我试图将 Lyx 配置为渲染希伯来语,但没成功。我安装了全新 Ubuntu 13.10、Lyx 2.0.6。我遵循了这些常用指令,按要求下载并安装了最新版本的culmus(culmus-latex_0.7-1_all_fixed),但收到软件中心的警告:
包装质量不好
并详细介绍了一些此类
E:culmus-latex:控制文件具有坏所有者 postrm itai/itai != root/root
还有很多这种类型的
E:culmus-latex:错误的文件所有者 uid 或 gid 等/1000/1000 “我尝试忽略并安装,但 lyx 仍然没有显示希伯来语。我还尝试安装“culmus-latex-0.7-r1.tar.gz”(我成功安装而没有错误)我还从软件中心安装了“TrueType 和 Type1 希伯来字体用于 X11”。
通常在配置设置和首选项后,系统语言仍然是英语,但在 Lyx 中输入时会出现希伯来字母,但现在我无法让它工作。
- 我记得需要在工具->首选项->编辑->快捷方式中将 cua 文件更改为特殊的希伯来语 cua 绑定文件,然后能够设置 F10 来切换希伯来语和英语(其中一个带有下划线),但我没有这样做。此时 F10 只会切换打字方向 - RTL\LTR
- 当我尝试在应用这些更改后将空文档呈现为 PDF 时,出现错误:“LaTeX 错误:未找到文件‘cp1255.def’”,其中 cp1255 当然是我在文档设置中选择的希伯来语编码。
这是我所掌握的全部信息,感谢您的帮助。
答案1
您可以使用以下方式获得使用 pdfTeX 和 IvriTeX 希伯来字体进行编译的支持安装-tl-ubuntu。只需运行以下命令:
sudo ./install-tl-ubuntu --hebrew
在执行此操作之前,您应该删除当前安装的所有 LaTeX(默认情况下,它会安装完整的 TeX Live 2013 发行版)。./install-tl-ubuntu --help
有关更多信息,请参阅。
如果您想使用 XeTeX 进行编译,则无需执行任何这些操作。只需测试它是否有效(字体选择不正确,对于希伯来语来说可能不好看,但您可以使用任何字体):
- 在文档 > 设置 > 字体中,选中“使用非 TeX 字体”框,并将三种字体更改为 FreeSans(或任何其他支持希伯来语的字体)。
- 单击“确定”。
- 尝试使用 XeTeX 导出。
culmus
在 ubuntu 包和中可以找到更好的希伯来语字体culmus-fancy
。