【发布时间】:2010-09-25 16:25:00
【问题描述】:
给定一个用普通引号写的文档,例如
Ben said "buttons, dear sir".
I replied "Did you say 'buttons'?" to him.
有什么方法可以将这些东西转换为 LaTeX 引号,并具有适当的语义。即
Ben said ``buttons, dear sir''.
I replied ``Did you say `buttons'?'' to him.
这样 LaTeX 会产生:
Ben said “buttons, dear sir”.
I replied “Did you say ‘buttons’?”
我的第一个想法是转向正则表达式。但是,我没有从 Google 或“LaTeX 引用正则表达式”的正则表达式库中获得任何点击,当然“TeX 引用正则表达式”似乎返回太多。
谢谢。
【问题讨论】:
-
正则表达式不是解决此问题的正确工具。