Compilando el código fuente ArXiv de artículos con imágenes

Compilando el código fuente ArXiv de artículos con imágenes

Recientemente he estado intentando recompilar artículos de ArXiV (en matemáticas y física) basándose en el código fuente proporcionado por ArXiV (ya que me gustaría usar el paquete de geometría para cambiar el tamaño de los artículos para un lector de libros electrónicos), pero he tenido problemas con Artículos con figuras e imágenes incluidas. En la mayoría de los artículos que he visto, comoEste artículo, el código fuente no se puede utilizar para mi editor TeX (TeXworks), ya que ArXiV parece codificar la información de las imágenes de una manera que es difícil de usar. ¿Hay alguna forma de solucionar este problema y volver a compilar estos artículos yo mismo, con imágenes y todo?

Respuesta1

tl; dr

Los archivos fuente descargados de arXiv (a través deOtros formatos>Descargar fuente) no tienen extensión de archivo y generalmente son un archivo tar comprimido con gzip .tar.gzo un único archivo comprimido con gzip.

Como primer intento, agregue .tar.gzel archivo sin extensión que descargó e intente descomprimirlo (usando taren sistemas Unixoid o 7zip/PeaZip o software similar en Windows).


La fuente del artículo sobre arXiv a la que se puede acceder a través deOtros formatosen la barra lateral

Captura de pantalla de la página de inicio/abs de arXiv para un artículo. El enlace "Otros formatos" en la barra lateral derecha está resaltado.

y luegoDescargar fuentebajo laFuentetítulo

Captura de pantalla de la página "selector de formato" de un artículo de arXiv. Descargar fuente en la sección Fuente cerca del final de la página está resaltada.

normalmente conduce a un archivosincualquier extensión. En el ejemplo, el archivo descargado se llama simplemente 0312480.

Como explica la página de descarga, este archivo puede tener diferentes tipos según el envío.

Se entrega como un archivo tar ( .tar.gz) comprimido con gzip si hay varios archivos; de lo contrario, como un archivo PDF o un archivo TeX, DVI, PostScript o HTML ( .gz, .dvi.gzo ) comprimido .ps.gzcon gzip .html.gz, según el formato de envío.

En cualquier caso, es muy poco probable que el archivo pueda abrirse directamente. La mayoría de los envíos hoy en día parecen involucrar varios archivos (especialmente cuando se trata de imágenes), por lo que agregar la extensión .tar.gz(en el ejemplo cambiaríamos el nombre 0312480a 0312480.tar.gz) e intentar descomprimir el archivo ( tar -vxzf 0312480.tar.gzen sistemas Unixoid o7zip/guisantezipo software similar en Windows) normalmente da el resultado correcto.

De hecho, al abrir el archivo renombrado 0312480.tar.gzcon PeaZip obtengo

Captura de pantalla de la lista de archivos del archivo en PeaZip

información relacionada