জিনোমের জন্য সিঙ্কটেক্স সমর্থন করে একটি পিডিএফ ভিউয়ার


12

জেনোমের অধীনে ল্যাটেক্স এবং সিঙ্কটেক্স (ফরোয়ার্ড এবং বিপরীত অনুসন্ধান) এর সাথে কাজ করার জন্য আমি পিডিএফ দর্শকের সন্ধান করছি। আমি বিভিন্ন ফোরামে পূর্ববর্তী প্রশ্নগুলি থেকে জানি যে ওকুলারের এই বৈশিষ্ট্য রয়েছে তবে আমি কেবল এই জন্য কেডিএ নির্ভরতা টেনে আনতে পছন্দ করি না।

খুব বেশি নির্ভরতা ছাড়াই গনোমে সুন্দরভাবে কাজ করবে এমন কোনও বিকল্প আছে কি? পিপিএ ব্যবহার, উত্স থেকে বিল্ডিং, পুরানো এক্স-স্টাইল সরঞ্জামগুলি ব্যবহার করা বা ছোট স্ক্রিপ্টগুলি লিখতে আমার আপত্তি নেই - তবে আমার এমন কিছু জিনিস প্রয়োজন যা কাজ করার জন্য পরিচিত এবং আমার সেটআপটি খুব বেশি বিশৃঙ্খলা করবে না।


আমি ইম্যাকস ব্যবহার করি। আমি এটির সাথে আমার উপায় হ্যাক করার জন্য যথেষ্ট জানি তবে সিঙ্কটেক্স ডেটা অনুসারে পিডিএফ-তে ক্লিকের জবাব দেওয়ার মৌলিক কার্যকারিতা জিনোমে কী আছে তা আমি খুঁজে পাই না।
লিটল ববি টেবিলগুলি

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

উত্তর:


6

যেমনটি আমি একটি মন্তব্যে উল্লেখ করেছি, এটির সাহায্যে আপনার যদি কোনও নির্দিষ্ট সম্পাদক মনে করেন তবে আপনি এটি পাশাপাশি ব্যবহার করতে চান কিনা তা জানতে সহায়তা করবে।

Gedit- র দ্বারা-ক্ষীর-প্লাগইন একটি gedit পিডিএফ প্রিভিউ নির্মিত যোগ করে, এবং আমি তা SyncTeX এগিয়ে / বিপরীত অনুসন্ধানসমূহ সমর্থন জড়ো করা। আমি যখন জিনোম ব্যবহারকারীদের জন্য কিছু মনে করি তখন অবশ্যই তা মনে আসে।

আছে: previewers বিল্ট-ইন সঙ্গে অন্যান্য লেটেক্ সম্পাদকদের যে সমর্থন SyncTeX যেমন জাম্প হয় TeXworks , Texmaker , TeXmakerX । এগুলি জিটিকে ভিত্তিক না হয়ে সমস্ত কিউটি ভিত্তিক, কিন্তু এখনও, তাদের কোনওটির জন্যই কেইডি বা এর লাইব্রেরি কিল / ওকুলারের প্রয়োজন হয় না। ( গুম্মি জিটিকে ভিত্তিক এবং এটি পূর্বরূপদাতায় একটি বিল্ট রয়েছে - এতে একটি লাইভ আপডেটিং রয়েছে - তবে আমি মনে করি না এটি সিঙ্কটেক্সকে সমর্থন করে ...)

অন্যান্য উত্তরের নোট হিসাবে, ইভিড্যান্স সম্ভবত এই বৈশিষ্ট্যটি পাচ্ছে এবং লোকেরা সম্পাদকের দিকে ইন্টারঅ্যাকশন করার জন্য প্রয়োজনীয় প্লাগইনগুলিতে কাজ করছেন। আমি এটি সংগ্রহ করি এটি মিথস্ক্রিয়াটির জন্য ডিবিস ব্যবহার করে - আপনি আমাকে জিজ্ঞাসা করলে একটি বড় ভুল - তবে আপনি কীভাবে এটি কাজ করে তা বুঝতে পারবেন না। তবে আর্চ লিনাক্স ব্যবহারকারী রেপোজিটরিতে ইন্ডিসের একটি পুরানো সংস্করণ রয়েছে যা সিঙ্কটেক্স সমর্থনকে আরও সরাসরি সরবরাহ করতে প্যাচ করেছে । আমি কখনও উবুন্টুতে এটি সংকলনের চেষ্টা করি নি, যদিও তাত্ত্বিকভাবে এটি সম্ভব হওয়া উচিত। যদিও আমি এটি আরচে ব্যবহার করেছি, এবং এটি দুর্দান্ত কাজ করে।

আমি ব্যক্তিগতভাবে যাইহোক, লটেক্স রচনাটির জন্য আমার ভিউয়ার হিসাবে MuPDF ব্যবহার করি, যা আমি বেছে নিই কারণ এটি আমার জানা দ্রুততম পিডিএফ ভিউয়ার এবং লাইম -আপডেটিং-প্রিভিউ স্ক্রিপ্টের জন্য যথেষ্টমাত্র একমাত্র আমি আমার সম্পাদক হিসাবে ভিমের সাথে ব্যবহার করি।

