我正在使用 latex 并babel
想要打印以下内容,但在设置的变量上下文中。我该怎么办?
\begin{otherlanguage}{french}
La Nuit Magique
cédille Ç
accent aigu é
accent circonflexe â, ê, î, ô, û,
accent grave à, è, ù
accent tréma ë, ï, ü
\end{otherlanguage}
答案1
如果我理解你的问题正确的话,你希望能够设置一个布尔值,确定是否显示法语文本。我添加了一个切换按钮show french
为此添加了一个切换按钮(请参阅下面的代码)。
代码
\documentclass{article}
\usepackage[english, french]{babel}
\usepackage{etoolbox}
\begin{document}
\newtoggle{show french}
\toggletrue{show french} % comment this line to hide french text
some english text \dots
\iftoggle{show french}{
\begin{otherlanguage}{french}
La Nuit Magique
cédille Ç
accent aigu é
accent circonflexe â, ê, î, ô, û,
accent grave à, è, ù
accent tréma ë, ï, ü
\end{otherlanguage}
}{}
some english text \dots
\end{document}