Mercurial > octave
diff scripts/plot/util/print.m @ 20964:6ac3d299c5ad
Add support for cairo based gnuplot terminals: "cairolatex", "epscairo",
"epscairolatex", "epscairolatexstandalone", "pdfcairolatex", and
"pdfcairolatexstandalone" (Part of Bug #44187).
* __gnuplot_draw__.m: Add "cairolatex" & "epslatex" to terminals_with_size.
* print.m: Include the gnuplot cairo based devices to the doc-string.
* __gnuplot_print__.m: Add support for gnuplot terminal "epscairo". Also add
support for gnuplot's LaTeX enhanced cairo terminals, including the
standalonoe variants. When "-debug" is passed to print(), report on the
expanded gnuplot terminal.
author | Daniel J Sebald <daniel.sebald@ieee.org> |
---|---|
date | Tue, 22 Dec 2015 22:30:40 -0500 |
parents | 80dd7b3529ee |
children | 123da81b9176 |
line wrap: on
line diff
--- a/scripts/plot/util/print.m Tue Dec 22 10:29:22 2015 -0800 +++ b/scripts/plot/util/print.m Tue Dec 22 22:30:40 2015 -0500 @@ -125,6 +125,20 @@ ## braces). The @samp{pdflatex} device, and any of the @samp{standalone} ## formats, are not available with the Gnuplot toolkit. ## +## @item epscairo +## @itemx pdfcairo +## @itemx epscairolatex +## @itemx pdfcairolatex +## @itemx epscairolatexstandalone +## @itemx pdfcairolatexstandalone +## Generate Cairo based output when using the Gnuplot graphics toolkit. +## The @samp{epscairo} and @samp{pdfcairo} devices are synonymous with +## the @samp{epsc} device. The @LaTeX{} variants generate a @LaTeX{} file, +## @file{@var{filename}.tex}, for the text portions of a plot, and an image +## file, @file{@var{filename}.(eps|pdf)}, for the graph portion of the plot. +## The @samp{standalone} variants behave as described for +## @samp{epslatexstandalone} above. +## ## @item tikz ## Generate a @LaTeX{} file using PGF/TikZ@. For the FLTK toolkit ## the result is PGF.