Pour une lycéenne handicapée visuelle, je dois adapter typographiquement des expressions mathématiques dans une police très grasse — Arial Black 24 pt — ou dans une font qui ait une graisse comparable. Arial Black n’a aucun glyphe ni symbole de maths, or je cherche à accéder à la totalité des symboles.

L'ECM suivant produit le problème que je souhaite résoudre. Je dois avoir accès à la totalité des symboles mathématiques…

Ouvrir dans l'éditeur Overleaf
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = XeLaTeX

\documentclass[a4paper,fontsize=24pt]{scrartcl}
\usepackage{fontspec}
\setmainfont{Luciole Bold}
\setsansfont{Luciole Bold}
\setmonofont{Courier New}
\usepackage{polyglossia}
\setdefaultlanguage{french}
\usepackage{mathtools, amssymb, mathrsfs}
\usepackage[onehalfspacing]{setspace} % interlignes \begin-end{onehalfspacing} ou {doublespacing}
% alinéa
\usepackage{etoolbox}
\makeatletter 
\patchcmd{\raggedright}{\parindent\z@}{}{}{\err}
\makeatother

\begin{document}

$ a^{n} $ est défini par :

\[ a^{n} = \underbrace{a \times a \times \cdots \times a}_{n \text{ fois}} \]

\[ a^{-n} = \frac{1}{a^{n}} = \underbrace{\frac{1}{a} \times \cdots \times \frac{1}{a}}_{n \text{ fois}} \]

\end{document}

Posée 29 Avr '20, 15:44

MFerrer's gravatar image

MFerrer
449815
Taux d'acceptation : 16%

Modifiée 29 Avr '20, 17:52

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

@MFerrer : je ne pige pas ce qui se passe avec mes tests. J'ai un peu progressé, mais Luciole n'est pas utilisée pour composer les maths, malgré mes spécifications. J'ai donc ouvert un autre fil.

(29 Avr '20, 18:20) Pathe ♦♦ Pathe's gravatar image

La police Fira Sans peut éventuellement convenir, elle a le mérite d'avoir un jeu de caractères mathématiques quasi complet. Et avec le paquet xfakebold on peut augmenter la graisse à loisir.

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,french,fontsize=24pt]{scrartcl}
\usepackage[math-style=french]{unicode-math}
\usepackage[bold=0.6]{xfakebold}
\usepackage{firamath-otf}
\setmainfont{Fira Sans}
\usepackage{babel}

\begin{document}
\setBold
$ a^{n} $ est défini par :

\[ a^{n} = \underbrace{a \times a \times \cdots \times a}_{n \text{ fois}} \]

\[ a^{-n} = \frac{1}{a^{n}} = \underbrace{\frac{1}{a} \times \cdots \times \frac{1}{a}}_{n \text{ fois}} \]

\end{document}

Ci-dessous une page A4 en entier :

Lien permanent

Publiée 29 Avr '20, 19:47

GuiTsi's gravatar image

GuiTsi
485210
Taux d'acceptation : 8%

Modifiée 29 Avr '20, 19:50

Ceci n’est pas une solution satisfaisante ; les traits de fraction ne sont pas engraissés.

(29 Avr '20, 21:56) MFerrer MFerrer's gravatar image

Pour les traits de fraction (ainsi que tous les autres traits, par exemple les traits au-dessus des racines carrées), ce fil dit régler le problème.

Cependant cela ne semble pas marcher chez moi.

(30 Avr '20, 10:41) GuiTsi GuiTsi's gravatar image

Excellente suggestion. Oui, il faudrait résoudre le pépin des traits de fraction.

Pour ma part, j'ai créé divers fils pour avancer sur ce sujet :

  • le premier sur la composition des maths avec la police luciole ;

  • le deuxième à propos du package mathastext ;

  • le dernier à propos des polices pour les maths.

(30 Avr '20, 14:48) Pathe ♦♦ Pathe's gravatar image

La composition pour malvoyants est un thème récurrent. Il faudrait un package dédié ! Sur le CTAN, il y a le package axessibility, que je ne connais pas encore.

(30 Avr '20, 14:49) Pathe ♦♦ Pathe's gravatar image

Le fil cité plus haut par @GuiTsi ne marche pas non plus chez moi. Dois-je ouvrir un autre fil ?

(30 Avr '20, 16:22) Jean-Michel Jean-Michel's gravatar image

Le caractère typographique Luciole, qui comporte nombre symboles mathématiques, a été conçu spécifiquement pour les personnes malvoyantes.

Ce projet est le résultat de plus de deux années de collaboration entre le centre technique régional pour la déficience visuelle en Rhône-Alpes et le studio typographies.fr.

Le projet a bénéficié d'une bourse de la fondation suisse Ceres et de l'appui du laboratoire « Développement Individu Processus Handicap Éducation » de l'université Lumière Lyon 2.

Elle est disponible gratuitement.

Lien permanent

Publiée 29 Avr '20, 16:02

Pathe's gravatar image

Pathe ♦♦
7.4k28196245
Taux d'acceptation : 55%

Modifiée 29 Avr '20, 16:03

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.