Entrada/Salida a la Terminal

\typein[instrucción]{mensaje}
Sinopsis:

\typein[\instrucción]{mensaje}

\typein imprime el mensaje en la terminal y provoca que LaTeX se detenga y espere para que usted escriba una línea de entrada, terminando con “Intro”. Si se omite el argumento opcional \instrucción, la entrada escrita se procesa como si se hubiera incluido en el archivo de entrada en lugar de la instrucción \typein. Si está presente el argumento \instrucción, debe ser el nombre de una instrucción. Este nombre de instrucción entonces define o redefine la entrada escrita.

\typeout{mensaje}
Sinopsis:

\typeout{mensaje}

Imprime el mensaje en la terminal y en el archivo log. Las instrucciones en el mensaje que están definidas con \newcommand o \renewcommand (entre otras) se sustituyen por su definición antes de ser impresas.
Las reglas habituales de LaTeX para el tratamiento de varios espacios como un espacio único e ignorando espacios después de un nombre de instrucción también se aplican al mensaje. Una instrucción \space en mensaje provoca la impresión de un espació sencillo, independientemente de los espacios circundantes. Una ^^J en mensaje imprime una nueva línea.