Я использую asciidoc для визуализации текста.
Мне сложно понять макросы. Моя цель - иметь простую обработку макросов (как в LaTeX). Я хотел бы написать два макроса:
FOO
следует заменить на «bar»
MYTEXT (xyz)
следует заменить на: «Это мой текст xyz! "
Пример файла abc.txt:
text text text
FOO text FOO
text text text
MYTEXT(jajaja)
Это должно привести к
text text text
bar text bar
text text text
This is my text jajaja!
. Я ожидал, что определение FOO
и MYTEXT
должен находиться в файле abc.conf
; вероятно в раздел [макрос].
Дополнительный вопрос:
Есть ли проблемы с сопоставлением с образцом, если
FOO
следует заменить на 'bar'
и FOOX
на 'barbar'
?