2010-04-07 3 views
0

Je me penche sur le livre de structuration (fiction) dans docbook 5.0. J'ai plusieurs pages d'introduction comme sur le livre, sur l'auteur, sur l'éditeur (avec copyright, informations isbn sur l'imprimeur et le bookmaker), titre bâtard, page de titre.Pages de titre de livre dans docbook 5.0

Je ne suis pas sûr, s'il est préférable de structurer tout cela dans l'élément d'information ou essayer de construire plusieurs sections de partie en tant que conteneur pour chaque page d'introduction.

Y a-t-il des exemples pour cela, ou êtes-vous en mesure de donner un exemple?

Tout indice est apprécié. Merci beaucoup!

Frank

Répondre

0

Tout cela n'est pas si important. Je dirais écrire le contenu et le déplacer au cas où il doit aller ailleurs (plus tard). Tout dépend du (XSLT) que vous utilisez. Le processus de transformation XSL est responsable de la transformation des informations de contenu du document XML DocBook en un format XML d'objets formateurs, qui est (/ peut) être utilisé pour créer un fichier PDF.

0

Frank,

Réponse courte: les deux. L'élément est principalement un conteneur d'informations méta sur l'élément qui le contient. Mais qu'est-ce que le copyright, isbn, etc? Vous pourriez argumenter que c'est juste une méta-information pour l'élément (comme le fait le guide Docbook, car il note que l'élément est "confiné à la méta-information"), mais il est également visible par l'utilisateur. Rappelez-vous également que les attentes de traitement pour les informations sont les suivantes:

Supprimé. De nombreux éléments de cette enveloppe peuvent être utilisés en présentation, mais ils ne sont généralement pas imprimés dans le cadre du formatage de l'encapsuleur. L'emballage sert simplement à identifier où ils se produisent.

donc le mettre dans les éléments permettent un éditeur de livres pour récolter les méta-informations pour leur base de données XML, tout en mettant dans le corps du document vous permet de formater correctement pour l'impression, Web, etc.

Maintenant, je remarque que vous travaillez avec un livre de fiction. Vous pouvez être mieux avec le schéma DocBook Publishers, plutôt que le Docbook original. L'éditeur a été conçu par le Sous-comité des éditeurs DocBook d'OASIS, qui a été chargé de développer et de maintenir des variantes officielles de DocBook à l'appui de l'industrie de l'édition. Le schéma DocBook Publishers est basé sur DocBook 5.0 et livré au format normatif RelaxNG Schema.

Il est beaucoup plus facile de travailler en ce sens qu'il supprime une grande partie des éléments techniques et logiciels de Docbook. Il ajoute également quelques éléments pour la poésie, le théâtre et les discours. Si vous utilisez les métadonnées Dublin Core, il les ajoute également en tant qu'éléments à utiliser dans les blocs.

Voir: http://docs.oasis-open.org/docbook/specs/publishers-1.0-spec.html

Le dépôt est ici: http://docbook.svn.sourceforge.net/viewvc/docbook/trunk/docbook/relaxng/publishers/

J'ai développé un schéma en utilisant l'éditeur comme base pour un type particulier de livre non-fiction.

Questions connexes