使用电子表格制作 3 个值复选框

使用电子表格制作 3 个值复选框

我需要创建一个具有三个不同方面(○、⦿ 和 ●)的“复选框”,我创建了所需的图标并使用 icon-appr 导入它们。但是,我阅读了整个电子表格手册,似乎没有办法创建一个 3 值复选框。复选框本身需要选择与句子完全一致、部分一致或不存在一致;由于表格需要在编译后打印,因此任何解决方案都可以,只要它在视觉上正确即可。我使用 LuaLaTeX 构建了 MWE,因为我需要它来执行其他命令,但它也应该适用于 PdfLaTeX 和 XeLaTeX。

\documentclass{article}
\usepackage{hyperref}
\usepackage{eforms}
\usepackage{icon-appr}

\begin{embedding}
\embedIcon[name=CIRCPLA]{./CIRCPLA.png}
\embedIcon[name=CIRCDOT]{./CIRCDOT.png}
\embedIcon[name=CIRCBLK]{./CIRCBLK.png}
\end{embedding}

\begin{document}
\checkBox[\AP{\N{\On{DottedCircle}{\CIRCDOT}\Off{\CIRCPLA}}}\importIcons{y}]{YesPartiallyNo}{2.5mm}{2.5mm}{Partially} Do you agree with this sentence?
\end{document}

由于插入图像会使图像变得非常大,因此请提供图像链接: 黑色圆圈虚线圆普通圆

答案1

我通过创建两个不同的重叠复选框并添加说明来解决问题;现在点与其他点是独立的。LaTeX 似乎可以接受重叠复选框,最后输入的复选框放在前面。我不会标记答案,因为如果有人有更好的解决方案,他可以发布它并值得标记。

相关内容