Bantuan dan dukungan IPYNB to PDF
Solusi untuk masalah paling umum saat mengonversi notebook Jupyter ke PDF dengan IPYNB to PDF. Jika masalah Anda tidak ada di sini, kirim email ke dukungan dan kami akan memeriksanya.
Coba ini dulu
- Muat ulang tab GitHub yang sudah terbuka sebelum Anda memasang ekstensi.
- Buka konverter dari ikon toolbar dan letakkan file .ipynb di halaman tersebut.
- Di dialog cetak, atur tujuan ke “Simpan sebagai PDF”.
- Periksa ukuran halaman, orientasi, dan Show code di setelan PDF sebelum menyimpan.
- Jika notebook GitHub tidak mau terunduh, gunakan “Download raw file” di GitHub lalu letakkan filenya.
Masalah umum dan solusinya
Tombol Download PDF tidak muncul di GitHub
Muat ulang tab GitHub: tab yang sudah terbuka sebelum ekstensi dipasang baru mendapatkan tombol setelah dimuat ulang. Tombol hanya muncul di halaman file notebook (alamat dengan /blob/ yang berakhiran .ipynb), di samping Raw, atau di pojok kanan bawah jika GitHub tidak menampilkan tombol Raw.
“Notebook not found on GitHub” untuk repositori privat
Ekstensi mengunduh notebook dengan login GitHub Anda, jadi login ke GitHub di profil Chrome yang sama lalu coba lagi. Jika masih gagal, buka file di GitHub, gunakan “Download raw file”, dan letakkan file .ipynb di halaman konverter.
Galat “This file is a Git LFS pointer”
Repositori menyimpan notebook di Git LFS, jadi file yang didapat ekstensi hanyalah pointer kecil. Di GitHub, gunakan “Download raw file” untuk mendapatkan file .ipynb yang asli, lalu letakkan di halaman konverter.
“This file is not valid JSON” atau “not a Jupyter notebook”
File rusak, terpotong, atau bukan notebook. Buka di Jupyter, JupyterLab, atau VS Code lalu simpan lagi, atau unduh ulang dari sumbernya. Notebook harus berupa JSON dengan daftar “cells”.
Galat “Unsupported notebook version”
Hanya notebook nbformat 3 dan 4 yang didukung. Buka notebook di Jupyter versi terbaru dan simpan, yang akan meningkatkannya ke nbformat 4, lalu konversi lagi.
PDF menampilkan tanggal dan alamat chrome-extension:// di setiap halaman
Kembalikan Margin ke Default di dialog cetak. Konverter mengatur ukuran halaman, orientasi, dan margin agar Chrome tidak punya ruang untuk header dan footer-nya sendiri; mengubah margin di dialog bisa memunculkannya kembali, dan Anda juga bisa menghapus centang Header dan footer di Setelan lainnya.
Grafik atau widget hilang dari PDF
PDF tidak bisa memuat output interaktif, jadi widget dan grafik tanpa gambar statis yang tersimpan menampilkan “Interactive output omitted”. Simpan gambar statis grafik di notebook (misalnya ekspor PNG), jalankan sel, simpan notebook, lalu konversi lagi. Gambar yang ditautkan dari web tidak dimuat dan menampilkan “External image not loaded”.
Notebook besar lambat dikonversi
File di atas 50 MB menampilkan peringatan tetapi tetap dikonversi, yang bisa memakan waktu. Notebook biasanya besar karena gambar yang disematkan; menghapus output yang tidak diperlukan di Jupyter membuat file lebih kecil.
Hanya satu notebook saya yang dikonversi
Konverter memproses satu notebook sekaligus. Saat Anda meletakkan beberapa file, konverter mengonversi file pertama dan memberi tahu yang mana; letakkan file berikutnya setelah Anda menyimpan PDF.
Data Anda
IPYNB to PDF hanya menyimpan setelan PDF Anda (ukuran halaman, orientasi, tampilkan kode, nomor In/Out, nama file sebagai judul, dan footer halaman) di penyimpanan ekstensi Chrome yang disinkronkan, sehingga ikut ke komputer lain tempat Anda login ke Chrome dengan sinkronisasi aktif. Notebook tidak pernah disimpan: notebook dibaca di tab konverter dan hilang saat Anda menutupnya. Tidak ada yang perlu dicadangkan. Untuk mengatur ulang setelan, ubah kembali di popup, atau hapus ekstensi, yang akan menghapusnya.
Saat Anda menulis kepada kami
- Pesan galat persis yang ditampilkan konverter.
- Asal notebook (komputer Anda, repositori GitHub publik atau privat, Colab, atau Kaggle) dan ukurannya.
- Apa yang salah di pratinjau atau PDF, misalnya sel atau output mana yang terlihat berbeda dari Jupyter.
- Jika bisa dibagikan, notebook kecil yang menunjukkan masalahnya (opsional).
- Nama ekstensi dan versinya dari
chrome://extensions. - Versi Chrome Anda dari
chrome://settings/helpdan sistem operasi Anda. - Apa yang Anda lakukan, apa yang Anda harapkan, dan apa yang terjadi.
- Screenshot, jika masalahnya terlihat di layar.