PhD

The LaTeX sources of my Ph.D. thesis
git clone https://esimon.eu/repos/PhD.git
Log | Files | Refs | README | LICENSE

latexmkrc (1107B)


      1 # Main file
      2 @default_files = ("thesis.tex", "french summary.tex", "presentation.tex");
      3 
      4 # Use lualatex
      5 $pdf_mode = 4;
      6 
      7 # Where to write output and temporary files
      8 $out_dir = "build";
      9 
     10 # Allow the execution of arbitrary shell command
     11 set_tex_cmds("--shell-escape %O %S");
     12 
     13 # The beamer themes are in the presentation folder
     14 ensure_path('TEXINPUTS', 'presentation');
     15 
     16 # Create build directories if needed
     17 unless(-d "$out_dir"){
     18 	mkdir("$out_dir");
     19 	mkdir("$out_dir/frontmatter");
     20 	mkdir("$out_dir/mainmatter");
     21 	mkdir("$out_dir/mainmatter/context");
     22 	mkdir("$out_dir/mainmatter/relation extraction");
     23 	mkdir("$out_dir/mainmatter/fitb");
     24 	mkdir("$out_dir/mainmatter/graph");
     25 	mkdir("$out_dir/backmatter");
     26 	mkdir("$out_dir/backmatter/french");
     27 	mkdir("$out_dir/backmatter/assumptions");
     28 	mkdir("$out_dir/backmatter/datasets");
     29 	mkdir("$out_dir/presentation");
     30 	mkdir("$out_dir/presentation/front");
     31 	mkdir("$out_dir/presentation/context");
     32 	mkdir("$out_dir/presentation/fitb");
     33 	mkdir("$out_dir/presentation/graph");
     34 	mkdir("$out_dir/presentation/conclusion");
     35 	mkdir("$out_dir/presentation/supplementary");
     36 }