여섯따옴표

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS
WikiName으로 되어 자동으로 연결되는 것을 막거나 InterWiki등과 사용하여 띄어쓰기를 하지 않기 위해 여섯따옴표를 사용합니다.

사용례

  • WikiName 막기: Wiki''''''Name -> WikiName
  • Wiki:WikiName''''''을 쓰기 위해... -> Wiki:WikiName을 쓰기 위해...

영문표기와 한글을 섞어 쓸때 띄어쓰기를 하면 안되는데도 띄어쓰기를 습관적으로 하는 경우가 많은데, 이럴 때는 여섯따옴표를 사용하면 됩니다.

WikiName이 되는 것을 막기 위해 ''''''을 적는 방법. Wiki:SixSingleQuotes. 서상현은 이 문법이 우스꽝스럽도록 복잡하고 읽기 힘들다고 생각한다. UseModWiki에서는 ""을 사용한다.

여섯따옴표는 새로운 문법 고안이 아닙니다. '''두꺼운 글씨'''문법을 이용한 꽁수이죠. 이것은 <strong></strong>으로 대체됩니다. OriginalWiki문법에서 이탤릭과 볼드체를 1-pass파싱하는 데 있어서 볼드체를 먼저 파싱하게 되기 때문에 ''''를 이용하면 <i></i>와 같이 랜더링되기도 하지만 WikiName''''WikiName''''WikiName의 경우에는 잘못 랜더링 되어 버립니다. UseModWiki에서 ""를 사용했다면 그것은 새로운 문법규칙입니다. 규칙을 줄이려는 Ward의 철학으로 본다면 여섯따옴표는 길고 장황하게 보이지만 전혀 이상할 것이 없죠. --무신

그래도, 고무신님도 말씀하셨지만, 분명 "꽁수"입니다. --서상현

맞습니다. 특히 한글과 영문을 섞어 쓰며 InterWiki를 쓸때에 띄어쓰기를 지키기 위해 여섯따옴표는 아주 자주 써야 됩니다. 이것은 분명 괴로운 일이지요. 해결방법으로는 InterWiki와 같이 쓰는 경우 공백 하나를 먹어버리고 랜더링 하게 하면 됩니다.

Wiki:SixSingleQuotes''''''를 쓸때에 ...
라고 하지 않고
Wiki:SixSingleQuotes 를 쓸때에 ...
라고 입력하고 InterWiki방법으로 링크를 걸었을 때의 마지막 공백 한개(' ')를 없애도록 위키엔진이 html로 바꿔주면 되겠지요. 이럴 경우의 문제점은, 공백을 띄워줘야 할 경우 공백을 두 개 이상을 넣어야 한다는 것입니다.--무신

InterWikiWikiName의 띄어쓰기의 번거로움을 피하기.

더 번거로운 방법으로는 NoSmoke/여섯따옴표처럼(&''''''NoSmoke/여섯따옴표''''''&) 하는 방법이 있습니다.

페이지이름의 맨마지막에 밑줄이 올 수 없다고 가정하면, YoriJori어쩌구_NoSmoke:저쩌구_ 스타일을 쓸 수 있습니다.


페이지이름으로 &섯작은따옴표&는 어떨까요 ?

see also Wiki:SixSingleQuotes


"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>