如何确保源文件处于UNIX
模式?
换句话说,如何检查文本文件中的每一行是否以 LF 而不是 CR+LF 结尾?我之所以问这个问题,是因为要上传到 CTAN 的包应该保存在UNIX
模式下。以前,可以UNIX
在 WinEdt 中模拟模式,但升级到后,WinEdt 7
我在 WinEdt 的子模式列表中看不到 UNIX。
PS我正在使用Windows 7。
答案1
WinEdt 7 中没有任何变化。只需在“文档设置”对话框(可通过“文档”菜单访问)中在文档模式末尾添加 :UNIX,然后按“确定”即可。您的文档的 EOL 将更改为 LF。
答案2
但是,这个答案对于使用 Windows 没有帮助:Mac OSX 用户的换行符问题可以通过换行符应用程序解决。 http://code.google.com/p/linebreak/通过拖放操作,采用预设或询问要做什么。全方位传输 Mac、Unix 和 Windows/DOS 格式。可以保留原始文件。