আমি একটি সংক্ষিপ্ত উবুন্টু উদাহরণে কাজ করছি - বিশেষ করে, ubuntu:14.04
ডকার ইমেজ - এবং আমি একটি ইনস্টলেশন চান Graphviz যা অ্যাডোব সিম্বল ফন্ট সমর্থন করে (স্ট্যান্ডার্ড পোস্টস্ক্রিপ্ট ফন্ট যেখানে সমস্ত অক্ষর গ্রিক হয়)।
এই ডট ফাইল ব্যবহার করে 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
এখন দেয়:
যদি আমি সরাসরি গ্রিক অক্ষরের জন্য এইচটিএমএল সত্তা ব্যবহার করি:
digraph {
Rock [label = "Ροck"]
Scissors [label = "Σcissors&invalid;"]
Paper [label = "Paπer"]
Rock -> Scissors -> Paper -> Rock
}
(দ্য &invalid;
তাই আমরা দেখতে পারি যে গ্রাফভিজ জানেন π
একটি বৈধ সত্তা।)
সঙ্গে apt-get install graphviz
, বুঝতে পেরেছি:
কিন্তু গ্রাফভিজ উৎস থেকে তৈরি করে, আমি পেয়েছি:
এই পৃষ্ঠা আমি ইউআরএল-ফন্ট ইনস্টল করতে হতে পারে যে প্রস্তাব, কিন্তু সেখানে দেওয়া লিঙ্ক টাইমিং আউট রাখে, এবং আমি অন্যত্র এই সম্পদ খুঁজে পেতে সমস্যা হচ্ছে।
কাজ করতে প্রতীক পেতে ঠিক কি প্যাকেজ ইনস্টল করতে হবে?
apt-get install libpango1.0-dev
এছাড়াও প্রয়োজন ছিল, এবং আমি দৃশ্যত বুঝতে পারছি না apt-get purge
।
apt-get install libgs-dev
এবং পুনর্নির্মাণের prebuilt Graphviz হিসাবে একই আউটপুট দেয়। পরীক্ষা চলছে।