a28c6b685f3bbe212c7bc14203cd01ae3b6a70dc jnavarr5 Thu Jun 25 17:41:07 2026 -0700 Fix mirror manual config.c link rendering as literal code tags in the generated HTML, refs #37698 diff --git src/hg/htdocs/goldenPath/help/mirrorManual.html src/hg/htdocs/goldenPath/help/mirrorManual.html index 82ac240ac93..99132b5ecfa 100755 --- src/hg/htdocs/goldenPath/help/mirrorManual.html +++ src/hg/htdocs/goldenPath/help/mirrorManual.html @@ -2188,31 +2188,32 @@ 8721c1175d907d7d484bdaa91d4533ad n021004l.pfb eef0367afaa10b929e528c40c980b941 n021023l.pfb 7af41ff3536fadcdc27eb9e5cc1c32d3 n021024l.pfb db95b702b81c12df1f91d15c8a6c3191 n022003l.pfb e97c9af68414fabe157af711b7691df7 n022004l.pfb f13fb8e581426a1ffa5fc12b10ad0f34 n022023l.pfb f3cd9244150f086434b62d5c5bb559b0 n022024l.pfb 30aef717b7c68a6b6b7760b764fbd01c z003034l.pfb</code></pre> <a name='adding-a-new-font-to-the-genome-browser-display'></a> <h2>Adding a new font to the Genome Browser display</h2> <p> The fonts offered in the hgTracks "configure" page Font menu are defined in a table in the source code: the <code>freeTypeFonts[]</code> array in -<a href='https://raw.githubusercontent.com/ucscGenomeBrowser/kent/refs/heads/master/src/hg/hgTracks/config.c' title=''><code>src/hg/hgTracks/config.c</code></a>. +<code>src/hg/hgTracks/config.c</code> +(<a href='https://raw.githubusercontent.com/ucscGenomeBrowser/kent/refs/heads/master/src/hg/hgTracks/config.c' title=''>view on GitHub</a>). Adding a font is therefore a source code change, and you will need to rebuild the CGIs afterward (see "Building the kent source tree", below). There are two steps. </p> <ol> <li><p> Put the font file where the rendering engine can find it. At run time the file is looked up under the directory given by the <code>freeTypeDir</code> setting in hg.conf, which defaults to <code>../htdocs/urw-fonts</code>. That path is relative to the CGI working directory, so it resolves to the shared <code>htdocs/urw-fonts</code> directory even when you run from a per-user sandbox; you do not need a copy under your own htdocs. Both Type1 (<code>.pfb</code>) and TrueType (<code>.ttf</code>) font files are supported. </p></li>