我想将一些复选框并排放置,但我不知道该怎么做。到目前为止,我唯一找到的关于复选框的就是这个,但这只是对如何操作的解释。
我基本上想要该链接中解释的内容,但复选框应该并排显示。如果这不可能(我对此表示怀疑),那就没那么重要了,但我正在将我在 Word 中写的内容复制到 LaTeX 中,我希望它看起来一样。
编辑:基本上,这就是我目前所拥有的:
...这就是我真正想要的:
答案1
只是为了好玩(仅限 pdf):
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\CheckBox[name=check1]{} Allgemein \hfil
\CheckBox[name=check2]{} Personalisiert \hfil
\CheckBox[name=check3]{} Keine Probleme
\end{document}
答案2
\makebox[2cm][l]{$\square$ TextA}
\makebox[2cm][l]{$\square$ TextB}
\makebox[2cm][l]{$\square$ TextC}
改成[2cm]
你需要的就可以了
答案3
例如,您可以使用wasysym
包并使用快速命令来自动化一些适当的间距,如下所示。
输出
代码
\documentclass{article}
\usepackage{wasysym}
\newcommand\insq[1]{%
\Square\ #1\quad%
}
\begin{document}
\textbf{Gab es irgendwelche technischen Probleme?}
\insq{Allgemein} \insq{Personalisiert} \insq{Keine Probleme}
\end{document}
答案4
使用multicol
:
\documentclass{article}
\usepackage{enumitem,amssymb}
\usepackage{multicol}
\newlist{todolist}{itemize}{2}
\setlist[todolist]{label=$\square$}
\begin{document}
\begin{multicols}{3}
\begin{itemize}
\begin{todolist}
\item List item 1
\item List item 2
\item List item 3
\item List item 4
\item List item 5
\item List item 6
\end{todolist}
\end{itemize}
\end{multicols}
\end{document}
编辑:
可以创建一个新环境,具体到复选框:
\documentclass{article}
\usepackage{enumitem,amssymb}
\usepackage{multicol}
\newlist{todolist}{itemize}{2}
\setlist[todolist]{label=$\square$}
\newenvironment{Ckcol}[1]{\begin{multicols}{#1}%
\begin{todolist}}%
{\end{todolist}%
\end{multicols}}
\begin{document}
\begin{Ckcol}{3}
\item item 1
\item item 2
\item item 3
\item item 4
\item item 5
\item item 6
\end{Ckcol}
\end{document}
产生这个:
感谢 AlainRemillard 通过评论帮助我消除错误。我将其作为一个单独的问题发布,得到了很多精彩的评论和一个答案:错误:“出现问题 - 可能缺少 \item。”在 \newenvironment 中使用 multicol 时,可以修复吗?