
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.gz
o un único archivo comprimido con gzip.
Como primer intento, agregue .tar.gz
el archivo sin extensión que descargó e intente descomprimirlo (usando tar
en 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
y luegoDescargar fuentebajo laFuentetítulo
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.gz
o ) comprimido.ps.gz
con 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 0312480
a 0312480.tar.gz
) e intentar descomprimir el archivo ( tar -vxzf 0312480.tar.gz
en sistemas Unixoid o7zip/guisantezipo software similar en Windows) normalmente da el resultado correcto.
De hecho, al abrir el archivo renombrado 0312480.tar.gz
con PeaZip obtengo