On Fri, Apr 21, 2023 at 4:01 PM Ranjan Maitra <mlmaitra@xxxxxxx> wrote:
Hi,
I am also having the following error with pdflatex upon upgrading to F38 from F37.
pathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+120/600 --dpi 720 eurm10
mktexpk: don't know how to create bitmap font for eurm10.
mktexpk: perhaps eurm10 is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
(see the transcript file for additional information)
!pdfTeX error: pdflatex (file eurm10): Font eurm10 at 720 not found
==> Fatal error occurred, no output PDF file produced!
How do I get around this issue?
TeX uses fontmap files that should tell pdflatex to use eurm10 font data,
which includes .PostScript (.pfb format) files. Sometimes users run
things that generate fontmap and format files in their user directory and
which then hides recent changes to the system files.
OpenType supports upright variants:
Your example "works for me" in Debian with their TeX Live packages, and on
Fedora using CTAN TeX Live 2023. The eurm10 fonts are present, but I didn't have
upgreek.sty.
This F38 system has:
Installed Packages
Name : texlive-amsfonts
Epoch : 10
Version : svn61937
Release : 65.fc38
Architecture : noarch
Size : 5.9 M
Source : texlive-2022-65.fc38.src.rpm
Repository : @System
From repo : fedora
Summary : TeX fonts from the American Mathematical Society
URL : http://tug.org/texlive/
License : OFL-1.1
Description : An extended set of fonts for use in mathematics, including:
: extra mathematical symbols; blackboard bold letters (uppercase
: only); fraktur letters; subscript sizes of bold math italic and
: bold Greek letters; subscript sizes of large symbols such as
: sum and product; added sizes of the Computer Modern small caps
: font; cyrillic fonts (from the University of Washington); Euler
: mathematical fonts. All fonts are provided as Adobe Type 1
: files, and all except the Euler fonts are provided as Metafont
: source. The distribution also includes the canonical Type 1
: versions of the Computer Modern family of fonts. Plain TeX and
: LaTeX macros for using the fonts are provided.
Name : texlive-amsfonts
Epoch : 10
Version : svn61937
Release : 65.fc38
Architecture : noarch
Size : 5.9 M
Source : texlive-2022-65.fc38.src.rpm
Repository : @System
From repo : fedora
Summary : TeX fonts from the American Mathematical Society
URL : http://tug.org/texlive/
License : OFL-1.1
Description : An extended set of fonts for use in mathematics, including:
: extra mathematical symbols; blackboard bold letters (uppercase
: only); fraktur letters; subscript sizes of bold math italic and
: bold Greek letters; subscript sizes of large symbols such as
: sum and product; added sizes of the Computer Modern small caps
: font; cyrillic fonts (from the University of Washington); Euler
: mathematical fonts. All fonts are provided as Adobe Type 1
: files, and all except the Euler fonts are provided as Metafont
: source. The distribution also includes the canonical Type 1
: versions of the Computer Modern family of fonts. Plain TeX and
: LaTeX macros for using the fonts are provided.
and includes:
$ find /usr/share/texlive/texmf-dist/fonts -name eurm10\*
/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/euler/eurm10.tfm
/usr/share/texlive/texmf-dist/fonts/afm/public/amsfonts/euler/eurm10.afm
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfb
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfm
/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/euler/eurm10.tfm
/usr/share/texlive/texmf-dist/fonts/afm/public/amsfonts/euler/eurm10.afm
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfb
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfm
For the .sty file you need to install the Walter Schmidt (was)package:
texlive-was.
TeX Live 2003 from CTAN has:
$ find /usr/local/texlive/2023/texmf-dist/fonts -name eurm10\*
/usr/local/texlive/2023/texmf-dist/fonts/afm/public/amsfonts/euler/eurm10.afm
/usr/local/texlive/2023/texmf-dist/fonts/tfm/public/amsfonts/euler/eurm10.tfm
/usr/local/texlive/2023/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfb
/usr/local/texlive/2023/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfm
/usr/local/texlive/2023/texmf-dist/fonts/afm/public/amsfonts/euler/eurm10.afm
/usr/local/texlive/2023/texmf-dist/fonts/tfm/public/amsfonts/euler/eurm10.tfm
/usr/local/texlive/2023/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfb
/usr/local/texlive/2023/texmf-dist/fonts/type1/public/amsfonts/euler/eurm10.pfm
Check that the generated fontmap has eurm10 entries:
$ grep -F 'eurm10' /usr/share/texlive/texmf-var/fonts/map/pdftex/updmap/pdftex.map
eurm10 EURM10 <eurm10.pfb
eurm9 EURM10 <eurm10.pfb
eurmo10 EURM10 " .167 SlantFont " <eurm10.pfb
eurm10 EURM10 <eurm10.pfb
eurm9 EURM10 <eurm10.pfb
eurmo10 EURM10 " .167 SlantFont " <eurm10.pfb
Note that support for PostScript fonts is disappearing, so it should not be surprising to
encounter surprises when trying to use pfb fonts because fewer people are
using them and discoveriing problems. Many long-time TeX users
don't really understand font technologies and are resistant to change, but if
you can switch to OpenType fonts it should reduce surprises as they have
become mainstream.
George N. White III
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue