I had this problem a while ago (actually soon after I used the very useful feature of user symbols). The way to get around is to redefine the symbol to nothing in your layout:
## hide user define symbols # symbol-hide line u:mylinesymbol code metapost def l_u_mylinesymbol (expr P) = enddef; endcode Of course it would be better to have symbol-hide working on user-defined symbols but this is still feasible in many cases. Hope that helps. Xavier Le 28/01/2015 10:08, herich at speleodd.sk a écrit : > Hello, > I don´t know what I am doing wrong, but if I use something like this > in layout: > symbol-hide line wall (or show, color, assign), everything works perfect. > But, it doesn´t work with "u" , so symbol-hide line u:definedname will > make an error with comment - unknown symbol specification. In layout > there is a definition of u:definedname, as well as > "initsymbol("l_u_definedname"); , outside layout is defined name for > legend and everything works well, except symbol-hide (or so) command. > Do you have any idea? > Thank you > Palo > > _______________________________________________ > Therion mailing list > Therion at speleo.sk > http://mailman.speleo.sk/mailman/listinfo/therion -- > ------------------------- > Xavier Pennec > Senior Research Scientist / Directeur de recherche > Asclepios project-team, INRIA Sophia-Antipolis > 2004 Route des Lucioles, BP93 > F-06902 Sophia-Antipolis Cedex, France > +33 4 92 38 76 64 > +33 6 78 35 16 90 > http://www-sop.inria.fr/asclepios/ > -------------------------------