I am not an experienced TeX/LaTeX user. I know just about enough to write my thesis. As my interest grows, I'd like to continue improving on my TeX/LaTeX knowledge, more specifically, my "working" knowledge!
On TeX.SX, whenever I see an answer that includes TeX's control sequences, I immediately take a step back! .. and I have been using this community as a knowledge resource for more than 3 years now!
Sometimes I find answers containing TeX's control sequences that let me do exactly what I need to do, but I use them on a blind belief that -
"these guys are pros, they know what they are talking about!"
.. because, I simply don't know enough about TeX's low/middle/high/higher -level control sequences to understand what they've done in their solution.
For instance, I posted a question earlier, to which I got this solution. Many thanks to the person who answered; however, my first impression of it was -
"darn! it contains lot's of pure TeX stuff, so it must be a better solution that what I came up with!"
This experience has made me realise that I need to expand my "working" knowledge about the TeX/LaTeX low/middle/high/higher -level control sequences, if I am ever going to understand what some of these more experienced users are talking about.
So, here's my question again:
How can I improve my "hands-on"/ "working" knowledge of TeX's low/middle/high/higher -level control sequences; so that one day, if required, even I'd be able to use some of these useful TeX/LaTeX tools?
Many thanks in advance!
TeX Book
andTeX by Topic
and don't forget\expandafter
etc. ;-) Seriously, your question is a little bit broad, in my point of view