如何解决从同一个tex文件生成多种PDF多种语言
const query = promisify(db.query.bind(db));
Promise.all( [query("UPDATE order_detail SET tracking_number = '2323211' where order_detail_id = 81")])
.then(() => query('select * from order_detail where order_detail_id = ?',[81]))
.then(data => {
console.log(data);
})
这将允许我生成两个版本:
Je [te/vous] présente.
这个想法是只有一个PDFLaTeX文档,并生成tutoiement版本和vouvoiement版本。
解决方法
有许多软件包可以从同一来源产生多个版本,例如beameraudience
软件包。但是,您也可以自己创建一个简单的开关:
\documentclass{article}
\newif\ifvous
%\voustrue %try with and without this line
\newcommand{\switch}[2]{%
\ifvous%
#1%
\else%
#2%
\fi%
}
\begin{document}
Je \switch{vous}{te} présente.
\end{document}
如果您希望自动生成两个pdf文件而不对源文件中的任何内容进行注释/取消注释,则可以使用与https://topanswers.xyz/tex?q=583
中所示的相同技术版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。