23,373 reputation
22785
bio website
location San Francisco, CA
age
visits member for 2 years, 2 months
seen 2 hours ago

2d
comment How to mimic Turing Machine description in Sipser textbook
@DavidCarlisle I don't think they're being aligned with a previous line. I think it's just a rigid indentation, and, because of this, it looks inconsistent between the two examples given.
Jan
26
comment What does “\!\!” mean?
@egreg While I do not read Italian, there's enough context in your pdf link to figure out what they're talking about. I found the material in TeX by Topic, but it would be hard to find if you only wanted to know how to suppress the spacing. The link I find more helpful.
Jan
25
comment What does “\!\!” mean?
@egreg These seem to be subtle things that are great to know. I know a few but often wonder what other tricks I'm missing. It seems it would be nice if there were some kind of brief reference for such things. Is there such a reference?
Jan
24
revised Bold code in listings environment
added 1 character in body
Jan
24
answered Bold code in listings environment
Jan
24
comment Bold code in listings environment
A couple pointers, you need a comma after columns=fullflexible. Also, you're misreading the syntax of the escape character, it should be either escapechar=@ or escapechar=\@.
Jan
23
revised Knowledge indicators
added 937 characters in body
Jan
23
answered Knowledge indicators
Jan
22
accepted Could someone explain the tokenization process that's leading the whitespace creeping in here?
Jan
22
comment Could someone explain the tokenization process that's leading the whitespace creeping in here?
Your detailed explanations are always very enlightening. Thank you. :)
Jan
22
comment Could someone explain the tokenization process that's leading the whitespace creeping in here?
@egreg obviously ouch! I forgot about the \if\relax\detokenize{#1}\relax trick.
Jan
22
answered Could someone explain the tokenization process that's leading the whitespace creeping in here?
Jan
22
comment Could someone explain the tokenization process that's leading the whitespace creeping in here?
@StevenB.Segletes I tested something similar. But where is the whitespace coming from. As I understand expansion, \aetest{ciao} should expand to \def\aejunk{<ciao>}%%\ifx\relax\relax.... and consequently I would expect that the second \relax will gobble up the trailing whitespace of that line.
Jan
22
comment Could someone explain the tokenization process that's leading the whitespace creeping in here?
@barbarabeeton If I reverse, I have larger headaches: such as when #1 is aa.
Jan
22
asked Could someone explain the tokenization process that's leading the whitespace creeping in here?
Jan
21
awarded  Popular Question
Jan
21
comment define a macro with two parameters delimited by optional spaces
Actually the more I think about this, the more I can dream up ways in which this answer can potentially fail. I think your best bet might be to write a Perl script that can preprocess the file. Perl regexp capabilities could come in handy to clean up how certain things are written.
Jan
21
comment define a macro with two parameters delimited by optional spaces
Note that there are various (potentially serious) limitations to this: for example, this will not parse \mymacro hello\foo something other correctly.
Jan
21
revised define a macro with two parameters delimited by optional spaces
added 1 character in body
Jan
21
answered define a macro with two parameters delimited by optional spaces