In all LaTeX packages documentations that show their internal codes, we see \@ and often we see \@@ or even \@@@. What is the difference between \ and \@? What does it mean to write more @ to start a control sequence or instruction?
Asked
Active
Viewed 36 times
0
Al-Motasem Aldaoudeyeh
- 6,100
@is used as an extra 'letter' for internal macro names, beyond that there is not much pattern (except\@@<name>is used by the kernel to save primitives). – Joseph Wright Aug 30 '18 at 18:35