Скрыть \ author, \ date и \ title при экспорте в pdf с помощью org-latex-export-to-pdf


14

Я очень новичок в LaTeX и экспортирую файлы в режиме org в pdf. Когда я запускаю команду, org-latex-export-to-pdfона добавляет заголовок, имя автора и дату в начало экспортированного файла PDF. Глядя на сгенерированный LaTeX, я предполагаю, что это происходит из строк:

\author{Ethan Skinner}
\date{\today}
\title{My Title}

Как я могу экспортировать PDF без этих свойств? Я попытался с помощью как VISIBLE-ONLYи BODY-ONLYаргументы org-latex-export-to-pdf, но это не работа для меня


3
Я думаю, #+OPTIONS: author:nilчто удалит автора из экспорта, я почти уверен, что остальные могут быть обработаны опциями, но я не помню синтаксис для этого.
wvxvw

Ответы:


21

Хорошо, благодаря @wvxvw, поставившему меня на правильный путь, я понял это.

Вы можете избавиться от автора и даты с:

#+OPTIONS: author:nil date:nil

В руководстве по организации сказано, что вы также можете переключать заголовок с помощью title:nil( org-export-with-title). Однако эта опция не избавила от заголовка, и я не смог найти переменную или команду org-export-with-title. Однако из этой темы я обнаружил, что могу избавиться от заголовка, просто добавив: #+TITLE:и не вводя заголовок. Это добавляет дополнительную строку к моему документу, и кажется, что было бы более разумно сделать это в #+OPTIONS, но это подойдет.


Есть ли способ навсегда изменить это? Так что вам не нужно добавлять его в каждый отдельный файл / раздел org, который вы хотите экспортировать? Спасибо за помощь!
Гильерме Саломе

title: nil работает для меня в режиме org 9.1. :-)
Дитер

9

Вы также можете переопределить LaTeX, \maketitleчтобы ничего не делать:

#+Title: Test title
#+Author: Test Author
#+Date: [2016-03-28 Mon]

#+LATEX_HEADER: \renewcommand\maketitle{}

* hello
test text
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.