# How to start working with tex core? [duplicate]

I've been programming, writing articles and presentations on LaTeX for couple of years; and made few tutorials about starting working with latex, adjusting properties to write on Georgian, drawing 2D/3D images with tikz...

Now, I want to start working with its core, writing commands, adjusting styles, without relying (so much) on prewritten packages.

Can anyone advise, how and from where can I start?

• I'm not clear if you mean writing stuff in plain TeX or programming LaTeX at a lower level: could you clarify? Dec 24 '16 at 16:30
• Programming LaTeX at a lower level Dec 24 '16 at 16:31
• If you are looking for programming, the perhaps this one? Where do I start LaTeX programming? Dec 24 '16 at 16:56

## LaTeX documentation

• The basic LaTeX documentation should be installed with LaTeX. Documentation directory2:

TDS:doc/latex/base/


It contains user guides and also the documented source code (source2e.pdf).

2 TDS = TeX Directory Structure

• (+1). I find Martin Scharrer's List of internal LaTeX2e Macros useful to Package Authors (texdoc macros2e) useful as well (not in the base directory).
– jon
Dec 24 '16 at 18:25