Повторяющиеся элементы / ссылки на страницах организации будут опубликованы в формате HTML? - PullRequest
2 голосов
/ 07 марта 2012

Есть ли простой способ добавить что-то вроде {Back to Worg's index} на каждую страницу .org в каталоге, который я планирую опубликовать с помощью org-publish-project-alist? Это достигается с помощью тега #+ или какого-либо определения в файле .css?

1 Ответ

3 голосов
/ 07 марта 2012

Я посмотрел, как они это сделали на Worg , и это не похоже на CSS.

Есть несколько способов, которыми вы можете сделать это.

Создайте общий файл, который включает в себя только те детали, которые вы хотите в каждом файле.Например:

[[./index.org][Back to index]]

Затем используйте #+include: <filename> в том месте в вашем файле, где вы хотите строку.(См. Включить файлы )

В качестве альтернативы вы можете определить макрос в установочном файле (См. Настройки в буфере ), который является определением ссылки (или множественной ссылкивыбор)

#+macro: toIndex [[./index.org][Back to index]]

В обоих случаях стоит отметить, что относительные пути основаны на экспортированном файле.Поэтому [[../index.org]] всегда будет указывать на файл index.org в родительском каталоге, независимо от того, где находится установочный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...