如何格式化生成的乘法表

如何格式化生成的乘法表

我可以通过此代码创建一个乘法列表,但我不知道如何格式化它以使其对齐并可用。

\documentclass{article}

\usepackage{pgffor}
\usepackage{pgfmath}
\def\sz{11}

\begin{document}

    \foreach \b in {1,...,\sz}{%
        \noindent%
        \foreach \a in {1,2,...,\sz}{%
            \pgfmathparse{int(\a*\b)}%
            ${\pgfmathresult}$ -
        }

    }

\end{document}

现在看起来就像

丑陋的桌子

答案1

像这样吗?

数字

\documentclass{article}

\usepackage{pgffor}
\usepackage{pgfmath}
\def\sz{11}

\begin{document}

    \foreach \b in {1,...,\sz}{%
        \noindent%
        \foreach \a in {1,2,...,\sz}{%
            \pgfmathparse{int(\a*\b)}%
            \makebox[2em][r]{${\pgfmathresult}$}
        }

    }

\end{document}

相关内容