Entry
SubML: Tag: List: Numbered: Output: HTML: How to create a numbered list for SubML to HTML?
Mar 30th, 2005 08:24
Knud van Eeden,
----------------------------------------------------------------------
--- Knud van Eeden --- 30 March 2005 - 11:35 pm ----------------------
SubML: Tag: List: Numbered: Output: HTML: How to create a numbered
list for SubML to HTML?
---
Steps: Overview:
1. -The output in HTML should be:
--- cut here: begin --------------------------------------------------
<OL>
<LI> your list item 1
<LI> your list item 2
<LI> your list item 3
...
<LI> your list item last
</OL>
--- cut here: end ----------------------------------------------------
---
---
2. -So in SubML you could create for this the following new tag
<itemizenumbered>
and
<itemnumbered>
---
e.g.
--- cut here: begin --------------------------------------------------
<itemizenumbered>
<itemnumbered> your list item 1 </itemnumbered>
<itemnumbered> your list item 2 </itemnumbered>
<itemnumbered> your list item 3 </itemnumbered>
...
<itemnumbered> your list item last </itemnumbered>
</itemizenumbered>
--- cut here: end ----------------------------------------------------
3. -So you could use the following regular expressions
1. <itemizenumbered> should be replaced with <OL>
2. </itemizenumbered> should be replaced with </OL>
3. <itemnumbered> should be replaced with <LI>
4. </itemnumbered> should be replaced with </LI>
4. -Thus in TSE this becomes:
1. LReplace( "<itemizenumbered>", "<OL>", searchOptionS )
2. LReplace( "</itemizenumbered>", "</OL>", searchOptionS )
3. LReplace( "<itemnumbered>", "<LI>", searchOptionS )
4. LReplace( "</itemnumbered>", "</LI>", searchOptionS )
1. -If you run this macro, the possible output will be
--- cut here: begin --------------------------------------------------
<OL>
<LI> your list item 1 </LI>
<LI> your list item 2 </LI>
<LI> your list item 3 </LI>
...
<LI> your list item last </LI>
</OL>
--- cut here: end ----------------------------------------------------
---
so add this to your SubML to HTML macro:
LReplace( "<itemizenumbered>", "<OL>", searchOptionS )
LReplace( "</itemizenumbered>", "</OL>", searchOptionS )
LReplace( "<itemnumbered>", "<LI>", searchOptionS )
LReplace( "</itemnumbered>", "</LI>", searchOptionS )
---
---
Internet: see also:
---
----------------------------------------------------------------------