From dc8ae0ed238a09dbd33d112452506fd9bc05dcfc Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Sat, 5 Jul 2025 22:19:53 +0900 Subject: updates --- ar/.local/bin/compiler | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'ar/.local/bin/compiler') diff --git a/ar/.local/bin/compiler b/ar/.local/bin/compiler index bcfb319..bf8b443 100755 --- a/ar/.local/bin/compiler +++ b/ar/.local/bin/compiler @@ -53,11 +53,13 @@ java) javac "$file" && echo "${base##*/}" | xargs java ;; js) node "$file" ;; m) octave "$file" ;; md) - { [ -x "$(command -v lowdown)" ] && [ -x "$(command -v groff)" ]; } && - lowdown --parse-no-intraemph "${file}" -Tms | groff -mpdfmark -ms -kept -T pdf >"${base}.pdf" || - { [ -x "$(command -v groffdown)" ] && [ -x "$(command -v groff)" ]; } && - groffdown -i "${file}" | groff -T pdf >"${base}.pdf" || - pandoc -t ms --highlight-style="kate" -s -o "${base}.pdf" "${file}" + pandoc "$file" -s --pdf-engine=xelatex -V geometry:margin=2cm -o "${base}.pdf" || { + [ -x "$(command -v lowdown)" ] && + lowdown --parse-no-intraemph "${file}" -Tms | groff -mpdfmark -ms -kept -T pdf >"${base}.pdf" || + [ -x "$(command -v groffdown)" ] && + groffdown -i "${file}" | groff -T pdf >"${base}.pdf" || + pandoc -t ms --highlight-style="kate" -s -o "${base}.pdf" "${file}" + } ;; me) groff -Gktes -b -w w -me -T ps "$file" | ps2pdf - >"$base".pdf ;; mm) groff -Gktes -b -w w -mm -mpic -T ps "$file" | ps2pdf - >"$base".pdf ;; -- cgit v1.2.3