我想latexmk
在 Visual Studio Code 中使用 LaTeX 插件,但是我遇到一些有关编码的问题:
Package inputenc: Invalid UTF-8 byte "A4.
Package inputenc: Invalid UTF-8 byte "B6.
...
Visual Studio Code 可以选择以其他编码保存文件。我尝试使用 UTF-8 -> 没有帮助。
然后我尝试使用 Notepad++ 进行同样的操作(同样没有帮助)。作为最后的选择,我使用了 PowerShell:
Get-Content .\beamer.tex | Set-Content -Encoding utf8 beamer.tex
这也无济于事。
现在我感觉这是 latexmk 中的一些错误。我的文本中怎么还会有非 UTF-8 字符(如果是的话:我该如何一劳永逸地修复它们)?
我还在命令行上得到了一些非常无用的信息:
beamer.vrb:21: Package inputenc Error: Invalid UTF-8 byte "A4.
有趣的是,文件 beamer.vrb 在整个编译过程中都会发生变化,因此错误消息始终是快照,但与编译完成后 beamer.vrb 最终的样子无关。所以我想我永远也找不到哪些字符实际上是错误的?