Système de préparation de documents basé sur des fichiers texte

Je cherche un système de préparation de la documentation technique interne, qui présente les principales caractéristiques suivantes:

Les fichiers source doivent être des fichiers texte lisibles afin qu'ils fonctionnent bien avec le contrôle de la version.

Prend en charge la mise en forme de base (Par exemple, des images, des tables, une police grasse, etc.)

Travaille à la fois avec des hiéroglyphes anglais et chinois

Conclusion B. PDF

Je pourrais, par exemple, écrire des pages HTML et les imprimer dans PDF, Mais cela semble difficile et soumis aux erreurs, et HTML À peine "lu par l'homme". LaTeX Il est également très compliqué et compte de nombreuses dépendances susceptibles de traiter des documents pendant plusieurs années.

Est-ce que quelqu'un a les meilleures suggestions?
Invité:

Dominique

Confirmation de:

Sphinx peut aider.
http://sphinx.pocoo.org/

Dominique

Confirmation de:

Vous utilisez une langue serveur, par exemple PHP?

Si oui, vous pouvez utiliser la bibliothèque FPDF ... (
http://html2fpdf.sourceforge.net/
)

Vous le téléchargez essentiellement BASIC html, Et il dirige PDF ....

Dominique

Confirmation de:

Que diriez-vous de cette expansion pour markdown (jusqu'à markdown N'ajoutez pas de soutien aux tables, etc.)

http://fletcherpenney.net/multimarkdown/features/

Christine

Confirmation de:

Je pense que la meilleure réponse ici
http://en.wikipedia.org/wiki/DocBook
.

C'est basé sur XML, Par conséquent, la source

et) absurdité

B.) Lisible, I.

c) Gestion des sources / Facilité d'utilisation des différences.

Vous pouvez utiliser des caractères. UTF-8, que vous aimez si vous compilez dans PDF avec la police qui les soutient (Si vous décidez d'intégrer openfont).

DocBook Vous pouvez "compiler" dans plusieurs formats, y compris HTML, PDF et d'autres.

http://linuxfocus.org/English/ ... shtml
http://www.vogella.de/articles ... .html

Christine

Confirmation de:

Je ne l'ai pas utilisé personnellement, mais j'ai entendu de bons commentaires des autres. Une recherche rapide indique qu'il prend en charge le chinois et PDF. Marquage très simple et évidemment, il est facile d'apprendre.

http://www.methods.co.nz/asciidoc/
Vous avez évidemment étudié Latex / Tex. Vous avez pensé à utiliser éditeur WYSIWYG, tel que Lyx?
http://www.lyx.org/
En juger par le fait qu'il existe des projets de traduction LDP en chinois, le soutien de la langue chinoise dans LinuxDoc et Docbook Aussi peut être bon. Un ensemble d'outils de transformation de documents est également susceptible d'être plus mature et exempt d'erreurs.

http://www.linuxdoc.org/HOWTO/Unicode-HOWTO-4.html
http://man.chinaunix.net/linux ... .html
http://www.nyx.net/~sgjoen/The ... .html
http://www.linuxdoc.org/HOWTO/ ... s10.1
http://www.linux.org.tw/CLDP/

Alice

Confirmation de:

C'est ce que j'ai trouvé lorsque je cherche un balisage:
http://johnmacfarlane.net/pandoc/
. Il peut convertir un certain nombre de formats, y compris Markdown et Textile, dans PDF. Un, il semble ne pas suffi, il est de contrôler la version des mécanismes de mise en page et de formatage utilisés dans la préparation de documents. Il est probable que les fichiers source devraient être constamment mis à jour pour suivre la dernière version. Pandoc, Que peut être un problème grave à long terme.

Catherine

Confirmation de:

Une des solutions possibles:
http://docutils.sourceforge.net/
. Son format "Text restructuré" est plus lisible que d'autres options et dispose d'un support de table intégré. L'accompagnement semble être bien documenté et soutenir le paquet qui devrait le rendre relativement stable.

Pour répondre aux questions, connectez-vous ou registre