Fourier et utf8

Bonjour.

J’ai voulu recompiler un vieux document. Le pr�ambule original comportait
les lignes :

\documentclass{article}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

et �a tournait sans erreurs.

Depuis je suis pass� en utf8 et ai converti le fichier latin9.

Maintenant �a ne fonctionne plus. J’obtiens ce genre d’erreur dans le log

Package: fourier 2005/01/01 1.4 fourier-GUTenberg package
Now handling font encoding FML …
… no UTF-8 mapping file for font encoding FML

Cela dit la compilation avec latex se termine mais la conversion dvips ne
marche pas.

Avec pdflatex, l� �a ne compile plus du tout.

Je mets un petit ecm

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

\begin{document}

d�s no�l o� un z�phyr ha� me v�t de gla�ons w�rmiens je d�ne d’exquis r�tis
de b�uf au kir � l’a� d’�ge m�r & c�tera�!

D�S NO�L O� UN Z�PHYR HA� ME V�T DE GLA�ONS W�RMIENS JE D�NE D’EXQUIS R�TIS
DE B�UF AU KIR � L’A� D’�GE M�R & C�TERA�!

\end{document}

Merci d’une explication ou mieux d’une solution�:slight_smile:


Ph. Delavalade

Le 14/04/2019 à 19:08, Philippe Delavalade a écrit :

Bonjour.

J’ai voulu recompiler un vieux document. Le pr�ambule original comportait
les lignes :

\documentclass{article}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

et �a tournait sans erreurs.

Depuis je suis pass� en utf8 et ai converti le fichier latin9.

Maintenant �a ne fonctionne plus. J’obtiens ce genre d’erreur dans le log

Package: fourier 2005/01/01 1.4 fourier-GUTenberg package
Now handling font encoding FML …
… no UTF-8 mapping file for font encoding FML

Cela dit la compilation avec latex se termine mais la conversion dvips ne
marche pas.

Avec pdflatex, l� �a ne compile plus du tout.

Je mets un petit ecm

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

\begin{document}

d�s no�l o� un z�phyr ha� me v�t de gla�ons w�rmiens je d�ne d’exquis r�tis
de b�uf au kir � l’a� d’�ge m�r & c�tera�!

D�S NO�L O� UN Z�PHYR HA� ME V�T DE GLA�ONS W�RMIENS JE D�NE D’EXQUIS R�TIS
DE B�UF AU KIR � L’A� D’�GE M�R & C�TERA�!

\end{document}

C’est juste la conversion latin9 → utf8 qui s’est mal passée.
Avec un vrai texte en utf8 tout se passe bien (au moins chez moi) :

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

\begin{document}

dès noël un doux zéphir haï me vêt de glaçons würmiens je dîne d’exquis
rôtis de bœuf au kir à l’aÿ d’âge mûr & cætera !

DÈS NOËL UN DOUX ZÉPHIR HAÏ ME VÊT DE GLAÇONS WÜRMIENS JE DÎNE D’EXQUIS
RÔTIS DE BŒUF AU KIR À L’AŸ D’ÂGE MÛR & CÆTERA !

\end{document}


Daniel Flipo

Désolé mais ce que je reçoit est illisible, je pense qu’il en est de même
pour vous hélas.

J’ai dû faire une grosse bourde de configuration sur mutt ; je reviendrai
vers la liste quand j’aurai rétabli les choses.

Encore toutes mes excuses.


Ph. Delavalade

Votre mail comporte le symbole Unicode U+FFFD (REPLACEMENT CHARACTER) pour tout caractère non ASCII, que ça soit dans votre introduction ou dans le copié-collé du code. Vos précédents mails comportant des caractères non ASCII sont affichés correctement.

Est-on bien certain que votre fichier .tex est bien en UTF-8 ? Avez-vous la possibilité de zipper celui-ci et de le joindre en réponse à cette question ?

Le 14 avr. 2019 à 19:08, Philippe Delavalade xyz@xyz.tld a écrit :

Bonjour.

J’ai voulu recompiler un vieux document. Le pr�ambule original comportait
les lignes :

\documentclass{article}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

et �a tournait sans erreurs.

Depuis je suis pass� en utf8 et ai converti le fichier latin9.

Maintenant �a ne fonctionne plus. J’obtiens ce genre d’erreur dans le log

Package: fourier 2005/01/01 1.4 fourier-GUTenberg package
Now handling font encoding FML …
… no UTF-8 mapping file for font encoding FML

