Konwertuj nb do pdf

Konwertuj NB na PDF

Konwertuj notatniki NB programu Wolfram Mathematica do statycznych plików PDF, zachowując widoczne wyniki.

Twórz pliki PDF online

Nie potrafimy jeszcze odczytać plików NB, więc tej konwersji nie oferujemy. Jeśli możesz wyeksportować swoją pracę do jednego z tych lub innych formatów, zrobimy z niego PDF:

Jak konwertować nb do pdf

Odbiorca może potrzebować pliku PDF, ponieważ nie ma oprogramowania Wolfram lub potrzebuje niezmiennej wersji do drukowania, przesłania albo archiwizacji. Eksportowanie zachowuje widoczny tekst, równania, grafiki i bieżące wyniki notebooka bez konieczności uruchamiania jego kodu przez odbiorcę.

Zachowaj oryginalny plik .nb: PDF jest wyrenderowaną kopią, a nie edytowalnym lub wykonywalnym notebookiem.

Czym jest plik NB

Plik .nb jest najczęściej Wolfram Notebook używanym przez Wolfram Mathematica i Wolfram Desktop. Przechowuje uporządkowane komórki zawierające tekst, skład składni matematycznej, dane wejściowe Wolfram Language, obliczone wyniki, grafiki, opcje notebooka, a czasami także dynamiczne elementy interfejsu.

Plik NB nie jest plikiem CDF. Wolfram’s Computable Document Format zwykle używa rozszerzenia .cdf. Rozszerzenie .nb jest również używane przez niektóre niezwiązane z tym aplikacje, w tym Nota Bene, dlatego przed wyborem konwertera należy ustalić, który program utworzył plik.

Co zachowuje PDF

PDF jest formatem o stałym układzie obsługiwanym przez przeglądarkowe czytniki PDF, Adobe Acrobat Reader, macOS Preview oraz systemy zarządzania dokumentami. Prawidłowo wyeksportowany notebook Wolfram może zachować zaznaczalny tekst, osadzone lub zamienione na krzywe fonty oraz wektorowe równania i grafiki.

PDF nie zachowuje struktury komórek Mathematica, edytowalnych danych wejściowych, aktywnych kontrolek Dynamic, animacji ani możliwości ponownego obliczania. Kod i wyniki mogą być widoczne jako zawartość stron, ale odbiorca nie może wykonywać ich z poziomu PDF.

Eksportowanie notebooka Wolfram za pomocą Mathematica

  1. Otwórz plik .nb w Wolfram Mathematica lub Wolfram Desktop.
  2. Oblicz tylko komórki potrzebne do uzyskania końcowego wyniku. Jeśli wyników brakuje, są nieaktualne lub zostały wygenerowane na podstawie danych zewnętrznych, PDF będzie odzwierciedlać to, co jest obecnie wyświetlane.
  3. Ustaw rozmiar papieru, orientację, marginesy i skalowanie w File → Page Setup lub w ustawieniach drukowania systemu operacyjnego.
  4. Wybierz File → Save As Special → PDF.
  5. Wybierz miejsce docelowe i zapisz plik .pdf.

Jeśli to polecenie jest niedostępne w starszej wersji, użyj File → Print i wybierz systemową drukarkę PDF, taką jak Microsoft Print to PDF w Windows lub Save as PDF w oknie drukowania macOS. Natywny eksport do PDF jest zwykle lepszym rozwiązaniem, ponieważ sterowniki drukarki mogą zmieniać sposób obsługi fontów, skalowanie i podziały stron.

Aby wykonać skryptowany eksport z otwartego notebooka, oblicz Export["report.pdf", NotebookGet[EvaluationNotebook[]], "PDF"]. Użyj tego polecenia po obliczeniu wymaganych komórek.

Internetowe i inne opcje konwersji NB

Wolfram Cloud jest odpowiednią opcją przeglądarkową dla notebooka Wolfram. Prześlij notebook do Wolfram Cloud lub otwórz go w interfejsie notebooka Wolfram Cloud, a następnie użyj polecenia eksportu do PDF lub pobierania; dostępne polecenia mogą się różnić w zależności od typu konta i wersji interfejsu. Nie przesyłaj notebooków zawierających poufny kod, dane uwierzytelniające, zastrzeżone dane ani pliki, których nie wolno umieszczać w chmurze.

