2015-12-08 8 views
7

क्या जुपीटर/आईपीथॉन नोटबुक स्लाइड के स्लाइड डेक को मुद्रित करने का कोई तरीका है? क्या एनबीवीवर साइट (http://nbviewer.ipython.org) से करना संभव है?क्या एक जुपीटर/आईपीथॉन नोटबुक स्लाइड प्रस्तुति मुद्रित करने का कोई तरीका है?

मुझे पता है कि मैं अपनी नोटबुक का एक पीडीएफ प्रिंट कर सकता हूं, लेकिन जब मैं करता हूं, तो उसके पास एक ही पेज ब्रेक नहीं होता है और मैं उस कोड को छोड़ नहीं देता जिसे मैं छोड़ना चाहता हूं (उदाहरण के लिए, पुस्तकालय I आयातित आवश्यक नहीं हैं)। मैं इसे बैकअप या प्रिंट करने योग्य हैंडआउट के रूप में रखना चाहता हूं।

उत्तर

9

आप इस कोशिश कर सकते हैं:

jupyter nbconvert --to slides --post serve /path/to/your/notebook.ipynb 

यह अपने ब्राउज़र को सक्रिय किया जाना चाहिए और की सेवा प्रस्तुति (जैसे http://127.0.0.1:8000/<some-title>.slides.html#/ पर)

परिवर्तन

http://127.0.0.1:8000/<some-title>.slides.html?print-pdf 

को यूआरएल यदि आप अब खुला आपके ब्राउज़र से प्रिंट संवाद, स्लाइड्स में सही स्वरूपण होना चाहिए।

प्रिंटर को भेजने के बजाय आपको प्रिंटर मेनू से पीडीएफ फ़ाइल में लिखना चुनना चाहिए।


मैंने ओएसएक्स पर क्रोम में इसका परीक्षण किया। मुझे लगता है कि यह सभी प्रणालियों पर काम करता है, लेकिन मैंने परीक्षण नहीं किया।

+1

मैंने ओएसएक्स पर फ़ायरफ़ॉक्स में यह कोशिश की और यह मेरे लिए काम किया। –

+0

@cel मुझे आपके समाधान पसंद है। हालांकि, पाठ और ग्राफ पीडीएफ में अपेक्षित स्थान पर नहीं है। मैं ग्राफ़ और टेक्स्ट को उसी पृष्ठ में ग्राफ समझाता हूं। ब्राउजर को तय करने की बजाय, पीडीएफ के प्रत्येक पृष्ठ पर सामग्री निर्दिष्ट करने का कोई तरीका है? – Lisa

+0

@ लिसा, स्लाइड शो को डिज़ाइन करते समय आप स्लाइडशो टूलबार 'व्यू-> सेल टूलबार-> स्लाइड शो' का उपयोग कर सकते हैं ताकि यह नियंत्रित किया जा सके कि कौन से कक्ष किस पृष्ठ पर जाते हैं। आउटपुट पीडीएफ को आपके विकल्पों का सम्मान करना चाहिए। – cel

संबंधित मुद्दे

 संबंधित मुद्दे