|
From: Ethan A M. <sf...@us...> - 2014-09-02 21:59:18
|
On Tuesday, 02 September, 2014 23:12:30 Christoph Bersch wrote: > Another problem I encountered with the lua/tikz terminal is your recent > change of drawing the arrow shafts and the arrow heads separately, > <http://gnuplot.cvs.sourceforge.net/viewvc/gnuplot/gnuplot/src/graphics.c?r1=1.462&r2=1.463>. > That doesn't work with the `tikzarrows` option, because the tikz-arrow > routine doesn't support negative headstyle. It seems to be possible to > draw only the arrow heads <http://tex.stackexchange.com/q/1260/33933>, > but I'm not sure if this works properly. > > Do you have any suggestions for this? The reason for that change was to insure that arrow heads were never drawn with dashed lines. Since the tikz private arrow routine will (I think) never draw with a head with dashed lines anyhow, the problem did not exist there in the first place. So it's unfortunate that the change broke something. My first inclination would be to have tikz interpret the negative head style as a request to change the linetype to invisible, as shown in one of the stackexchange suggestions you linked to. If necessary, the calling code could check some terminal flag - maybe TERM_IS_LATEX? - and alter the call accordingly. I wouldn't be surprised if the new v5 dashed line code introduced other bugs into the various TeX terminals. cheers, Ethan |