LINUX.ORG.RU

Проблема в том, что doxygen указывает неправильный шрифт для dot.

Для выбора правильного шрифта dot надо настроить fontconfig.

Doxygen хочет шрифт FreeSans.ttf (а должен бы хотеть просто FreeSans). Соответсвенно настраиваем подмену шрифта в fontconfig:
файл /etc/fonts/local.conf:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/local.conf file for local customizations -->
<fontconfig>

<!--
Enable sub-pixel rendering
<match target="font">
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
-->

<!-- Solving FreeSans.ttf problem for graphviz used with doxygen -->
<match target="pattern">
<test name="family">
<string>FreeSans.ttf</string>
</test>
<edit name="family" binding="strong" mode="prepend">
<string>Arial</string>
</edit>
</match>

</fontconfig>


где прочитал уже не помню :)

soomrack ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.