bryanpaget/Markdown to PDF Converter
Converts a Markdown file to a PDF document using Pandoc and XeLaTeX.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| markdown_file | Path to the Markdown file to be converted (relative to the workspace). | yes | — |
| output_file | Path to the output PDF file (relative to the workspace). | no | output/output.pdf |
| settings_file | Path to a Pandoc defaults YAML file. Resolved against the workspace first, then the action repo (default 'settings/pdf-settings.yml'). | no | settings/pdf-settings.yml |
| title | Document title (sets the PDF metadata title). | no | [Untitled Document] |
| author | Document author (sets the PDF metadata author). | no | "" |
| date | Document date (sets the PDF metadata date). | no | "" |
| classification | Classification text passed as Pandoc metadata 'classification'. | no | Unclassified | Non classifie |
| version | Document version passed as Pandoc metadata 'version'. | no | "" |
| bibliography | Path to a BibTeX bibliography file (relative to the workspace). Enables citeproc when present. | no | references.bib |
| extra_pandoc_args | Additional raw arguments appended to the Pandoc command (e.g. '--variable=foo:bar'). | no | "" |
| lua_filters | Comma-separated list of Lua filter filenames or paths. Resolved against the action's filters/ dir, then the workspace. Defaults to 'pagebreak.lua,ascii-to-image.lua'. | no | pagebreak.lua,ascii-to-image.lua |
Outputs
no outputs