Bonjour j'ai du mal à me depatouiller avec le formatage docbook
comment procéder quand : on a 3 paragraphes suivi d'un titre comme dans : http://linuxgazette.net/129/pitcher.html (debut du texte)
si je commence avec<para></para> pour delimiter les 3 paragraphes et que j'enchaine avec un <sect1 id="lg128e-1.fr"><title></title> pour mon premier titre
j'ai une erreur selon lequel mon deuxieme <para> n'est pas autorisé
deuxieme problème : comment reprendre un paragraphe quand il est coupé par des sous-sections ? exemple :
<sect1> <para> </para> <sect2> <para> </para> <suitedela sect1> <para> </para> </sect2> </sect1>
Je ne cache pas que ces probleme des formatages prennent parfois autant de temps que la traduction elle-même , et que je pense de plus en plus serieusement laisser ma place aux amateurs de cheveux-coupés-en-4
merci pour toute aide .
Afficher les réponses par date
On Sat, 02 Sep 2006 10:53:51 +0200 deny deny@monaco.net wrote:
j'ai du mal à me depatouiller avec le formatage docbook
Regardes sur : http://opensource.bureau-cornavin.com/crash-course/fr/index.html
Bonjour,
Le 2006-09-02 10:53:51 +0200, deny écrivait :
comment procéder quand : on a 3 paragraphes suivi d'un titre comme dans : http://linuxgazette.net/129/pitcher.html (debut du texte)
si je commence avec<para></para> pour delimiter les 3 paragraphes et que j'enchaine avec un <sect1 id="lg128e-1.fr"><title></title> pour mon premier titre
j'ai une erreur selon lequel mon deuxieme <para> n'est pas autorisé
Un paragraphe ne peut pas contenir un autre paragraphe, c'est ce qui cause le problème. Il faut mettre les 3 paragraphes au même niveau, et non dans un autre paragraphe :
<para> ... </para>
<para> ... </para>
<para> ... </para>
<sect1 id="lg128e-1.fr">
<title>...</title>
...
cf. http://www.docbook.org/tdg/en/html/para.html
deuxieme problème : comment reprendre un paragraphe quand il est coupé par des sous-sections ? exemple :
<sect1> <para> </para> <sect2> <para> </para> <suitedela sect1> <para> </para> </sect2> </sect1>
Il suffit de fermer la section 2 :
<sect1> <para> ... </para>
<sect2> <para> ... </para> </sect2>
<para> ... </para>
</sect1>
Je ne cache pas que ces probleme des formatages prennent parfois autant de temps que la traduction elle-même, et que je pense de plus en plus serieusement laisser ma place aux amateurs de cheveux-coupés-en-4
Une solution simple pour produire du DocBook est d'utiliser notre wiki (attention ! Il faut avec créé un compte pour pouvoir créer une page).
1. Créer une page, par exemple « Gazette Linux/Brouillons/lg128e » :
http://wiki.traduc.org/Gazette_Linux/Brouillons
2. Une fois l'article rédigé, cliquez simplement sur « Autres actions -> Afficher en DocBook ».
Très bon week-end !
Jean-Philippe Guérard a écrit :
Bonjour,
Le 2006-09-02 10:53:51 +0200, deny écrivait :
comment procéder quand : on a 3 paragraphes suivi d'un titre comme dans : http://linuxgazette.net/129/pitcher.html (debut du texte)
si je commence avec<para></para> pour delimiter les 3 paragraphes et que j'enchaine avec un <sect1 id="lg128e-1.fr"><title></title> pour mon premier titre
j'ai une erreur selon lequel mon deuxieme <para> n'est pas autorisé
Un paragraphe ne peut pas contenir un autre paragraphe, c'est ce qui cause le problème. Il faut mettre les 3 paragraphes au même niveau, et non dans un autre paragraphe :
merci pour ces explications claires je vais surement jeter un coup d"oeil au wiki
Bon week end
deuxieme problème :
comment reprendre un paragraphe quand il est coupé par des sous-sections ? exemple :
<sect1> <para> </para> <sect2> <para> </para> <suitedela sect1> <para> </para> </sect2> </sect1>
Il suffit de fermer la section 2 :
j'ai du mal m'exprimer ou le probleme est à peine plus complexe voici la page : http://linuxgazette.net/129/pitcher.html
et voici le formatage qui me pose probleme
<sect1> <sect2> </sect2> <sect2> </sect2> <sect2> </sect2> <sect2> </sect2> <sect2> </sect2> <para> 'suite de la section 1 dont la balise <sect1>n'a pas ete fermée ///////l'erreur se situe la <sect2> </sect2> <sect2> </sect2> </sect1>
et l'erreur se situe à la ligne 111 jade:/home/deny/traduc/lg129D.xml:111:6:E: document type does not allow element "para" here; missing one of "glossary", "bibliography", "index" start-tag
merci
Bonjour,
Le 2006-09-03 20:17:57 +0200, deny écrivait :
Il suffit de fermer la section 2 :
j'ai du mal m'exprimer ou le probleme est à peine plus complexe
Non, c'est moi qui n'avait pas réalisé un des aspects de DocBook. On ne peut pas rajouter un paragraphe après la fin d'une section, à moins d'en commencer une autre.
Donc, à priori, on ne peut pas. Il faut présenter les choses autrement.
voici la page : http://linuxgazette.net/129/pitcher.html
et voici le formatage qui me pose probleme
<sect1> <sect2> </sect2> <sect2> </sect2> <sect2> </sect2> <sect2> </sect2> <sect2> </sect2> <para> 'suite de la section 1 dont la balise <sect1>n'a pas ete fermée ///////l'erreur se situe la <sect2> </sect2> <sect2> </sect2> </sect1>
et l'erreur se situe à la ligne 111 jade:/home/deny/traduc/lg129D.xml:111:6:E: document type does not allow element "para" here; missing one of "glossary", "bibliography", "index" start-tag
À priori, il n'y aurait pas de différence visible entre mettre un paragraphe après la fin d'une section et le mettre juste avant, puisque cette fin de section n'est pas matérialisée.
Cela dit, sans voir le document XML, j'aurais un peu de mal à faire une bonne suggestion.