This is a page to test the implementation of HTML2RNO.PY -
a simple HTML to RUNOFF converter.
This text follows a paragraph rule and preceedes a BR rule.
This text follows a BReak rule and preceedes a H1 rule.
Header level 1 - first
some filler text between H1 and H2...
Header level 2
some more filler text after H2...
This text immediately follows a PRE rule
This line starts in column 5 and is followed by a blank line.
This line starts in column 7; it follows a blank line.
This line starts in column 1.
This text follows a /PRE rule.
Header level 1 - second
Here are some lists within lists using UL and LI rules:
- list 1
- list 2
- list 3 - here is some text to test formatting. xxx yyy aaa bbb ccc
ddd eee fff ggg hhh iii jjj kkk lll mmm. nnn ooo ppp qqq rrr sss ttt uuu.
vvv www xxx yyy zzz. 111 222 333. 444 555 666 777 888 999 000.
- list 4
- list 5
End of lists.
This text follows the HR rule.
Test DL, DT and DD begins:
- dt1 xxxxxxx hhh jjjj dddd
ddd eee fff ggg hhh iii jjj kkk lll mmm. nnn ooo ppp qqq rrr sss ttt uuu.
vvv www xxx yyy zzz. 111 222 333. 444 555 666 777 888 999 000.
- dd1
- dt2
- dd2 - here is some text to test formatting. xxx yyy aaa bbb ccc
ddd eee fff ggg hhh iii jjj kkk lll mmm. nnn ooo ppp qqq rrr sss ttt uuu.
vvv www xxx yyy zzz. 111 222 333. 444 555 666 777 888 999 000.
- dt3
- dd3
End of DL.
Begin of Ordered List (OL):
- First element.
- Second element - here is some text to test formatting. xxx yyy aaa bbb ccc
ddd eee fff ggg hhh iii jjj kkk lll mmm. nnn ooo ppp qqq rrr sss ttt uuu.
vvv www xxx yyy zzz. 111 222 333. 444 555 666 777 888 999 000.
- nested OL, first element
- test UL within OL, first LI
- test UL within OL, second LI
- nested OL, second slement
- Third element.
End of OL.
HTML2RNO understands a special 'RNO' rule to send data to the .RNO file
that is not visible in a browser. It allows the HTML writer to embed
RUNOFF specific commands in the HTML source.
Test: newline --===. Dashes (-) and equal signs (=) should be
separated by a newline IN THE .RNO file.
In the .MEM file it will look like '-- ==='.
The browser should show this as '--==='.
Test: line --===. Dashes (-) and equal signs (=) should be
separated by a separate line containing 'xxx'
IN THE .RNO file!
In the .MEM file it will look like '-- xxx ==='.
The browser should show this as '--==='.
Test: inline --===. Dashes (-) and equal signs (=) should be
separated by 'xxx'
IN THE .RNO file and in the .MEM file!
This is
useful to embed special characters, like the hyphen in.this.very.long.word.to.indicate.hyphenation to RUNOFF. Watch out! You
will see this character not in the browser and not in the .MEM file, only in
the .RNO file. The browser should show
this as '--==='.
<RNO INSERT_LITERAL="data"> is primarily used to introduce transparently
'.test page N' lines into a literal block:
text-before-pre
text-1
text-2more-text-1
more-text-2
text-after-pre
The text enclosed in quotes should "appear in bold"
in the browser and in RUNOFF.
Test EM tag:
Capitalized words Will Very likely be printed in
Italics when viewed from a Browser, but Underlined
when Run Through RUNOFF.
Test CENTER and /CENTER tags:
nowcenter1 - this text
here is some text to test formatting. xxx yyy aaa bbb ccc
ddd eee fff ggg hhh iii jjj kkk lll mmm. nnn ooo ppp qqq rrr sss ttt uuu.
vvv www xxx yyy zzz. 111 222 333. 444 555 666 777 888 999 000.
center2 - this text is also to be centered
here is some text to test formatting. xxx yyy aaa bbb ccc
ddd eee fff ggg hhh iii jjj kkk lll mmm. nnn ooo ppp qqq rrr sss ttt uuu.
vvv www xxx yyy zzz. 111 222 333. 444 555 666 777 888 999 000.
26-JUL-1998 ZE.