#asciidoctor
#asciidoctor
Вопрос:
Я пытаюсь отобразить следующий фрагмент с помощью asciidoctor (выходные форматы PDF, EPUB и MOBI):
* `versionMin...versionMax`
* `versionMin...<versionMax`
Я хочу, чтобы это отображалось в виде маркированного списка, где текст находится в моноширинном пространстве. Проблема, с которой я сталкиваюсь на данный момент, заключается в том, что я не могу запретить asciidoctor ...
заменять многоточиями (они в конечном итоге центрируются по вертикали). Я пробовал различные заклинания pass[]
, ...
, и т.д., но, похоже, не могу найти подходящую комбинацию. Кто-нибудь может показать, как предотвратить замену многоточия, не мешая какой-либо другой обработке?
Ответ №1:
Вот три решения, которые сработали для меня (для вашей первой пули):
* `versionMin...versionMax`
* `versionMinamp;period;..versionMax`
* `versionMinamp;#46;..versionMax`
Мое первое решение обсуждается в https://asciidoctor.org/docs/user-manual/#preventing-substitutions .
Второе решение использует именованную сущность, а третье использует числовую сущность. Информация о символьных объектах HTML находится по адресу https://wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Character_entity_references_in_HTML.
Комментарии:
1. Кажется, формат вывода потенциально имеет значение, поэтому я обновил свой вопрос этой информацией. Обратная косая черта и amp;#46; работают, но amp;точка; отклоняется с ошибкой. Я пробовал различные комбинации обратной косой черты, но, похоже, я пропустил самое простое. : P