How do dot files get embedded in LaTeX?

Andrew Lazarus via Doxygen-users <[email protected]> Fri, 2 Jan 2026 17:21:57 -0800
Newsgroups gmane.text.doxygen.general
Message-ID <[email protected]>
--===============2397447915270463864==
Content-Type: multipart/alternative;
 charset=us-ascii;
 boundary="MailMaven=_D749D712-E9BD-44D5-A3BC-222D78CF8DD1"
Content-Id: 0280uuZ6yPIg8UNyGE

--MailMaven=_D749D712-E9BD-44D5-A3BC-222D78CF8DD1
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Mac OS Sequoia, probably relevant.
I created dot files that use a font in my =7E/Library/Fonts and referenced =
it with
DOT_COMMON_ATTR =3D =E2=80=9Cfontname=3DNotoSans-Italic =E2=80=A6 =E2=80=
=9C.
DOT_FONTPATH =3D /Users/=E2=80=A6/Fonts
Dot output type is SVG. The HTML output is correct although the included SV=
G file does not display properly in Safari. It=E2=80=99s fine in Chrome and=
 when opened with an SVG editor; Safari is known to have a problem with SVG=
 fonts. The LaTeX output is another story. The dot file is correct, but in =
processing the font information is lost. Some standard font (Helvetica or A=
rial) is substituted.
/NotoSans-Italic  (path to ttf file);
has been added to the Fontmap.GS file for ghostscript. What else needs to b=
e done? I have tried pdflatex, xelatex, and lualatex, all without success. =
How do I intervene in the dot to pdf process to get the font looked up? (Or=
 should the ttf be copied to some special directory?)







--MailMaven=_D749D712-E9BD-44D5-A3BC-222D78CF8DD1
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta name=3D=22color-scheme=22 content=3D=22light dark=22></he=
ad><body><div style=3D=22color:light-dark(rgb(0,0,0), rgb(255,255,255));fon=
t-family:AvenirNext-Regular,'Avenir Next',Helvetica,sans-serif;font-size:16=
;align:left=22><div><div sc-note=3D=22=22>Mac OS Sequoia, probably relevant=
.</div><div>I created dot files that use a font in my =7E/Library/Fonts and=
 referenced it with</div><div><span class=3D=22font=22 style=3D=22font-fami=
ly: CourierNewPSMT,'Courier New',Courier,monospace; font-size: 16px=22>DOT_=
COMMON_ATTR =3D =E2=80=9Cfontname=3DNotoSans-Italic =E2=80=A6 =E2=80=9C.</s=
pan><br></div><div><span class=3D=22font=22 style=3D=22font-family: Courier=
NewPSMT,'Courier New',Courier,monospace; font-size: 16px=22>DOT_FONTPATH =
=3D /Users/=E2=80=A6/Fonts</span><br></div><div>Dot output type is SVG. The=
 HTML output is correct although the included SVG file does not display pro=
perly in Safari. It=E2=80=99s fine in Chrome and when opened with an SVG ed=
itor; Safari is known to have a problem with SVG fonts. The LaTeX output is=
 another story. The dot file is correct, but in processing the font informa=
tion is lost. Some standard font (Helvetica or Arial) is substituted.</div>=
<div><span class=3D=22font=22 style=3D=22font-family: CourierNewPSMT,'Couri=
er New',Courier,monospace; font-size: 16px=22>/NotoSans-Italic &nbsp;(path =
to ttf file);</span><br></div><div>has been added to the Fontmap.GS file fo=
r ghostscript. What else needs to be done? I have tried pdflatex, xelatex, =
and lualatex, all without success. How do I intervene in the dot to pdf pro=
cess to get the font looked up? (Or should the ttf be copied to some specia=
l directory?)<br></div><div><br></div><div id=3D=22sc-sig-container=22 clas=
s=3D=22none-signature=22 signatureexplicitlypicked=3D=22none_uuid=22 mvn-po=
s-hint=3D=22end=22><div></div></div><br><div><br></div></div></div></body><=
/html>
--MailMaven=_D749D712-E9BD-44D5-A3BC-222D78CF8DD1--


--===============2397447915270463864==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============2397447915270463864==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Doxygen-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-users

--===============2397447915270463864==--