Наразі мій органмод (v8.3.4) при експорті до LaTeX (і, можливо, інших форматів, але я не перевірив), створює новий рядок для рядка коментарів або блоку послідовних рядків коментарів. Це небажано, оскільки в LaTeX це створить новий абзац. Коли я пишу, мені часто потрібно коментувати рядок або два в середині абзацу, але не хочу розділяти цей абзац на два. Наразі через таку поведінку оргаму я повинен перемістити ті коментовані рядки до абзацу, який може бути заплутаним під час перегляду тексту.
Нижче наведено мінімальний приклад. Джерелом органоди є:
First sentence.
# Commented sentence.
Last sentence.
який експортується в LaTeX органом як (пропускаючи преамбулу):
\begin{document}
\tableofcontents
First sentence.
Last sentence.
\end{document}
Між першим і останнім реченням є порожній рядок, в результаті чого замість одного є два абзаци.
Чи є спосіб зупинити таку поведінку оргамоди? Рядок коментарів або блок рядків коментарів слід експортувати в 0 байт / символ, навіть не новий рядок. Така поведінка LaTeX при обробці коментарів.
# comments
, але, на жаль, жодне не працює для # + коментарів BEGIN_COMMENT # + END_COMMENT, новий експорт вставляється в експорт LaTeX в тому місці, де був присутній коментар до блоку ... чи є простий спосіб це виправити? EDIT (пекло, так, є): Виходячи з відповіді, наданої @John, такі блоки # comments
і для #+BEGIN_COMMENT
блоків, і для них : (defun delete-org-comments (бекенд)) (цикл для коментарів у (зворотний (org- element-map (org-element-parse-buffer) 'comment' ідентичність)) do (setf (buffer-substring (org-element-property: begin comment))