Desktopeditors: 未在v5.4.2上加载系统字体

创建于 2019-12-03  ·  25评论  ·  资料来源: ONLYOFFICE/DesktopEditors

您是否要请求功能或报告错误
漏洞

目前的行为是什么?
不加载v5.4.2上系统上安装的字体

如果当前行为是错误,请提供重现步骤,并在可能的情况下提供最小限度的演示。
尝试在文件中选择非默认字体,或使用这种字体打开文件。

预期的行为是什么?
应该检测并显示系统上安装的字体并允许使用它。

哪个版本的DesktopEditor和哪个操作系统受此问题影响?
v5.4.2。
它在5.4.1中工作

bug fixed

最有用的评论

作业系统:Linux Mint 19.2 Tina x86_64
面向对象的版本:5.4.2.30

我在$ HOME / .fonts / ...和$ HOME / .local / share / fonts / ...中安装了约40种用户字体

所有这些字体在LibreOffice和FontManager中都可以识别,但在OnlyOffice中无法识别

所有25条评论

您正在使用什么操作系统以及如何安装Onlyoffice? 更新了旧版本还是全新安装?

我正在使用Fedora31。我通过网站上的.rpm文件安装了OnlyOffice。 尝试通过现有安装和全新安装升级到新版本。

在Fedora 31和Onlyoffice 5.4.2-30中,我为您辩护。 我看到了新的非默认字体
您如何安装字体?
检查文件夹(/ usr / share / fonts /)的可用性非默认字体
Fedora 31  Running  - Oracle VM VirtualBox 2019-12

我使用内置的GNOME字体应用程序安装了字体。 我有“ .ttf”格式的字体文件。 我双击它,它在GNOME Fonts应用程序中打开,可以在其中安装它。 OnlyOffice直到5.4.1才可以读取这些字体。

@uncertainquark我也使用GNOME应用程序安装了字体,它们在OO中正常工作。
您可以在清晰的操作系统上尝试此操作吗?

没有安装Clear OS。

抱歉,我也尝试在ubuntu 18.0419.04上安装新字体,它们可以正常工作
我没有解决您问题的更多想法。我认为这只会在您的系统上重复出现
您添加了什么字体? 你可以附在那儿吗?

嗨,谢谢您调查这个问题,对于我提供的信息没有用,我们深表歉意。 我安装了Droid Serif和Merriweather字体。 两者都可以在Google字体上使用。

不用担心,我们很高兴问题已解决

不,问题没有解决。 我正在回应以下内容:

您添加了什么字体?
我安装了Droid Serif和Merriweather字体。 两者都可以在Google字体上安装。

v5.4.2不会显示这些内容,但v5.4.1会显示这些内容。

好的,那我将寻找解决此问题的方法

我还检查了将5.4.1版本更新为5.4.2时的情况,添加字体没有问题
@ShockwaveNN我认为您可以解决此问题,因为问题很单一

嘿,我重新安装了Ubuntu 18.04 LTS。 然后在其上安装OnlyOffice v.5.4.1。 工作正常。 并从Google字体中读取我手动安装的字体(Droid Serif和PT Sans)。

但是后来我升级到v5.4.2,它再次不读取系统字体。 字体列表中缺少Droid Serif和PT Sans。 而且无论我在哪里使用该字体,它都不会显示相同的字体。

我现在很确定这是一个错误。 以前我使用Fedora,现在我使用Ubuntu。 两者都发生。

编辑:我删除了v5.4.2并安装了v5.4.1,它再次加载了所有系统字体,包括我手动安装的字体。

是否可能与新的二进制文件有关。 我注意到两个版本的OnlyOffice二进制文件的大小存在很大差异:
v5.4.1是〜380 MB
v5.4.2是〜160 MB

新版本中是否缺少一些主要组件?

作业系统:Linux Mint 19.2 Tina x86_64
面向对象的版本:5.4.2.30

我在$ HOME / .fonts / ...和$ HOME / .local / share / fonts / ...中安装了约40种用户字体

所有这些字体在LibreOffice和FontManager中都可以识别,但在OnlyOffice中无法识别

@terefang是的,这是错误
但是,如果您使用Linux Mint中的Software Manager将/ usr / share / fonts中的.ttf文件移动或使用已安装的字体移动了字体,则字体可以正常工作,我对此进行了检查

嗨,但用户不必这样做。 该程序应该像在v5.4.1之前一样工作

@uncertainquark关于您的问题,仅与您重复
对于@terefang中的上述问题,它已得到修复,该修复程序将在下次更新中提供。

如上所述,我在具有全新安装和升级功能的多个操作系统上进行了尝试,但问题仍然存在。 :/

@XDmitryK不能将字体移动到/ usr / share / fonts,对于非root用户而言是不可能的。
根据XDG([https://wiki.archlinux.org/index.php/XDG_Base_Directory])
/ usr / share / fonts和$ HOME / .local / share / fonts必须与$ HOME / .fonts一起阅读
是fontconfig兼容性目录。

感谢您修复问题,但是由于您只提到了.ttf,.otf也可以吗?

下次更新有什么时间表吗?

@terefang是的,.otf我们也支持
至于版本,我不能说什么时候下一次更新,所以没有信息
@uncertainquark我们需要您的VDI格式的OS,以便我们可以重复此操作。 您可以在任何文件托管上上传操作系统吗?

我们需要您的VDI格式的操作系统,以便我们可以重复此操作。 您可以在任何文件托管上上传操作系统吗?

我该怎么做呢?

需要明确的是,v5.4.2不会加载用户安装的字体。 它加载系统字体。

DesktopEditors 5.5.1发布了。 此问题应得到解决。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

blaggacao picture blaggacao  ·  7评论

EliteTK picture EliteTK  ·  6评论

deathtrip picture deathtrip  ·  7评论

MischievousTomato picture MischievousTomato  ·  5评论

PrzemekSkw picture PrzemekSkw  ·  4评论