diff --git a/cnam/travaux/mémoire/build.py b/cnam/travaux/mémoire/build.py index c3534ed..2ccbd62 100755 --- a/cnam/travaux/mémoire/build.py +++ b/cnam/travaux/mémoire/build.py @@ -41,7 +41,7 @@ def build(directory, sign): # prepare build command command = ['xelatex', '-output-directory', tmp, - MAIN, + f'\def\mainlanguage{{{language}}}\input{{{MAIN}}}', ] # if it's the main document if document[ENGLISH] == 'thesis': diff --git a/cnam/travaux/mémoire/thesis/main.tex b/cnam/travaux/mémoire/thesis/main.tex index eaacd90..22d979d 100644 --- a/cnam/travaux/mémoire/thesis/main.tex +++ b/cnam/travaux/mémoire/thesis/main.tex @@ -1,7 +1,10 @@ +% apply settings \input{settings} +% begin document \begin{document} … +% end document \end{document} diff --git a/cnam/travaux/mémoire/thesis/settings.tex b/cnam/travaux/mémoire/thesis/settings.tex index cb1a5cf..03efefe 100644 --- a/cnam/travaux/mémoire/thesis/settings.tex +++ b/cnam/travaux/mémoire/thesis/settings.tex @@ -1 +1,8 @@ +% set default size and document class \documentclass[12pt]{extarticle} + +% handle multiple languages +\usepackage{polyglossia} + +% set main language +\setmainlanguage{\mainlanguage}