diff --git a/latexmk/.latexmkrc b/latexmk/.latexmkrc new file mode 100644 index 0000000..1bc059f --- /dev/null +++ b/latexmk/.latexmkrc @@ -0,0 +1,54 @@ +# $pdflatex="pdflatex -file-line-error -shell-escape -interaction errorstopmode %O %S"; +# $out_dir = ''; +# $pdf_mode=1; +# @default_files = ('doc.tex'); +# $pdf_previewer = 'zathura %S'; + +# ----------------------------- +# PDFLaTeX engine +# ----------------------------- +$pdflatex = 'pdflatex -file-line-error -shell-escape -interaction=errorstopmode -synctex=1 %O %S'; +$pdf_mode = 1; + +# ----------------------------- +# Output directory +# ----------------------------- +$out_dir = ''; + +# ----------------------------- +# Default main file keep yours) +# ----------------------------- +# @default_files = ('doc.tex'); + +# ----------------------------- +# PDF viewer +# ----------------------------- +$pdf_previewer = 'zathura %S'; + +# ----------------------------- +# Bibliography: biblatex + biber (LNI REQUIRED) +# ----------------------------- +$bibtex_use = 2; # Force biber instead of bibtex +$biber = 'biber %O %S'; +$bibtex = 'biber %O %S'; + +# ----------------------------- +# Rerun & dependency tracking +# ----------------------------- +$recorder = 1; +$max_repeat = 5; + +# ----------------------------- +# Error handling +# ----------------------------- +$halt_on_error = 1; + +# ----------------------------- +# Cleanup (biblatex generates extra files) +# ----------------------------- +$clean_ext .= ' %R.bbl %R.run.xml %R.blg %R.bcfs %R.bcf'; + +# ----------------------------- +# Reduce log noise (optional but nice) +# ----------------------------- +$silence_logfile_warnings = 1;