On Mon, Mar 24, 2008 at 3:38 PM, Morgan Brassel <[EMAIL PROTECTED]> wrote: > Hi everyone, > > I'm currently learning how to use the gnuplot module (thank you Mojca, and > all the others, for this great tool!). I stick for now with the metapost > terminal, as I'm not sure I'd be able to recompile gnuplot in order to add > the context terminal. > > It seems that accents are not supported in gnuplot scripts. In the example > below, both the methods to typeset accents fail. Is there a solution to > this? Maybe there is something wrong with my settings... > > Best regards, > Morgan > > > \usemodule[gnuplot] > \setupGNUPLOT[terminal=mp] > \startGNUPLOTscript[sin] > set xlabel "héllo h\'ello"
Try: set xlabel \detokenize{"h\\'ello"} Actually, one needs to escape backslash in gnuplot (that's a general rule). I'm sorry for not noticing that fact before. Just keep in mind that \detokenize is an ugly workaround (you could consider it a bug in t-gnuplot.tex, but I have no idea how to fix it). It would be easiest if \startbuffer[name][continue/append] some werbatim text \stopbuffer would work - then I would misuse that mechanism instead of doing dirty catcode changes. (I also need to ask either magician for help to port that part to mkiv; in XeTeX it seems to work OK.) > plot sin(x) > \stopGNUPLOTscript > \starttext > \useGNUPLOTgraphic[sin] > \stoptext Mojca ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________