1. 위키 문법 규칙 ¶
강조하고 싶은 텍스트가 있을때 그것을 굵게 하려면 '
'
'굵게'
'
', 기울여쓰기를 하려면 '
'기울여'
'라고 합니다.위키 문법은 보통 두개 혹은 두개 이상의 문법 지시자를 어떤 텍스트에 감싸는 방식입니다. 이러한 방식의 또 다른 위키 문법의 예로, 윗첨자 ^
^윗첨자^
^문법을 쓰면 이렇게 표시가 되고, 아래첨자 ,
,아래첨자,
, 문법을 쓰면 이렇게 표시되며, 밑줄을 그리고 싶으면 _
_밑줄_
_ 문법을 이용해서 이렇게 표시할 수 있습니다.또한, 여러줄에 걸쳐서 텍스트에 문법을 적용하지 않고 그 있는 그대로를 보여주고 싶을 경우도 있을 것입니다. 이럴경우 또한 다음과 같이 여러줄에 걸쳐서 중괄호 {{{로 시작하는 첫줄과 }}}로 끝내는 마지막줄 사이에 문법을 적용받지 않으려는 텍스트를 넣습니다. 즉,
{{{
int main() {
}}}게 넣으면
int main() {
printf("Hello World!\n");
return 0;
}return 0;
}}}게 넣으면
int main() { printf("Hello World!\n"); return 0; }
또한 역따옴표
`
를 특정 텍스트에 감싸면 Hello World
라고 표시되며 글꼴이 고정폭 글꼴로 보이게 됩니다.1.1. 사용례 ¶
__Mixing__ ''italics'' and '''bold''': * '''''Mix''' at the beginning'' * '''''Mix'' at the beginning''' * '''Mix at the ''end''''' * ''Mix at the '''end''''' 간단한 수식 입력의 예: ''a''^2^ + ''b''^2^ = ''c''^2^ H,,2,,O처럼 입력하고 싶은 예
모인모인에서 윗첨자 문법은
^윗첨자^
입니다. 그러나 MoniWiki에서는 다른 문법과의 호환성과 연관성 측면에서 ^''''''^윗첨자^''''''^
문법을 지원하며 이 문법을 오히려 권장합니다. 그 이유는 한국에서는 ^ 기호는
와 같은 식의 스마일리 아이콘 텍스트로 많이 쓰이기 때문입니다.1.2. 결과 ¶
Mixing italics and bold:
H2O처럼 입력하고 싶은 예
- Mix at the beginning
- Mix at the beginning
- Mix at the end
- Mix at the end
H2O처럼 입력하고 싶은 예
5. 소스 문법 강조하기 ¶
이 경우는 위에서 설명한 방식의 아무런 위키문법을 적용하지 않으려는 세개의 중괄호 문법
와 }}''''''} 문법을 사용하는 것과 똑 같은 방식으로 사용하며, {{''''''{로 시작한 후에 '''#!php''' 혹은 '''#!python'''을 이어서 써주면, 그 영역은 위키문법이 적용되는 것이 아니라 Processor라는 메카니즘이 그 영역에 적용되게 됩니다. 일례로, {{''''''{#!php <? phpinfo(); ?>
라고 입력하면,
<?
phpinfo();
?>
끝으로, Processor메카니즘에 대해 짧게 설명하자면, (AnswerMe)
Please see also HelpOnProcessors
6. 여섯따옴표와 역따옴표 ¶
7.1. 기본 확장문법 ¶
모인모인에서 지원하는 기본적인 문법 이외에, 많은 위키엔진에서는 추가적으로 다음과 같은 문법을 지원합니다. 모니위키도 이를 본받아 지원하고 있습니다.
striked text는 두개의 대쉬로 감쌉니다. --striked text-
-
- 이 문법은 약간의 혼동의 여지가 있어서 ~
~striked text~
~ 문법을 사용하도록 지원하는 위키엔진도 있습니다. 이 문법도 모니위키에서 지원합니다.
- 위에서도 밝힌바 있지만, 윗첨자 문법으로
^윗첨자^
문법과^^윗첨자^^
문법을 동시에 지원합니다. MoinMoin에서는 공백이 포함된 경우에도^윗 첨자^
가 사용가능하지만, 모니위키에서는 공백이 포함되었을 경우 ^와 같이^ 윗첨자 문법이 작동되지 않습니다. 공백이 포함되어 있는 경우는 ^^윗 첨자
문법을 써야 윗 첨자로 표시됩니다.
7.2. 글꼴 선택 문법 ¶
모인모인에서 지원하는 타자체 글꼴로 바꿔주는 문법인 {{{Hello}}}의 여러 확장 문법을 다음과 같이 지원합니다.
- 색 지정: {{{#ffcc33 Hello}}} => Hello
- 글꼴 크기: {{{+3 Hello}}} => Hello
8. 연습장은 WikiSandBox ¶
혹, 이곳에서 연습한 내용을 누군가 지운다면 속 상해 하지 말아 주세요. 연습은 WikiSandBox에서 하기로 약속되어 있기 때문에 그러합니다. 살짝 자리를 옮겨서 계속 연습하시면 됩니다.