【问题标题】:How to locally change encoding?如何在本地更改编码?
【发布时间】:2010-07-04 14:09:14
【问题描述】:

我正在使用 LyX,但我想解决方案是一些 TeX 代码。 我正在用英文写一个文档,我想插入一些希伯来语文本,但文档编码不允许我这样做。对整个文档使用希伯来语编码不起作用,因为它会破坏 TOC 等。有没有办法在本地更改文本的编码?

【问题讨论】:

标签: latex tex lyx


【解决方案1】:

Amir,我建议将所有 de 文档编码更改为某些 Unicode 编码 - 例如,UTF-8。 Unicode 编码可以支持所有书写系统。可能吗?如果不是,为什么?

【讨论】:

  • 当我这样做时,我收到一个错误,指出该字符“未设置为与 LaTeX 一起使用”。
  • 我改成utf8x后,TOC变成了希伯来语(??),TOC里的英文全都颠倒过来了。
  • 你能分享一些文档的恢复版本,或者一些产生这个错误的文件吗?当人们遇到 UTF-8 的奇怪问题时,我通常建议使用 XeTeX/XeLaTeX,但这只是一般性建议。我相信通过您的一些例子我们可以更好地了解。
  • @Amir:如果你想要一个固定宽度、ASCII 兼容的字符集,Latin-8 支持希伯来字母:你可以使用 \RequirePackage[8859-8]{inputenc}。
【解决方案2】:

http://ivritex.sourceforge.net/ 的分布有几个例子。看看——其中一个必须有你需要的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-22
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    • 2023-04-11
    • 2012-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多