Cela dit la compilation avec latex se termine mais la conversion dvips ne
marche pas.

Avec pdflatex, l� �a ne compile plus du tout.

Je mets un petit ecm

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

\begin{document}

d�s no�l o� un z�phyr ha� me v�t de gla�ons w�rmiens je d�ne d’exquis r�tis
de b�uf au kir � l’a� d’�ge m�r & c�tera�!

D�S NO�L O� UN Z�PHYR HA� ME V�T DE GLA�ONS W�RMIENS JE D�NE D’EXQUIS R�TIS
DE B�UF AU KIR � L’A� D’�GE M�R & C�TERA�!

\end{document}

Merci d’une explication ou mieux d’une solution�:slight_smile:


Ph. Delavalade

Le dimanche 14 avril à 19:19, Daniel Flipo a écrit :

C’est juste la conversion latin9 → utf8 qui s’est mal passée.
Avec un vrai texte en utf8 tout se passe bien (au moins chez moi) :

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

\begin{document}

dès noël un doux zéphir haï me vêt de glaçons würmiens je dîne d’exquis
rôtis de bœuf au kir à l’aÿ d’âge mûr & cætera !

DÈS NOËL UN DOUX ZÉPHIR HAÏ ME VÊT DE GLAÇONS WÜRMIENS JE DÎNE D’EXQUIS
RÔTIS DE BŒUF AU KIR À L’AŸ D’ÂGE MÛR & CÆTERA !

\end{document}


Daniel Flipo

C’est bien possible pour le document original mais mon ecm a bien été fait
en utf8 et ça ne fonctionne pas chez moi.


Ph. Delavalade

Le dimanche 14 avril à 19:28, quark67 a écrit :

Votre mail comporte le symbole Unicode U+FFFD (REPLACEMENT CHARACTER) pour tout caractère non ASCII, que ça soit dans votre introduction ou dans le copié-collé du code. Vos précédents mails comportant des caractères non ASCII sont affichés correctement.

Ah ! Merci de l’info.

Est-on bien certain que votre fichier .tex est bien en UTF-8 ? Avez-vous
la possibilité de zipper celui-ci et de le joindre en réponse à cette
question ?

OK, pas de souci. J’ajoute le zip en ièce jointe.

Merci.


Ph. Delavalade

Compilé avec pdfLaTeX sans aucun problème. Le fichier est bien en UTF-8.

Philippe MICHEL

Le 14/04/2019 à 20:44, Philippe Delavalade a écrit :

Le dimanche 14 avril à 19:28, quark67 a écrit :

Votre mail comporte le symbole Unicode U+FFFD (REPLACEMENT CHARACTER) pour tout caractère non ASCII, que ça soit dans votre introduction ou dans le copié-collé du code. Vos précédents mails comportant des caractères non ASCII sont affichés correctement.
Ah ! Merci de l’info.

Est-on bien certain que votre fichier .tex est bien en UTF-8 ? Avez-vous
la possibilité de zipper celui-ci et de le joindre en réponse à cette
question ?
OK, pas de souci. J’ajoute le zip en ièce jointe.

Merci.

Compil avec pdfLaTeX sans aucun problme. Le fichier est bien en UTF-8.

Je confirme.

Arthur

Merci pour toutes les réponses.

Malheureusement chez moi, ça continue de planter :frowning:

Je mets en pièce jointe le fichier .log.

Manifestement il me manque la police futr8r, du moins si je comprends bien
ce .log. En tout cas celui de pdflatex est beaucoup plus clair pour moi que
celui de latex.

J’utilise la texlive fournie en trois paquets par slackbuild.org.

Merci encore.


Ph. Delavalade

Manifestement il me manque la police futr8r, du moins si je comprends bien
ce .log. En tout cas celui de pdflatex est beaucoup plus clair pour moi que
celui de latex.

Effectivement ; ça n’est probablement pas un problème d’encodage.
L’avant-dernière ligne du log (« Font futr8r at 552 not found »)
indique que Fourier est sans doute mal configurée sur votre système.
Avez-vous une ligne qui ressemble à

futr8r Utopia-Regular " TeXBase1Encoding ReEncodeFont " <8r.enc <putr8a.pfb

dans votre fichier pdftex.map ? Dans la TeX Live standard il est situé à

texmf-dist/fonts/map/pdftex/updmap/pdftex.map

