Re: bitmap font error on F38

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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:

See: https://tex.stackexchange.com/questions/145926/upright-greek-font-fitting-to-computer-modern

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.

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

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

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

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
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux