Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Is there an online manual for low-level LaTeX commands I can download?

I am looking for something which would have, for example:

\newif\ifportrait
\newif\ifcustomsize
\newif\ifdebug

\makeatletter
\renewenvironment{theindex}
  {\if@twocolumn
      \@restonecolfalse
   \else
      \@restonecoltrue
   \fi
   \setlength{\columnseprule}{0pt}
   \setlength{\columnsep}{35pt}
   \begin{multicols}{3}[\section*{\indexname}]
   \markboth{\MakeUppercase\indexname}%
            {\MakeUppercase\indexname}%
   \thispagestyle{plain}
   \setlength{\parindent}{0pt}
   \setlength{\parskip}{0pt plus 0.3pt}
   \relax
   \let\item\@idxitem}%
  {\end{multicols}\if@restonecol\onecolumn\else\clearpage\fi}
\makeatother
share|improve this question
1  
With "online manual" you mean "manual I can download online" or "manual which pops up by itself when an error appears"? Do you mean low-level LaTeX commands or plainTeX macros and primitives? –  Martin Scharrer Jul 12 '11 at 15:48
1  
1  
low-level LaTeX, not plainTeX. –  Regis da Silva Jul 12 '11 at 16:06

2 Answers 2

up vote 15 down vote accepted

The LaTeX2e kernel macros are documented in source2e. An unfinished macros2e document lists all of its macros which are deemed directly useful for package authors.

If you need help with the underlying plainTeX macros and primitives (which lie even deeper than the LaTeX kernel) then I suggest the free books TeX for the impatient and TeX by Topic which are freely available on CTAN.

share|improve this answer
6  
IOW texdoc source2e, texdoc impatient. I would also add texdoc texbytopic. –  przemoc Jul 12 '11 at 15:59
    
@przemoc: Thanks for mentioning it. I don't like to constantly repeat that it can also be accessed by texdoc. If it is on CTAN then it should be also accessible that way, but some people might not know texdoc. –  Martin Scharrer Jul 12 '11 at 16:01
1  
@Regis: I was studying source2e and the latex.ltx file. –  Martin Scharrer Jul 12 '11 at 16:06
7  
Calling a 400 page manual “for the impatient” is a rather strange definition of “impatient”. –  Caramdir Jul 12 '11 at 16:12
1  
@przemoc: Compared to that, lshort really does seem short. –  You Jul 12 '11 at 22:38

here is a list of the LaTeX commands in different formats:

http://home.gna.org/latexrefman/

share|improve this answer
1  
Seems to be the same as latex2e-help-texinfo. –  Thorsten Donig Jul 12 '11 at 17:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.