আমি কীভাবে গ্রাফভিজ ইনপুট থেকে এমন কিছুতে যেতে পারি যা আমি একটি মাউস দিয়ে সম্পাদনা করতে পারি?


14

আমি একটি সাধারণ গ্রাফভিজ ইনপুট ফাইল নিতে চাই (বা বিকল্প হিসাবে এক্স -> ওয়াই নোটেশনের মতো সাধারণ কিছু) এবং একটি গ্রাফ রাখতে হবে যেখানে আমি হাতের সাথে স্থানাঙ্ক নির্দিষ্ট না করে নোডগুলির অবস্থান পুনর্বিন্যাস করতে পারি। এটি করার কোনও উপায় আছে?

উত্তর:


6

আপনি যদি এসভিজি আউটপুট মোডে গ্রাফভিজ চালনা করেন তবে আপনি একটি এসভিজি ফাইল পাবেন যা আপনি সহজেই সম্পাদনা করতে পারবেন (উদাহরণস্বরূপ, ইনস্কেপ সহ)।

dot -Tsvg foo.dot > foo.svg

বা পরিষ্কার, বা যাই হোক না কেন। -Tfig(XFig), -Tmif(FrameMaker) -Tps(পোস্টস্ক্রিপ্ট), এবং -Tdia( দিয়া , লিনাক্স / জিটিকে diagraming টুল) ও কাজ, কি সফটওয়্যার আছে তার উপর নির্ভর করে হতে পারে। আউটপুট ফর্ম্যাটগুলির একটি সম্পূর্ণ তালিকা উপলব্ধ।

অবশ্যই, গ্রাফভিজের মূল বিষয়টি হ'ল এটি আপনাকে নিজের হাতে ছড়িয়ে দিতে হবে না ... আপনি গ্রাফিকগুলির কয়েকটি বিকল্পের দিকে নজর রেখেছেন? আপনার যে কোনও সমস্যা তারা এড়াতে পারে।


0

আপনার সম্পাদনার প্রয়োজনের উপর নির্ভর করে আপনি এটি করতে পারেন:

neato -Tsvg pollo.graph > pollo.svg

এবং তারপরে আপনি উদাহরণস্বরূপ, ইনস্কেপ দিয়ে ফাইলটি সম্পাদনা করতে পারেন ।

সমস্যাটি হ'ল এটি বস্তুর মধ্যে সংযোগ বজায় রাখে না।



আমি চেষ্টা করেছি এবং এটি ডিফল্টরূপে হয় না, আপনাকে সেগুলি নিজেই সংযুক্ত করতে হবে।
chmeee

উম্ম, আমি মন্তব্যটি পোস্ট করার আগে চেষ্টা করেছিলাম। আমি বিন্দু ব্যবহার করেছি; সম্ভবত নীটো আলাদা ... গ্রাফভিজ সংস্করণটি এখানে ২.২০.২ রয়েছে।
ডারোবার্ট

1
আশ্চর্যজনক, আমার একই গ্রাফভিজ সংস্করণ রয়েছে তবে ডায়া সংযোগ করে না, এমনকি বিন্দুর সাথেও নয় ... আমি পরে আরও কিছু ফাইল চেষ্টা করব
chmeee
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.