(1) Хотя существует множество вики-разметок, я предлагаю придерживаться четко определенного языка разметки .
Есть только 3 разметки в виде простого текста с четко определенными спецификациями :
- CommonMark попытка определить сильный синтаксис и стандартизировать общие расширения популярного MarkDown. Все любят это. Очень ориентированный на HTML.
- reStructuredText является последовательной структурой для разметки и хорошо разработанным проектом (начатым с 2001 года!). Если вам нужна расширяемость, встроенная в основные спецификации, встроенные иностранные разметки, генерирование HTML / PDF / docbook / etc, это ваш выбор. Несколько книг и множество программных проектов были задокументированы через reStructuredText . Проверьте https://readthedocs.org/ С помощью программного обеспечения для публикации Sphinx вы сможете создавать HTML с автономным поиском JS !!
- AsciiDoc конкурирует с reStructuredText , но не имеет встроенной расширяемости. Он очень ориентирован на DocBook. Несколько книг было написано в AsciiDoc .
Текстильная разметка не получила четко определенных характеристик и имеет слабое сообщество вокруг. Я рекомендую рассмотреть выше 3 варианта.
(2) Вам определенно следует придерживаться простых текстовых файлов.
Поддержка программного обеспечения для всех вышеперечисленных форматов, способных обеспечить высококачественный вывод для печати и публикации в Интернете.
Я придерживаюсь RST, потому что мне нужна расширяемость и возможность встроить внешнюю разметку (математика с LaTeX, график с графиком / точкой, построение графиков с помощью imagemagic и т. Д.)
Я ищу личные подсказки внутри Emacs редактора или внутри bash / grep . В рекламных целях я публикую свои советы в Интернете, например: http://tips.defun.work/