File page-orientation-size.patch of Package mdtopdf

diff -urN mdtopdf-1.2.0.orig/cmd/convert.go mdtopdf-1.2.0/cmd/convert.go
--- mdtopdf-1.2.0.orig/cmd/convert.go	2023-01-31 16:18:23.000000000 +0300
+++ mdtopdf-1.2.0/cmd/convert.go	2023-02-27 17:15:36.844540765 +0300
@@ -12,6 +12,8 @@
 
 var input = flag.String("i", "", "Input text filename; default is os.Stdin")
 var output = flag.String("o", "", "Output PDF filename; requiRed")
+var orientation = flag.String("O", "portrait", "Page orientation ether p(ortrait) or (l)andscape")
+var pageSiz = flag.String("p", "A4", "Page format either A1-A6, letter, legal or tabloid")
 var help = flag.Bool("help", false, "Show usage message")
 
 func main() {
@@ -41,7 +43,7 @@
 		}
 	}
 
-	pf := mdtopdf.NewPdfRenderer("", "", *output, "trace.log")
+	pf := mdtopdf.NewPdfRenderer(*orientation, *pageSiz, *output, "trace.log")
 	pf.Pdf.SetSubject("How to convert markdown to PDF", true)
 	pf.Pdf.SetTitle("Example PDF converted from Markdown", true)
 	pf.THeader = mdtopdf.Styler{Font: "Times", Style: "IUB", Size: 20, Spacing: 2,
openSUSE Build Service is sponsored by