в организационном режиме, как добавить код в самый конец экспортируемого HTML?

В экспорте HTML в org-mode я хотел бы указать некоторый HTML-код — специфичный для одного файла, а не общую HTML-заметку — для того, чтобы org вставил его в самый КОНЕЦ экспортируемой HTML-страницы, ПОСЛЕ автоматически сгенерированного раздела сносок.

Как мне это сделать? И нужно ли создавать отдельный заголовок для этого HTML-кода? Я также не хочу, чтобы в оглавлении появлялся пустой фиктивный заголовок.


person incandescentman    schedule 31.12.2013    source источник


Ответы (1)


Для изменения постамбулы одного орг-файла добавьте в конец файла следующие строки:

# Local Variables:
# org-html-postamble: "test"
# End:

test стоит здесь для текста, который вы хотите показать в постамбуле. Нет пустого фиктивного заголовка.

После того, как вы добавили/изменили локальные переменные файла, вам нужно перезагрузить файл или запустить M-x normal-mode, чтобы перечитать локальные переменные файла.

При перезагрузке вас спросят, хотите ли вы принять локальные настройки файла. Ответьте на вопрос с помощью !, чтобы навсегда принять этот вид настройки.

Чтобы включить новую строку в исходный html-файл, вы можете использовать \n:

# Local Variables:
# org-html-postamble: "first line\nsecond line"
# End:

Кроме того, вы можете включать новые строки непосредственно в значения локальных переменных. Вам просто нужно убедиться, что префикс «#» правильный:

# Local Variables:
# org-html-postamble: "first line
# second line
# third line"
# End:
person Tobias    schedule 31.12.2013
comment
Просто поместите \\n в качестве новой строки. - person Tobias; 01.01.2014
comment
Вы можете включать новые строки непосредственно в значение локальной переменной. Возможно, это улучшает четкое представление значения. Я отредактировал ответ соответственно. - person Tobias; 02.01.2014