AsciiDoc условно включает разделы в зависимости от параметров компилятора - PullRequest
0 голосов
/ 16 декабря 2018

Я пытаюсь представить AsciiDoc на работе.Одна из проблем, с которыми сталкиваются мои коллеги, заключается в том, что они хотят скрыть определенные разделы при создании документации для клиента.

По сути, идея заключается в том, чтобы иметь документацию, одинаковую для клиента и нас, но мыможно увидеть больше.

Есть ли способ включить разделы условно, например, добавив ключи компиляции в команду asciidoctor doc.adoc -CUSTOMERDOC

И затем иметь:

#ifndef CUSTOMERDOC
== INTERNAL detailed description
asdsa
#endif

1 Ответ

0 голосов
/ 17 декабря 2018

Да, такая функция существует, по крайней мере, для asiidoctor.https://asciidoctor.org/docs/user-manual/#conditional-preprocessor-directives Пример, украденный из документации:

ifdef::stackoverflow[]
This content is for stackoverflow.
endif::[]
...