Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 7
mineure

16 Nov '19, 20:11

Pathe's gravatar image

Pathe
7.6k49210252

Plus précisémment, fontspec `fontspec` force le codage TU (unicode), les polices CMR (Computer Modern Roman) Modern) et PTM (Postscript Times) (Times) n'existent pas dans ce codage (c'est indiqué dans le fichier .log) `.log`) donc tout sort en LMR (Latin Modern Roman) Modern) qui existe en codage TU. D'ailleurs, si on ajoute la même phrase sans groupe `{\fontfamily{}\selectfont ...}` autour, on a une sortie également en LMR donc le `\usepackage{fourier}` est totalement sans effet ! Mais pourquoi vouloir absolument utiliser des polices 8-bits avec XeLaTeX qui est conçu pour utiliser des polices Unicode ? Le codage suivant (voir la doc de fontspec.sty, `fontspec.sty`, fichier fontspec.pdf) [fontspec.pdf](http://mirrors.ctan.org/macros/latex/contrib/fontspec/fontspec.pdf)) me paraît plus adapté : `\documentclass[french]{article} \documentclass[french]{article} \usepackage[]{fontspec} \setmainfont{erewhon} \usepackage{babel} \parindent0pt \begin{document} Portez ce vieux whisky au juge blond qui fume\par fume {\fontspec{lmroman10-regular.otf} Portez ce vieux whisky au juge blond qui fume}\par fume} {\fontspec{texgyretermes-regular.otf} Portez ce vieux whisky au juge blond qui fume} \end{document}` \end{document}
cliquez ici pour masquer/afficher la révision 6
Pb de saisie du code...

16 Nov '19, 20:09

dflipo's gravatar image

dflipo
2813

Plus précisémment, fontspec force le codage TU (unicode), les polices CMR (Compute Modern) (Computer Modern Roman) et PTM (Times) (Postscript Times) n'existent pas dans ce codage (c'est indiqué dans le fichier .log) donc tout sort en LMR (Latin Modern) Modern Roman) qui existe en codage TU. D'ailleurs, si on ajoute la même phrase sans groupe `{\fontfamily{}\selectfont ...}` autour, on a une sortie également en LMR donc le `\usepackage{fourier}` est totalement sans effet ! Mais pourquoi vouloir absolument utiliser des polices 8-bits avec XeLaTeX qui est conçu pour utiliser des polices Unicode ? Le codage suivant (voir la doc de fontspec.sty, fichier fontspec.pdf) me paraît plus adapté : `\documentclass[french]{article} \usepackage[]{fontspec} \setmainfont{erewhon} \usepackage{babel} \parindent0pt \begin{document} Portez ce vieux whisky au juge blond qui fume fume\par {\fontspec{lmroman10-regular.otf} Portez ce vieux whisky au juge blond qui fume} fume}\par {\fontspec{texgyretermes-regular.otf} Portez ce vieux whisky au juge blond qui fume} \end{document}`
cliquez ici pour masquer/afficher la révision 5

16 Nov '19, 20:01

dflipo's gravatar image

dflipo
2813

cliquez ici pour masquer/afficher la révision 4

16 Nov '19, 19:53

dflipo's gravatar image

dflipo
2813

cliquez ici pour masquer/afficher la révision 3
mineure

16 Nov '19, 19:48

Pathe's gravatar image

Pathe
7.6k49210252

cliquez ici pour masquer/afficher la révision 2

16 Nov '19, 19:47

dflipo's gravatar image

dflipo
2813

cliquez ici pour masquer/afficher la révision 1

16 Nov '19, 19:43

dflipo's gravatar image

dflipo
2813