Dans un flux de travail XML, il est important de veiller à ce que les sections d'un document figurent dans le bon ordre hiérarchique, par exemple, le style Heading 2 ne devrait jamais être utilisé avant le style Heading 1 car le style Heading 2 désigne une section qui est subordonnée à une section principale (signalée par le style Heading 1).
Les niveaux de titre (headings) ne devraient par conséquent pas être utilisés parce qu'ils "sont jolis", mais parce qu'ils rendent compte de la structure correcte du document.
Titres (headings) du document
Les titres d'un document devraient être utilisés pour donner au document une structure correcte. Par exemple, le premier titre du corps d'un document (qui n'est pas un titre de section) devrait toujours relever du style Heading 1, suivi de Heading 2, Heading 3, et ainsi de suite, le cas échéant.
Les sous‑titres seront "intégrés" dans leur section correspondante au moment de l'exportation XML, ce qui garantit que la structure du document sera conservée.
Numbered Headings 1‑6
Les styles de paragraphe Heading 1 à Heading 6 de l'onglet Body de la palette d'eXtyles sont conçus pour appliquer une numérotation automatique en fonction du niveau de titre et de la section concernés, par exemple:
Word
XML
<body> <sec id="sec1"> <label>1</label><title>ECONOMIC ENVIRONMENT</title> <sec id="sec1.1"> <label>1.1</label><title>Main Features of the Economy</title> <p>1.1.  Switzerland is a high income country whose wealth is highly dependent on international trade....</p> </sec> </sec> </body>
Dans l'exemple, vous pouvez voir que la section (<sec>
) du Heading 2 est "intégrée" dans la section du Heading 1; autrement dit, la balise <sec>
du Heading 1 n'est pas fermée (</sec>
) avant que la balise <sec>
du Heading 2 soit insérée.
Veuillez noter également que les numéros de titres sont automatiquement et correctement balisés en tant que <label>
dans le XML, et qu'un identificateur de section est ajouté de manière automatique dans le XML pour chaque section; par exemple, pour le titre 1.1: id="sec1.1"
.
Les styles Headings 3‑6 fonctionnent de manière similaire, avec une numérotation automatique appliquée dans Word, ainsi qu'une intégration dans la bonne section et l'ajout d'un identificateur de section dans le XML.
Unnumbered Headings 2‑9
eXtyles accepte également les titres non numérotés qui peuvent figurer dans les documents. En commençant avec le style pour les titres de niveau 2, vous pouvez utiliser les styles Heading 2, 3, 4, 5 et 6, option Unnumbered (non numérotés) dans l'onglet Body de la palette de styles pour les titres non numérotés, conformément au niveau sémantiquement correct approprié. Par défaut, les styles Heading 7, Heading 8 et Heading 9 ne sont pas numérotés.
Word
XML
<sec id="sec1.2"> <label>1.2</label><title>Recent Economic Developments</title> <p>1.3.  The Swiss economy has shown resilience in a difficult environment, faced with headwinds from the economic problems in the euro zone and a strong Swiss franc. Since the last trade policy review in 2013, the economy has continued to grow (1.5% on average during the period 2013 15), accompanied by low unemployment (in the range of 4 4.5%, based on ILO methodology) (<xref ref type="table" rid="t01.01">Table 1.1</xref>).</p> <sec> <title>Monetary policy</title> <p>1.4.  In the course of 2011, the debt crisis in the euro zone and a high degree of uncertainty in the financial markets triggered a flight to safe havens by investors, which prompted a strong appreciation of the Swiss franc (<italic>vis‑à‑vis</italic> the euro...</p> </sec> </sec>
Styles pour le corps de texte
La palette de styles d'eXtyles propose cinq styles de corps de texte. Chacun d'entre eux devrait être utilisé de manière à obtenir un XML correct.
Body Text
Le style Body Text devrait être appliqué à tous les paragraphes ordinaires numérotés du corps de texte d'un document. Ce style est conçu pour numéroter automatiquement les paragraphes auxquels il est appliqué.
eXtyles appliquera automatiquement le style Body Text aux paragraphes du corps de texte d'un document lorsque l'option Auto Style Body Text est sélectionnée dans la boîte de dialogue Cleanup.
Word
XML
<p>2.1.  The Swiss Confederation is a federal State comprising 26 cantons, according to the Federal Constitution of 18 April 1999....</p> <p>2.2.  At the federal level, legislative power is vested in the bicameral Federal Assembly, comprising a National Council and a Council of States....</p>
Veuillez noter que, contrairement aux titres (headings), les numéros de paragraphes ne sont pas balisés en tant que <label>
. Cela est dû au fait que le BITS DTD n'autorise pas les paragraphes ainsi balisés.
Body Text (Centered)
Le style Body Text (Centered) doit être utilisé pour aligner le corps de texte au centre dans le document Word.
Word
Dans le XML, le contenu arborant le style Body Text (Centered) comprendra un attribut relatif au tipe de contenu, qui permettra, si tel est souhaité, de rendre le texte centré dans la mise en page.
XML
<sec> <title>2  OVERVIEW</title> <sec id="sec2.1"> <label>2.1</label><title>Developing economies trade in real terms</title> <p content type="center">Strong fluctuations in world trade and GDP affected both developing and developed economies from 2016 to 2018.</p> <p>2.1.   During the period 2016 2018, world trade and GDP fluctuated strongly ...</p> ...
Body Text (Unnumbered)
Le style Body Text (Unnumbered) peut être utilisé dès que vous avec du corps de texte qui ne doit pas être numéroté.
Word
Le style Body Text (Unnumbered) n'appliquera pas de numérotation automatique au paragraphe du texte, et les balises XML seront identiques à celles utilisées pour le corps de texte numéroté.
XML
<sec> <label>1<title>INTRODUCTION</title> <p>This document has been prepared by the Secretariat to assist the Committee on Trade and Development (CTD) in meeting its requirement...</p> ...
Body Text (Emphasis)
Le style Body Text (Emphasis) peut être utilisé pour mettre un texte en gras/italique dans le document Word.
Word
Dans le XML, le contenu arborant le style Body Text (Emphasis) comprendra un attribut relatif au type, qui permettra, si tel est souhaité, de mettre le texte dans une forme différente que celle prévue par le style Body Text.
XML
<sec id="sec2.2"> <label>2.2</label><title>Developing economies trade in nominal terms</title> <p content type="emphasis">In value terms, merchandise trade of developing economies was more volatile than world trade as well as than commercial services trade.</p> <p>2.6.   Merchandise trade growth of developing economies...</p> ...
Add Comment