...
Tip | ||
---|---|---|
|
See also List Styles for more information about the use of individual eXtyles NLM list styles.
Info |
---|
The examples highlight various aspects of how to set up lists in Word in order to obtain the optimal XML. The examples are taken from the sample document: |
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<list id="L1" list-type="order"> <list-item> <p> Fat new smallness few supposing suspicion two. </p> </list-item> <list-item> <p> Course sir people worthy horses add entire suffer. </p> </list-item> <list-item> <p> How one dull get busy dare far. </p> </list-item> <list-item> <p> At principle perfectly by sweetness do. </p> </list-item> </list> |
The table below shows the various values of the @list-type
attribute that are applied by eXtyles NLM, depending on the labels used in the list in Word.
List labels | @list-type |
---|---|
No labels | "simple" |
Bullets, dashes | "bullet" |
1, 2, 3 | "order" |
a, b, c | "alpha-lower" |
A, B, C | "alpha-upper" |
i, ii, iii | "roman-lower" |
I, II, III | "roman-upper" |
Nested Lists
In eXtyles NLM, a group of contiguous list paragraphs will be exported as a single XML list. Nested lists should be styled carefully to ensure that the nesting is reflected in the paragraph styles used. See the following example of a nested list:
...
Note that the level-1 list L1 is not closed when the first of the level-2 list starts, and in the XML, lists L2, L3, and L4 are nested within list L1.
...
List Continued
If shading is used in a table, as in this example:
the shading is represented as shown in the @style
attributes in the a single item in the list is made up of more than one paragraph, a List Continued style must be used for the continuation paragraphs; otherwise, the subsequent paragraphs will be exported as separate list items. See the following example:
which yields the following XML:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<table-wrap<list id="t2L6" positionlist-type="floatorder"> <label>Table 2</label> <caption><title>Betrayed shutters in vicinity it unpacked in</title> </caption> <table frame="hsides" rules="groups"> <col width="30.72%"/> <col width="34.64%"/> <col width="34.64%"/> <thead> <tr> <th valign="top" align="left" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">r(Y)</th> <th valign="top" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Y2</th> <th valign="top" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Y</th> </tr> </thead> <tbody> <tr> <td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">ϕm (for ηhigh)</td> <td valign="top" align="char" char="." style="border-top: solid 0.50pt; background-color:rgb(217,217,217)">2.10</td> <td valign="top" align="char" char="." style="border-top: solid 0.50pt">2.10</td> </tr> <tr> <td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row">ϕ (for ηlimit)</td> <td valign="top" align="char" char="." style="border-bottom: solid 0.50pt">20.5</td> <td valign="top" align="char" char="." style="border-bottom: solid 0.50pt; background-color:rgb(166,166,166)">21.0</td> </tr> </tbody> </table> </table-wrap> <list-item> <p> Branched learning so subjects mistress do appetite jennings be in. </p> <p> Esteems up lasting no village morning do offices. </p> <list id="L7" list-type="alpha-lower"> <list-item> <p> Settled wishing ability musical may another set age. </p> <p> Diminution my apartments he attachment is entreaties announcing estimating. </p> </list-item> <list-item> <p> And total least her two whose great has which. </p> <p> Neat pain form eat sent good week. </p> </list-item> </list> </list-item> <list-item> <p> Led instrument sentiments she simplicity. </p> </list-item> </list> |
Note also that the cell borders are represented in the XML; both the weight and type of border are captured from the Word file.
...