Reputation
25,270
Next tag badge:
706/400 score
73/80 answers
Badges
3 72 133
Newest
 Nice Answer
Impact
~608k people reached

Jul
23
awarded  Nice Answer
Jul
21
awarded  Guru
Jun
13
awarded  Good Answer
May
4
awarded  Good Answer
Apr
25
awarded  Nice Answer
Apr
18
awarded  Popular Question
Apr
14
comment Can one define an expandable command that removes control sequences from its argument?
@Yossi Actually, that's not so hard to fix. The relevant code is in SanitizeTokens, specifically, the \if statement. This only catches control sequences, because it compares to \relax. For active characters, you should put a second check in the \else branch, say, \ifnum\catcode#1=13 %. I haven't tested this, but I think you're capable of making it work if you want to.
Apr
13
comment Can one define an expandable command that removes control sequences from its argument?
@yossi what do you mean by special characters? Also, this will likely not get fixed by me :-)
Mar
5
awarded  Notable Question
Feb
14
comment Faster way of writing \mathbf
@egreg Good point. I was a bit of a hotshot when I wrote this answer.
Feb
14
comment Faster way of writing \mathbf
@egreg true. Though I've never used that, to the point that I didn't know there was one.
Jan
21
awarded  Nice Answer
Jan
20
awarded  Nice Answer
Jan
17
awarded  Good Answer
Dec
30
awarded  Nice Answer
Nov
20
awarded  Nice Question
Nov
19
awarded  Notable Question
Oct
8
awarded  Nice Answer
Oct
2
awarded  Nice Question
Sep
30
awarded  Explainer