আমি সাধারণত পাঠ্য ফাইল হিসাবে এসভিজির সাথে কাজ করি, তাই দর্শক ফাইলটি সংরক্ষণ করার সাথে সাথেই প্রদর্শনটি স্বয়ংক্রিয়ভাবে রিফ্রেশ করতে চান (এবং এর বিষয়বস্তুগুলি পরিবর্তিত হয়ে গেছে) - এটি 'পাইপযোগ্য' পরিস্থিতিতে প্রযোজ্য হওয়া উচিত বলে আমি মনে করি (অর্থাত্ নামযুক্ত সহ) পাইপ)।
নোট করুন, ডিফল্ট জিনোম অ্যাপ্লিকেশনগুলির জন্য:
evince
বর্তমানে পিডিএফগুলির জন্য এটির মতো কাজ করে তবে আপাতদৃষ্টিতে এটি এসভিজি পড়তে পারে না ( Unable to open document - Error opening file: Permission denied
যখন আমি এসভিজি ফাইলগুলি লোড করার চেষ্টা করছিলাম তখন আমার জন্য এটি " " উত্পন্ন করে)
eog
(জিনোমের আই) - সর্বশেষতম সংস্করণগুলি - এটিতে কোনও ফাইল পরিবর্তিত হয়েছে কিনা তা সনাক্ত করতে পারে এবং তারপরে একটি 'পুনঃলোড' বোতাম সরবরাহ করে; তবে স্পষ্টতই, আপনাকে এখনও প্রতিবার 'পুনঃলোড' ক্লিক করতে হবে ( পিডিএফগুলির সাথে আচরণ করার eog
মতো ফাইলের পরিবর্তনে সর্বদা স্বয়ংক্রিয় পুনরায় লোড হওয়ার কোনও উপায় আমি দেখতে পাচ্ছি না evince
) - এবং কমপক্ষে আমার উবুন্টু 10.04, eog
এসভিজি সমর্থন কিছুটা ভাঙা হয়েছে (অস্পষ্ট রেখার সাথে ফলাফলগুলিতে জুম করুন)
- করে ImageMagick এর
display
না শুধুমাত্র স্বয়ংক্রিয়ভাবে ফাইল ডিস্কে পরিবর্তন রিফ্রেশ করে না - এবং এমনকি যখন আপনি 'রিফ্রেশ' টিপুন display
, আপনি কি এখনও না না ফাইলের সর্বশেষ সংস্করণ পেতে (অর্থাত, আপনি পুনরায় শুরু করতে হবে display
সর্বশেষ সংস্করণ :( দেখানোর জন্য) ।
আমি এখনও অবধি পাওয়া কিছু নোট এখানে:
- স্কুইগল, এসভিজি ব্রাউজার এসটিজি ব্রাউজার যা বাটিক টুলকিটের অংশ। - বাটিক বাটিক -1.7.zip ডাউনলোড করুন ; এটি খুলুন; দৌড়াও
java -jar batik-squiggle.jar
এবং সেখানে আছে; এসভিজি ফাইলটি ডিস্কে পরিবর্তিত হলে চিত্রটি স্বয়ংক্রিয়ভাবে রিফ্রেশ হয় না
- এসভিজি চিত্র প্রদর্শক? - উবুন্টু ফোরামের সুপারিশগুলি:
- # 8 -এর পোস্টে - " আমি একটি অজগর স্ক্রিপ্ট লিখেছি ... আপনি কেবল এটি চালান: svg_compare.py এবং এটি একটি এসভিজি খুলে এটি একটি এসভিজি লাইব্রেরি ব্যবহার করে এবং জিটিকে-র রাস্টার লাইব্রেরি ব্যবহার করে প্রদর্শন করে You আপনি মাউসটি দিয়ে জুম করতে পারেন। .. "
xsvg
( http://cairographics.org থেকে ) - আমি libsvg1_0.1.4-1_i386.deb , libsvg-cairo1_0.1.6-5_i386.deb এবং xsvg_0.2.1-3_i386.deb সেই ক্রমে ইনস্টল করেছি ; এই সংস্করণগুলি ২০০৫ সালের, এবং xsvg
এটি অত্যন্ত সহজ - কোনও জুম, কিছুই নেই .. এবং বলা বাহুল্য, এটি সংরক্ষণ করা ফাইলের পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে প্রতিক্রিয়া করে না ...
- এর মাধ্যমে, আমি পেয়েছি
rsvg-view
, যা আমি মনে করি এটি একটি অংশ sudo apt-get install librsvg2-bin
। এটির ছোট, দুর্দান্ত, স্টিডিনকে সমর্থন করে - তবে এটি rsvg-view
কোনও ফাইল পরিবর্তন সনাক্ত করতে পারে না এবং স্বয়ংক্রিয়ভাবে এটিতে রিফ্রেশ করতে পারে ..
হ্যাঁ - ভাল, আমি আশা করি এটি সাহায্য করবে ...
চিয়ার্স!
সম্পাদনা (ডিসেম্বর 24 '10): ভাল, এখানে আমার অবদানটিও রয়েছে : এসভিজি_রেফ্রেশভিউ.পি - যা মূলত svg_compare.py
উপরে উল্লিখিত একটি পুনর্নির্মাণ , এটি কেবল একটি এসভিজি ফাইল দেখায়, এবং ফাইলটি পুনরায় লোড করে এবং ফাইলটি সংশোধন করা হলে প্রদর্শনটি রিফ্রেশ করে । ( এটি স্ট্ডিনের সাথে সত্যই কাজ করতে পারে না - তবে আমার রেপোতে অন্যান্য স্ক্রিপ্টগুলি রয়েছে যে পাইথনের স্টিডিনকে পার্স করে, সম্ভবত তারা সহায়তা করবে )।
EDIT2 (মে 20 '12): এছাড়াও, পার্ল- টাক স্ক্রিপ্ট উদাহরণ নিয়ে এসেছে, যা খুব অশোধিত ( কোনও মাউস ইন্টারঅ্যাকশন নয়, কিছুই নেই ), তবে ইমেজম্যাগিক পার্ল এপিআই ব্যবহার করে, এবং এসভিজি রেন্ডার করতে পারে (ক্যানভাসে বিটম্যাপ হিসাবে) ), দয়া করে দেখুন থেকে কম্যান্ড-লাইন গুই আবেদন ইন্টারফেসের জন্য করে ImageMagick এপিআই - উত্তর # 10670039 display
স্ট্যাক ওভারফ্লো - ।