Convierta figuras eps en un solo archivo pdf

Convierta figuras eps en un solo archivo pdf

Tengo muchas figuras eps en mi archivo de látex. Convencionalmente, después de la compilación, habrá un archivo pdf para cada figura eps. Entonces, en mi caso, hay toneladas de estos archivos pdf.

Mi objetivo es, en lugar de un pdf para cada eps, combinar todos los eps en UN archivo pdf. Puedo hacer esto invocando auto-pst-pdfel paquete. Pero esto requiere escape de shell y no parece del todo universal (por ejemplo, no puedo hacer esto en VScode).

Entonces me pregunto si hay alguna forma de poder tener un único archivo pdf que contenga todos los eps, en lugar de toneladas de ellos.

Gracias por delante.

Respuesta1

El siguiente script de shell convierte todos los archivos eps dentro del mismo directorio en archivos pdf y los une.

#!/bin/sh

eps2pdf() {
    for f in *.eps
    do
       epstopdf "$f"
       echo "$(basename "$f" .eps).pdf"
    done
}

pdfjoin $(eps2pdf) --outfile joined.pdf

información relacionada