![从 latex 中的 txt 文件导入作者列表](https://linux22.com/image/270978/%E4%BB%8E%20latex%20%E4%B8%AD%E7%9A%84%20txt%20%E6%96%87%E4%BB%B6%E5%AF%BC%E5%85%A5%E4%BD%9C%E8%80%85%E5%88%97%E8%A1%A8.png)
我正在尝试将作者列表导入我的 latex 文章。但一直出现错误。这是我的代码:
\documentclass{article}
\usepackage{verbatim}
\title{\verbatiminput{title.txt}}
\author{\verbatiminput{authors.txt}}
\date{\verbatiminput{date.txt}}
\begin{document}
\maketitle
Hello world!
\end{document}
和作者.txt
ya zhang
我得到了这个错误:
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.7 \maketitle
?
有人能帮忙吗?非常感谢。
答案1
使用\input
而不是\verbatiminput
:
\documentclass{article}
\usepackage{filecontents,verbatim}% http://ctan.org/pkg/{filecontents,verbatim}
\begin{filecontents*}{authors.txt}
ya zhang
\end{filecontents*}
\title{My title}%\title{\input{title.txt}}
\author{\input{authors.txt}}
\date{\today}%\date{\input{date.txt}}
\begin{document}
\maketitle
Hello world!
\end{document}
如果您希望用不同的字体来格式化标题(使用类似的东西的唯一好处\verbatiminput
,没有提供更多细节),您可以将其作为参数的一部分提供:
\title{\ttfamily My title}
%...