docx2.sh: update to 1.2

Para la conversión a PDF se ha añadido tamaño de fuente y tipo de hoja
This commit is contained in:
Tuxliban Torvalds 2023-11-04 14:33:18 -06:00
parent 65615da31e
commit 4d9f6b48f7
1 changed files with 8 additions and 2 deletions

View File

@ -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 <o-sanchez@linuxmail.org> - 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