nbconvert अभी तक पूरी तरह से nbconvert2 द्वारा प्रतिस्थापित नहीं किया गया है, यदि आप चाहें तो आप अभी भी इसका उपयोग कर सकते हैं, अन्यथा हमने निष्पादन योग्य को हटा दिया होता। यह सिर्फ एक चेतावनी है कि हम अब nbconvert1 को बगिफ्ट नहीं करते हैं।
निम्नलिखित काम करना चाहिए:
./nbconvert.py --format=pdf yourfile.ipynb
यदि आप हाल ही में पर्याप्त संस्करण में एक आईपीथॉन पर हैं, तो प्रिंट दृश्य का उपयोग न करें, बस सामान्य प्रिंट संवाद का उपयोग करें। क्रोम में ग्राफ बीइंग कट एक ज्ञात मुद्दा है (क्रोम कुछ प्रिंट सीएसएस का सम्मान नहीं करता है), और फ़ायरफ़ॉक्स के साथ बहुत बेहतर काम करता है, सभी संस्करण अभी भी नहीं।
Nbconvert2 के लिए, यह अभी भी अत्यधिक देव और डॉक्स को लिखे जाने की आवश्यकता है।
Nbviewer nbconvert2 का उपयोग करें ताकि यह HTML के साथ बहुत अच्छा हो।
वर्तमान उपलब्ध प्रोफाइल की सूची:
$ ls -l1 profile|cut -d. -f1
base_html
blogger_html
full_html
latex_base
latex_sphinx_base
latex_sphinx_howto
latex_sphinx_manual
markdown
python
reveal
rst
आप मौजूदा प्रोफाइल दें। (आप अपना खुद का, cf भविष्य का डॉक्टर बना सकते हैं, ./nbconvert2.py --help-all
आपको कुछ विकल्प देने चाहिए जो आप अपनी प्रोफ़ाइल में उपयोग कर सकते हैं।)
फिर
$ ./nbconvert2.py [profilename] --no-stdout --write=True <yourfile.ipynb>
और इसे आपकी (टेक्स) फाइलों को तब तक लिखना चाहिए जब तक कि cwd में निकाले गए आंकड़े न हों। हाँ मुझे पता है कि यह स्पष्ट नहीं है, और यह शायद इसलिए कोई डॉक्टर बदल जाएगा ...
इसका कारण यह है कि nbconvert2 मुख्य रूप से एक पायथन लाइब्रेरी होगी जहां छद्म कोड में आप कर सकते हैं:
MyConverter = NBConverter(config=config)
ipynb = read(ipynb_file)
converted_files = MyConverter.convert(ipynb)
for file in converted_files :
write(file)
एक बार एपीआई स्थिर होने के बाद प्रवेश बिंदु बाद में आएगा।
मैं सिर्फ यह बताता हूं कि @jdfreder (github प्रोफाइल) टेक्स / पीडीएफ / स्फिंक्स एक्सपोर्ट पर काम कर रहा है और इस लेखन के समय में ipynb फाइल से पीडीएफ जेनरेट करने का एक्सपर्ट है।