答案1
使用的一种可能性tikz
:
\documentclass{article}
\usepackage{tikz}
\newcounter{cnt}
\newcommand{\alphabet}{
\begin{tikzpicture}[baseline=(current bounding box.north)]
\node[draw,circle,minimum size=5mm, inner sep=0pt] at (0,0) {};
\foreach \line in {1,2,...,26} {
\setcounter{cnt}{\line}
\node[draw,circle,minimum size=5mm, inner sep=0pt] at (0,-0.6*\line){\Alph{cnt}};
}
\end{tikzpicture}}
\newcommand{\numbers}{
\begin{tikzpicture}[baseline=(current bounding box.north)]
\foreach \line in {0,1,...,9} {
\node[draw,circle,minimum size=5mm, inner sep=0pt] at (0,-0.6*\line){\line};
}
\end{tikzpicture}}
\newcommand{\topr}{\multicolumn{1}{|c|}{}}
\begin{document}
\begin{tabular}{|*{4}{c}|}
\hline
\topr & \topr & \topr & \topr\\[7mm]
\hline
\alphabet & \alphabet & \numbers & \numbers \\
\hline
\end{tabular}
\end{document}
编辑:
对于字母数字列:
\newcommand{\alphanum}{
\begin{tikzpicture}[baseline=(current bounding box.north)]
\node[draw,circle,minimum size=5mm, inner sep=0pt] at (0,0) {};
\foreach \line in {1,2,...,26} {
\setcounter{cnt}{\line}
\node[draw,circle,minimum size=5mm, inner sep=0pt] at (0,-0.6*\line){\Alph{cnt}};
}
\foreach \line [count=\num from 27] in {0,1,...,9} {
\node[draw,circle,minimum size=5mm, inner sep=0pt] at (0,-0.6*\num){\line};
}
\end{tikzpicture}}