From 084eb43140faa057097841640f109093d576bbc8 Mon Sep 17 00:00:00 2001
From: Walmes Zeviani <walmes@ufpr.br>
Date: Tue, 31 Jul 2018 10:20:52 -0300
Subject: [PATCH] Melhora arquivo shell.

---
 slides/build.sh | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/slides/build.sh b/slides/build.sh
index f93d6af..f54e3b6 100644
--- a/slides/build.sh
+++ b/slides/build.sh
@@ -1,3 +1,18 @@
-FILENAME=$1
-knit $FILENAME.Rnw
-pdflatex $FILENAME.tex
+if [ "$1" = "-h" ]; then
+    echo 'Usage:'
+    echo '  $1: filename without extension, e.g. `slides`.'
+    echo '  $2: {0, 1}, remove LaTeX auxiliary files (.log, .aux, ...).'
+else
+    FILENAME=$1
+    echo "\nConverting Rnw to tex.\n"
+    knit $FILENAME.Rnw
+    echo "\nConverting tex to PDF.\n"
+    pdflatex $FILENAME.tex
+fi
+
+if [ "$#" -eq 2 ]; then
+    if [ "$2" -eq 1 ]; then
+        echo "\nDeleting LaTeX auxiliary files.\n"
+        rubber --clean $FILENAME
+    fi
+fi
-- 
GitLab