Render and include figures in Pandoc documents using your plotting toolkit of choice
GPL-2.0 License
Bot releases are hidden (Show)
Published by LaurentRDC over 4 years ago
This release brings the following changes:
New toolkits:
Other changes:
The determination of which figures to re-render or not has been improved. For example, changing the caption will not trigger a re-render of a figure anymore.
pandoc-plot
will look for executables more thoroughly.
pandoc-plot toolkits
will now show the exact executable that is being used, if possible.
Added a check when running the filter that the Pandoc version is at least 2.8. This is easier to understand that the default Pandoc warning on API incompatibility.
Added the ability to write the example configuration to an arbitrary file using pandoc-plot write-example-config
.
Added the possibility to specify the configuration file via metadata. For example, in Markdown:
---
title: My document
author: John Doe
plot-configuration: /path/to/file.yml
---
or on the command line:
pandoc --filter pandoc-plot -M plot-configuration=/path/to/file.yml ...
pandoc-plot clean
and pandoc-plot toolkits
commands.Published by LaurentRDC over 4 years ago
This release sees one large change:
pandoc-plot
executable will now process documents in parallel. This should dramatically speed up processing of large documents with lots of figures. This happens automatically through the function plotTransform
.Other small changes:
defaultConfiguration
so that people don't have to install the data-default
package to get access to default configuration values.matplotlib
toolkit, preventing users from using matplotlib.pyplot.show
in figures. This would halt pandoc-plot
.Published by LaurentRDC over 4 years ago
This release fixes a critical bug:
pandoc-plot
executable could not be built outside of its git repository.This mainly affects installs from Hackage.
Published by LaurentRDC over 4 years ago
Release 0.4.0.0 sees a few changes:
--full-version
flag to the executable, which includes which version of pandoc/pandoc-types was used, as well as the git revision.clean
command to the executable. This can be used to clean-up output files produced by pandoc-plot.cleanOutputDir
to clean output of pandoc-plot. This is only accessible if pandoc-plot
is used as a library.There is one small breaking change:
--write-example-config
to the command write-example-config
. This creates a distinction between commands (which can perform IO operations), and command-line flags, which cannot.Less important changes:
pandoc-plot
will give better error messages in the latter case.Published by LaurentRDC over 4 years ago
This release sees one major change: caption formatting can now be specified in configuration files .pandoc-plot.yml
. Parsing captions based on source file was not working. This unfortunately changes the type signature of a few high-level functions.
The default caption format is "markdown+tex_math_dollars".
Published by LaurentRDC over 4 years ago
This release sees two major changes:
Published by LaurentRDC over 4 years ago
This release includes the first Windows installer, as well as executable for Windows and Linux.
The supported toolkits are:
If you have experience with building Linux executables on Azure pipelines, or if you would like to help test Mathematica support, don't hesitate to reach out :).