summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/confproc/example/countnbpages.sh
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/confproc/example/countnbpages.sh')
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/countnbpages.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/confproc/example/countnbpages.sh b/Master/texmf-dist/doc/latex/confproc/example/countnbpages.sh
new file mode 100644
index 00000000000..b104be0c39a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/countnbpages.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+#-- set path to LaTeX binaries
+LATEXPATH="/usr/texbin/" # TeXLive
+#-- set names of LaTeX and related compilers
+PDFLATEX=$LATEXPATH"pdflatex"
+
+TEXFILE="simple_proceedings" #- set document's name
+PDFSPATH="papers" #- set the papers' folder name
+
+rm -f ${TEXFILE}.npt # count pages from terminal
+cd ${PDFSPATH}
+for file in *.pdf
+do
+ pdfinfo -meta $file | grep "Pages:" > tmp0
+ echo "file $file has `sed 's/.*\([0-9]\).*/\1/' < tmp0` pages" >> ../${TEXFILE}.npt
+done
+rm -f tmp0
+cd ..
+more ${TEXFILE}.npt