Desktopeditors: Ne pas charger les polices système sur la v5.4.2

Créé le 3 déc. 2019  ·  25Commentaires  ·  Source: ONLYOFFICE/DesktopEditors

Voulez-vous demander une fonctionnalité ou signaler un bogue ?
Bogue

Quel est le comportement actuel?
Ne charge pas les polices installées sur le système sous la version 5.4.2

Si le comportement actuel est un bogue, veuillez fournir les étapes pour reproduire et si possible une démo minimale du problème.
Essayez de sélectionner une police autre que celle par défaut dans un fichier ou ouvrez un fichier avec une telle police.

Quel est le comportement attendu?
Devrait détecter et afficher les polices installées sur le système et permettre de l'utiliser.

Quelles versions de DesktopEditors et quel système d'exploitation sont concernés par ce problème?
v5.4.2.
Cela fonctionne en 5.4.1

bug fixed

Commentaire le plus utile

Système d'exploitation: Linux Mint 19.2 Tina x86_64
Version OO: 5.4.2.30

J'ai quelque 40 polices installées par l'utilisateur dans $ HOME / .fonts / ... et $ HOME / .local / share / fonts / ...

toutes ces polices sont reconnues dans LibreOffice et FontManager mais pas dans OnlyOffice

Tous les 25 commentaires

Quel système d'exploitation utilisez-vous et comment installer Onlyoffice? Vous avez mis à jour l'ancienne version ou une nouvelle installation?

J'utilise Fedora 31. J'ai installé OnlyOffice via le fichier .rpm disponible sur votre site Web. J'ai essayé à la fois la mise à niveau vers une nouvelle version avec une installation existante et une installation propre.

J'ai vérifié votre cas en clair Fedora 31 et Onlyoffice 5.4.2-30. Je vois de nouvelles polices non par défaut
Comment installez-vous la police?
Vérifiez le dossier (/ usr / share / fonts /) pour la disponibilité des polices non par défaut
Fedora 31  Running  - Oracle VM VirtualBox 2019-12

J'ai installé des polices à l'aide de l'application GNOME Fonts intégrée. J'ai le fichier des polices au format ".ttf". Je double-clique dessus et il s'ouvre dans l'application GNOME Fonts où je peux l'installer. OnlyOffice jusqu'à 5.4.1 pouvait alors lire ces polices.

@uncertainquark J'ai également installé des polices à l'aide d'applications GNOME, et elles fonctionnent très bien en OO.
Vous pouvez essayer ceci sur un système d'exploitation clair?

Ne pas installer Clear OS.

Désolé mais j'ai aussi essayé d'installer de nouvelles polices sur Ubuntu 18.0419.04 et elles fonctionnent correctement
Je n'ai pas plus d'idée pour résoudre votre problème, je pense que cela ne se répète que sur votre système en particulier
Quelle police avez-vous ajoutée? Vous pouvez y attacher?

Salut, merci de regarder cela et désolé que les informations que je fournis ne soient pas utiles. J'ai installé les polices Droid Serif et Merriweather. Les deux sont disponibles sur les polices Google.

Ne vous inquiétez pas, nous sommes heureux que le problème ait été résolu

Non, le problème n'a pas été résolu. Je répondais à ce qui suit:

Quelle police avez-vous ajoutée?
J'ai installé les polices Droid Serif et Merriweather. Les deux sont disponibles sur les polices Google à installer.

La v5.4.2 ne les affiche pas mais la v5.4.1 le fait.

Ok, alors je chercherai une solution à ce problème

J'ai également vérifié le cas lors de la mise à jour de la version 5.4.1 vers 5.4.2 et il n'y a pas de problème avec l'ajout de polices
@ShockwaveNN Je pense que vous pouvez fermer ce problème car le problème est unique

Hé, j'ai fait une nouvelle installation d'Ubuntu 18.04 LTS. Et puis installé la v.5.4.1 de OnlyOffice dessus. Cela a bien fonctionné. Et lisez les polices (Droid Serif et PT Sans) que j'ai installées manuellement à partir des polices Google.

Mais ensuite, je suis passé à la v5.4.2 et je ne lis pas encore les polices système. Droid Serif et PT Sans sont absents de la liste des polices. Et partout où j'ai utilisé cette police, elle ne montre pas la même chose.

Je suis presque sûr maintenant que c'est un bug. Auparavant, j'étais sur Fedora, maintenant je suis sur Ubuntu. Cela se produit sur les deux.

Edit: J'ai supprimé la v5.4.2 et installé la v5.4.1, elle charge à nouveau toutes les polices système, y compris celles que j'ai installées manuellement.

Cela a-t-il peut-être à voir avec le nouveau fichier binaire. Je remarque une grande différence dans les tailles des binaires OnlyOffice des deux versions:
v5.4.1 est d'environ 380 Mo
v5.4.2 est d'environ 160 Mo

Y a-t-il un composant majeur manquant dans la nouvelle version?

Système d'exploitation: Linux Mint 19.2 Tina x86_64
Version OO: 5.4.2.30

J'ai quelque 40 polices installées par l'utilisateur dans $ HOME / .fonts / ... et $ HOME / .local / share / fonts / ...

toutes ces polices sont reconnues dans LibreOffice et FontManager mais pas dans OnlyOffice

@terefang Oui, c'est un bug
Mais si vous déplacez le fichier .ttf dans / usr / share / fonts ou les polices installées à l'aide du Gestionnaire de logiciels dans Linux Mint, les polices fonctionnent correctement, j'ai vérifié ceci

Salut, mais les utilisateurs ne devraient pas avoir à faire cela. Le programme devrait fonctionner comme il le faisait jusqu'à la v5.4.1

@uncertainquark À propos de votre problème, il ne se répète qu'avec vous
Quant au problème ci-dessus de @terefang , il est déjà résolu et le correctif sera disponible dans la prochaine mise à jour

Comme indiqué ci-dessus, j'ai essayé plusieurs systèmes d'exploitation avec à la fois de nouvelles installations et des mises à niveau, et le problème persiste. : /

@XDmitryK déplacer des polices vers / usr / share / fonts n'est pas possible pour les utilisateurs non root.
selon XDG ([https://wiki.archlinux.org/index.php/XDG_Base_Directory])
/ usr / share / fonts et $ HOME / .local / share / fonts doivent être lus avec $ HOME / .fonts
étant le répertoire de compatibilité de fontconfig.

merci pour la correction, mais puisque vous avez mentionné uniquement .ttf, est-ce que .otf fonctionnera également?

un calendrier pour la prochaine mise à jour?

@terefang oui, .otf nous soutenons également
Quant à la version, je ne peux pas dire quand la prochaine mise à jour aura lieu donc il n'y a aucune information
@uncertainquark Nous avons besoin de votre système d'exploitation aux formats VDI pour que nous puissions répéter cela. Vous pouvez télécharger le système d'exploitation sur n'importe quel hébergement de fichiers?

Nous avons besoin de votre système d'exploitation aux formats VDI pour pouvoir répéter cela. Vous pouvez télécharger le système d'exploitation sur n'importe quel hébergement de fichiers?

Comment puis-je faire cela?

Pour être clair, la v5.4.2 ne charge pas les polices installées par l'utilisateur. Il charge les polices système.

DesktopEditors 5.5.1 est disponible. Ce problème devrait être résolu.

Cette page vous a été utile?
0 / 5 - 0 notes