2 réponses
Pour compiler du LaTeX, tu dois avoir les bibliothèques LaTeX déjà installées sur ta machine, et donc utiliser dans ton code Java le compilateur associé. Exemple :
/** La ligne de commande qui appelle le compilateur LaTeX. */
public static final String LATEX = "pdflatex";
/**
* Compile un fichier LaTeX en utilisant un compilateur installé sur la machine.
* @param nomFichier le nom du fichier de code latex à compiler
* @return true si la commande s'est bien passée, false sinon
*/
public static boolean compilerLatex(String nomFichier)
{
try
{
Runtime.getRuntime().exec(LATEX+" "+nomFichier);
return true;
}
catch (IOException e)
{
return false;
}
}La confiance n'exclut pas le contrôle