回忆录和独立包

回忆录和独立包

我的主要文档基于memoirdocumentclass。为了包含图表,我使用standalone包。它协作得很好。但我有一个问题,如何在图表中包含它(使用standalone文档类),以便它可以使用memoir文档的某些特定格式?类似于:

\docummentclass[12pt,tikz]{standalone}
\usepackage{????} %this should somehow incorporate memoir formatting
\begin{document}
   \begin{tikzpicture}
   ....
   \end{tikzpicture}
\end{document}

例如,memoir 以某种方式修改了 enumerate 环境。例如,如果我使用

\begin{enumerate}[1.]
\item some text
\end{enumerate}

memoir给出错误“项目缺失”。除了上述示例之外,还有一些我喜欢在某些图片中使用的格式。由于无法包含在文档样式(包)中,该怎么办?

答案1

该类standalone默认article在内部加载类,可以使用class=<name>选项进行更改。

如果您想将enumerate环境放入其中,tikzpicture \node那么您还需要添加选项,text width=<value>以便节点可以容纳段落材料。否则,您将得到与缺失! LaTeX Error: Something's wrong--perhaps a missing \item.时相同的结果!class=memoir

\documentclass[12pt,tikz,class=memoir]{standalone}
\begin{document}
   \begin{tikzpicture}
    \node [text width=10em] at (0,0) {%
       \begin{enumerate}[1.]
            \item some text
            \item some text
        \end{enumerate}%
    };
   \end{tikzpicture}
\end{document} 

相关内容