
Tengo dos proyectos diferentes, que son el código LaTeX para inglés y griego para un mismo libro.
¿LaTeX admite código de preprocesamiento (sin utilizar herramientas externas) que permitiría dos compilaciones diferentes en un solo proyecto dando dos resultados diferentes?
En mi antiguo Pascal, podría usar algo como:
{$IFC ENG}
file1eng.p
file2eng.p
{$ELSEC}
file1gr.p
file2gr.p
{$ENDC}
Si hubiera configurado ahora:
{$ENG=1}
en mi archivo de preprocesamiento, entonces el proyecto compilado analizaría el archivo en inglés y produciría el resultado del proyecto en inglés y viceversa.
¿Existe una función similar en LaTeX que me permita controlar el flujo del proyecto de esta manera? El número y los nombres de los archivos de ambos proyectos son idénticos.