Как мне построить Graphviz на минимальной Ubuntu для поддержки шрифта Symbol?
Я работаю в минимальном экземпляре Ubuntu - в частности, в ubuntu:14.04
образе Docker - и хочу установить Graphviz, который поддерживает шрифт Adobe Symbol (стандартный шрифт PostScript, где все буквы греческие).
Используя этот файл точек в greek.dot
качестве входных данных:
digraph { Rock [fontname = "Symbol"] Scissors [fontname = "Symbol"] Paper [fontname = "Symbol"] Rock -> Scissors -> Paper -> Rock }
Если я apt-get install graphviz
и бегу dot -Tpng -o greek.png greek.dot
по этому, я получаю:
Если я вместо этого попробую собрать из источника:
apt-get install -y build-essential ghostscript libpng-dev libgd-dev fontconfig wget -O - http://graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.38.0.tar.gz | tar zxv -C /tmp && \ cd /tmp/graphviz-2.38.0 && \ ./configure --enable-swig=no && make && make install && \ cd / && \ rm -rf /tmp/graphviz-2.38.0
бег dot
сейчас дает:
Если я использую HTML-сущности для греческих букв напрямую:
digraph { Rock [label = "Ροck"] Scissors [label = "Σcissors&invalid;"] Paper [label = "Paπer"] Rock -> Scissors -> Paper -> Rock }
(Это &invalid;
так, что мы можем видеть, что GraphViz знает, π
что это законный объект.)
С apt-get install graphviz
, я получаю это:
но с помощью сборки Graphviz из исходного кода я получаю:
На этой странице предполагается, что мне может понадобиться установить шрифты urw, но указанная там ссылка истекает по времени, и у меня возникают проблемы с поиском этого ресурса в другом месте.
Какие именно пакеты мне нужно установить, чтобы заставить Symbol работать?
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
5
Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?