| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
instead of relying on CSS. Closes #4162. HTML-based templates have had
the custom CSS for div.line-block removed. Those maintaining custom
templates will want to remove this too.
We still enclose line blocks in a div with class line-block.
|
|
|
|
|
|
| |
This allows it to be styled more easily.
Closes #4120.
|
| |
|
| |
|
|
|
|
|
|
| |
This ensures that we don't use $..$ delimiters, which
gives bad results when $ is used as a currency sign.
This depends on the current dev version of reveal.js.
|
|
|
|
|
|
|
|
|
|
| |
* Move as much as possible to the CSS in the template.
* Ensure that all the HTML-based templates (including epub)
contain the CSS for columns.
* Columns default to 50% width unless they are given a width
attribute.
Closes #4028.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The structure expected is:
<div class="columns">
<div class="column" width="40%">
contents...
</div>
<div class="column" width="60%">
contents...
</div>
</div>
Support has been added for beamer and all HTML slide formats.
Closes #1710.
Note: later we could add a more elegant way to create
this structure in Markdown than to use raw HTML div elements.
This would come for free with a "native div syntax" (#168).
Or we could devise something specific to slides
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed markdown, rtf, and HTML-based templates accordingly.
This allows you to set `toc: true` in the metadata; this
previously produced strange results in some output formats.
Closes #2872.
For backwards compatibility, `toc` is still set to the
toc contents. But it is recommended that you update templates
to use `table-of-contents` for the toc contents and `toc`
for a boolean flag.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a thin wrapper around mathjax that makes math look better
on revealjs.
See https://github.com/hakimel/reveal.js/#mathjax
We do this by setting the 'mathjax' boolean variable and
using it in the revealjs template. Also, for revealjs
and mathjax, we don't assign the usual thing to the 'math'
variable, since it's handled by mathjax config.
Closes #3743.
|
|
|
|
|
|
|
|
|
| |
We now issue `<div class="line-block">` and include a
default definition for `line-block` in the default
templates, instead of hard-coding a `style` on the
div.
Closes #1623.
|
|
|
|
|
|
|
|
|
|
| |
All templates now include `code{white-space: pre-wrap}`
and CSS for `q` if `--html-q-tags` is used.
Previously some templates had `pre` and others `pre-wrap`;
the `q` styles were only sometimes included.
See #3485.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Use dvipsnames options when colorlinks specified (otherwise
we get an error for 'maroon')
- Added titegraphic and logo variables.
|
|
|
|
|
|
|
| |
mathspec will be used in xelatex if the `mathspec` variable is
set; otherwise unicode-math will be used.
Thanks to Václav Haisman.
|
| |
|
|
|
|
|
|
|
| |
Removed writerDocbookVersion in WriterOptions.
Renamed default.docbook template to default.docbook4.
Allow docbook4 as an output format.
But alias docbook = docbook4.
|
|
|
|
| |
Also include explicit epub2 output format in CLI tool.
|
| |
|
|
|
|
| |
(Wandmalfarbe)
|
|
|
|
|
|
|
|
|
|
| |
This fixes hyperlinks on footnotes in documents that contain
verbatim in notes.
(Note: the beamer template was updated to match the LaTeX template, but
at this point verbatim in notes seems not to work in beamer.)
Closes #3361.
|
| |
|
|
|
|
| |
Thanks to Vaclav Haisman.
|
| |
|
|
|
|
|
|
| |
Needs a comma not a semicolon.
Thanks to Wandmalfarbe.
|
|
|
|
| |
Otherwise overly long code will appear on every slide.
|
| |
|
|
|
|
| |
Thanks to Václav Haisman.
|
|
|
|
| |
jgm/pandoc-templates#212
|
|
|
|
|
|
|
|
|
| |
Thanks to Václav Haisman. This accompanies #3093.
This change allows users to set the default figure placement
for figures, instead of enforcing one choice.
Users with custom templates will need to add this.
|
|
|
|
| |
See #3119.
|
|
|
|
| |
Closes #3119.
|
|
|
|
|
| |
As already in LaTeX.
Closes #216.
|
| |
|
|
|
|
|
|
| |
This causes the `beamerarticle` package to be loaded
in beamer, to produce an article from beamer slides.
(Carsten Gips)
|
|
|
|
|
| |
Also, remove trailing newline in code blocks (consistently
with Markdown reader).
|
|
|
|
| |
See jgm/pandoc-templates#207.
|
|
|
|
|
|
| |
This isn't a standard command, and we want to avoid
a crash when `institute` is used with the default
template.
|
|
|
|
| |
This allows runtime optinos to be used. Fixes jgm/pandoc-citeproc#201
|
| |
|
|
|
|
| |
Closes #2920.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here's a minimal case:
\documentclass[]{article}
\usepackage{hyperref}
\begin{document}
\section{\%á}
\end{document}
Without this change, this fails on the second invocation of xelatex.
See https://tex.stackexchange.com/questions/313266/and-non-ascii-characters-in-headings
This affects inputs this like
# %á
with pdf output via xelatex.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Needed for correct polyglossia operation with Cyrillic fonts and perhaps
can find some other usages. Example usage in YAML metadata:
```
fontfamilies:
- name: \cyrillicfont
font: Liberation Serif
- name: \cyrillicfonttt
options: Scale=MatchLowercase
font: Liberation
```
(vladipus)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thus you can say `papersize: a4` and the latex will contain
`a4paper`.
This change may break some existing workflows; if you currently
specify `a4paper`, you'll get `a4paperpaper` which is meaningless.
However, the change seems worth it, as it will make the
`papersize` variable work uniformly across ConTeXt, LaTeX,
and html->pdf via wkhtmltopdf.
See
https://github.com/jgm/pandoc/commit/3861df510c45ecfc0ac9581dc6f16b07eac4a
62d#commitcomment-15135193
|