
내 라텍스 파일에는 EPS 수치가 많이 있습니다. 일반적으로 컴파일한 후에는 각 EPS 수치에 대해 하나의 PDF 파일이 생성됩니다. 그래서 제 경우에는 이런 pdf 파일이 엄청나게 많아요.
내 목표는 각 EPS에 대해 하나의 PDF 대신 모든 EPS 수치를 하나의 PDF 파일로 결합하는 것입니다. 패키지를 호출하여 이 작업을 수행할 수 있습니다 auto-pst-pdf
. 그러나 이를 위해서는 쉘 이스케이프가 필요하며 보편적이지 않은 것 같습니다(예: VScode에서는 이 작업을 수행할 수 없습니다).
그래서 수많은 EPS 대신 모든 EPS가 포함된 단일 PDF 파일을 가질 수 있는지 궁금합니다.
미리 감사드립니다.
답변1
다음 쉘 스크립트는 동일한 디렉토리 내의 모든 EPS 파일을 pdf 파일로 변환하고 결합합니다.
#!/bin/sh
eps2pdf() {
for f in *.eps
do
epstopdf "$f"
echo "$(basename "$f" .eps).pdf"
done
}
pdfjoin $(eps2pdf) --outfile joined.pdf