Estoy usando el flujo de trabajo explicado en este tutorial para componer imágenes en mi documento:Tutorial para pdf_tex usando inkscape Brevemente, se importa una imagen vectorial a Inkscape y luego la imagen en sí se guarda como pdf sin las etiquetas de las figuras y las etiquetas de las figuras junto con sus posiciones se guardan como un archivo pdf_tex separado. Finalmente, ese archivo pdf_tex se utiliza dentro del entorno de figuras. Da como resultado una coherencia perfecta entre las fuentes de etiquetas de documentos y figuras. El MWE se puede encontrar en el enlace proporcionado junto con los archivos necesarios.
Ahora el problema es que muchas revistas requieren que los archivos pdf etiquetados se importen directamente en el documento tex principal. Puedo hacerlo guardando manualmente cada figura por separado, pero estoy buscando algo como "tickz externalize" para generar archivos pdf por separado con la fuente correcta para que, después de compilarlos una vez, se puedan usar directamente en el documento principal en la etapa de envío. ¿Algo como "pdf_tex externalizar"? ¿Algunas ideas?
Respuesta1
Cuando tikz externaliza una imagen tikz, básicamente copia todo su contenido en un nuevo documento .tex, que se compila utilizando la standalone
clase. Entonces puedes hacer lo mismo manualmente para tu imagen de Incscape. Simplemente cree un nuevo documento tex con el siguiente contenido
\documentclass{standalone}
\usepackage{graphics}
\usepackage{xcolor}
\begin{document}
\input{your_incscape_file_goes_here.pdf_tex}
\end{document}
Al compilar este documento, probablemente obtendrá un error. Podría resolverlo eliminándolo width=\unitwidth
en el archivo *.pdf_tex. Después de compilar exitosamente este documento, puede incluir el pdf resultante en su documento principal.
EDITAR:También hay una solución muy ingeniosa, que utiliza la función de externalización de tikz.
\begin{tikzpicture}
\node at (0,0) {\includegraphics[width=\columnwidth]{YourIncscapeFile.pdf}};
\end{tikzpicture}
Supuse que su artículo tendría dos columnas, por eso usé \columnwidth
en lugar de \textwidth
.
Observación: esto le proporciona solo la imagen sin el texto, que luego debe colocar manualmente con algunas \node
construcciones. Pero este método garantiza que el texto siempre tendrá el tamaño correcto.