Using: Latex -> pdfLatex, and also loading another tex file written by me with:
\input{\myPath anotherDocument.tex}
%% there is a "private" macro:
\def\foo#1{$\backslash$def$\backslash$#1$\{$the name$\}$}
%% doesn't compile without $
%% all happens before
\begin{document}
1) Why can't I define the macro JUST like others ? Because all other macros are defined without $ but also contain commands like\foo{}.
2) What does $ do ?
3) What does * do ?
4) Why do some packages influence each other ?
5) Why is the Latex syntax inconsistent ?
6) What is wrong with Latex ?
$does, it is adviseable to read a basic introduction to LaTeX. – Stephan Lehmke Nov 27 '12 at 13:16