যদিও এমপিডিএফ সরাসরি সিঙ্কটেক্স সমর্থন করে না, আমি কিছু এক্সডটুল স্ক্রিপ্ট একসাথে হ্যাক করেছি যা আংশিক সিঙ্কটেক্স সমর্থন সরবরাহ করে। মূলত, সামনের অনুসন্ধানের জন্য, স্ক্রিপ্টগুলি উত্সের স্পটটির সাথে কী পৃষ্ঠাটি মিলে যায় তা নির্ধারণের জন্য ভিআইএম থেকে সিঙ্কটেক্স কল করে এবং তারপরে সেই পৃষ্ঠায় ঝাঁপিয়ে পড়তে উপযুক্ত কীস্ট্রোকগুলি MuPDF- এ প্রেরণ করে। আমি এটি একটি ভিম স্ক্রিপ্ট দিয়ে করি তবে বাশ দিয়ে এই জাতীয় কিছুটি কৌশলটি করতে পারে:

#!/bin/bash
# mupdf-forward.sh
# usage mupdf-forward.sh <line number> <column number> <tex file> <pdf file>
SEARCHLINE="$1"
SEARCHCOL="$2"
TEXFILE="$3"
PDFFILE="$4"
PAGEFORWARD=0
PAGEFORWARD="$(synctex view -i $SEARCHLINE:$SEARCHCOL:"'"'"$TEXFILE"'"'" -o "'"'"$PDFFILE"'"'" | grep -m1 'Page:' | sed 's/Page://' | tr -d '\n'")"
if [ $PAGEFORWARD -gt 0 ] ; then
   xdotool search --class MuPDF type --window %@ "${PAGEFORWARD}g"
fi

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

যাইহোক, আপনি এই ব্লগ পোস্টে vim এর জন্য আমি ব্যবহৃত স্ক্রিপ্টগুলি সম্পর্কে পড়তে এবং ডাউনলোড করতে পারি । তবে আপনি যদি কোনও আলাদা সম্পাদক ব্যবহার করতে চান তবে আপনাকে প্রয়োজনীয় ধারণাটি মানিয়ে নিতে হবে।

তবে আশা করি খুব শীঘ্রই স্পষ্টতার পরিস্থিতি নিজেকে সোজা করে দেবে।


আমি খুঁজে পেয়েছি MuPDF জন্য একটি পিপিএ এখানে ।
জেজেডি

গুমির জন্য +1। সবেমাত্র এটি ইনস্টল এবং এটি দুর্দান্ত! এটি এখন সিঙ্কটেক্সকেও সমর্থন করে
জেজেডি

3

সাধারণভাবে জিনোম এবং উবুন্টুর জন্য ডিফল্ট দস্তাবেজ দর্শকের ইভানসটি ব্যবহার করুন। জিনোম ২.৩২ (উবুন্টু ১০.১০ এবং আসন্ন উবুন্টু ১১.০৪-তে পাওয়া গেছে), এভান্স সিঙ্কটেক্সকে সমর্থন করে। আরও তথ্যের জন্য, http://library.gnome.org/misc/release-notes/2.32/ দেখুন


আমার কাছে এই সংস্করণগুলি রয়েছে (উবুন্টু ১১.০৪ এবং জেনোম ২.৩২), তবে আমি কীভাবে অ্যাভিন্সকে সামনের দিকে বা পিছনে অনুসন্ধান সম্পাদন করতে পারি তা কীভাবে খুঁজে পেলাম না। আমি কী মিস করছি?
লিটল ববি টেবিলগুলি

Ctrl + F অনুসন্ধান এনেছে .... এবং আপনি দিকটি নির্বাচন করতে পারেন .... অথবা আমি কিছু হারিয়ে যাচ্ছি?
লুড়ি

4
"ফরোয়ার্ড অনুসন্ধান", ল্যাটেক্স সিঙ্কের প্রসঙ্গে, এর অর্থ হল আপনি সম্পাদক থেকে পিডিএফ ভিউয়ারের সঠিক পৃষ্ঠায় উঠতে পারেন। "বিপরীত অনুসন্ধান" এর অর্থ পিডিএফ ভিউয়ার থেকে একটি নির্বাচিত অনুচ্ছেদের উত্স কোডে ঝাঁপ দেওয়া।
লিটল ববি টেবিলগুলি

আমি আমার অজ্ঞতার জন্য দুঃখিত (আসলে এটি একটি ভাষার ভুল বোঝাবুঝি)। আমার জন্য এটি পরিষ্কার করার জন্য ধন্যবাদ।
লুড়ি

আপনি কোন লটেক্স বা পাঠ্য সম্পাদক ব্যবহার করছেন বা আপনি ব্যবহার করতে চান?
উদ্ভট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.