Hello à toutes et à tous ![]()
J’utilise Nextcloud (33.0.2) et Collabora (25.04.9.4) connectés ensemble par l’app Nextcloud office (10.1.2).
J’avais besoin aujourd’hui de pouvoir utiliser des nouvelles polices de caractères dans Collabora. Ce n’est pas si compliqué et n’ayant pas trouvé la solution par ici, je prends quelques minutes pour vous partager la marche à suivre.
1 - Uploader vos polices sur votre serveur
Collabora utilise les polices qui sont installées localement sur la machine. Elle sont situées dans /usr/share/fonts/
Commencer par y créer un nouveau dossier (pas nécessaire, mais mieux pour s’y retrouver)
cd /user/share/fonts
sudo mkdir mapolice
Par contre comme je ne sais pas comment on peut téléverser avec rsync dans un dossier qui nécessite sudo, on va aussi créer un dossier temporaire policetemp dans sa home, où l’on y versera les fichiers:
cd ~
mkdir policetemp
Ensuite depuis sa machine en local, on se place dans le dossier qui contient les fichiers ttf ou otf de notre police puis on fait :
rsync -avz ./ USER@mamachine.tld:/home/USER/policetemp/
où USER = votre login et mamachine.tld l’adresse de votre serveur.
À ce stade, on devrait sur son serveur retrouver les fichiers de la police :
cd ~/policetemp
ls -la
On les déplace ensuite dans le bon dossier :
sudo mv ~/policetemp/* /usr/share/fonts/mapolice/
On vérifie que tout y est bien :
ls /usr/share/fonts/mapolice/
C’est tout bon ? À ce stade, on peut alors supprimer notre dossier temporaire.
rm -rf ~/policetemp
2 - Mettre à jour la config de Collabora
Lancer la commande suivante :
sudo coolconfig update-system-template
(plus d’infos à ce propos dans la doc de collabora)
3 - Relancer le service collabora
sudo systemctl restart coolwsd.service
Et normalement, on devrait être bon ![]()
Enjoy !