Latex偏门小技巧
目录
循环
没错,Latex中可以定义循环。使用循环前,先调用宏包
\usepackage{tikz}
For循环
\def\xunhuan{{a,b},{c,d}} % 定义宏
\foreach[count=\i] \x in \xunhuan %count用于计数
{
\foreach[count=\j] \y in \x
{
position: (\i,\j), context: \y \\
}
}
这段代码使用了嵌套For循环,首先\def
定义了\xunhuan
这个字符串组,\xunhuan
中有两个元素,每个元素又各包含两个字符。
最后展现的效果是
warning:实测如果使用多层嵌套循环画子图会影响编译速度
While循环
判断
调用宏包来使用if else then
\usepackage{ifthen}
\ifthenelse{条件}{条件成立执行。。。}{条件不成立执行。。。}