这个问题是如何使用 PDFLATEX 制作这些旧式文本分隔符
考虑以下代码:
\documentclass{article}
\usepackage{tikz}
\newcommand{\oldsep}
{%
\begin{center}\begin{tikzpicture}[thick]
\draw[-latex] (-1,0) -- (-0.025,0);
\draw[-latex] ( 1,0) -- ( 0.025,0);
\draw[fill=white] (0,0) circle (0.075);
\end{tikzpicture}\end{center}
}
\begin{document}
\oldsep
\tableofcontents
%\addtocontents{toc}{ $\oldsep$}
\end{document}
生成以下由 Tikz 生成的文本分隔符:
我希望能够将其调用到目录中以用作文本分隔符;但是,由于某种原因,我在代码中注释掉的行并不正确。
问题:有人能建议我如何修改代码,以便我可以随时将所述图片调用到目录中吗?谢谢。
答案1
你只需保护它。
\documentclass{article}
\usepackage{tikz}
\newcommand{\oldsep}
{%
\begin{center}\begin{tikzpicture}[thick]
\draw[-latex] (-1,0) -- (-0.025,0);
\draw[-latex] ( 1,0) -- ( 0.025,0);
\draw[fill=white] (0,0) circle (0.075);
\end{tikzpicture}\end{center}
}
\begin{document}
\oldsep
\tableofcontents
\addtocontents{toc}{\protect\oldsep}
\end{document}