Installer des polices supplémentaires mais pas des Google fonts

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Installer des polices supplémentaires mais pas des Google fonts

Message par DidgeriDude le Jeu 25 Mai 2017 - 13:56

Détails techniques


Version du forum : phpBB3
Poste occupé : Administrateur et fondateur
Navigateur(s) concerné(s) : Tous
Personnes concernées par le problème : Tous les utilisateurs

Description du problème

Bonjour à tous.

Je suis en train d'ajouter une fonctionnalité sur un forum : écrire des formules mathématiques. Celles-ci seront générées grâce aux codes JavaScript et CSS du projet KaTeX.
Pour le rendu des formules mathématiques, le moteur a besoin de 20 polices qui, par défaut, doivent êtres situées dans le sous-dossier fonts du dossier contenant le CSS.
Je travaille actuellement en local chez moi et tout fonctionne parfaitement (que ce soit via le CSS et @font-face ou via l'installation de polices directement dans l'OS). Malheureusement, je connais les soucis concernant le domain-crossing pour le téléchargement de polices.

Ma question est donc :
Y a-t-il une possibilité de faire en sorte que les navigateurs puissent télécharger automatiquement les différentes polices (donc les rendre disponibles, dans tous les formats) ?
Étant donné que la seule solution que j'ai actuellement trouvée sur ce forum d'aide concerne l'utilisation de l'API de Google Fonts, j'aimerais savoir si je devrais, ou non, me rabattre vers une demande d'installation manuelle des polices sur les machines des utilisateurs.

Merci d'avance à tous pour votre aide.


Listes des polices pour KaTeX :

Chaque police existe dans quatre formats :

KaTeX_AMS-Regular.eot
KaTeX_AMS-Regular.ttf
KaTeX_AMS-Regular.woff
KaTeX_AMS-Regular.woff2
KaTeX_Caligraphic-Bold.eot
KaTeX_Caligraphic-Bold.ttf
KaTeX_Caligraphic-Bold.woff
KaTeX_Caligraphic-Bold.woff2
KaTeX_Caligraphic-Regular.eot
KaTeX_Caligraphic-Regular.ttf
KaTeX_Caligraphic-Regular.woff
KaTeX_Caligraphic-Regular.woff2
KaTeX_Fraktur-Bold.eot
KaTeX_Fraktur-Bold.ttf
KaTeX_Fraktur-Bold.woff
KaTeX_Fraktur-Bold.woff2
KaTeX_Fraktur-Regular.eot
KaTeX_Fraktur-Regular.ttf
KaTeX_Fraktur-Regular.woff
KaTeX_Fraktur-Regular.woff2
KaTeX_Main-Bold.eot
KaTeX_Main-Bold.ttf
KaTeX_Main-Bold.woff
KaTeX_Main-Bold.woff2
KaTeX_Main-Italic.eot
KaTeX_Main-Italic.ttf
KaTeX_Main-Italic.woff
KaTeX_Main-Italic.woff2
KaTeX_Main-Regular.eot
KaTeX_Main-Regular.ttf
KaTeX_Main-Regular.woff
KaTeX_Main-Regular.woff2
KaTeX_Math-BoldItalic.eot
KaTeX_Math-BoldItalic.ttf
KaTeX_Math-BoldItalic.woff
KaTeX_Math-BoldItalic.woff2
KaTeX_Math-Italic.eot
KaTeX_Math-Italic.ttf
KaTeX_Math-Italic.woff
KaTeX_Math-Italic.woff2
KaTeX_Math-Regular.eot
KaTeX_Math-Regular.ttf
KaTeX_Math-Regular.woff
KaTeX_Math-Regular.woff2
KaTeX_SansSerif-Bold.eot
KaTeX_SansSerif-Bold.ttf
KaTeX_SansSerif-Bold.woff
KaTeX_SansSerif-Bold.woff2
KaTeX_SansSerif-Italic.eot
KaTeX_SansSerif-Italic.ttf
KaTeX_SansSerif-Italic.woff
KaTeX_SansSerif-Italic.woff2
KaTeX_SansSerif-Regular.eot
KaTeX_SansSerif-Regular.ttf
KaTeX_SansSerif-Regular.woff
KaTeX_SansSerif-Regular.woff2
KaTeX_Script-Regular.eot
KaTeX_Script-Regular.ttf
KaTeX_Script-Regular.woff
KaTeX_Script-Regular.woff2
KaTeX_Size1-Regular.eot
KaTeX_Size1-Regular.ttf
KaTeX_Size1-Regular.woff
KaTeX_Size1-Regular.woff2
KaTeX_Size2-Regular.eot
KaTeX_Size2-Regular.ttf
KaTeX_Size2-Regular.woff
KaTeX_Size2-Regular.woff2
KaTeX_Size3-Regular.eot
KaTeX_Size3-Regular.ttf
KaTeX_Size3-Regular.woff
KaTeX_Size3-Regular.woff2
KaTeX_Size4-Regular.eot
KaTeX_Size4-Regular.ttf
KaTeX_Size4-Regular.woff
KaTeX_Size4-Regular.woff2
KaTeX_Typewriter-Regular.eot
KaTeX_Typewriter-Regular.ttf
KaTeX_Typewriter-Regular.woff
KaTeX_Typewriter-Regular.woff2






Dernière édition par DidgeriDude le Sam 27 Mai 2017 - 9:25, édité 1 fois

DidgeriDude
Nouveau membre

Messages : 5
Inscrit(e) le : 25/09/2014

http://neverwinter.forumactif.org/
DidgeriDude a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Installer des polices supplémentaires mais pas des Google fonts

Message par MasDan le Ven 26 Mai 2017 - 4:37

Bonjour,

@DidgeriDude a écrit:Y a-t-il une possibilité de faire en sorte que les navigateurs puissent télécharger automatiquement les différentes polices (donc les rendre disponibles, dans tous les formats) ?

Nul besoin de télécharger, vous pouvez utiliser les liens indiqués sur le site de Katex (lien que vous avez fourni), on y retrouve ceci



À votre template overall_header, insérer à la section HEAD les 2 lignes suivantes
Code:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css" integrity="sha384-wITovz90syo1dJWVh32uuETPVEtGigN07tkttEqPv+uR2SE/mbQcG7ATL28aI9H0" crossorigin="anonymous">
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.js" integrity="sha384-/y1Nn9+QQAipbNQWU65krzJralCnuOasHncUFXGkdwntGeSvQicrYkiUBwsgUqc1" crossorigin="anonymous"></script>

Enregister et n'oubliez pas de publier votre template.
avatar

MasDan
Aidactif
Aidactif

Masculin
Messages : 1056
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Installer des polices supplémentaires mais pas des Google fonts

Message par DidgeriDude le Sam 27 Mai 2017 - 9:24

Bonjour MasDan, et merci pour votre réponse rapide.

J'avais vu ces lignes sur le site de KaTeX mais, étant donné que je travaillais en local, je n'avais pas été plus loin que le nom du fichier à insérer, sans faire défiler ces lignes et atteindre ces fameuses options qui pourraient, semble-t-il, résoudre mon souci.

Bien que je ne pourrais tester si ça marche qu'en fin de semaine prochaine, je passe tout de même ce sujet en résolu.

Merci encore pour votre réactivité.

DidgeriDude
Nouveau membre

Messages : 5
Inscrit(e) le : 25/09/2014

http://neverwinter.forumactif.org/
DidgeriDude a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum