Pertanyaan wiki / docbook / sistem template dokumentasi lateks


Saya mencari sistem template dokumentasi atau lebih tepatnya akan membuat satu. Ini harus mendukung fitur-fitur berikut:

  • Buat output dalam PDF dan HTML
  • Dukungan untuk formula besar & rumit (LaTeX)
  • Referensi antar dokumen
  • Bibliografi
  • Template akan diisi oleh skrip Python

Saya sudah mencoba LaTeX dengan berbagai pengonversi TeX-to-HTML, tetapi saya tidak puas dengan hasilnya. Saya telah menggunakan DocBook untuk sementara waktu, tetapi saya pikir pengeditan DocBook tidak mudah ditulis dan dukungan untuk formula belum cukup.

Masalah utamanya adalah, bahwa akan ada pengguna sistem ini yang tidak tahu sintaks LaTeX atau DocBook. Saya sudah memikirkan alternatif bagi pengguna yang menyediakan kemungkinan pengeditan dengan sintaks Wiki (dikonversi oleh Python ke LaTeX).

Mari kita simpulkan: Saya ingin output HTML dan PDF setidaknya dari LaTeX dan masukan Wiki. DocBook dapat digunakan sebagai format menengah.

Ada yang punya masalah serupa atau dapat memberi saya saran tentang alat dan format file apa yang harus saya gunakan?


6
2018-01-04 10:28


asal


Jawaban:


Kami menggunakan sphinx: http://sphinx.pocoo.org

Itu hampir semua itu.

Script python Anda atau pengguna Anda atau siapa pun (saya tidak bisa mengikuti pertanyaan) dapat membuat konten menggunakan Markup RST (yang barangkali paling mudah dari bahasa markup). Anda menjalankannya melalui Sphinx dan Anda mendapatkan HTML dan Lateks.


7
2018-01-04 10:52



Saya membuat modul pra-prosesor dan python LaTeX yang memungkinkan Anda untuk menanamkan python atau SQL di dalam file LaTeX. Python dan / atau SQL dijalankan dan output dilipat masuk.

Dengan latex2html atau latex2rtf Anda dapat menggunakan kode LaTeX untuk menghasilkan HTM dan RTF.

Saya telah mempostingnya untuk Anda di http://simson.net/pylatex/


1
2018-01-04 23:14



Arborteks mendukung LaTeX secara asli. Anda dapat mengirim mesin penerbitan atau mencetak komposer LaTeX dan itu akan langsung melewati.

Ini juga mendukung banyak bahasa komposisi lain dan bahkan memberikan kesempatan untuk melakukan manipulasi tata letak halaman seperti yang Anda lihat di InDesign (tanpa sakit kepala dan overhead ID).


0
2018-03-08 17:54



Saya pikir itu Asciidoc lebih baik ditargetkan pada apa yang Anda coba dapatkan. Ini adalah bahasa markup sederhana, ini memungkinkan rumus-rumus lateks di dalamnya dan menghasilkan dokumen Docbook dari mana Anda dapat menghasilkan lebih lanjut HTML yang dapat dibaca atau representasi Lateks


0
2018-01-27 12:18