I got bored with writing
\rangle in my code, so I decided to create the commands
\> for these. That is, I put the following in my header.
This...doesn't work. It doesn't mind
\<, but apparently
\> is already defined. This made me interested, and I tried to find out what it does, if it does anything. But I cannot find anything about this command.
Note that I can override this by just going
but, well, it feels dirty redefining an existing command!
Therefore, my question is,
\> do? Does it do anything? Does it matter that I am reassigning it?
(On a side note, why can I type
\< here, but typing
\< without the space gives > ?)
\>is used in the
tabbingenvironment. if you never use
tabbing, you are probably okay. regarding
\<, this is sometimes used (as
\< ... >) to indicate metacode; how it's defined in what you're doing depends on the document class and packages being used.
\>: macro:->\mskip \medmuskip`
<(and not the
\langle) (some people think that they are the same) you just type it directly on keyboard.
\>is actually defined (with
\letto a particular meaning. i'd have to do some more exploring/testing to figure out if this is what makes the difference, but it's a place to start.
\>is a math space