Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?Jean-C=c3=b4me_Charpentier?= Newsgroups: fr.comp.text.tex Subject: Re: Fourier + SIunitx -> pb degree et degreeCelsius Date: Sat, 21 Aug 2021 12:34:20 +0200 Organization: A noiseless patient Spider Lines: 70 Message-ID: References: <058be41c-1ea1-41ff-b88b-83c989d177b6n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 21 Aug 2021 10:39:46 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="b5c6482a6d0b41a18373ee7a71943e9f"; logging-data="20618"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/dq184YYWJgFhbJCydC4mcGiUK4Ev5NkM=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 Cancel-Lock: sha1:FUvS9J2pYqlyvZmoHKKrXHJ2c3A= In-Reply-To: <058be41c-1ea1-41ff-b88b-83c989d177b6n@googlegroups.com> Content-Language: fr Bytes: 3912 Le 21/08/2021 à 10:50, e.sau...@wanadoo.fr a écrit : > Bonjour, > > un pb vient d'apparaître (mise à jour des packages...) avec siunitx sur le symbole du degree. Tu es sûr que c'est lié à une mise à jour ? C'est vraiment une question, je ne connais pas trop les allers et venues de siunitx qui, de temps en temps, m'agace un peu à prendre des libertés et à casser des compatibilités. J'ai déjà dû me refaire tous mes tableaux où j'utilisais cellspace parce que siunitx définit un type de colonne sans s'être demandé avant si un autre package utilisait déjà cette lettre. Je trouve ça très limite. Une autre explication serait un passage récent de LaTeX à XeLaTeX (je vois un xltxstra). > > Tout va bien par défaut, mais avec \usepackage{fourier}, le symbole des degrés devient un ˇr (symbole au dessus du "r"). Ben oui parce que Fourier historique ne peut fonctionner qu'en codage T1 donc il déclare un codage de fonte T1 sans rien demander à personne. Ça peut poser problème : sous XeLaTeX, et sans doute sous luaTeX, la probabilité de problème augmente notablement ! Mais Michel Bovani n'est pas la moitié d'une andouille et il a prévu le coup. Il l'a même mis en message de compilation pour ceusses qui utilisent xelatex ou luatex. Normalement tu dois avoir un truc du genre : Package fourier Warning: Please consider loading "fourier-otf.sty" instead of (fourier) "fourier.sty" with Unicode engines LuaTeX or XeTeX, (fourier) so that Type1 fonts get replaced by OpenType fonts. (fourier) See file "Erewhon-Math.pdf" for more information. Bon... en vrai, il y a eu des fontes otf construites en plus des fontes PostScript d'origine et ces dernières peuvent fonctionner avec le codage TU (codage par défaut sous XeLaTeX). Comme, de temps en temps, je suis bête et discipliné. Je fais \documentclass[11pt]{article} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage{xltxtra} \usepackage{fourier-otf} \usepackage[locale=FR]{siunitx} \begin{document} $\ang{2;30;59}$ \ang{2;30;59} $\SI{5}{\degreeCelsius}$ \SI{5}{\degreeCelsius} \SI{5}{\celsius} \textdegree{}C \end{document} et c'est magique :-) Jean-Côme Charpentier -- Disons que c'est un mot à définition variable. Pour Knuth, Frank Mitellbach ou certains autres, je ne dois pas vraiment être un gourou. Oui mais Tu l'es pour Tes fidèles, c'est ça qui compte ô JC ! Knuth est grand et JCC est son prophète ! -+- in fr.comp.text.tex -+-