|
From: Daniel J S. <dan...@ie...> - 2007-02-09 21:20:27
|
[resending to start new subject thread] Daniel J Sebald wrote: >>>> I thought we did that already. Which terminals escaped the grand >>>> unification? > >> >> >> Really? I wasn't watching list email for a while months back. Maybe >> I've missed something here. I'll investigate. OK, I've looked at test in as many terminals as possible. Here are my observations. (I've listed with "BUG?" the things I think are easy fixes that may have been overlooked.) So, what are we striving for in terms of consistency? Symbols are pretty close to consistent up to 12 or so. Colors are not consistent, but there is the "rgb" color specification now so maybe that isn't an issue. On the other hand, the first 6 colors are pretty consistent so maybe it is worth trying for more consistency (up to 12?). Line type is inconsistent. Would be nice to have a least the first 6 or so consistent. Looks doable from what I've seen, but there is some work. I wouldn't suggest trying for consistency in everything at once. First, fix the few symbol problems with small patches. Is there any of the below terminal patterns that might serve as the quasi-standard or most typical that *if* we were to seek consistency we'd aim for that one? PostScript/PDF perhaps? Dan Comments: - "png" doesn't appear to have a "dashed" option. - Number to symbol translation is pretty consistent across terminals up to #13. - "pdf" has same exact symbol translation as "postscript" except #1 is a dot, not a plus (BUG?). - "fig" has symbol inconsistencies after #4 (BUG?). - "latex" has symbol inconsistencies immediately (BUG?). - "tkcanvas" has symbol inconsistencies after #4 similar to fig (BUG?). - Number to color translation isn't near consistent. However, the first five colors are pretty much red/green/blue/magenta/cyan. After that #6 is sometimes yellow, sometimes brown. After that, all terminals differ. - Exception to the above is "tkcanvas" which is red/blue/green/brown/magenta/cyan (BUG?). - Number to line pattern translation isn't near consistent. There is fairly good agreement between line color and line pattern, but not perfect. - "latex" doesn't support color, but we could upgrade that to use color package. (Just LaTeX is still very useful for basic figures.) - "jpeg", "png", "gif" and "tkcanvas" have no line patterns. - "jpeg" exactly matches "png" and "gif", but the colors are a slightly darker hue than the other two output devices. (No big problem, just peculiar.) - The following accept "dashed" as option: x11, postscript, pdf, fig - The following accept "color" as option: postscript, fig Symbol translation for "x11 dashed" terminal: -1 - black / solid / none 0 - black / dotted / dot 1 - red / solid / plus 2 - green / dashed / x 3 - blue / dotted / asterisk 4 - magenta / long dash / open square 5 - cyan / ??? / filled square 6 - brown / dash-dash-blank / open circle 7 - orange / dashed / filled circle 8 - peach / dotted / open triangle 9 - red / solid / filled triangle 10 - green / dashed / open down triangle 11 - blue / dotted / filled down triangle 12 - magenta / dashed / open diamond 13 - cyan / ??? / filled diamond Symbol translation for "post dashed color" terminal: -1 - black / solid / none 0 - black / dotted / dot 1 - red / solid / plus 2 - green / dashed / x 3 - blue / dashed (shorter) / asterisk 4 - magenta / dashed (shorter still) / open square 5 - cyan / dash-dot / filled square 6 - yellow / ??? / open circle 7 - black / dash-dash-blank / filled circle 8 - orange / dash-dot-dot / open triangle 9 - gray / dash-dash-dash-dash-blank / filled triangle 10 - red / solid / open down triangle 11 - green / dashed / filled down triangle 12 - blue / dashed (shorter) / open diamond 13 - magenta / dashed (shorter still) / filled diamond 14 - cyan / dash-dot / pentagon 15 - yellow / ??? / filled pentagon 16 - black / dash-dash-blank / circle tick up (various fractionally filled circles) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Symbol translation for "pdf dashed" terminal: -1 - black / solid / none 0 - gray / solid / dot 1 - red / solid / dot 2 - green / dashed / x 3 - blue / dashed (shorter) / asterisk 4 - magenta / dashed (shorter still) / open square 5 - cyan / dash-shortdash / filled square 6 - brown / dash-shorterdash / open circle 7 - yellow / dash-dash-blank / filled circle 8 - dark blue / dash-dot-dot / open triangle 9 - orange / solid / filled triangle 10 - dark green / dashed / open down triangle 11 - purple / dashed (shorter) / filled down triangle 12 - dark brown / dashed (shorter still) / open diamond 13 - red / dashed-shortdash-shortdash / filled diamond 14 - green / dash-dot / pentagon 15 - blue / dash-dash-blank / filled pentagon 16 - magenta / dot-dash-dot / circle tick up (various fractionally filled circles) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Symbol translation for "png" AND "gif" AND "jpeg" (slightly darker hue) terminal: -1 - black / solid / none 0 - gray / dotted / dot 1 - red / solid / plus 2 - green / solid / x 3 - blue / solid / asterisk 4 - purple / solid / open square 5 - cyan / solid / filled square 6 - brown / solid / open circle 7 - yellow / solid / filled circle 8 - dark blue / solid / open triangle 9 - orange / solid / filled triangle 10 - dark green / solid / open down triangle 11 - dark purple / solid / filled down triangle 12 - dark brown / solid / open diamond 13 - magenta / solid / filled diamond 14 - dark green / solid / plus (repeat pattern, various shades of previous colors) 15 16 - black / dash-dash-blank / circle tick up 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Symbol translation for "fig dashed color": -1 - black / solid / none 0 - black / dotted / dot 1 - red / solid / plus 2 - green / solid / x 3 - blue / solid / asterisk 4 - magenta / solid / open square 5 - cyan / solid / open diamond 6 - yellow / solid / open triangle 7 - black / solid / plus 8 - brown / solid / x 9 - battleship gray / solid / asterisk 10 - red / dashed / open square 11 - green / dashed / open diamond 12 - blue / dashed / open triangle 13 - magenta / dashed / plus 14 - cyan / dashed / x 15 - yellow / dashed / asterisk 16 - black / dashed / open square 17 - brown / dashed / open diamond 18 - battleship gray / dashed / open triangle 19 - red / dash-blank / plus 20 - green / dash-blank / x [snip] 28 - red / longdash / plus [snip] 46 - red / longerdash / plus Symbol translation for "latex" (no color, but like Xfig this could probably be upgraded to use the LaTeX color package): -1 - black / solid / none 0 - black / solid / dot 1 - black / solid / open diamond 2 - black / dotted / plus 3 - black / heavy solid / open square 4 - black / heavy dotted / x 5 - black / heavier solid / open triangle 6 - black / heavy dot-dot-blank / star 7 - black / solid / circle 8 - black / dotted / big circle 9 - black / heavy solid / bigger circle 10 - black / heavy dotted / filled circle 11 - black / heavier solid / filled big circle 12 - black / heavy dot-dot-blank / filled bigger circle Symbol translation for "tkcanvas": -1 - black / solid / none 0 - gray / solid / dot 1 - red / solid / plus 2 - blue / solid / x 3 - green / solid / asterisk 4 - brown / solid / open square 5 - magenta / solid / open diamond 6 - cyan / solid / open triangle 7 - black / solid / plus 8 - gray / solid / x 9 - red / solid / asterisk 10 - blue / solid / open square 11 - green / solid / open diamond 12 - brown / solid / open triangle 13 - magenta / solid / plus Others I'd like to test but haven't tools (or desire to compile gnuplot with various libraries right now): svg, corel, emf ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ gnuplot-beta mailing list gnu...@li... https://lists.sourceforge.net/lists/listinfo/gnuplot-beta |