IPYNB to PDF hulp en support
Oplossingen voor de meest voorkomende problemen bij het omzetten van een Jupyter-notebook naar pdf met IPYNB to PDF. Staat je probleem er niet bij, mail dan support en we zoeken het uit.
Probeer eerst dit
- Laad GitHub-tabbladen opnieuw die al open waren voordat je de extensie installeerde.
- Open de converter via het pictogram in de werkbalk en sleep het .ipynb-bestand naar de pagina.
- Zet in het afdrukvenster de bestemming op 'Opslaan als pdf'.
- Controleer paginaformaat, stand en Show code in de pdf-instellingen voordat je opslaat.
- Wil een notebook van GitHub niet downloaden, gebruik dan 'Download raw file' op GitHub en sleep het bestand naar de converter.
Veelvoorkomende problemen en oplossingen
De knop Download PDF verschijnt niet op GitHub
Laad het GitHub-tabblad opnieuw: tabbladen die open waren voordat je de extensie installeerde, krijgen de knop pas na herladen. De knop verschijnt alleen op de pagina van een notebookbestand (een adres met /blob/ dat eindigt op .ipynb), naast Raw, of rechtsonder als GitHub geen Raw-knop toont.
'Notebook not found on GitHub' bij een privérepository
De extensie downloadt het notebook met je GitHub-login, dus log in bij GitHub in hetzelfde Chrome-profiel en probeer het opnieuw. Lukt het nog steeds niet, open het bestand dan op GitHub, gebruik 'Download raw file' en sleep het .ipynb-bestand naar de converterpagina.
Foutmelding 'This file is a Git LFS pointer'
De repository bewaart het notebook in Git LFS, dus het bestand dat de extensie kreeg, is alleen een kleine verwijzing. Gebruik op GitHub 'Download raw file' om het echte .ipynb-bestand te krijgen en sleep het naar de converterpagina.
'This file is not valid JSON' of 'not a Jupyter notebook'
Het bestand is beschadigd, afgekapt of geen notebook. Open het in Jupyter, JupyterLab of VS Code en sla het opnieuw op, of download het opnieuw van de plek waar het vandaan kwam. Een notebook moet JSON zijn met een lijst 'cells'.
Foutmelding 'Unsupported notebook version'
Alleen notebooks in nbformat 3 en 4 worden ondersteund. Open het notebook in een actuele Jupyter en sla het op, zodat het naar nbformat 4 gaat, en converteer het daarna opnieuw.
De pdf heeft op elke pagina de datum en een chrome-extension://-adres
Zet Marges in het afdrukvenster terug op Standaard. De converter stelt paginaformaat, stand en marges zo in dat Chrome geen ruimte heeft voor zijn eigen kop- en voetteksten; als je de marges in het venster aanpast, kunnen ze terugkomen, en dan kun je ook Kop- en voetteksten uitvinken onder Meer instellingen.
Er ontbreekt een grafiek of widget in de pdf
Een pdf kan geen interactieve uitvoer bevatten, dus widgets en grafieken zonder opgeslagen statische afbeelding tonen 'Interactive output omitted'. Sla in het notebook een statische afbeelding van de grafiek op (bijvoorbeeld een PNG-export), voer de cel uit, sla het notebook op en converteer het opnieuw. Afbeeldingen die vanaf internet gelinkt zijn, worden niet geladen en tonen 'External image not loaded'.
Een groot notebook converteert traag
Bestanden boven 50 MB geven een waarschuwing, maar worden toch geconverteerd, en dat kan even duren. Notebooks zijn vooral groot door ingesloten afbeeldingen; als je in Jupyter uitvoer wist die je niet nodig hebt, wordt het bestand kleiner.
Er is maar één van mijn notebooks geconverteerd
De converter verwerkt één notebook tegelijk. Sleep je meerdere bestanden, dan converteert hij het eerste en zegt hij welk; sleep het volgende bestand nadat je de pdf hebt opgeslagen.
Je gegevens
IPYNB to PDF bewaart alleen je pdf-instellingen (paginaformaat, stand, code tonen, In/Out-nummers, bestandsnaam als titel en de paginavoettekst) in de gesynchroniseerde extensieopslag van Chrome, dus ze gaan mee naar andere computers waarop je met synchronisatie bent ingelogd in Chrome. Notebooks worden nooit opgeslagen: ze worden gelezen in het convertertabblad en zijn weg zodra je het sluit. Er valt niets te back-uppen. Zet de instellingen terug in de pop-up om ze te resetten, of verwijder de extensie, waarmee ze worden gewist.
Als je ons mailt
- De exacte foutmelding die de converter toonde.
- Waar het notebook vandaan kwam (je computer, een openbare of privérepository op GitHub, Colab of Kaggle) en hoe groot het is.
- Wat er mis is in de voorvertoning of de pdf, bijvoorbeeld welke cel of uitvoer er anders uitziet dan in Jupyter.
- Als je het kunt delen: een klein notebook waarin het probleem optreedt (optioneel).
- De naam van de extensie en de versie uit
chrome://extensions. - Je Chrome-versie uit
chrome://settings/helpen je besturingssysteem. - Wat je deed, wat je verwachtte en wat er in plaats daarvan gebeurde.
- Een screenshot, als het probleem op het scherm te zien is.