2010-05-04 4 views
0

J'ai utilisé DocBook par le passé et j'aime l'idée derrière la séparation du contenu de la présentation. Je suis très à l'aise pour éditer XML directement. Dans ma recherche approfondie pour trouver la meilleure solution documentant pour mes besoins, je suis toujours revenir à cette solution:Facilement (comme dans WYSIWYG) personnaliser la sortie docbook

DocBook -> Créer système (fourmi, faire, etc.) -> Sortie

J'ai vu beaucoup d'informations concernant les meilleurs éditeurs WYSIWYG, XML, Text pour l'écriture de DocBook y compris les langages de balisage alternatifs comme asciidoc. Toutes ces solutions se concentrent sur la création de DocBook ou le cauchemar de la chaîne d'outils DocBook. Personne n'adresse jamais le côté Sortie autre que de dire "Utiliser simplement XSL" ou "Scripts personnalisés"

Lorsque vous êtes chargé de créer un document ou un manuel, je ne veux pas m'inquiéter de passer d'innombrables heures à essayer de le reprogrammer, de le personnaliser, et modifiez les scripts XSL, CSS et shell (c'est-à-dire les livres O'Riely). C'est une tâche très ardue.

Ma question: y a-t-il un outil qui facilite la personnalisation? Et y a-t-il quelque chose qui pourrait ressembler à dire Pages ou Word en ce sens que l'utilisateur crée un modèle et que la chaîne d'outils fait le reste? Tenter de faire une tâche visuelle comme de jolis logos et de corriger toutes les mises en page cassées que le XSL par défaut arrive avec (la pagination est un gâchis) est très difficile à partir d'un éditeur de texte. Le contenu est facile. L'édition de DocBook XSL était vraiment un cauchemar quand je l'ai fait dans le passé. J'ai cherché et je trouve beaucoup d'informations sur les éditeurs XML mais rien sur les éditeurs XSL.

Ou est-ce que je manque d'une compréhension clé du processus. Merci.

Répondre

0

Utilisez une feuille de style. CSS est plus simple que vous ne le pensez tant que vous restez de la merde stupide comme des coins arrondis, des arrière-plans dégradés, et d'autres non-pertinence dont vous n'avez pas besoin. Voici un exemple d'un document XML qui est embelli et testé navigateur cross:

http://mailmarkup.org/hcl/hcl1_0-documentation.xsd

+0

Peut-on utiliser un CSS lors de la conversion à un format DocBook d'impression tels que PDF, ePub, RTF, etc.? – Sukima