Ombrelin/pandoc-gui

Feature Ideas

apotenza92 opened this issue · 3 comments

Hi, this little utility is great! Here are some ideas I had for extra options in the GUI while I was using it:

  1. Autofill 'Output file' with 'Input file' by default but with .pdf instead of .md obviously...
  2. Portrait / Landscape geometry
  3. Two / Three Columns
  4. Link / URL Colour
  5. Offset heading numbers: e.g. Heading 1 becomes a 'Title' and a Heading 2 is numbered X instead of X.X, this is achieved by --shift-heading-level-by=-1
  6. Automatically select Custom PDF Engine if Custom Font is used. I've found lualatex is the most consistent to produce custom fonts.

Bigger ideas that would likely be lots of work:
7. Support certain Pandoc Filters somehow? Auto-install them when enabled in the GUI?
8. Headers and Footers. Temporarily create a separate YAML file based on GUI input for a header or footer that inputs into the pandoc command. Start with basic option for page numbers?

Unsure if Eisvogel could be useful somehow? Sorry for lots of comments. I'm kind of new to pandoc and latex and how formatting can work.

Hi thank you for your inputs, I will definitely look into it when I'll put some time in this project, probably by the end of september