我有以下代码,它尽可能简单(独立 2015/07/15 v1.2):
\documentclass{standalone}
\begin{document}
\begin{verbatim}
Ciao
\end{verbatim}
\end{document}
我得到了错误:
! LaTeX Error: Something's wrong--perhaps a missing \item.
如果我standalone
用另一个类替换该类,例如article
,一切都正常。
问题出在哪里?
答案1
尝试
\documentclass[preview]{standalone}% <-- added option "preview"
\begin{document}
\begin{verbatim}
Ciao
\end{verbatim}
\end{document}
这应该可行...
编辑:也可以与选项一起使用varwidth
。这两个选项都可以显示逐字环境以及显示的数学。standalone
手册中没有特别描述这一点,但似乎对于通常占据整个文本行的文本元素/环境,必须选择适当的独立选项。
答案2
该verbatimbox
包允许直接与类一起使用的内联逐字环境standalone
。一旦使用环境创建框verbbox
,它就会显示出来\theverbbox
。
\documentclass{standalone}
\usepackage{verbatimbox}
\begin{document}
\begin{verbbox}
Ciao
\end{verbbox}
\theverbbox
\end{document}
示例 2(更长的代码和可选参数):
\documentclass{standalone}
\usepackage{verbatimbox}
\begin{document}
\begin{verbbox}[\scshape]
This is code line 1
Blah
Blah-blah
Finis
\end{verbbox}
\theverbbox
\end{document}