Pour une lycéenne handicapée visuelle, je dois adapter typographiquement des formules développées d’éléments chimiques et d’équations de chimie en ArialBlack 24 pt ou dans une fonte qui ait une graisse semblable. Je ne maîtrise pas les packages spécifiques à la chimie. J’ai besoin d’un modèle de préambule et d’un exemple que je pourrai adapter. |
… « la <clef> [bond offset]= Ouvrir dans l'éditeur Overleaf
% !TEX encoding = UTF-8 Unicode % !TEX TS-program = XeLaTeX \documentclass[a4paper,fontsize=24pt]{scrartcl} \usepackage{fontspec} \setmainfont{Luciole Bold} % ou Arial Black \usepackage[french]{babel} \usepackage{chemfig} \setchemfig{bond style={line width=6pt},double bond sep=11pt} \begin{document} \chemfig[bond offset=7pt]{HO-C(-[2]O)-CH_{2}-CH(-[6]NH_{2})-C(=[2]O)-OH} \end{document} Publiée 27 Mar '20, 19:05 MFerrer |
Il y a beaucoup d'extensions pour la chimie (voir sur le CTAN), par exemple Si vous avez Ouvrir dans l'éditeur Overleaf
% !TeX TS-program = xelatex \documentclass{article} \usepackage{fontspec} \setmainfont{Arial Black} \usepackage{tikz} \usetikzlibrary{arrows.meta} \usepackage[version=4]{mhchem} \mhchemoptions{arrows=pgf{Stealth}{0.3ex}} \begin{document} \fontsize{24pt}{26pt}\selectfont \ce{Na2SO4 ->[H2O] Na+ + SO4^2-} \end{document} C'est chouette ! On peut même modifier l'épaisseur de la flèche !
(26 Mar '20, 10:31)
Pathe ♦♦
Bravo ; j’ai surtout besoin d’un exemple de formule développée d’une molécule.
(26 Mar '20, 11:18)
MFerrer
|
On peut utiliser une police grasse dans un grand corps avec Ouvrir dans l'éditeur Overleaf
\documentclass[border = 1 cm, convert]{standalone} \usepackage{fontspec} \setmainfont{luciolebold} \usepackage[french]{babel} \usepackage{chemfig} \begin{document} \fontsize{50 pt}{60 pt}\selectfont \chemfig{H-C(-[2]H)(-[6]H)-C(=[1]O)-[7]O-H} \end{document} Le problème est que l'épaisseur des traits de liaison n'a pas changé avec le corps de la police. Je ne sais comment influer sur cette épaisseur. Nota : j'ai compilé le code avec Publiée 26 Mar '20, 13:29 Pathe ♦♦ |
Ouvrir dans l'éditeur Overleaf
% !TEX encoding = UTF-8 Unicode % !TEX TS-program = XeLaTeX \documentclass[a4paper,fontsize=24pt]{scrartcl} \usepackage{fontspec} \setmainfont{Arial Black} \usepackage[french]{babel} \usepackage{chemfig} \setchemfig{bond style={line width=5pt},double bond sep=9pt} \begin{document} \chemfig{H-C(-[2]H)(-[6]H)-C(=[1]O)-[7]O-H} \end{document} En utilisant la police ArialBlack, le modèle fonctionne. Maintenant, il faudrait fignoler : — les marges sont trop larges ; — les filets sont trop longs ; une longueur de 1,7 à 2 fois la largeur d'un M est suffisante ; — les extrémités des filets sont trop proches des symboles des éléments ; il faudrait pouvoir doubler la longueur de l’espace entre les filets horizontaux et les symboles chimiques, avoir la même longueur de l’espace pour les autres filets. Publiée 26 Mar '20, 17:05 MFerrer 2
Si vous avez des nouveau questions : https://texnique.fr/osqa/questions/ask/
(26 Mar '20, 17:08)
samcarter
|
Pour représenter des éléments chimiques chemfig, et pour écrire des équations chemformula.
Nota : la police Arial Black n'est pas la solution universelle aux problèmes de déficience visuelle.
Par exemple, le caractère typographique Luciole 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 DIPHE de l'université Lumière Lyon 2.
Elle est disponible gratuitement.