Fonts & Character Setsarfonts package can't find fonts

Information and discussion about fonts and character sets (e.g. how to use language specific characters)
AleCes
Posts: 286
Joined: Sat Nov 13, 2010 9:54 pm

arfonts package can't find fonts

Post by AleCes »

Yes, I got the error message that says the file already exists.

I deleted the link then forced the ln call as you instructed me to do, then ran pdflatex from the console but to no avail.

Here's the output:

Code: Select all

.This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./arabienglish.tex
LaTeX2e <2015/01/01>
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/arabi/laeenc.def
(/usr/share/texlive/texmf-dist/tex/latex/arabi/laeenc.dfu))
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/latex/arabi/arabic.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def)
Loading the definitions for the LaTeX{} Arabic encoding
(/usr/share/texlive/texmf-dist/tex/latex/arabi/laeenc.def)
Loading the Common definitions for Arabic and Farsi
(/usr/share/texlive/texmf-dist/tex/latex/arabi/arabicore.sty
  Arabi Core switching commands v1.0  2006/01/01   (may still change)  )
Loading the Arabi fonts definitions for Arabic
(/usr/share/texlive/texmf-dist/tex/latex/arabi/arabicfnt.sty
  Arabic font switching commands v1.0  2006/01/01   (may still change)  )
Loading the Common definitions for Arabic and Farsi
(/usr/share/texlive/texmf-dist/tex/latex/arabi/arabnovowel.sty
(/usr/share/texlive/texmf-dist/tex/latex/arabi/laecmr.fd))
*************************************
* Local config file arabic.cfg used
*
(/usr/share/texlive/texmf-dist/tex/latex/arabi/arabic.cfg))) (./arfonts.sty

LaTeX Warning: You have requested package `arfonts',
               but the package provides `ARfonts'.

) (./arabienglish.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./arabienglish.aux) )
{/usr/share/texlive/texmf-dist/fonts/enc/dvips/arabi/ararabeyes.enc}
!pdfTeX error: pdflatex (file ae_AlMohanad_boldItalic.pfb): cannot open Type 1 
font file for reading
 ==> Fatal error occurred, no output PDF file produced!

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org
LaTeX Beginner's Guide LaTeX Cookbook LaTeX TikZ graphics TikZによるLaTeXグラフィックス
rais
Posts: 419
Joined: Sun Nov 16, 2014 8:51 pm

arfonts package can't find fonts

Post by rais »

AleCes wrote:

Code: Select all

!pdfTeX error: pdflatex (file ae_AlMohanad_boldItalic.pfb): cannot open Type 1 
font file for reading
 ==> Fatal error occurred, no output PDF file produced!
well, you cannot get this message compiling the code from your original post, simply because there's no usage of bold+italic...

The real name seems to be `ae_almohanad_boldItalitalic.pfb' in this case, so you could try

Code: Select all

ln -s `kpsewhich ae_almohanad_boldItalitalic.pfb` ae_AlMohanad_boldItalic.pfb
In any case you should contact the maintainer of the arabi package about these discrepancies between mapped and real file names.

KR
Rainer
Post Reply