我的问题是打印包含法语字符的电子邮件。
我使用 Gmail,有时会收到包含法语字符的法语邮件,我想打印这些邮件。如果我直接从浏览器打印它们,则一切正常,但有时我想在打印之前对其进行编辑。为此,我将电子邮件提取到 Emacs 文本文件中,在编辑和添加 LaTeX 序言后,我使用 PdfLaTeX 创建要打印的 PDF。
通常情况下,我的 LaTeX 序言中会有\usepackage[latin1]{inputenc}
,但 PDF 文件中所有特殊法语字符都缺失了。Emacs 文件中的法语字符没有问题
我发现还有其他替代方法,latin1
但我尝试的所有方法要么导致错误(utf8
并被T1
声明为丢失),要么 PDF 文件中没有法语字符。
我当然可以手动编辑所有的变格符、抑扬符等,但因为这不是我的文本,所以我不愿意这样做,而且有时文本很长。
我知道文本在从 Gmail 转换为 PDF 的过程中经历了几次编码转换,但我希望有一些简单的方法来处理这个问题。
我使用的是 Windows 10 系统、Chrome 浏览器、较新的 Emacs,我的 MiKTeX 版本是 2.9.6500。
经过进一步测试,我发现有一个选项我还没有测试过,但\usepackage[uft8]{inputenc}
似乎所有选项都有效。我读到一些相关问题的答案时感到很困惑,建议使用[T1]
哪个选项不存在,\usepackage[utf8]{fontenc}
哪个选项也不存在。
因此,我很感激有这样的机会来提问,让我可以学习。