Llamar a \psfrag{} dentro de un bucle for para figura con nombres que aumentan monótonamente

Llamar a \psfrag{} dentro de un bucle for para figura con nombres que aumentan monótonamente

Primero que nada mi pregunta es diferente a esta.pregunta. El problema es que en mi caso quiero hacer un bucle con figuras que se nombran con un orden monótonamente creciente desde (1,2,\ldots,1000). Sé cómo usarlo \psfragpara editar un solo .epsarchivo. Pero lo que no sé es cómo hacer lo mismo con varias figuras. Como dije antes, en mi caso solo cambia el número de la figura (aumenta monótonamente) y todo lo demás permanece igual.

¿Es posible realizar un bucle de esta ejecución dentro de un bucle? Desde entonces nunca he trabajado con loops en látex, en este momento no tengo MWE.

Gracias por tus sugerencias.

Respuesta1

Esta es la forma en \foreachque pgfforel paquete ejecuta un bucle.

Utiliza las iteraciones desde 1hasta 20, aplica los psfragreemplazos e incluye el fooX.epsarchivo relevante. donde X representa cualquier número entero entre 1 y 20.

\documentclass{article}

\usepackage{graphicx}
\usepackage{psfrag}
\usepackage{pgffor}

\begin{document}

\foreach \x in {1,...,20} {%
  \psfrag{LATEX}{\bfseries \huge \LaTeX2e\  from file foo\x}
  \includegraphics[scale=0.6,angle=-90]{foo\x}

}

\end{document}

El foo.epsarchivo es un .epsarchivo simple generado con gnuplot. Aquí hay unDropBox: enlace a foo.eps(Los otros fooX.eps son solo copias, por simplicidad)

ingrese la descripción de la imagen aquí

información relacionada