增加 \square 的尺寸?

增加 \square 的尺寸?

我是初学者!我只想在文档上创建几个框。我目前正在使用这个:

\makebox[10pt][l]{$\square$}\raisebox{.15ex}{\hspace{0.4em}$\texttt{1}$}

但我需要把实际的盒子做得更大。有什么办法吗?我尝试搜索,但无济于事。

谢谢!

答案1

这是一个不使用符号的可能解决方案,仅使用标准\framebox命令:

\documentclass{article}
\newcommand{\boxnumber}[1]{%
  \begingroup\setlength{\fboxsep}{0pt}% no padding in \framebox
  \raisebox{-.15ex}{% shift slightly down
    \framebox[\ht\strutbox]{%
      \rule{0pt}{\ht\strutbox}% % fill the height
      \raisebox{.15ex}[0pt][0pt]{%
        \makebox[0pt]{\ttfamily #1}% the number, shifted up
      }%
    }%
  }%
  \endgroup
}

\begin{document}

\makebox[0pt][l]{\vrule height 0pt depth .1pt width 2cm}% to show the baseline
\boxnumber{1}\quad First

\boxnumber{2}\quad Second

\end{document}

文档中的\makebox只是为了显示数字正确地放置在基线上。

在此处输入图片描述

相关内容