<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pandoc/data/templates/styles.html, branch master</title>
<subtitle>Conversion between markup formats</subtitle>
<id>https://git.pashev.ru/pandoc/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/pandoc/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/'/>
<updated>2021-07-05T15:57:23Z</updated>
<entry>
<title>document-css: reset overflow-wrap on code blocks</title>
<updated>2021-07-05T15:57:23Z</updated>
<author>
<name>Mauro Bieg</name>
<email>mb21@users.noreply.github.com</email>
</author>
<published>2021-07-02T07:27:15Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=de4da56079663dd31464525c23be3db1c0631f11'/>
<id>urn:sha1:de4da56079663dd31464525c23be3db1c0631f11</id>
<content type='text'>
fixes #7423
</content>
</entry>
<entry>
<title>Default CSS tweaks.</title>
<updated>2020-11-02T18:51:18Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-11-02T18:19:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=5760cd850fd36ab483dceb5bfc78928d36ccee63'/>
<id>urn:sha1:5760cd850fd36ab483dceb5bfc78928d36ccee63</id>
<content type='text'>
These changes restore the 20px font size while increasing readibility by
reducing line width. (The number of words per line is now similar to
that of pandoc's default LaTeX/PDF output.)  With the narrower lines, we
also need less interline and interparagraph space, so the content
becomes more compact and skimmable:

- Change default font size back to 20px.
- Set font-size for print media to 12pt.
- Reduce interline space.
- Reduce interparagraph space.
- Reduce line width.
- Remove the special `line-height: 1` for table cells,
  which I had suggested but which now seems a mistake.
- Remove the special line-height for pre.
- Ensure that there is a bit more space before a heading
  than after.
- Slightly reduced space after title header.
</content>
</entry>
<entry>
<title>Default CSS: avoid padding and color if monobackgroundcolor not given.</title>
<updated>2020-11-01T22:29:03Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-11-01T22:29:03Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=ea458373726e7e3424617160aafcb3f7eacfd4e7'/>
<id>urn:sha1:ea458373726e7e3424617160aafcb3f7eacfd4e7</id>
<content type='text'>
This makes the default more austere, while putting the padded,
colored code elements within easy reach.
</content>
</entry>
<entry>
<title>Updates to default CSS (#6786)</title>
<updated>2020-11-01T22:22:58Z</updated>
<author>
<name>Mauro Bieg</name>
<email>mb21@users.noreply.github.com</email>
</author>
<published>2020-11-01T22:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=95d8713633f659e47a3684c0c30ba216fcd3fd63'/>
<id>urn:sha1:95d8713633f659e47a3684c0c30ba216fcd3fd63</id>
<content type='text'>
- Fix margin before codeblock
- Add `monobackgroundcolor` variable, making the background color
  and padding of code optional.
- Ensure that backgrounds from highlighting styles take precedence over
  monobackgroundcolor
- Remove list markers from TOC
- Add margin-bottom where needed
- Remove italics from blockquote styling
- Change borders and spacing in tables to be more consistent with other
   output formats
- Style h5, h6
- Decrease root font-size to 18px
- Update tests for styles.html changes
- Add CSS example to MANUAL
</content>
</entry>
<entry>
<title>Add built-in citation support using new citeproc library.</title>
<updated>2020-09-21T17:15:50Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-09-06T23:25:16Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=e0984a43a99231e72c02a0a716c8d0315de9abdf'/>
<id>urn:sha1:e0984a43a99231e72c02a0a716c8d0315de9abdf</id>
<content type='text'>
This deprecates the use of the external pandoc-citeproc
filter; citation processing is now built in to pandoc.

* Add dependency on citeproc library.
* Add Text.Pandoc.Citeproc module (and some associated unexported
  modules under Text.Pandoc.Citeproc).  Exports `processCitations`.
  [API change]
* Add data files needed for Text.Pandoc.Citeproc:  default.csl
  in the data directory, and a citeproc directory that is just
  used at compile-time.  Note that we've added file-embed as a mandatory
  rather than a conditional depedency, because of the biblatex
  localization files. We might eventually want to use readDataFile
  for this, but it would take some code reorganization.
* Text.Pandoc.Loging: Add `CiteprocWarning` to `LogMessage` and use it
  in `processCitations`. [API change]
* Add tests from the pandoc-citeproc package as command tests (including
  some tests pandoc-citeproc did not pass).
* Remove instructions for building pandoc-citeproc from CI and
  release binary build instructions.  We will no longer distribute
  pandoc-citeproc.
* Markdown reader: tweak abbreviation support.  Don't insert a
  nonbreaking space after a potential abbreviation if it comes right before
  a note or citation.  This messes up several things, including citeproc's
  moving of note citations.
* Add `csljson` as and input and output format. This allows pandoc
  to convert between `csljson` and other bibliography formats,
  and to generate formatted versions of CSL JSON bibliographies.
* Add module Text.Pandoc.Writers.CslJson, exporting `writeCslJson`. [API
  change]
* Add module Text.Pandoc.Readers.CslJson, exporting `readCslJson`. [API
  change]
* Added `bibtex`, `biblatex` as input formats.  This allows pandoc
  to convert between BibLaTeX and BibTeX and other bibliography formats,
  and to generated formatted versions of BibTeX/BibLaTeX bibliographies.
* Add module Text.Pandoc.Readers.BibTeX, exporting `readBibTeX` and
  `readBibLaTeX`. [API change]
* Make "standalone" implicit if output format is a bibliography format.
  This is needed because pandoc readers for bibliography formats put
  the bibliographic information in the `references` field of metadata;
  and unless standalone is specified, metadata gets ignored.
  (TODO: This needs improvement. We should trigger standalone for the
  reader when the input format is bibliographic, and for the writer
  when the output format is markdown.)
* Carry over `citationNoteNum` to `citationNoteNumber`.  This was just
  ignored in pandoc-citeproc.
* Text.Pandoc.Filter: Add `CiteprocFilter` constructor to Filter.
  [API change] This runs the processCitations transformation.
  We need to treat it like a filter so it can be placed
  in the sequence of filter runs (after some, before others).
  In FromYAML, this is parsed from `citeproc` or `{type: citeproc}`,
  so this special filter may be specified either way in a defaults file
  (or by `citeproc: true`, though this gives no control of positioning
  relative to other filters).  TODO: we need to add something to the
  manual section on defaults files for this.
* Add deprecation warning if `upandoc-citeproc` filter is used.
* Add `--citeproc/-C` option to trigger citation processing.
  This behaves like a filter and will be positioned
  relative to filters as they appear on the command line.
* Rewrote the manual on citatations, adding a dedicated Citations
  section which also includes some information formerly found in
  the pandoc-citeproc man page.
* Look for CSL styles in the `csl` subdirectory of the pandoc user data
  directory.  This changes the old pandoc-citeproc behavior, which looked
  in `~/.csl`.  Users can simply symlink `~/.csl` to the `csl`
  subdirectory of their pandoc user data directory if they want
  the old behavior.
* Add support for CSL bibliography entry formatting to LaTeX, HTML,
  Ms writers.  Added CSL-related CSS to styles.html.
</content>
</entry>
<entry>
<title>Add CSS to default HTML template (#6601)</title>
<updated>2020-09-19T23:13:50Z</updated>
<author>
<name>Mauro Bieg</name>
<email>mb21@users.noreply.github.com</email>
</author>
<published>2020-09-19T23:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=caa225ad8216d704afe1b857f552307e490c1a14'/>
<id>urn:sha1:caa225ad8216d704afe1b857f552307e490c1a14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use CSS in favor of &lt;br&gt; for display math (#6372)</title>
<updated>2020-05-19T05:45:44Z</updated>
<author>
<name>Lila</name>
<email>lila91142@gmail.com</email>
</author>
<published>2020-05-19T05:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=f4185fcef0aa5c00e37a1bf8bbc8b8c6459fffe7'/>
<id>urn:sha1:f4185fcef0aa5c00e37a1bf8bbc8b8c6459fffe7</id>
<content type='text'>
Some CSS to ensure that display math is
displayed centered and on a new line is now included
in the default HTML-based templates; this may be
overridden if the user wants a different behavior.
</content>
</entry>
<entry>
<title>HTML-based templates: Add CSS to suppress bullet on unordered task lists.</title>
<updated>2019-12-05T17:36:34Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2019-12-05T17:36:34Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=64f78b3d5f51fcb61632193525b474cc6b8f3943'/>
<id>urn:sha1:64f78b3d5f51fcb61632193525b474cc6b8f3943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes to build with new doctemplates/doclayout.</title>
<updated>2019-10-30T05:21:35Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2019-10-21T05:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=1fe97422630d4aa5644d55b0b3b41b0978b7fea0'/>
<id>urn:sha1:1fe97422630d4aa5644d55b0b3b41b0978b7fea0</id>
<content type='text'>
The new version of doctemplates adds many features to pandoc's
templating system, while remaining backwards-compatible.
New features include partials and filters.  Using template filters,
one can lay out data in enumerated lists and tables.

Templates are now layout-sensitive: so, for example, if a
text with soft line breaks is interpolated near the end of
a line, the text will break and wrap naturally.  This makes
the templating system much more suitable for programatically
generating markdown or other plain-text files from metadata.
</content>
</entry>
<entry>
<title>Add div.hanging-indent CSS to HTML templates.</title>
<updated>2019-09-05T19:42:23Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2019-09-05T19:42:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=381654a7043184c0b0ddf1c2e3fe5c35bfb1cd47'/>
<id>urn:sha1:381654a7043184c0b0ddf1c2e3fe5c35bfb1cd47</id>
<content type='text'>
</content>
</entry>
</feed>
