У меня есть документ org-mode
, который я хочу экспортировать в формате PDF. Я использую пакет LaTeX списки, чтобы генерировать красиво отформатированных списки кодов, которые выглядят, как это в орг:Предотвращение org-mode от перевода комментария как среды детализации
#+BEGIN_LaTeX
\begin{lstlisting}[language=Java]
/** Comment comment comment
*
* blah blah blah
*
* @return comment
*/
public void foo() {
return;
}
\end{lstlisting}
#+END_LaTeX
Javadoc комментарий там переводится на орг в среде LaTeX itemize
, как это:
\begin{lstlisting}[language=Java]
/** Comment comment comment
\begin{itemize}
\item
\item blah blah blah
\item
\item @return comment
\end{itemize}
*/
public void foo() {
return;
}
\end{lstlisting}
Как я могу предотвратить это и сохранить Javadoc, как я его первоначально написал? Если я использую #+BEGIN_SRC
, а не #+BEGIN_LaTeX
, то я вернусь к окружению verbatim
, но я хочу придерживаться списков, а не verbatim
или чеканить, так как я уже сделал попытку собрать хороший набор стилей для него.
Это замечательно, спасибо! – snim2
Блоки LaTeX не полностью игнорируют синтаксис режима Org. Он действует как своего рода гибридный блок. Я не могу вспомнить точные детали того, что есть и не конвертируется, но я считаю, что смелые/подчеркнутые/курсивы по-прежнему обрабатываются с использованием обычных режимов Org Mode. Казалось бы, списки также (строки, которые экспортируют неправильно, являются всеми действительными элементами списка в Org) –