TeXworks 中的法语字符

TeXworks 中的法语字符

我正在使用 TeXworks 撰写一篇长文,我意识到我对整个文档中出现的几个概念使用了错误的符号或名称。

我想避免花三个小时替换每一个事件并且可能在完成之前发疯。

所以我认为我可以使用 powershell 上的基本脚本(在 Windows 7 上)来自动执行此操作。

我的脚本如下:

powershell -Command "(gc
C:\ ...\Document.tex) -replace 'string1', 'string2'
| Out-File C:\ ...\document.tex"

问题是,我的文本是法语的,并且文件中某些字符的编码方式不令人满意,.tex这取决于它们是否是 unicode。例如,

\documentclass{article}
\usepackage[utf8]{inputenc}  

\begin{document}

Mathématiques

\end{document}

更改为

\documentclass{article}
\usepackage[utf8]{inputenc}  

\begin{document}

Mathématiques

\end{document}

问题似乎不是来自控制台,因为我可以用相同类型的命令将“é”替换为“é”。 (但如果我这样做,其他法语符号也会被转换;我可以同时替换所有这些类型的符号,但我发现这个解决方案不能令人满意)问题是文件.tex从一开始就被编码了。

我想知道是否有办法让 TeXworks 对法语字符进行原样编码,或者是否有其他编辑器可以做到这一点。


这里是该文件的链接(我已将其内容替换为“Mathématiques”)。

相关内容