2013-08-28 2 views
1

, если я хотел установить идентификатор на двускатной элемента или элемента списка в pandoc уценки (или MultiMarkdown) есть в любом случае сделать это, кромеуценки pandoc создает промежуток с идентификатором

<span id="stuff"> my text </span> или выписывать список вручную?

Благодаря

ответ

2

Span элементы - нет, pandoc не поддерживает пролеты произвольном (там были некоторое обсуждение в списке рассылки относительно вариантов для реализации пользовательских пролетов, но общее мнение было не так, я не помню).

Элементы списка - снова нет, но вы можете создать сценарий для этого фильтра. В документе pandoc есть пример добавления id * к ссылкам here, хотя вам нужно кодировать для каждого целевого языка, используйте

* В этом случае он использует идентификатор для обработки материала как рубина, но нет ничего, что помешало бы вам просто вставлять идентификатор в выходной файл по мере необходимости.

+1

благодарит @OliverMatthews. Можете ли вы указать мне на это обсуждение, если это возможно. Мне любопытно, потому что кажется, что возможность отмечать пробелы или блокировать элементы, отличные от заголовков, была бы чрезвычайно полезна в документе уценки. Было бы интересно узнать о аргументах счетчика. –

0

Pandoc поддерживает любые интервалы с идентификаторами.

F.ex. следующее производит желаемый результат в HTML (вместе с пользовательским css):

<span id="test1">Use it with your favorite text editor</span> 

- With robust features for previewing, 
- <span id="test2">you can work in plain text while ...</span> 
Смежные вопросы