致力于回答在 tikz 中设计内存布局的更好方法我发现,如果连续的\bullet
(或\cdot
)数是偶数或奇数,其分布会有所不同。偶数列表中最后两个元素之间的间距较短。为什么?如何纠正?
\documentclass{article}
\usepackage{pgffor}
\newcommand{\mydots}[1]{$\foreach\i in {1,...,#1}{\bullet}$}
\begin{document}
\foreach\i in {1,...,15}
{\noindent\mydots{\i}\\}
\end{document}
答案1
尝试:
\documentclass{article}
\usepackage{pgffor}
\newcommand{\mydots}[1]{$\foreach\i in {1,...,#1}{\bullet}{}$}% <-- added {}
\begin{document}
\foreach\i in {1,...,15}
{\noindent\mydots{\i}\\}
\end{document}
编辑:
- 正如解释的那样Torbjørn T.评论,
\bullet
是二元运算符 - 也可以通过以下方法解决
using \mathop{\bullet}
如下方法解决伊格纳西 或者对于`\mydots 使用除了我的第一个命题之外还可以使用:
\newcommand{\mydots}[1]{\foreach\i in {1,...,#1}{\textbullet\ }}