考虑以下伪代码:
{
Instruction 1
If condition -> break
Instruction 2
}
Do some more stuff
有没有办法在 LaTeX 中做这样的事情?我指的是break
部分。
换句话说,我正在寻找一种方法来打破 LaTeX 中的当前范围。在上面的例子中,这意味着 if condition
is true
thenInstruction 2
不应该被执行,因为 LaTeX 会打破代码并继续执行Do some more stuff
。
答案1
这将执行Instruction 1
,检查<condition>
,如果条件为假,则执行Instruction 2
。然后它将继续Do some more stuff
。
Instruction 1
\if<condition>
\relax% does nothing
\else
Instruction 2
\fi
Do some more stuff
现在棘手的部分是您想要<condition>
...