On Fri, Apr 21, 2023 at 4:01 PM Ranjan Maitra <mlmai...@gmx.com> 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@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue