Konwertuj asciidoc do epub

Darmowy konwerter online ASCIIDOC do EPUB

Konwertuj ustrukturyzowane dokumenty AsciiDoc na e-booki EPUB z możliwością ponownego formatowania.

Konwertuj ASCIIDOC na EPUB online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 9 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .asciidoc

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .asciidoc do .epub

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .epub

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować asciidoc do epub

101convert.com Assistant Avatar

101convert.com assistant bot
39 min

Czytniki e-booków i systemy publikowania zwykle wymagają formatu EPUB zamiast pliku źródłowego AsciiDoc. Konwersja zachowuje nagłówki, akapity, listy, odnośniki, obrazy i inne uporządkowane treści w formacie z płynnym układem, który można otwierać na telefonach, tabletach i dedykowanych urządzeniach do czytania e-booków.

Czym jest format ASCIIDOC

AsciiDoc to tekstowy format znaczników przeznaczony do tworzenia uporządkowanych dokumentów, takich jak książki, podręczniki, dokumentacja oprogramowania, artykuły i pliki README. Autorzy zapisują nagłówki, listy, tabele, odnośniki, bloki kodu, atrybuty, odsyłacze wzajemne i admonitions za pomocą czytelnej składni tekstowej, zamiast edytować dokument binarny.

Typowe rozszerzenia plików źródłowych to .adoc, .asciidoc i .asc. Asciidoctor i Asciidoc używają tych plików do generowania dokumentów HTML, PDF, man pages i EPUB. Deweloperzy zwykle spotykają je w repozytoriach dokumentacji, projektach static-site, projektach opartych na Git oraz systemach kompilowania dokumentacji.

Czym jest format EPUB

EPUB to pakiet e-booka oparty na ZIP, zawierający treści XHTML, arkusze stylów CSS, metadane, pliki nawigacyjne oraz opcjonalne obrazy, fonty i inne zasoby. EPUB 3 obsługuje semantyczny HTML, układy responsywne, nawigację, dźwięk lub wideo oraz tekst pisany od prawej do lewej lub pionowo, jeśli system odczytu obsługuje te funkcje.

W przeciwieństwie do dokumentu PDF ze stałym układem stron treść EPUB dopasowuje się do rozmiaru ekranu, ustawień fontu i orientacji urządzenia do czytania. Format ten nadaje się do rozpowszechniania obszernej dokumentacji lub książek za pośrednictwem czytników e-booków i bibliotek, a także do sprawdzania wyniku w aplikacjach zgodnych z EPUB.

Jak przekonwertować ASCIIDOC do EPUB

Użyj Asciidoctor EPUB3

Asciidoctor EPUB3 to najbardziej bezpośredni wybór, ponieważ rozumie konstrukcje charakterystyczne dla AsciiDoc, zamiast traktować źródło jako ogólny język znaczników. Najpierw zainstaluj Ruby, jeśli nie jest jeszcze dostępny, a następnie zainstaluj konwerter:

gem install asciidoctor-epub3

Uruchom następujące polecenie z katalogu zawierającego plik źródłowy:

asciidoctor-epub3 book.adoc -o book.epub

Zastąp book.adoc rzeczywistą nazwą pliku. Konwerter odczytuje nagłówek dokumentu, dołączone pliki, wskazane obrazy, atrybuty i elementy strukturalne, a następnie zapisuje plik book.epub.

W przypadku projektu składającego się z wielu plików przechowuj dołączone źródła i katalogi obrazów w oczekiwanych lokalizacjach względnych. Typowe polecenie z niestandardowym katalogiem roboczym wygląda następująco:

asciidoctor-epub3 -D output book.adoc

Ustaw metadane dokumentu w nagłówku AsciiDoc przed konwersją, na przykład:

= Book title
Author Name <author@example.com>
:revnumber: 1.0
:description: A short description
:doctype: book
:toc:
:sectnums:

Użyj atrybutu obrazu, takiego jak :imagesdir: images, gdy ścieżki obrazów są względne względem wspólnego katalogu. Sprawdź, czy każdy wskazany obraz istnieje i jest zapisany w formacie obsługiwanym przez docelowe systemy odczytu, zazwyczaj JPEG, PNG lub SVG.

Konwersja bez instalowania oprogramowania

Możesz bezpłatnie przekonwertować plik w witrynie 101convert.com, jeśli instalowanie Ruby lub Asciidoctor jest niepraktyczne. Prześlij plik AsciiDoc, wybierz EPUB jako format wyjściowy, rozpocznij konwersję i pobierz wygenerowany e-book.

Użyj Pandoc jako alternatywy

Pandoc może bezpośrednio konwertować niektóre dokumenty AsciiDoc:

pandoc book.adoc -o book.epub

Użyj Pandoc w przypadku stosunkowo prostych dokumentów lub gdy jest już częścią procesu publikowania. Asciidoctor EPUB3 zazwyczaj bardziej niezawodnie zachowuje atrybuty charakterystyczne dla AsciiDoc, admonitions, dołączone pliki i odsyłacze wzajemne.

Jakość, zgodność i ograniczenia

EPUB ma płynny układ, dlatego stałe podziały wierszy, dokładne położenie elementów na stronach i instrukcje układu charakterystyczne dla PDF nie mogą być konsekwentnie zachowane. Numery stron, wdowy, sieroty i łamanie wierszy różnią się w zależności od systemu odczytu i ustawień fontu użytkownika.

Złożone rozszerzenia AsciiDoc, niestandardowe konwertery, osadzone diagramy, nieobsługiwane makra i formatowanie dostępne wyłącznie w PDF mogą wymagać ręcznych modyfikacji. Wygeneruj pliki diagramów przed konwersją i używaj ścieżek względnych dla wszystkich zasobów lokalnych.

Otwórz wynik w co najmniej jednym czytniku EPUB i sprawdź spis treści, hierarchię nagłówków, odnośniki, bloki kodu, tabele, obrazy i znaki specjalne. Aby przeprowadzić walidację na poziomie pakietu, uruchom EPUBCheck:

epubcheck book.epub

Przed rozpowszechnieniem pliku napraw brakujące zasoby, nieprawidłowy XHTML, błędy metadanych i ostrzeżenia dotyczące nawigacji.


Uwaga: Ten rekord konwersji asciidoc do epub jest niekompletny, wymaga weryfikacji i może zawierać nieścisłości. Zagłosuj poniżej, czy te informacje były pomocne, czy nie.

Czy te informacje były pomocne?

Najczęściej zadawane pytania

Czy konwerter ASCIIDOC do EPUB jest darmowy?

Tak, konwersja ASCIIDOC do EPUB na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik ASCIIDOC?

Możesz przesłać pliki ASCIIDOC o rozmiarze do 500 MB i przekonwertować do 100 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować ASCIIDOC do EPUB?

Nie. Konwersja ASCIIDOC do EPUB odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik ASCIIDOC dla tej konwersji z ASCIIDOC do EPUB. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
asciidoc

Konwersja do .epub
z innych formatów

Udostępnij w mediach społecznościowych: