[Tex-nl] [pgfplots] Serienamen met ampersands

Piet van Oostrum piet at vanoostrum.org
Wed Feb 11 12:05:59 CET 2015


Bas Dekker (TeXniek) schreef:

 > Hallo allemaal, 
 > 
 > Ik ben hier bezig met een script om staafgrafieken te maken op basis van extern aangeleverde data.
 > O.a. "stacked bars", waarbij op de X-as geen cijfers, maar namen van datareeksen staan. Zie
 > bijvoorbeeld http://pgfplots.sourceforge.net/example_99.pdf voor een voorbeeld van de gewenste
 > output.
 > 
 > Sommige van die geleverde serienamen bevatten ampersands, bijvoorbeeld "P&C" voor "planning en
 > control" in plaats van "tool1" uit het voorbeeld.
 > 
 > Deze string komt terug in de "symbolic x coords" instructie en in in de "addplot" instructie. 
 > 
 > De TeX processor zegt dan natuurlijk "misplaced alignment". Terecht. Maar als ik hem escape, dan
 > zegt hij "Missing \endcsname inserted". En dat is vervelender.
 > 
 > Voor nu heb ik een string-replacement gedaan door "&" door " en " te vervangen, maar dat is nou
 > niet bepaald elegant en stijlvol, met name omdat de klant zich niet in zijn eigen data herkent. 
 > 
 > Iemand enig idee hoe ik hem die ampersand door kan geven? 
 > 
 > Bedankt alvast!

Heb je misschien een package geladen dat \& herdefiniƫert?

Je zou \& keihard kunnen resetten met \chardef\&=`\&

Met hartelijke groeten,
-- 
Piet van Oostrum <piet at vanoostrum.org>
WWW: http://pietvanoostrum.com/
PGP key: [8DAE142BE17999C4]


More information about the TeX-NL mailing list