!85(      !"#$%&'SafeR()*+,-./#(c) Laurent P Ren de Cotret, 2019 MIT laurent.decotret@outlook.com  internal  portable Unsafe  pandoc-pyplot*Possible result of running a Python script pandoc-pyplot(String representation of a Python script pandoc-pyplotYTake a python script in string form, write it in a temporary directory, then execute it. pandoc-pyplotEDetect the presence of a blocking show call, for example "plt.show()" pandoc-pyplotContent of the script pandoc-pyplotResult with exit code.#(c) Laurent P Ren de Cotret, 2019 MIT laurent.decotret@outlook.com  internal  portable None2  pandoc-pyplotADatatype containing all parameters required to run pandoc-pyplot pandoc-pyplotFigure caption.  pandoc-pyplotSource code for the figure.  pandoc-pyplotSave format of the figure  pandoc-pyplot Directory where to save the file  pandoc-pyplotDots-per-inch of figure  pandoc-pyplotAttributes not related to  pandoc-pyplot will be propagated. pandoc-pyplot!Parse an image save format string pandoc-pyplotSave format file extension pandoc-pyplot(Determine the path a figure should have. pandoc-pyplot'The path to the high-resolution figure. pandoc-pyplotModify a Python plotting script to save the figure to a filename. An additional file (with extension PNG) will also be captured. pandoc-pyplotPath where to save the figure pandoc-pyplotCode block with added capture    ;Pandoc filter to create Matplotlib figures from code blocks#(c) Laurent P Ren de Cotret, 2019 MIT laurent.decotret@outlook.com stable  portable Unsafe`5 pandoc-pyplot&Possible errors returned by the filter pandoc-pyplot*Running Python script has yielded an error pandoc-pyplotInvalid figure path pandoc-pyplot/Python script contains a block call to 'show()' pandoc-pyplotcKeys that pandoc-pyplot will look for in code blocks. These are only exported for testing purposes. pandoc-pyplotcKeys that pandoc-pyplot will look for in code blocks. These are only exported for testing purposes.  pandoc-pyplotcKeys that pandoc-pyplot will look for in code blocks. These are only exported for testing purposes.! pandoc-pyplotcKeys that pandoc-pyplot will look for in code blocks. These are only exported for testing purposes." pandoc-pyplotcKeys that pandoc-pyplot will look for in code blocks. These are only exported for testing purposes.0 pandoc-pyplot*list of all keys related to pandoc-pyplot.1 pandoc-pyplotDetermine inclusion specifications from Block attributes. Note that the target key is required, but all other parameters are optional2 pandoc-pyplot/Check figure specifications for common mistakes3 pandoc-pyplotlRun the Python script. In case the file already exists, we can safely assume there is no need to re-run it.# pandoc-pyplotQMain routine to include Matplotlib plots. Code blocks containing the attributes .pyplotP are considered Python plotting scripts. All other possible blocks are ignored.$ pandoc-pyplot]Highest-level function that can be walked over a Pandoc tree. All code blocks that have the  '.pyplot'' parameter will be considered figures.% pandoc-pyplotTWalk over an entire Pandoc document, changing appropriate code blocks into figures.& pandoc-pyplot*Translate filter error to an error message  !"#$% $%# !"4       !"#$%&'()*+,-./012345678,pandoc-pyplot-2.0.0.0-H0qTPtv6tkA4nh0uRH3yZCText.Pandoc.Filter.ScriptingText.Pandoc.Filter.FigureSpecText.Pandoc.Filter.PyplotPaths_pandoc_pyplot ScriptResult ScriptSuccess ScriptFailure PythonScriptrunTempPythonScripthasBlockingShowCall FigureSpeccaptionscript saveFormat directorydpi blockAttrs SaveFormatPNGPDFSVGJPGEPSsaveFormatFromString extension figurePathhiresFigurePathaddPlotCapture$fHashableFigureSpecPandocPyplotError ScriptErrorInvalidTargetErrorBlockingCallError directoryKey captionKeydpiKeyincludePathKey saveFormatKey makePlot'makePlot plotTransform$fShowPandocPyplotError$fEqPandocPyplotErrorversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName inclusionKeysparseFigureSpec validateSpecrunScriptIfNecessary