Font (detection) problems (want to use a Garamond font)

Christian Obst christian.obst86 at gmail.com
Fri May 5 22:29:29 UTC 2023


I'll try that, thank you! I already copied the one font, I'll try the
linking option later.

Eckhard Höffner <eckhard.hoffner at gmail.com> schrieb am Fr., 5. Mai 2023,
16:57:

> There are several options. An easy way could be links from the opentype
> and ttf dirs under your tex-tree to /usr/local/share/fonts or to
> $HOME/.local/share/fonts/
>
> I don't know your current situation, but it may be something like:
>
> mkdir $HOME/.local/share/fonts/texfonts
>
> cd $HOME/.local/share/fonts/texfonts
>
> ln -s /opt/texlive/texmf-dist/fonts/opentype ./
>
> ln -s /opt/texlive/texmf-dist/fonts/ttf ./
>
> I hope, this works.
>
>
> I don't know the reason, why pdflatex does not find the fonts, because
> latex has its own "database" for files. Maybe some font files are
> missing or you need to run mktexlsr (as root).
>
>
>
>
> Am 05.05.23 um 20:24 schrieb Christian Obst:
> > (Should I reply to both the list and the sender, or just the list?)
> Sorry, my mistake ...
> >
> > That's interesting! Libreoffice or fc-list doesn't see it, either! Why
> > does the TexLive installer install to /opt if that's not normal?
> >
> > I can also see that in /etc/fonts/conf.d/, there are many config files
> > (including urw-*) which link to /usr/share/fontconfig/conf.avail/, but
> > none for garamond. How come other fonts installed by tlmgr are
> > visible, but not all? Even of they are installed in /opt? Should I
> > reinstall TexLive to another location? What's the default location?
> >
> >
> >
> > On Fri, May 5, 2023 at 1:40 PM Eckhard Höffner
> > <eckhard.hoffner at gmail.com> wrote:
> >> Maybe it's because they are in /opt. I don't assume I'm right, but if
> you look a /etc/fonts/fonts.conf (or a subdirectory), /opt is not a usual
> fontpath.
> >>
> >> fc-list | grep garamond
> >>
> >> is another method.
> >>
> >> Are other programs showing the fonts (e. g. libreoffice).
> >>
> >> You can also copy the fonts you want (otf // ttf) to
> HOME/.local/share/fonts/ (or /usr/local/share/fonts); both should be in the
> font path of al programs.  My LyX and fontspec (debian) have no problems
> using the HOME-directory.
> >>
> >>
> >>
> >>
> >>
> >> Am 05.05.23 um 17:22 schrieb Christian Obst:
> >>
> >> Hi all,
> >>
> >> I'm using LyX 2.3.7, and TexLive 2023 (via tlmgr, not distro) on Void
> >> Linux. My problem is that I can't use any of the Garamond fonts
> >> installed (URW, EB). LyX has been configured via Tools -> Reconfigure,
> >> and the PATH (to /opt/texlive/2023/bin/x86_64-linux) is set. LyX finds
> >> all installed packages etc.
> >>
> >> If I try to use "URW Garamond (Mathdesign)", I get an error when
> compiling:
> >>
> >> !pdfTeX error: pdflatex (file ugmm8a.pfb): cannot open Type 1 font
> >> file for reading.
> >>
> >> "URW Garamond" (no Mathdesign) is listed as "not installed", even
> >> though it is according to tlmgr.
> >>
> >> If I switch to "Don't use TeX-Fonts" in the font dialog, EB Garamond
> >> is not listed at all, but it is installed. Weirdly, old LyX documents
> >> that use that font still compile fine and display it in the output. I
> >> also used to be able (until a week ago) to manually set the main font
> >> to "EB Garamond" using
> >>
> >> \usepackage{fontspec}
> >> \setmainfont{EB Garamond}
> >>
> >> but that no longer works (gives me an error about not finding that
> >> font). luaotfload-tool --find "EBGaramond" confirms that it is
> >> installed in
> "/opt/texlive/2023/texmf-dist/fonts/opentype/public/ebgaramond/EBGaramond-Regular.otf"
> >>
> >> I am thoroughly confused, and don't even know where to begin checking.
> >> Any help is appreciated!
> >>
> >> Best regards,
> >> Christian
> >>
>
> --
> lyx-users mailing list
> lyx-users at lists.lyx.org
> http://lists.lyx.org/mailman/listinfo/lyx-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-users/attachments/20230505/19c2160d/attachment.html>


More information about the lyx-users mailing list