Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Ideas #22

Open
apotenza92 opened this issue Aug 24, 2022 · 3 comments
Open

Feature Ideas #22

apotenza92 opened this issue Aug 24, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@apotenza92
Copy link

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.
@apotenza92
Copy link
Author

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?

@apotenza92
Copy link
Author

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.

@Ombrelin
Copy link
Owner

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

@Ombrelin Ombrelin added the enhancement New feature or request label Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants