(string=? (gnc:html-document-rendertest-doc)"<html>\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />\n<title>\n</title></head><body><string> HTML Plain Text Body<number> 1234567890<boolean> #t<string> <generic> (a b c d)</body>\n</html>\n")
;; BUG: it is not possible to create a boolean false object, instead a string place holder is created
;; BUG: it is not possible to create a boolean false object
;; instead a string place holder is created
)
)
@ -100,30 +121,121 @@
(gnc:html-document-append-objects!test-doc
(list
(gnc:make-html-text"HTML Text Body - Part 1.""Part 2.")
(gnc:make-html-text(gnc:html-markup/format"HTML Text with number ~a in decimal format."7))
(gnc:make-html-text(gnc:html-markup/format"HTML Text with number ~a in float format."8.8))
(gnc:make-html-text(gnc:html-markup/format"HTML Text with boolean ~a."#f))
(gnc:make-html-text(gnc:html-markup/format"HTML Text with literal ~a.""text123"))
(gnc:make-html-text(gnc:html-markup/format"HTML Text with generic ~a."'(abcd)))
(gnc:make-html-text(gnc:html-markup-p"HTML Text Paragraph"))
(gnc:make-html-text(gnc:html-markup-tt"HTML Text Typewriter"))
(gnc:make-html-text(gnc:html-markup-em"HTML Text Emphasized"))
(gnc:make-html-text(gnc:html-markup-b"HTML Text Bold"))
(gnc:make-html-text(gnc:html-markup-i"HTML Text Italic"))
(gnc:make-html-text(gnc:html-markup-h1"HTML Text Heading1"))
(gnc:make-html-text(gnc:html-markup-h2"HTML Text Heading2"))
(gnc:make-html-text(gnc:html-markup-h3"HTML Text Heading3"))
(gnc:make-html-text(gnc:html-markup-br)"HTML Text Linebreak")
(gnc:make-html-text(gnc:html-markup-hr)"HTML Text Headrow")
(gnc:make-html-text"HTML Text Unsorted List"(gnc:html-markup-ul'("Item1""Item2")))
(gnc:make-html-text(gnc:html-markup-anchor"HTML Text Anchor Link""HTML Text Anchor Description"))
(gnc:make-html-text(gnc:html-markup-img"http://www.gnucash.org/images/banner5.png"'("width""72")'("height""48")'("alt""GunCash web site")))
(gnc:make-html-text
"HTML Text Body - Part 1."
"Part 2."
)
(gnc:make-html-text
(gnc:html-markup/format
"HTML Text with number ~a in decimal format."
7
)
)
(gnc:make-html-text
(gnc:html-markup/format
"HTML Text with number ~a in float format."
8.8
)
)
(gnc:make-html-text
(gnc:html-markup/format
"HTML Text with boolean ~a."#f
)
)
(gnc:make-html-text
(gnc:html-markup/format
"HTML Text with literal ~a."
"text123"
)
)
(gnc:make-html-text
(gnc:html-markup/format
"HTML Text with generic ~a."
'(abcd)
)
)
(gnc:make-html-text
(gnc:html-markup-p"HTML Text Paragraph")
)
(gnc:make-html-text
(gnc:html-markup-tt"HTML Text Typewriter")
)
(gnc:make-html-text
(gnc:html-markup-em"HTML Text Emphasized")
)
(gnc:make-html-text
(gnc:html-markup-b"HTML Text Bold")
)
(gnc:make-html-text
(gnc:html-markup-i"HTML Text Italic")
)
(gnc:make-html-text
(gnc:html-markup-h1"HTML Text Heading1")
)
(gnc:make-html-text
(gnc:html-markup-h2"HTML Text Heading2")
)
(gnc:make-html-text
(gnc:html-markup-h3"HTML Text Heading3")
)
(gnc:make-html-text
(gnc:html-markup-br)
"HTML Text Linebreak"
)
(gnc:make-html-text
(gnc:html-markup-hr)
"HTML Text Headrow"
)
(gnc:make-html-text
"HTML Text Unsorted List"
(gnc:html-markup-ul'("Item1""Item2"))
)
(gnc:make-html-text
(gnc:html-markup-anchor
"HTML Text Anchor Link"
"HTML Text Anchor Description"
)
)
(gnc:make-html-text
(gnc:html-markup-img
"http://www.gnucash.org/images/banner5.png"
'("width""72")
'("height""48")
'("alt""GunCash web site")
)
)
)
)
(string=? (gnc:html-document-rendertest-doc)"<html>\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />\n<title>\n</title></head><body><string> HTML Text Body - Part 1.<string> Part 2.HTML Text with number <number> 7 in decimal format.HTML Text with number <number> 8.8 in float format.HTML Text with boolean <boolean> #f.HTML Text with literal <string> text123.HTML Text with generic <generic> (a b c d).<p><string> HTML Text Paragraph</p>\n<tt><string> HTML Text Typewriter</tt>\n<em><string> HTML Text Emphasized</em>\n<b><string> HTML Text Bold</b>\n<i><string> HTML Text Italic</i>\n<h1><string> HTML Text Heading1</h1>\n<h2><string> HTML Text Heading2</h2>\n<h3><string> HTML Text Heading3</h3>\n<br /><string> HTML Text Linebreak<hr /><string> HTML Text Headrow<string> HTML Text Unsorted List<ul><li><string> Item1</li>\n<li><string> Item2</li>\n</ul>\n<a href=\"HTML Text Anchor Link\"><string> HTML Text Anchor Description</a>\n<img src=\"http://www.gnucash.org/images/banner5.png\" width=\"72\" height=\"48\" alt=\"GunCash web site\" /></body>\n</html>\n")
"<table><caption><boolean> #t</caption>\n<tbody><tr><td><string> Row 1</td>\n<td><string> Col A</td>\n</tr>\n<tr><td><string> Row 2</td>\n<td><string> Col B</td>\n</tr>\n<tr><td><string> Col C</td>\n</tr>\n</tbody>\n</table>\n")