Wie kann ich Graphviz auf einem minimalen Ubuntu erstellen, um die Symbolschrift zu unterstützen?
Ich arbeite in einer minimalen Ubuntu-Instanz - insbesondere im ubuntu:14.04
Docker-Image - und ich möchte eine Installation von Graphviz, die die Adobe-Symbol-Schriftart (die Standard-PostScript-Schriftart, in der alle Buchstaben Griechisch sind) unterstützt.
Verwenden dieser Punktdatei greek.dot
als Eingabe:
digraph { Rock [fontname = "Symbol"] Scissors [fontname = "Symbol"] Paper [fontname = "Symbol"] Rock -> Scissors -> Paper -> Rock }
Wenn ich darauf apt-get install graphviz
laufe dot -Tpng -o greek.png greek.dot
, bekomme ich:
Wenn ich stattdessen versuche, aus dem Quellcode zu erstellen:
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
Laufen dot
jetzt gibt:
Wenn ich HTML-Entitäten direkt für die griechischen Buchstaben verwende:
digraph { Rock [label = "Ροck"] Scissors [label = "Σcissors&invalid;"] Paper [label = "Paπer"] Rock -> Scissors -> Paper -> Rock }
(Das &invalid;
ist so, dass wir sehen können, dass GraphViz π
eine legitime Entität ist.)
Mit apt-get install graphviz
bekomme ich das:
aber mit dem Graphviz-Build von source bekomme ich:
Diese Seite deutet darauf hin, dass ich möglicherweise urw-Schriftarten installieren muss, aber der dort angegebene Link führt zu Zeitüberschreitungen, und ich habe Probleme, diese Ressource an anderer Stelle zu finden.
Welche Pakete muss ich installieren, damit Symbol funktioniert?
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?