From 4d9f6b48f7e0977c1b99027c0f66e4e8533463ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=2E=20S=C3=A1nchez?= Date: Sat, 4 Nov 2023 14:33:18 -0600 Subject: [PATCH] docx2.sh: update to 1.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Para la conversión a PDF se ha añadido tamaño de fuente y tipo de hoja --- varios/docx2.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/varios/docx2.sh b/varios/docx2.sh index 3166878..04cc660 100755 --- a/varios/docx2.sh +++ b/varios/docx2.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# v1.1 - 19/09/2023 +# v1.2 - 7/10/2023 # Script para convertir documentos de word a PDF o a texto plano usando pandoc # # NOTA: Este script hace uso de la sustitución de parámetros para obtener el nombre del archivo (basename) @@ -21,6 +21,8 @@ # Shell: POSIX compliant # Autor: O. Sánchez - 2023 +set -e + # Nombre del script usando la sustitución de parámetros script="${0##*/}" @@ -64,6 +66,8 @@ if deps; then if [ -f "$2" ] && [ "${2##*.}" = "docx" ]; then printf "%s\n" "Convirtiendo ${2##*/} a formato PDF..." pandoc "$2" -V geometry:"top=2cm, bottom=1.5cm, left=2.4cm, right=2.4cm" \ + -V fontsize:"12pt" \ + -V papersize:"letter" \ --pdf-engine=lualatex -o "${2%.*}.pdf" exit 0 @@ -74,7 +78,9 @@ if deps; then [ -f "$_file" ] || continue printf "%s\n" "Convirtiendo ${_file##*/} a formato PDF..." pandoc "$_file" -V geometry:"top=2cm, bottom=1.5cm, left=2.4cm, right=2.4cm" \ - --pdf-engine=lualatex -o "${_file%.*}.pdf" + -V fontsize:"12pt" \ + -V papersize:"letter" \ + --pdf-engine=lualatex -o "${_file%.*}.pdf" done exit 0 else