পিডিএফ ভিউয়ার কেবল কমান্ড লাইনের জন্য


12

জিডিএম (বা অনুরূপ) না চালিয়ে পিডিএফ নথিগুলি দেখা কি সম্ভব?

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


2
আপনার জিজ্ঞাসা করা প্রশ্নের উত্তর আমি জানি না, তবে এই জাতীয় সমস্যাগুলি সমাধান করার জন্য আমি sshfs ব্যবহার করি। আমি মনে করি এটি scp ব্যবহার করার মতো তবে কম ঝামেলা দরকার।
এএমএস

@ হ্যাঁ, এটি সত্যই অনুলিপি করার সমস্যাটি সমাধান করবে, তবে এই মুহুর্তে আমি কেবলমাত্র কমান্ড-লাইনে কেবল পিডিএফ দর্শকের প্রতি আগ্রহী।
moooeeeep

হতে পারে আপনি bcviএমনভাবে পারদর্শী হয়ে উঠতে পারেন যে এসএসএইচের মাধ্যমে কার্যকর করা ব্যাক-চ্যানেল যাদুতে view-this file.pdfআপনার স্থানীয় পিডিএফ ভিউয়ারকে চালায় file.pdf
sr_

আপনি gnuplot সঙ্গে ascii গ্রাফ উত্পন্ন করতে পারেন, অর্থাত echo 'set term dumb; plot sin(x)' | gnuplot। উন্নত "গ্রাফিক্স" এর জন্য টেকট্রনিক্স এস্কেপ সিকোয়েন্স উত্পন্ন করে, যেমন xterm -tরানের মধ্যেecho 'set term tek40xx; plot sin(x)' | gnuplot
থোর

উত্তর:


25

প্রকৃত দর্শক নয়, তবে প্রাথমিক চিকিত্সা হিসাবে একজন রূপান্তরকারীও সহায়তা করতে পারে:

pdftotext file.pdf - | less

pdftohtml -stdout -i file.pdf | lynx -stdin

pdftotextএবং পপলার প্যাকেজটির pdftohtmlঅংশ ।


2
+1 এটি কেবল পাঠ্য-দস্তাবেজগুলির সাথে দুর্দান্তভাবে কাজ করে। স্পষ্টতই গ্রাফিকাল ইউজার ইন্টারফেস ছাড়া গ্রাফিক্স প্রদর্শন করা কি বাস্তবসম্মত নয়? :]
moooeeeep

2
+1 টি। এছাড়াও, lesspipeপিডিএফ ডকুমেন্টগুলি কীভাবে পরিচালনা করতে হয় তা জানে। যদি pdftotextইনস্টল থাকে এবং আপনি ইতিমধ্যে চালিয়ে গেছেন তবে eval $(lesspipe)আপনি কেবল চালাতে পারেন less file.pdf। এটি pdftotext -layoutমাল্টি-কলামের পাঠ্যের সাথে যুক্তিসঙ্গতভাবে ভালভাবে কাজ করে।
ক্যাস

5

আমি মনে করি এটি দূরবর্তীভাবে কাজ করবে না, তবে স্থানীয়ভাবে আমি ব্যবহার করতাম fbgs( fbida সম্পর্কিত তথ্য )। এটি পিডিএফ পৃষ্ঠাগুলি টিআইএফএফ ফাইলগুলিতে রূপান্তর করে এবং ফ্রেমবফার ব্যবহার করে এগুলিকে একটি স্বচ্ছ ফ্যাশনে প্রদর্শন করে। চিত্র এবং সঠিক লেআউট সহ। তবে জিইউআই ভিউয়ারটি ব্যবহার করার পরে এটি ধীর er


এই নোটের জন্য ধন্যবাদ (এটি বানান fbgs)! এটা সত্যিই আশাব্যঞ্জক লাগছিল। দুর্ভাগ্যক্রমে সীমাবদ্ধতা স্থানীয়ভাবে প্রথম স্থানে নয়, তবে কোনও এমুলেটেড টার্মিনাল কাজ করবে না। স্পষ্টতই এটির জন্য ভার্চুয়াল টার্মিনালগুলির যে কোনও একটিতে চালিত হওয়া প্রয়োজন ctrl + alt + f1 / f2 / f3 / ... :(
মূইইপিপ

1

আপনি যদি emacsনিজের মেশিনে চালনা করেন ( emacsউবুন্টু 18.04-এ পূর্বনির্ধারিত আসে), আপনি কার্যত খুলতে পারবেন এবং রিমোট সার্ভারে একটি পিডিএফ Ctrl-x Ctrl-f(টি find-file) /user@hostname:/path/to/my.pdfটিপুন এবং তারপরে টাইপ করে এন্টার টিপুন (প্রথমটি নোট করুন /)। তারপরে আপনাকে সার্ভারের পাসওয়ার্ড প্রবেশ করার অনুরোধ জানানো হবে এবং এটি সেখানে রয়েছে! আপনি ইমাসের ভিতরে পিডিএফ দেখতে পাবেন।

ভিতরে পিডিএফ নেভিগেট করুন emacs

spaceএক পৃষ্ঠার নীচে backspaceযেতে এবং একটি পৃষ্ঠায় উপরে যেতে ব্যবহার করুন । কোনও একক পৃষ্ঠায় স্ক্রল না মানলে আপনি তীরচিহ্নগুলিও ব্যবহার করতে পারেন।

জুম্

আঘাত করে জুম ইন করুন Ctrl-x Ctrl-++কেবল আঘাত করে আরও জুম করুন । বা আঘাত করে আরও জুম আউট -

প্রসঙ্গ

হ্যাঁ, আপনি emacsবিল্ড-ইন প্যাকেজটি ব্যবহারের মধ্যে থেকে কোনও রিমোট সার্ভারের সাথে সংযোগ করতে পারেন trampযা আমি উপরে উল্লিখিত মত সহজ কাজ করে। এই পদ্ধতিটি কেবল পিডিএফ-এর জন্য নয়, চিত্রের মতো অন্য কোনও ধরণের ফাইলের জন্যও কাজ করে।


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