आप pdf में एक इंफो पेज कैसे आउटपुट करते हैं?


10

यदि पीडीएफ के माध्यम से मैन पेज को man -t ls | ps2pdf - > ls.pdfआउटपुट करने के लिए उपयोगी है , तो जानकारी पृष्ठों के बारे में क्या ?lsps2pdf

मैंने निम्नलिखित की तरह कुछ कोशिश की है, लेकिन कोई सफलता नहीं है:

info -o info | ps2pdf - > info.pdf

यह सब करता है एक रिक्त पीडीएफ फाइल को आउटपुट करता है जिसे info.pdf कहा जाता है और शरीर को एक टेक्स्ट फाइल में आउटपुट करता है।


मेरे लिए यह काफी अच्छा है। ऐसा प्रतीत होता है कि info2man डेबियन रिपॉजिटरी में है, इसलिए यदि आप इसे उदाहरण के साथ उत्तर के रूप में तैयार करना चाहते हैं, तो मैं सही के रूप में चिह्नित करूंगा। मैं इसे एक उदाहरण के बिना काम कर सकता हूं, लेकिन यह इस सवाल पर ठोकर खाने वाले किसी भी व्यक्ति की मदद कर सकता है।
सिमोन होरे

यह pkgs.org के अनुसार फेडोरा 17 और उबंटू में भी है
सिमोन होरे

1
info -o - info | /usr/bin/groff -mandoc -Tpdf > info.pdfसिवाय इसके कि यह किसी भी स्वरूपण को नहीं संभालता है ... निश्चित नहीं कि अगर कोई तरीका है जो सीधे सूचना कमान के साथ संरक्षित करने के लिए है
शीतदंश

धन्यवाद, लेकिन यह प्रारूपण के बाद मैं था। मैं जानकारी के लिए पाठ फ़ाइलों के साथ चिपका सकता हूँ, जब तक कि वे pdf नहीं हैं, वे कम से कम सही ढंग से रखी गई हैं।
साइमन होरे

Gnu.org/software/texinfo/manual/info-stnd/… के अनुसार आपको उन सूचना पृष्ठों के टेक्स स्रोतों की तलाश में जाना चाहिए ...?
ठंढकुट्ज़

जवाबों:


13

आह, जानकारी texi2psऔर texi2pdfकार्यक्रमों के साथ लाता है ।

इसलिए यदि आपको जानकारी स्रोत (info.texi) मिल जाए तो आप अपनी बात के आधार पर सुंदर (या फूला हुआ) पीडीएफ उत्पन्न कर सकते हैं:

texi2pdf info.texi

1
धन्यवाद। मुझे गलत मत समझो, मुझे टर्मिनल से प्यार है। मैं सिर्फ वहाँ आदमी / जानकारी पृष्ठों को पढ़ने का आनंद नहीं लेता।
सिमोन होरे

ठीक है, चूंकि मैंने विशेष रूप से एक उदाहरण का अनुरोध नहीं किया है, मैं आपको अंक देने जा रहा हूं।
साइमन होरे

4

जानकारी कुछ प्रारूपण क्षमताओं के साथ एक विशेष प्रारूप है, यह मूल रूप से हाइपरलिंक वाला आदमी है। अधिकांश जानकारी फाइलें कमांड के साथ टेक्सिनफो स्रोत से उत्पन्न होती हैं makeinfo। टेक्सिनफो को हाइपरटेक्स्ट और मुद्रित, दोनों तरह के आउटपुट की एक विस्तृत श्रृंखला को समायोजित करने के लिए डिज़ाइन किया गया है, बुनियादी या सुंदर स्वरूपण के साथ। समर्थित आउटपुट स्वरूपों में जानकारी, HTML, DVI, पोस्टस्क्रिप्ट और पीडीएफ शामिल हैं।

पीडीएफ पहले से ही जानकारी फ़ाइल के रूप में या एक अलग पैकेज (आपके वितरण पर निर्भर करता है) के रूप में एक ही पैकेज में मौजूद हो सकता है।

यदि ऐसा नहीं है, तो टेक्सिनफो सेटअप स्थापित करें और पैकेज का स्रोत प्राप्त करें। फिर आप टेक्सिनफो स्रोत के साथ प्रक्रिया कर सकते हैं texi2pdf, और आपको पीडीएफ प्रारूप में एक मैनुअल मिल जाएगा।


धन्यवाद, लेकिन अगर यह 1 या 2-चरण की प्रक्रिया नहीं है तो लाभ खो जाता है। मैं बस इतना प्रभावित था कि एक एकल अभिव्यक्ति एक आदमी को एक आकर्षक स्वरूपित पीडीएफ दस्तावेज़ में बदल सकती है।
साइमन होरे

0

मैं इस freecode.com/projects/info2man के साथ जाऊंगा क्योंकि मुझे नहीं पता कि आप सीधे जानकारी आउटपुट कर सकते हैं। यह डेबियन और उबंटू रिपॉजिटरी में है, कम से कम। बस अपनी वर्ग फ़ाइल (.ci) को info2man के तर्क के रूप में विस्तार दें।


AUR के पास भी है।
शाहिबा

क्या आप एक उदाहरण दे सकते हैं। मैंने info2man / path / to / info-page (info2man मैन्युअल पेज के अनुसार) की कोशिश की है, लेकिन क्या मुझे अन्य तर्कों की आवश्यकता है? यह उत्पादन कहां होता है?
साइमन होरे

0

मैंने एक ऐसा समाधान ढूंढ लिया है, जिसे जानकारी पृष्ठों को पीडीएफ में बदलने के लिए सूचना स्रोत फ़ाइल की आवश्यकता नहीं हो सकती है। हालाँकि, उत्पन्न पीडीएफ प्रारूप सुंदर नहीं हो सकता है जैसा कि आप सोचते हैं, लेकिन यह जानकारी पृष्ठों को बहुत पसंद करता है। मैन पेजों के
अनुसार info, यहां -o, --output=fileजानकारी पेजों को textफाइलों में बदलने का विकल्प है । तो फिर आप textफ़ाइल को पीडीएफ के साथ enscriptऔर में परिवर्तित कर सकते हैं ps2pdf

उदाहरण: info --subnodes -o - info | enscript -o - | ps2pdf - info.pdf
नोट:: --subnodesपुनरावर्ती आउटपुट मेनू आइटम।
तब यह info.pdfआपके वर्किंग डायरेक्टरी में उत्पन्न होगा ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.