I will write a package called donothing. In the preamble, put \usepackage{donothing}. In the document body, you may use the following commands: "Lorem ipsum dolor sit \donothing amet, consectetur \donothingagain adipiscing elit. \alsodonothing Pellentesque \redonothing egestas, risus \pleasedonothing eu consectetur \yaydonothing posuere, risus urna placerat \donothingparttwo nisl, non rutrum dolor tellus non leo. \lastdonothing".
We have a pdftex tag to refer about pdf(La)TeX, but no actual way to tag a question specifically for the classic latex or tex compilers. For example I don't know how to tag questions ala "How to use PNG images with latex". In contrast, a question like "How to use EPS images with pdflatex" can be ...
Apparently one of my accepted & +10 up-voted answers I got an Enlighted badge for got un-accepted (or down-voted below +10). In this case you don't loose the badge again, but don't get one for the next accepted +10 answer. However, when you have then again such an answer you get the badge for the last one! That's quite confusing!
@PauloCereda: It's a pity that they don't have a nice symbol for that. My suggestion is OK, but I would like to have a better one. I tried to search for 'Web' or 'Internet' and they don't have anything.
@PauloCereda I explain it more clearly: You answer a question which gets +10 in votes and accepted. Then you get an Enlightened badge for it. Let's call that answer "answer (A)".
@AlanMunn: I found it more difficult to write a DTX file and documentation for my first package, than to upload it to CTAN. See also my sty2dtx Perl script (on CTAN as well), which is very helpful.
@MartinScharrer Yes, I find .dtx a bit intimidating. I haven't made that plunge yet. It seems a kind of cumbersome way to work, although I can see the advantages.
@MartinScharrer: yeah, I can go with \ifcase... but apart from it, can you explain why my current \cpl definition is wrong and how is the easiest solution to fix it?
@PauloCereda: There you can upload t-shirts and sell them with commission (which can be 0). We could upload a TeX.SX Shirt and sell it for the cheapest price available, i.e. 13.90 euro + 4 euro shipment for a basic shirt, extra color makes it more expenside)
@MartinScharrer: I'm asking to learn something, I got already that the counter is not needed here. so it is not possible to "hide" \setcounter for \csname?
yeah, works without \relax (I should use it only if there were other parameter like #2, right?). but my repeated test using main also directly reveals that main is supposed to be used without defining it, at least this is my hunch
@przemoc: I'm just looking at the PGF code. In basiclayer/pgfcorelayers.code.tex there is some code which checks if the argument is exactly 'main' without expanding it.
@przemoc: You could make zlevel=0 check if it is used inside another zlevel scope (e.g. by setting a macro to true when any other zlevel option is used) and then simply close and later reopen the \pgfonlayer environment.
@MartinScharrer It's easy: \def\mycmd{A}. :) You probably want to give a number and get a character in return. Not expandably, I'm afraid. \def\assign#1#2{\begingroup\catcode?=\catcode#2\relax\lccode`?=#2\relax\lowercase{\scantokens{\endgroup\def#1{?}}}}` Now \assign\mycmd{64} is the same as \def\mycmd{A}. A bit dangerous if one says \assign\mycmd{`\%}