Preprocesar un archivo .tex y guardarlo como un archivo nuevo

Preprocesar un archivo .tex y guardarlo como un archivo nuevo

Tengo varios .texarchivos que me gustaría compartir con otras personas. He incluido en ellos (con el comando \input) varios archivos con macros que he escrito yo mismo. Sin embargo, me gustaría enviar sólo un archivo independiente .tex.

Lo que tengo que hacer es generar otro .texarchivo donde el \inputcomando se reemplace con el contenido del archivo, más o menos como lo haría llamando solo al preprocesador en C.

Supongo que esto se podría hacer (relativamente) fácilmente con un poco de secuencias de comandos, pero me gustaría saber si hay una opción incorporada en un compilador LaTeX.

información relacionada