Konverter online gratis ASCIIDOC ke RST
Konversi dokumentasi AsciiDoc ke reStructuredText untuk proyek Sphinx dan Docutils.
Konversi ASCIIDOC ke RST online - gratis
File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.
Impor file dari URL
Tempel tautan langsung ke file. Kami mengunduhnya ke server kami dan mengonversinya persis seperti file yang diunggah.
Cara kerjanya
-
1/3
Unggah file .asciidoc Anda
Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.
-
2/3
Jalankan konversi .asciidoc ke .rst
Setelah file berhasil diunggah, klik konversi saat Anda siap.
-
3/3
Unduh file .rst hasil konversi
Hasil konversi siap untuk diunduh.
Bagaimana mengkonversi asciidoc ke rst berkas
- File teks
- Belum ada peringkat.
101convert.com assistant bot
3j
Proyek Sphinx atau Docutils memerlukan file reStructuredText, tetapi dokumentasi sumber ditulis dalam AsciiDoc. Konversi ini mempertahankan dokumentasi yang dapat digunakan kembali sebagai file .rst untuk pengeditan, kontrol versi, dan build dokumentasi Python.
Apa itu format ASCIIDOC
AsciiDoc adalah bahasa markup ringan yang digunakan untuk manual, file README, buku, dokumentasi API, dan situs web teknis. File biasanya menggunakan ekstensi .adoc atau .asciidoc dan dibuat atau diproses oleh Asciidoctor, AsciiDoc, Antora, serta sistem build dokumentasi yang menyertakan AsciiDoc. Sintaksnya mencakup heading, atribut, referensi silang, admonition, tabel, blok kode sumber, include, dan makro.
Apa itu format RST
reStructuredText, biasanya disingkat RST, adalah format markup teks biasa yang digunakan oleh Docutils, Sphinx, dokumentasi paket Python, dan beberapa generator situs statis. Format ini mendukung heading terstruktur, direktif, role, catatan kaki, referensi, tabel, blok kode literal, dan file yang disertakan. RST adalah format sumber native untuk Sphinx, sehingga sesuai digunakan ketika proyek dokumentasi sudah bergantung pada conf.py, direktif Sphinx, atau toolchain dokumentasi Python.
Cara sebenarnya mengonversi ASCIIDOC ke RST
Alur kerja command-line yang paling andal adalah membiarkan Asciidoctor menginterpretasikan sumber, menghasilkan DocBook XML, lalu membiarkan Pandoc menulis RST:
- Instal Asciidoctor dan Pandoc menggunakan package manager sistem operasi Anda atau petunjuk instalasi dari proyek tersebut.
- Pindah ke direktori yang berisi file sumber dan verifikasi bahwa image yang dirujuk serta file yang disertakan tersedia.
- Jalankan pipeline konversi:
asciidoctor -b docbook5 -o - manual.adoc | pandoc -f docbook -t rst -o manual.rst
Ganti manual.adoc dan manual.rst dengan nama file yang sebenarnya. Asciidoctor memproses atribut, kondisional, include, dan sintaks AsciiDoc sebelum Pandoc mengonversi struktur DocBook yang dihasilkan. Untuk file perantara terpisah, gunakan asciidoctor -b docbook5 -o manual.xml manual.adoc, kemudian pandoc -f docbook -t rst -o manual.rst manual.xml.
Anda juga dapat mengonversi file secara gratis di situs web 101convert.com tanpa menginstal software. Periksa RST yang dihasilkan secara manual sebelum menambahkannya ke proyek Sphinx.
Batasan kualitas dan kompatibilitas
Ini adalah konversi struktural, bukan penggantian sintaks satu banding satu. Atribut AsciiDoc, makro khusus, ID resource Antora, tabel kompleks, konten tersemat, dan ekstensi Asciidoctor mungkin tidak memiliki padanan langsung dalam RST. Output perantara DocBook juga dapat mengubah target referensi silang, jalur image, admonition, dan opsi blok kode.
Build hasilnya dengan sphinx-build atau Docutils dan perbaiki peringatan tentang direktif yang tidak dikenal, referensi yang tidak terselesaikan, tabel yang tidak valid, serta image yang hilang. Heading RST menggunakan garis bawah, bukan penanda heading AsciiDoc, dan direktif khusus Sphinx seperti .. toctree:: biasanya perlu ditambahkan secara manual setelah konversi.
Catatan: Catatan konversi asciidoc ke rst ini tidak lengkap, harus diverifikasi, dan mungkin mengandung ketidakakuratan. Silakan pilih di bawah ini apakah Anda merasa informasi ini bermanfaat atau tidak.
Pertanyaan yang sering diajukan
Apakah konverter ASCIIDOC ke RST gratis?
Ya, mengonversi ASCIIDOC ke RST di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.
Seberapa besar file ASCIIDOC yang bisa saya unggah?
Anda dapat mengunggah file ASCIIDOC hingga 500 MB dan mengonversi hingga 100 file sekaligus dalam satu batch.
Apa yang terjadi pada file yang saya unggah?
File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.
Apakah saya perlu menginstal perangkat lunak untuk mengonversi ASCIIDOC ke RST?
Tidak. Konversi ASCIIDOC ke RST berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.
Konversi gagal?
Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file ASCIIDOC yang valid untuk konversi ASCIIDOC ke RST ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.