我想自定义文章类的标题以使其向左对齐而不是默认居中。我在LaTeX StackExchange TeX中找到了解决方案。
代码是:
\makeatletter
\renewcommand{\maketitle}{\bgroup\setlength{\parindent}{0pt}
\begin{flushleft}
\textbf{\@title}
\@author
\end{flushleft}\egroup
}
\makeatother
\title{Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit}
\date{}
\author{%
Author One$^{1}$, Author2$^{2}$\\
$^{1}$Institution 1, I 1 City, I 1 Country\\
$^{2}$Institution 1, I 1 City, I 1 Country\\
\underline{$^{1}$mail@domain.com}\\
\underline{$^{2}$mail2@domain.com }
}
我想将其合并到我的组织文件中,该文件将使用LaTeX导出为pdf。我怎样才能做到这一点?
最简单的方法是,将每行从前缀\makeatletter
到\makeatother
,包括前一行,#+latex_header:
并在组织文件中包含这些行。
谢谢。可以放进去吗
(add-to-list 'org-latex-classes ...)
?您的答案将不胜感激。我没有尝试过,但是它应该与
\usepackage
指令一起使用,因为它会放在org导出\maketitle
和\begin{document}
该组织导出生成之前。我也有相同的看法,但尚未尝试。谢谢。
\usepackage
与\\在一起org-latex-classes
。你知道原因吗?令我困惑的另一件事是that("\\section{%s}" . "\\section*{%s}")
,我无法辨认出来。