|
From: Ethan M. <eam...@gm...> - 2025-02-25 23:44:11
|
On Tuesday, 25 February 2025 02:15:22 PST Dmitry wrote:
> So, documentation says that we can add latex preamble with tikz terminal
> as *preamble "<preamble string>".*
>
> But this actually does not work, it fails with
>
> /usr/share/gnuplot/6.1/lua/gnuplot-tikz.lua:1773: bad argument #1 to
> 'load' (function expected, got string)
>
> Instead of *preamble "<preamble string>" *one should use *preamble
> '<preamble string>' *(single quotes vs double quotes).
Remember that inside double quotes backslash is an escape character,
so your command needs to be
set term tikz standalone preamble "\\usepackage{derivative}"
This has nothing to do with tikz. It is the usual difference between string
handling in single vs double quotes.
Ethan
>
> I'm not sure if its bug or it's wrong documentation. Below I listed the
> full console output
>
> Thanks!
>
>
> > $ gnuplot
> >
> > G N U P L O T
> > Version 6.1.0 last modified 2025-02-19
> >
> > Copyright (C) 1986-1993, 1998, 2004, 2007-2025
> > Thomas Williams, Colin Kelley and many others
> >
> > gnuplot home: http://www.gnuplot.info
> > mailing list: gnu...@li...
> > faq, bugs, etc: type "help FAQ"
> > immediate help: type "help" (plot window: hit 'h')
> >
> > Terminal type is now qt
> > gnuplot> set terminal lua tikz standalone preamble
> > "\usepackage{derivative}"
> >
> > Terminal type is now 'lua'
> > /usr/share/gnuplot/6.1/lua/gnuplot-tikz.lua:1773: bad
> > argument #1 to 'load' (function expected, got string)
> > stack traceb
> >
> > gnuplot> set terminal lua tikz standalone preamble
> > '\usepackage{derivative}'
> >
> > Terminal type is now 'lua'
> > Options are 'latex preamble "\\usepackage{derivative}" color
> > standalone nogparrows notikzarrows nogppoints picenvironment
> > nooriginreset bitmap rgbimage noclip notightboundingbox noexternalimages '
> > gnuplot>
>
> _______________________________________________
> gnuplot-info mailing list
> gnu...@li...
> Membership management via: https://lists.sourceforge.net/lists/listinfo/gnuplot-info
>
|