- The added `float` package from PR #12 has accidentally
been overwritten with changes from the default template.
- The option `float-placement-figure` is also restored.
- This should fix#315 and #316.
- Merge changes from the pandoc default LaTeX template.
- Change pandoc version to 3.1.1 in the GitHub workflow.
- Prepare for release of version 2.3.0.
- Merged with 144bf90ab9/data/templates/default.latex
- Rebuild the examples
- Rebuild the tests
- Add packages `hardwrap` and `catchfile` to build the broken example `title-page-background`
- Build with the latest pandoc 2.19.2
- `logo` is already used by beamer and one might want to use both
formats (beamer and latex) without the logo appearing as a
background image on beamer slides.
When using listings, the variable `code-block-font-size`
also affected `lstinline` environments.
This will make inline listings follow the surronding font size, as expected.
The options available with respect to showing title/author are the following:
- either no title ;
- or nice title page of its own.
However, especially for small documents, it could make sense to make the title appear on top of the first page.
This commit adds the option maketitle to display the title on first page rather than having a title page or no title at all. In spirit it just performs a \maketitle. However, I found the the \maketitle command of scrartcl.cls was taking much room for nothing and was not fitting that well with the overall template. So I made it more compact.
- The variable `page-background` specifies the path to a background image for any page. The background image is scaled to cover the entire page.
- The variable `page-background-opacity` specifies the background image opacity and has a default value of `0.2`.
- improve footnote formatting using package `footmisc`
- make the references from the footnotes at the bottom of the page into links back to the occurence of the footnotes in the main text and introduce an option `disable-footnote-backlinks` to disable this new behaviour.
- load pkg footnotebackref after pkg footnotehyper
- make footnote prettifying optional using template var
The support depends on the used language. Some languages like `motorola68k`, `x86masm`, `inform`, `llvm`, `lua`, `metapost`, `mupad`, `ocl`, `python`, `verrilog`, `basic`, `cil`, `fortran` and `hansl` will have additional colors for some keywords.