Nie należy polegać na ogólnych internetowych konwerterach dokumentów w przypadku notebooków Mathematica: zazwyczaj nie uruchamiają one front endu ani kernela Wolfram i mogą odrzucić plik lub pominąć obliczoną zawartość. Drukarka PDF może utworzyć kopię awaryjną z kompatybilnej przeglądarki, ale nie naprawi brakujących wyników ani nie zinterpretuje niezwiązanego formatu NB.

Jeśli plik pochodzi z programu Nota Bene, otwórz go w Nota Bene i użyj funkcji eksportu do PDF tego programu lub jego polecenia File → Print wraz z drukarką PDF. Mathematica i Wolfram Cloud nie mogą poprawnie konwertować dokumentu Nota Bene tylko dlatego, że ma on rozszerzenie .nb.

Sprawdzanie wyników i zgodności

  • Kontrolki dynamiczne, animacje i interaktywne wizualizacje stają się statyczne i zachowują stan wyświetlany w chwili eksportu. Przed eksportem ustaw kontrolki na żądane wartości.
  • Użyj arkusza stylów drukowania notebooka i sprawdź podziały stron, zwłaszcza w przypadku szerokich tabel, długich komórek kodu i dużych grafik. Style przeznaczone do wyświetlania na ekranie mogą powodować nieprawidłową paginację na papierze Letter lub A4.
  • Brakujące fonty mogą zmienić symbole, zawijanie wierszy i paginację. Otwórz ukończony PDF na innym urządzeniu, jeśli wymagane są fonty matematyczne lub niełacińskie.
  • Zewnętrznie ładowane obrazy, dane, pakiety i generowane grafiki muszą być dostępne przed obliczeniem. Eksportowanie nie osadza danych źródłowych ani zależności pakietów tylko dlatego, że ich wynik jest widoczny.
  • Nie obliczaj niezaufanego notebooka. Kod Wolfram Language może uzyskiwać dostęp do plików lokalnych, zasobów sieciowych lub funkcji systemowych podczas obliczania; w miarę możliwości eksportuj już wyświetloną zawartość.

Porównanie formatu NB z PDF

Jak formaty NB i PDF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików NB i PDF
Cecha .NB Wolfram Mathematica Notebook .PDF Portable Document Format
Edytowalny tekst Tak Ograniczone
Stały układ strony Nie Tak
Formatowanie tekstu Rozbudowany Rozbudowany
Obrazy Tak Tak
Elementy interaktywne Tak Ograniczone
Ochrona hasłem Podstawowy Podstawowy
Otwiera się w przeglądarce internetowej Nie Tak, natywnie
Typowy rozmiar pliku Średni Średni
Otwarty standard Nie Tak
Najlepszy do Profesjonalna produkcja Publikacja
Wprowadzono 1988 1993
Twórca Wolfram Research Adobe Systems (now Adobe Inc.); standardized by ISO
Typ MIME — application/pdf

Najczęściej zadawane pytania

Czy po przekonwertowaniu notatnika Mathematica do PDF nadal będzie można go edytować?

Nie. PDF to stała, nieedytowalna reprezentacja widocznych stron notatnika, dlatego oryginalne komórki, kod i struktura notatnika nie zostają zachowane do standardowej edycji.

Czy obliczenia Mathematica i interaktywne elementy sterujące są zachowywane w PDF?

Zwykle nie jako działające funkcje. Wydrukowane wyniki komórek i statyczne grafiki mogą być widoczne, ale dynamiczne elementy sterujące, animacje i inne interaktywne treści notatnika są zazwyczaj spłaszczane do migawki albo pomijane.

Dlaczego PDF mojego notatnika ma złe podziały stron lub obcięte równania?

Drukowanie do PDF wykorzystuje układ strony, style komórek, marginesy i dostępność czcionek, dlatego szerokie wyniki, duże wyrażenia lub brakujące czcionki mogą być zawijane, dzielone albo obcinane. Dostosowanie ustawień drukowania notatnika i sprawdzenie wynikowej paginacji może pomóc.

Czy można przekonwertować PDF z powrotem do oryginalnego notatnika .nb?

Nie w sposób niezawodny. Tekst i niektóre wyświetlane równania mogą być możliwe do odzyskania, ale wykonywalny kod, metadane komórek, struktura formatowania i elementy interaktywne są zwykle tracone podczas konwersji.

Dodatkowe formaty dla konwersji pliku
nb

Konwersja odwrotna

Konwersja do .pdf
z innych formatów

Udostępnij w mediach społecznościowych: