윦위키 문법
윦위키의 원활한 활용을 위해 윤익희의 기본 문법에 다음과 같은 문법이 wiki header에 추가되었다.
1 페이지명
링크를 거는 페이지명에 포함된 특수문자 및 공백은 제거된 후 파일이 생성되기 때문에 띄어쓰기로 인해 잘 못 링크되는 경우는 없겠지만 “아버지가방에들어가신다” 문제는 있다. 알파벳은 소문자로 변환된다.
2 자동링크
다음의 단어들을 언급하면 자동으로 링크가 생성된다. 추가적인 자동링크는 기존의 #regex 줄을 복사해서 생성할 수 있다.
사이트:
사용자:
프로그램:
자동링크를 사용할 경우 일반적으로 문제가 없지만 MathJax와 같이 특수한 경우에는 문제가 생길 수 있다. 이 때는 빈 폰트명령으로 자동링크를 무력화할 수 있다. 빈 폰트명령은 윤익희의 출력에서 삭제된다.
윤익희 코드hcho를 수식으로 정의한다면 다음과 같다: \[\text{hcho}=h\times c\times h\times o=\text{H-CHO}=\text{CH}_\text{2}\text{O},\] 또는 \[\text{h''''cho}=h\times c\times h\times o=\text{H-CHO}=\text{CH}_\text{2}\text{O}.\] 그렇다. hcho는 독성 화학물질 포말디하이드였다!윤익희 출력
3 답변 달기
원글을 시작하는 첫 글자 바로 아래에 @과 공백을 입력하고 답변을 달기 시작한다. 단, 답변에 답변을 달 경우 @과 공백을 제외한 첫 글자 바로 아래에 @을 입력해야 한다. 따라서 @ 앞의 공백은 2의 배수가 된다. 마칠 때는 --와 공백을 입력하고 서명을 한다. 윤익희의 그림문법과 충돌할 수 있기 때문에 서명을 @으로 끝내면 안 된다.
윤익희 코드원글을 씁니다. -- 서명 @ 답변을 답니다. -- 서명 @ 답변에 답변을 답니다. -- 서명윤익희 출력
원글을 씁니다. – 서명
- ↪ 답변을 답니다. – 서명
- ↪ 답변에 답변을 답니다. – 서명
4 강제 개행
윤익희의 기본 문법은 강제 개행을 지원하지 않는다. 강제 개행이 꼭 필요한 상황에서는 다음의 문법을 쓸 수 있다.
윤익희 코드윤익희는 기본적으로 강제 개행을 지원하지 않는다. 따라서 <br> 강제 개행을 위해서는 추가적인 문법이 필요하다. </br> 이제 강제 개행을 하지 않는다.윤익희 출력
윤익희는 기본적으로
강제 개행을 지원하지 않는다.
따라서
강제 개행을 위해서는
추가적인 문법이
필요하다.
이제 강제 개행을
하지 않는다.
5 수식
MathJax와 LaTeX 문법을 이용해서 수식을 표현할 수 있다. LaTeX에서는 $ 심볼을 이용해서 인라인 수식을 표현하지만 문서의 특성상 수식이 아닌 곳에 $ 심볼이 많이 나올 수 있으므로 백슬래시( 백슬래시)를 이용해서 인라인 수식을 표현한다.
윤익희 코드힘(\(\vec{F}\))은 다음과 같이 질량과 가속도의 곱으로 정의된다: \begin{equation} \vec{F}=m\vec{a}. \label{force} \end{equation} 식 (\ref{force})에서 \(m\)은 질량이고 \(\vec{a}\)는 가속도이다.윤익희 출력
힘(\(\vec{F}\))은 다음과 같이 질량과 가속도의 곱으로 정의된다: \begin{equation} \vec{F}=m\vec{a}. \label{force} \end{equation} 식 (\ref{force})에서 \(m\)은 질량이고 \(\vec{a}\)는 가속도이다.
6 문법 확장
본문 편집을 위한 정규표현식 치환을 wiki header에서 정의할 수 있다.