latexdiff 编码问题 2024-5-24 • miktex windows input-encodings latexdiff perl 我遇到了与描述完全相同的问题这里和这里: 变音符号被翻译成奇怪的字符;输出文件无法编译 输出文件是 UCS2-Little-Endian 编码的(根据 Notepad++) 添加--encoding=utf8或--encoding=utf-8-strict更改任何内容;如果我向其中一个示例文档的文档正文中添加例如“ä”,则会出现问题。 如果我(1)将输入文件中的所有特殊字符替换为 ASCII 字符并且(2)将输出文件的编码更改为 UTF8,它将进行编译。 我在 Windows 10 系统上使用 MiKTeX 和 TeXstudio。 目前是否有针对此问题的已知解决方案? 答案1 对我来说,解决方案是使用普通的旧版本cmd而不是 Powershell。看来 powershell 使用 UTF-16,这会弄乱输出的编码。 相关内容 如何解决启动时“A start job is running for /dev/disk/by-id/...”? 如何停止多个终端相互同步? 如何在终端中提示用户按 Enter 退出以使终端不会自动关闭? 在 Linux 上对 E-350 APU 进行超频 有时,当我按下 Alt-F4 时,会产生一连串“p” 如何启用虚拟化 Acer Aspire E1-531 连接到 VPN 时,SSH 隧道在工作时被阻止,但在我使用家庭网络时可以正常工作 ImportError:/lib/x86_64-linux-gnu/libm.so.6:未找到版本“GLIBC_2.27” KWin 脚本 - 使用 callDBus 调用 DBus 函数 为什么 Bash 不会因为扩展缺失的变量和“-u”标志而失败?