我安装了 MacTeX 的 texlive 2014basic,以避免一次性下载太多东西。我想要构建的一篇论文使用了该textgreek
软件包。虽然我可以使用 tlmgr 安装它
sudo tlmgr install textgreek
pdflatex
当我尝试使用本文时,仍然会出现以下错误
! Package textgreek Error: Cannot find the file lgrenc.def.
我不知道tlmgr
要安装哪个包才能生成该文件。我还想知道我是否应该只使用命令tlmgr generate
。但我不知道应该将哪些参数传递给它(tlmgr help
似乎没有提供相关示例)。
答案1
笔记:这是 Debian 以及 Debian 的衍生版本,包装错误texlive-latex-extra
并已在2017.20170724-1 版本中修复
- Tex 包
textgreek
位于 Debian 包中texlive-latex-extra
。 - Tex 包
greek-fontenc
位于 Debian 包中texlive-lang-greek
。 textgreek
依赖于greek-fontenc
。但是,textlive-lang-greek
未列为 的依赖项texlive-latex-extra
。
如果您使用的版本存在此问题,解决方案是手动安装texlive-lang-greek
:
sudo apt install texlive-lang-greek
答案2
Arch Linux 解决方案:
pacman -Syuu texlive-langgreek
答案3
我发现的解决方案是安装字体和cbfonts-fd包,如此处所示lyx 下的希腊语编码,除了列举。仅安装 cbfonts 包可能就足够了,但为了确保安全,我还安装了 cbfonts-fd 包。
注意:我运行的是 Fedora,因此对于其他发行版和/或操作系统,软件包名称可能会有所不同
答案4
2020 年更新:
要解决textgreek.sty not found
,您需要安装texlive-science
sudo apt-get install texlive-science
更多详情请参见:https://ingbrief.wordpress.com/2017/11/12/kubuntu-17-10-latex-textgreek-sty/