LibreOffice缺少某些Microsoft字体


26

我没有这些字体:与Microsoft Office一样,是新的罗马字体,arial和calibri ...吗?我能做什么?

在此处输入图片说明

在此处输入图片说明


1
您刚刚安装了字体吗?在这种情况下,您需要重新启动libreoffice(以及快速启动程序(如果正在运行))。
Egil

3
我相信'C'字体(坎布里亚语,calibri等)不能像旧的Microsoft核心字体一样自由分发,因此不可能作为软件包包含在ubuntu存储库中。
H Marcelo Morales

Answers:


16

我刚刚输入终端:

sudo apt-get install ttf-mscorefonts-installer 

在您的Web浏览器中打开apt:// ttf-mscorefonts-installer一样容易。:)
Jo-Erlend Schinstad 2011年

2
这确实适用于旧的Windows字体(Comic ...),但不适用于calibri。对于calibir,oooninja.com / 2008/01 / calibri-linux-vista-fonts-download.html可以使用。
Weidenrinde 2013年

如果ttf-mscorefonts-installer软件包安装成功,但未能实际下载字体,请改用debian sid来安装该软件包:packages.debian.org/en/sid/all/ttf-mscorefonts-installer/…(这是已知的BUG:bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1767748)
törzsmókus

15

如果您无法安装软件包“ Microsoft Core Fonts”(如上图所示),则需要刷新软件包信息才能安装软件包。您可以通过发出命令sudo apt-get update或通过从系统->管理员从Synaptic软件包管理器中单击“重新加载”来执行此操作。

尽管Microsoft Core Fonts不会精确地获得“ calibri”字体。通过.fontshome文件夹中创建目录并将TTF字体文件放在此目录中,您可以在任何应用程序中获得自己的字体。请注意,在.类似Unix的系列操作系统中,默认情况下隐藏以点开头的目录和文件名,因此,除非选择以下选项,否则您将无法在文件管理器(本例中为Nautilus)中看到该目录。通过按Ctrl + H显示隐藏的文件和文件夹。将所有必需的字体文件粘贴到创建的目录后,只需注销并再次登录,所有应用程序都应在其字体列表中向您显示新字体。


就像警告一样,我在Windows目录中的.fonts / Ubuntu目录中为我的TTF文件创建了一个快捷方式,除了“ Evince”(PDF阅读器)外,其他一切看起来都还不错,它的Dejavu字体存在问题删除。
Papiux 2011年

据我所知,您实际上应该将TTF文件保存在.fonts目录中,而不要使用快捷方式(为避免出现任何意外问题)。就Evince而言,它与PDF文件有关,因为PDF基于Adobe的PostScript,实际上将任何对象(包括字体)嵌入到文档中,因此无论您使用哪种字体,P​​DF都会打开并罚款。因此,如果您遇到此问题,则一定是由于特定的PDF所致,否则,恐怕可能会出错... ;-)
Kushal 2011年

我不清楚Dejavu字体的问题,PDF呈现得很完美,问题在于evince UI仅在字母位置显示正方形。bugs.launchpad.net/ubuntu/+source/evince/+bug/631088
Papiux 2011年

8

我是通过Ubuntu软件中心安装的,没有得到字体等。

我可以通过以下方式删除该软件包:

sudo apt-get remove ttf-mscorefonts-installer

然后重新安装:

sudo apt-get install ttf-mscorefonts-installer

在此期间,我确实收到提示,要求我同意EULA。现在字体在那里。没问题。


(TAB + ENTER):同意EULA !!来源-askubuntu.com/questions/16225/…–
thepurpleowl


5

使用Ubuntu软件中心,如果您初次疏忽同意EULA,则即使卸载并重新安装,也永远不会再有机会。

解决方法是打开终端窗口并键入

sudo apt-get purge ttf-mscorefonts-installer

删除完成后,键入

sudo apt-get install ttf-mscorefonts-installer

这将为您提供另一个同意EULA的机会。


4

您必须通过手动安装Microsoft核心字体软件包sudo apt-get install ttf-mscorefonts-installer

我遇到了同样的问题,并按照上述建议通过软件中心安装了该软件包,但是这些字体不可用并且实际上没有安装在中/usr/share/fonts/。原因是该软件包需要用户EULA协议,只能通过命令行安装程序“单击以同意”(软件中心不会显示提示)。


为我工作-我必须先从软件中心卸载已安装的软件包,然后再从终端重新安装。
geoffrey

刚发现Ubuntu(至少为11.10版本)具有“ ubuntu-restricted-extras”软件包,其中包含Microsoft字体。可以从Ubuntu软件中心轻松安装。
Premek Brada 2012年

0

Calibri字体:

登录Ubuntu 14.04时,我从Windows 7分区中获取了四个字体文件(在Windows中,这些文件位于:C:\ Windows \ Fonts),并将它们复制到Linux分区中的/home/user/.fonts文件夹中。我复制的文件是:

  1. calibri.ttf
  2. calibrib.ttf
  3. calibrii.ttf
  4. calibriz.ttf

如果没有.fonts文件夹,则可以如下创建一个:

在Ubuntu中,只需在文件浏览器中转到“主文件夹”,然后依次单击“查看”->“显示隐藏”,然后选择“文件”->“新建”->“文件夹”。确保将文件夹命名为“ .fonts”,而不仅仅是“ fonts”。然后将.ttf文件复制到该文件夹​​。

这是终端中的外观:

jim @ GX270-11QPFS1:〜$光盘〜
jim @ GX270-11QPFS1:〜$ pwd
/ home / jim
jim @ GX270-11QPFS1:〜$ cd .fonts
jim @ GX270-11QPFS1:〜/ .fonts $ ls
calibrib.ttf calibrii.ttf calibri.ttf calibriz.ttf
jim @ GX270-11QPFS1:〜/ .fonts $ 

LibreOfficeCalibriFont

所以现在我在Ubuntu中有了Calibri字体。

免责声明:此技术仅用于教育目的。可能不允许您将Microsoft字体复制到Ubuntu计算机上。


2
我不会建议。除了是许可证问题之外,它还会带来其他问题。恕我直言,最好使用Google的crosextra-carlito和crosextra-caladea字体,并在libreoffice / oo中进行一些替换。有关完整的详细信息,请参见wiki.debian.org/SubstitutingCalibriAndCambriaFonts
aanno '16

0

Ubuntu软件中心中搜索Microsoft字体。查找并安装Microsoft TrueType Core字体安装程序。

Ubuntu软件中心中的Microsoft TrueType Core字体安装程序

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.