dotfiles/latexmk/.latexmkrc

55 lines
1.4 KiB
Perl

# $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;