[[MacroName]] 혹은 인자가 필요한 경우에는 [[MacroName(arg1,arg2,arg3...)]]처럼 사용합니다.
매크로의 구현에 따라 인자는 다양한 방식으로 들어갈 수 있습니다.
모니위키 확장 주의사항
- 원래 모인모인 문법에서 매크로 이름은 반드시 대문자로 시작하는 이름이어야 했습니다. 모니위키에서는 이러한 제한이 없습니다.
- 매크로 문법은 [[페이지 이름]]문법과 충돌을 일으킬 수 있습니다. 예를 들어 DateTime 페이지가 있을 때에 [[DateTime]]이라는 식으로 DateTime을 연결할 수 없습니다. 이 경우 2024-04-29 00:36:13이라고 나오게 됩니다. 이런 경우에는 [["DateTime"]]이라고 하면 DateTime이라고 링크가 걸립니다.
- 모니위키 1.1.5 부터는 매크로에 대한 별명을 지원합니다. [[각주]]라는 식으로 써서 [[FootNote]]의 별명으로 사용하실 수 있습니다.
이렇게 사용하려면 다음과 같은 설정을 config.php에 넣어주셔야 합니다.
$myplugins=array("각주"=>"FootNote",...); # ...는 생략을 뜻합니다. 다른 내용이 없으면 쓰지 않으셔야 합니다.
- 이경우 대소문자 구분이 중요한데, 반드시 plugin/파일이름.php에 대응하는 파일이름을 "각주"=>"매크로파일이름"식으로 지정해야 합니다.