From 724309bfb63f4d6e7cc8e35b8319a0ce32fc864b Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Thu, 8 Oct 2020 08:42:59 +0200 Subject: [PATCH] variables --- cnam/travaux/mémoire/build.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cnam/travaux/mémoire/build.py b/cnam/travaux/mémoire/build.py index 2ccbd62..5276246 100755 --- a/cnam/travaux/mémoire/build.py +++ b/cnam/travaux/mémoire/build.py @@ -38,10 +38,16 @@ def build(directory, sign): os.makedirs(tmp) # move into document directory os.chdir(document[ENGLISH]) + # prepare variables + variables = {'mainlanguage': language, + } + # transform variables + variables = ''.join([f'\\def\\{k}{{{v}}}' + for k, v in variables.items()]) # prepare build command command = ['xelatex', '-output-directory', tmp, - f'\def\mainlanguage{{{language}}}\input{{{MAIN}}}', + f'{variables}\\input{{{MAIN}}}', ] # if it's the main document if document[ENGLISH] == 'thesis':