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:
parent
65615da31e
commit
4d9f6b48f7
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/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
|
# 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)
|
# 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
|
# Shell: POSIX compliant
|
||||||
# Autor: O. Sánchez <o-sanchez@linuxmail.org> - 2023
|
# Autor: O. Sánchez <o-sanchez@linuxmail.org> - 2023
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
|
||||||
# Nombre del script usando la sustitución de parámetros
|
# Nombre del script usando la sustitución de parámetros
|
||||||
script="${0##*/}"
|
script="${0##*/}"
|
||||||
|
@ -64,6 +66,8 @@ if deps; then
|
||||||
if [ -f "$2" ] && [ "${2##*.}" = "docx" ]; then
|
if [ -f "$2" ] && [ "${2##*.}" = "docx" ]; then
|
||||||
printf "%s\n" "Convirtiendo ${2##*/} a formato PDF..."
|
printf "%s\n" "Convirtiendo ${2##*/} a formato PDF..."
|
||||||
pandoc "$2" -V geometry:"top=2cm, bottom=1.5cm, left=2.4cm, right=2.4cm" \
|
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"
|
--pdf-engine=lualatex -o "${2%.*}.pdf"
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
|
@ -74,7 +78,9 @@ if deps; then
|
||||||
[ -f "$_file" ] || continue
|
[ -f "$_file" ] || continue
|
||||||
printf "%s\n" "Convirtiendo ${_file##*/} a formato PDF..."
|
printf "%s\n" "Convirtiendo ${_file##*/} a formato PDF..."
|
||||||
pandoc "$_file" -V geometry:"top=2cm, bottom=1.5cm, left=2.4cm, right=2.4cm" \
|
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
|
done
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue