我正在寻找一个 LaTeX 购物清单模板。我想创建一些标准清单,以便在我缺少某样东西时进行核对。我已经看到了这个问题尝试创建购物清单模板,需要指导调整行距并且认为 pdf 的正确部分说明了我正在寻找的内容。
那么,有没有什么模板可以作为开始呢?
感谢您的帮助。
答案1
实际上,您不需要任何模板,只需要标准itemize
环境和带有可选参数的项目(即\item[...]
),您可以通过您喜欢的复选框更改点,例如:
\usepackage{amssymb} % in the preamble
% ....................................
\begin{itemize}
\item[$\square$] foo
\item[$\boxtime$] bar
\end{itemize}
或者
\usepackage{wasysym} % in the preamble
% ....................................
\begin{itemize}
\item[\CheckedBox] Cookies
\item[\Square] Coffee
\end{itemize}
新手、傻瓜和懒人可能会觉得很有趣,制作检查清单以星:
然后只需导出到 LaTeX ( File> Export...) 即可获得 wasysym 的检查清单选项。
但是,如果您只想编辑 LaTeX 代码,但使用自定义/简单的检查列表环境,则没问题:
\documentclass{scrartcl}
\usepackage{xparse}
\def\pick{\item[\fboxsep0pt\fbox{\phantom{$\times$}}]}
\def\picked{\item[\fboxsep0pt\fbox{$\times$}]}
\NewDocumentEnvironment{shopping}{O{Shopping}}{%
\section*{\MakeUppercase #1 list}%
\begin{itemize}}{\end{itemize}}
\begin{document}
\begin{shopping}
\pick Beer
\pick Pizza
\picked Chips
\pick The \TeX book
\end{shopping}
\begin{shopping}[tea time]
\pick Tea
\pick Sugar
\pick Milk
\picked Cookies
\picked Coffee
\end{shopping}
\end{document}