mais Slackware configure peut-être différemment.

Cordialement,

	Arthur

Le lundi 15 avril à 12:47, Arthur Reutenauer a écrit :

Manifestement il me manque la police futr8r, du moins si je comprends bien
ce .log. En tout cas celui de pdflatex est beaucoup plus clair pour moi que
celui de latex.

Effectivement ; ça n’est probablement pas un problème d’encodage.
L’avant-dernière ligne du log (« Font futr8r at 552 not found »)
indique que Fourier est sans doute mal configurée sur votre système.
Avez-vous une ligne qui ressemble à

futr8r Utopia-Regular " TeXBase1Encoding ReEncodeFont " <8r.enc <putr8a.pfb

dans votre fichier pdftex.map ? Dans la TeX Live standard il est situé à

texmf-dist/fonts/map/pdftex/updmap/pdftex.map

Oui j’ai bien cette ligne dans le fichier en question dont le chemin
complet est :

/usr/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map

Le problème viendrait-il d’autre part ?

Merci pour votre aide.


Ph. Delavalade

Bonjour

Le 15/04/2019 à 15:16, Philippe Delavalade a écrit :

Le lundi 15 avril à 12:47, Arthur Reutenauer a écrit :

Manifestement il me manque la police futr8r, du moins si je comprends bien
ce .log. En tout cas celui de pdflatex est beaucoup plus clair pour moi que
celui de latex.

Effectivement ; ça n’est probablement pas un problème d’encodage.
L’avant-dernière ligne du log (« Font futr8r at 552 not found »)
indique que Fourier est sans doute mal configurée sur votre système.
Avez-vous une ligne qui ressemble à

futr8r Utopia-Regular " TeXBase1Encoding ReEncodeFont " <8r.enc <putr8a.pfb

dans votre fichier pdftex.map ? Dans la TeX Live standard il est situé à

texmf-dist/fonts/map/pdftex/updmap/pdftex.map

Oui j’ai bien cette ligne dans le fichier en question dont le chemin
complet est :

/usr/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map

Heu, dans le log, il s’agit de :

/usr/share/texmf-var/fonts/map/pdftex/updmap/pdftex.map (texmf-var et
pas texmf-dist)

Donc c’est dans ce fichier-là qu’il faut regarder si vous avez la ligne
en question.

François

Le problème viendrait-il d’autre part ?

Merci pour votre aide.

Le lundi 15 avril à 16:12, Pétiard François a écrit :

Bonjour
Bonjour.

Heu, dans le log, il s’agit de :

/usr/share/texmf-var/fonts/map/pdftex/updmap/pdftex.map (texmf-var et pas
texmf-dist)

Donc c’est dans ce fichier-là qu’il faut regarder si vous avez la ligne en
question.

En fait dans

/usr/share/texmf-var/fonts/map/pdftex/updmap/

pdftex.map est un lien vers pdftex_dl14.map

lequel fichier contient bien la ligne indique par Arthur Reutenauer.

un « grep -i “utopia” pdftex_ld14.map »

me donne :

% utopia.map
putb8r Utopia-Bold " TeXBase1Encoding ReEncodeFont " <8r.enc <putb8a.pfb
putbi8r Utopia-BoldItalic " TeXBase1Encoding ReEncodeFont " <8r.enc <putbi8a.pfb
putbo8r Utopia-Bold " .167 SlantFont TeXBase1Encoding ReEncodeFont " <8r.enc <putb8a.pfb
putr8r Utopia-Regular " TeXBase1Encoding ReEncodeFont " <8r.enc <putr8a.pfb
putri8r Utopia-Italic " TeXBase1Encoding ReEncodeFont " <8r.enc <putri8a.pfb
putro8r Utopia-Regular " .167 SlantFont TeXBase1Encoding ReEncodeFont "
<8r.enc <putr8a.pfb

J’ai remarqué dans /etc/fonts/conf.avil/ un fichier 09-texlive.conf qui me
semble léger mais je suis nul sur ces problèmes de fonts.

Ce fichier est ainsi fait :

<?xml version='1.0'?> /usr/share/texmf-dist/fonts/opentype /usr/share/texmf-dist/fonts/truetype

Ce qui me fait tiquer est qu’il n’est question que de opentype et truetype
alors que le répertoire /usr/share/texmf-dist/fonts/ contient des tas
d’autres sous-répertoires.

Cordialement.


Ph. Delavalade