在Inkscape中使用CM Roman(LaTeX字体)吗?

我在Fedora上用Inkscape制作了一个SVG,使用了CM Roman(latex)字体,但是当我在Ubuntu 12.04上打开这个SVG时,它显示没有CM Roman字体,尽管已经安装了TexLive。
我该如何在Ubuntu上的Inkscape中使用CM Roman字体?
4个回答

在Ubuntu下安装Computer Modern字体非常容易,因为这些字体可以直接从Ubuntu软件源中安装。

sudo apt-get install fonts-cmu

"cmu" 是 "cm-unicode" 的缩写。在字体选择屏幕上,这些字体显示为 "CMU Serif" 和 "CMU Sans Serif" 等等。
此内容已经在 Kubuntu 12.04 LTS 版本中进行了测试。
有关字体的进一步帮助(德语)可以在 http://wiki.ubuntuusers.de/Schriftarten 找到。

谢谢,也适用于Xubuntu 16.04 LTS。 - Lam

你应该下载并安装ttf或otf版本的Computer Modern Roman字体,以便在Inkscape中使用它。我过去曾经这样做过,但是我得查找下载链接。也许这个链接可以帮到你:http://cm-unicode.sourceforge.net/download.html。你还可以检查(并可能复制)你的Fedora字体目录。

也许最常见的答案是安装cm-super软件包。 它包含了计算机现代字体系列,包括fonts-cmu软件包中的字体。
sudo apt-get install cm-super

2不,我在Ubuntu 17.10上安装了cm-super,但后来又安装了fonts-cmu。这不是一个依赖关系。 - Alexey

将您的Inkscape文件导出为PDF。这将自动“嵌入”字体。
我已经在安装了Windows 10和作为pandoc docker容器的一部分使用的Latex下测试过这个方法。
效果非常好。