As I told in a previous question, I'm migrating from Scientific Linux 6.2 to Slackware Linux 15.0.
I anticipated some problems but there are some I'm unable to solve myself.
My present question concerns some fonts TeX cannot find.
The first are omega fonts for greek letters: omsegr, omsegri, omsegrb, omsegrbi.
All fonts are present in the required directories:
/usr/share/texmf-dist/fonts/type1/public/omega/omsegr.pfb
/usr/share/texmf-dist/fonts/tfm/public/misc/omsegr.tfm
and
/usr/share/texmf-dist/ls -R
contains reference to those files in
./fonts/type1/public/omega
and
./fonts/tfm/public/misc
Moreover
/usr/share/texmf-dist/fonts/fonts/map/dvips/omega/omega.map
contains
omsegr OmegaSerifGreek <omsegr.pfb
and so on.
However kpathsea does not find the required files and outputs a message about a missing map file.
What is happening?
EDIT
I follow Ulrike'suggestion.
Here is a minimum file showing the problem.
\font\gbold=omsegrb
{\gbold a} + {\gbold b}
\bye
Log file
This is TeX, Version 3.141592653 (TeX Live 2021 on Slackware) (preloaded format=tex)
(./baremin.tex [1] )
Output written on baremin.dvi (1 page, 264 bytes).
Transcript written on baremin.log.
When running xdvi baremin I get
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 omsegrb
mktexpk: don't know how to create bitmap font for omsegrb.
mktexpk: perhaps omsegrb is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
xdvi: Can't find pixel font omsegrb; using cmr10 instead at 600 dpi.
The missfont.log
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 omsegrb
pathissues. My installation is user based, meaning most of my TeX files are inside myhomemap. Did you read chapter 5 of theKpathseamanual? Could it be a search path issue in the configuration of TeXLive on Slackware? Slackware is a rather minimalist distribution, that requires more Linux knowledge than Xubuntu. – alchemist Jan 24 '23 at 21:17dvips bareminandpdftex baremin? – Ulrike Fischer Jan 25 '23 at 10:44updmap-sys --listmapsand check (at the begin of the messages) if it updates your pdftex.map, and also check if it uses the map file from your font. (The most typical source for faulty maps are that you used updmap-user once, see https://tex.stackexchange.com/a/255711/2388). – Ulrike Fischer Jan 25 '23 at 11:10omega.mapis irrelevant if it is not also inpsfonts.map. Runningupdmap-sysmight fix the issue. – egreg Jan 25 '23 at 13:54--enable omega.map– egreg Jan 26 '23 at 10:05updmap-sysactually creates? – Ulrike Fischer Jan 26 '23 at 10:34