erreur de compilation avec lualatex : ! fontspec error: "font-not-found"
Alexandre Krispin <k.m.alexandre <at> gmail.com>
2012-01-28 10:27:13 GMT
Bonjour,
J'ai un problème de compilation avec lualatex que j'ai déjà posé sur un
google group, mais que personne ne savait résoudre
(https://groups.google.com/group/comp.text.tex/browse_thread/thread/823347a5b31aa3fc) ;
c'est pourquoi je me permets de demander ici aussi.
Fontspec m'indique ne pas trouver la font lorsque je compile avec
lualatex ce fichier minimal :
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Arno Pro}
\begin{document}
test
\end{document}
J'ai texlive 2011 installé à partir du script install-tl.sh, sur Ubuntu
11.10. La version de lualatex est : beta-0.70.1-2011061410 (rev 4277).
Mon ~/.profile contient (entre autres) :
MANPATH=/usr/local/texlive/2011/texmf/doc/man:/home/freeman/.texmf-local:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2011/texmf/doc/info:/home/freeman/.texmf-local:$INFOPATH;
export INFOPATH
PATH=/usr/local/texlive/2011/bin/x86_64-linux:/home/freeman/.texmf-local:$PATH; export PATH
export OSFONTDIR=~/.fonts:/usr/share/fonts
TEXMFLOCAL=home/freeman/.texmf-local
#PATH=/home/freeman/context/tex/texmf-linux-64/bin:$PATH
export PATH
#export TEXROOT=/usr/local/context/tex
La font se trouve dans le répertoire classique, ~/.fonts :
tree ~/.fonts/Arno\ Pro/
/home/freeman/.fonts/Arno Pro/
├── Caption
│ ├── ArnoPro-BoldCaption.otf
│ ├── ArnoPro-BoldItalicCaption.otf
│ ├── ArnoPro-Caption.otf
│ ├── ArnoPro-ItalicCaption.otf
│ ├── ArnoPro-SmbdCaption.otf
│ └── ArnoPro-SmbdItalicCaption.otf
├── Display
│ ├── ArnoPro-BoldDisplay.otf
│ ├── ArnoPro-BoldItalicDisplay.otf
│ ├── ArnoPro-Display.otf
│ ├── ArnoPro-ItalicDisplay.otf
│ ├── ArnoPro-LightDisplay.otf
│ ├── ArnoPro-LightItalicDisplay.otf
│ ├── ArnoPro-SmbdDisplay.otf
│ └── ArnoPro-SmbdItalicDisplay.otf
├── Subhead
│ ├── ArnoPro-BoldItalicSubhead.otf
│ ├── ArnoPro-BoldSubhead.otf
│ ├── ArnoPro-ItalicSubhead.otf
│ ├── ArnoPro-SmbdItalicSubhead.otf
│ ├── ArnoPro-SmbdSubhead.otf
│ └── ArnoPro-Subhead.otf
├── Text
│ ├── ArnoPro-Bold.otf
│ ├── ArnoPro-BoldItalic.otf
│ ├── ArnoPro-BoldItalicSmText.otf
│ ├── ArnoPro-BoldSmText.otf
│ ├── ArnoPro-Italic.otf
│ ├── ArnoPro-ItalicSmText.otf
│ ├── ArnoPro-Regular.otf
│ ├── ArnoPro-SmText.otf
│ ├── ArnoPro-Smbd.otf
│ ├── ArnoPro-SmbdItalic.otf
│ ├── ArnoPro-SmbdItalicSmText.otf
│ ├── ArnoPro-SmbdSmText.otf
│ └── fonts.scale
└── fonts.scale
4 directories, 34 files
Enfin, dernière indication peut-être utile :
$cat /home/freeman/.texlive2011/texmf-var/luatex-cache/generic/names/otfl-names.lua | grep
"Arno Pro"
["fullname"]="Arno Pro Italic Subhead",
["family"]="Arno Pro",
["fullname"]="Arno Pro Bold Subhead",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Subhead",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Subhead",
["fullname"]="Arno Pro Subhead",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic Subhead",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic Subhead",
["fullname"]="Arno Pro Bold Italic Subhead",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd",
["fullname"]="Arno Pro Italic",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic SmText",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic SmText",
["fullname"]="Arno Pro Bold Italic SmText",
["family"]="Arno Pro",
["fullname"]="Arno Pro",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd SmText",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd SmText",
["fullname"]="Arno Pro Bold SmText",
["family"]="Arno Pro",
["fullname"]="Arno Pro Bold Italic",
["family"]="Arno Pro",
["fullname"]="Arno Pro Bold",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic",
["fullname"]="Arno Pro Italic SmText",
["family"]="Arno Pro",
["fullname"]="Arno Pro SmText",
["family"]="Arno Pro",
["fullname"]="Arno Pro Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Light Italic Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Bold Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Bold Italic Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Light Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Display",
["fullname"]="Arno Pro Smbd Italic Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic Display",
["fullname"]="Arno Pro Italic Display",
["family"]="Arno Pro",
["fullname"]="Arno Pro Bold Italic Caption",
["family"]="Arno Pro",
["fullname"]="Arno Pro Italic Caption",
["family"]="Arno Pro",
["fullname"]="Arno Pro Caption",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic Caption",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Italic Caption",
["fullname"]="Arno Pro Smbd Caption",
["family"]="Arno Pro",
["fullname"]="Arno Pro Smbd Caption",
["fullname"]="Arno Pro Bold Caption",
["family"]="Arno Pro",
J'ai envoyé un mail au mainteneur de Fontspec, Will Robertson, mais il
n'a pas l'air de vouloir répondre, peut-être est-il trop occupé ou mon
problème est-il trop trivial pour lui. C'est pourquoi je me permets de
poser la question une troisième fois, ici, en espérant que quelqu'un
saurait me dire d'où vient mon erreur de compilation, ou à défaut
peut-être m'indiquer où je pourrai avoir des gens connaissant bien
lualatex.
Cordialement,
Alexandre Krispin
--
--
------------------------------------------------------------------------------
Alexandre KRISPIN
41 rue Guynemer | 93200 Saint-Denis | France
tél : 06 28 76 69 34 | http://bijutsu.toile-libre.org
----------------------------------------------------------------------------