summaryrefslogtreecommitdiff
path: root/pdf/create.go
diff options
context:
space:
mode:
Diffstat (limited to 'pdf/create.go')
-rw-r--r--pdf/create.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/pdf/create.go b/pdf/create.go
index 79184a4..4cf17f9 100644
--- a/pdf/create.go
+++ b/pdf/create.go
@@ -21,6 +21,15 @@ func (t Tree) pr(a string, text string) {
func (t Tree) Render() {
for _, row := range t.F {
+ switch row.Type {
+ case "newpage":
+ t.PDF.AddPage()
+ continue
+ case "titlepage":
+ t.PDF.SetY(4)
+ case "metasection":
+ t.PDF.SetY(-2)
+ }
if t.Rules.Get(row.Type).Hide {
continue
}