Konwertuj asciidoc do tex

Darmowy konwerter online ASCIIDOC do TEX

Konwertuj dokumentację AsciiDoc do edytowalnego źródła LaTeX za pomocą Asciidoctor i Pandoc.

Konwertuj ASCIIDOC na TEX 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 .tex

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

  3. 3/3

    Pobierz przekonwertowany plik .tex

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować asciidoc do tex

101convert.com Assistant Avatar

101convert.com assistant bot
37 min

Pliki AsciiDoc są często konwertowane do TEX, gdy dokumentacja musi być edytowana lub składana w LaTeX, przesłana do wydawcy albo zarchiwizowana wraz z odtwarzalnym procesem kompilacji TeX. Niezawodny proces pracy na komputerze polega na wygenerowaniu DocBook XML za pomocą Asciidoctor, a następnie konwersji tego XML do LaTeX za pomocą Pandoc.

Czym jest format ASCIIDOC

AsciiDoc to lekki format znaczników przeznaczony do tworzenia uporządkowanej dokumentacji. Pliki zwykle używają rozszerzeń .adoc lub .asciidoc i zawierają nagłówki, listy, odnośniki, tabele, bloki kodu źródłowego, obrazy, atrybuty, elementy include oraz ostrzeżenia zapisane w czytelnym zwykłym tekście.

Asciidoctor i oryginalny procesor AsciiDoc służą do tworzenia i renderowania tych plików. Można się z nimi spotkać w repozytoriach dokumentacji oprogramowania, plikach README, podręcznikach, książkach i projektach publikowania w witrynach statycznych. AsciiDoc został zaprojektowany do generowania formatów takich jak HTML, man pages i DocBook, a nie natywnego TeX.

Czym jest format TEX

TEX to kod źródłowy systemu składu TeX. W praktycznej konwersji dokumentów zwykle oczekiwanym formatem TEX jest LaTeX, ponieważ zapewnia klasy dokumentów, podział na sekcje, odwołania, zapis matematyczny, tabele, bibliografie i obsługę pakietów.

Plik .tex jest edytowany jako zwykły tekst i kompilowany za pomocą silnika TeX, takiego jak pdflatex, xelatex lub lualatex. TEX jest przydatny, gdy dokument końcowy musi spełniać wymagania szablonu wydawcy lub instytucji akademickiej, zapewniać spójny układ stron albo zachować oparty na kodzie źródłowym proces archiwizacji.

Jak faktycznie konwertować ASCIIDOC do TEX

Najbardziej niezawodna metoda w wierszu poleceń wykorzystuje Asciidoctor jako pośredni generator DocBook oraz Pandoc jako konwerter z DocBook do LaTeX.

  1. Zainstaluj Asciidoctor i Pandoc. Sprawdź je za pomocą poleceń asciidoctor --version i pandoc --version.
  2. Otwórz terminal w katalogu zawierającym plik źródłowy i wygeneruj DocBook XML:
    asciidoctor -b docbook5 -o manual.xml manual.adoc
  3. Przekonwertuj XML do samodzielnego pliku źródłowego LaTeX:
    pandoc manual.xml --from=docbook --to=latex --standalone -o manual.tex
  4. Gdy potrzebny jest plik PDF, skompiluj wynikowy plik:
    pdflatex manual.tex
    Uruchom kompilator dwukrotnie, jeśli dokument zawiera odwołania wzajemne lub spis treści.

Zachowaj manual.xml do czasu sprawdzenia wyniku; zapewnia on reprezentację pośrednią, która ułatwia diagnozowanie błędów konwersji. Opcję działającą w przeglądarce oferuje 101convert.com, udostępniając bezpłatny konwerter, który nie wymaga instalowania oprogramowania.

Ograniczenia jakości i zgodności

Ten proces tworzy składnię LaTeX w pliku .tex, a niekoniecznie składnię zwykłego TeX. Atrybuty AsciiDoc, dyrektywy warunkowe, rozszerzenia, niestandardowe konwertery, złożone tabele, callouty, ostrzeżenia i dołączone pliki mogą wymagać ręcznej korekty lub wstępnego przetworzenia.

Sprawdź ścieżki obrazów, kodowanie znaków, znaki wymagające escapowania, odnośniki, cytowania, układ tabel i strukturę nagłówków w wygenerowanym kodzie źródłowym. Pandoc może wymagać pakietów LaTeX do obsługi funkcji takich jak zaawansowane tabele, podświetlanie składni lub diagramy. Jeśli źródło korzysta z rozszerzeń Asciidoctor lub niestandardowych motywów, te reguły prezentacji nie zostaną automatycznie przeniesione do LaTeX i trzeba je odtworzyć za pomocą pakietów LaTeX lub zmian w szablonie.


Uwaga: Ten rekord konwersji asciidoc do tex 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 TEX jest darmowy?

Tak, konwersja ASCIIDOC do TEX 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 TEX?

Nie. Konwersja ASCIIDOC do TEX 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 TEX. 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 .tex
z innych formatów

Udostępnij w mediach społecznościowych: