热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

arxiv上传latex文章的方法与坑

如果想在arxiv上挂出文章,通常可以挂pdf与latex两种格式的,如果pdf是由latex生成的话,一般只能上传latex源文件&#x

如果想在arxiv上挂出文章,通常可以挂pdf与latex两种格式的,如果pdf是由latex生成的话,一般只能上传latex源文件,不支持pdf的上传。

arxiv上上传latex主要包括以下几个部分,尤其上传文件线上编译一步具有一些坑需要注意。

第一步:注册账号,填写学校后缀邮箱,免去可能的上传权限审核;
第二至六步:填写一些基本信息与设置,参考网上的图:
新建提交:
在这里插入图片描述

填写信息
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

第七步,上传文件,很重要,涉及到是否能编译成功。

在这里插入图片描述

我们离线电脑上的latex编译完的文件夹一般是这样的:

在这里插入图片描述

里面一大堆东西,重要的就是3个,一个源文件:.tex的文件,一个是与文件名同名的bbl文件:.bbl文件,还有就是文章中使用到的各种图片(包括jpg,pdf等各类图像文件)。

另外一点值得注意,各类图片文件不能以文件夹形式上传,只能一个文件一个文件的传,比如上图需要将figures文件夹的图片一个个上传,如果里面还有文件夹,继续打开上传,传完后如下图所示:
在这里插入图片描述

需要注意,此时线上编译系统在编译.tex文件的时候,.tex里面索引图片的路径都是需要在最外层路径的,因为图片就是放在最外层的,然而线下.tex里面的图片索引为了方便,一般都有好几次目录,比如上图,.tex里面用到图片的路径一般至少要加上"figures/xxx.jpg",如果路径不修改直接上传的线下.tex文件,线上编译则找不到figures文件夹而编译不了,所以针对此,需要将线下.tex里面的所有涉及到图片索引位置的地方全部改为一级索引,即直接索引图片名字,比如xxx.jpg。

对比一下,离线的.tex文件可能如图:
在这里插入图片描述

到了线上由于没有figures文件夹,所以对应的图片目录必须去掉,改成下面这样:

在这里插入图片描述

针对原始.tex中存在的所有索引图片,都需要改成一级索引线上才能编译通过。

编译成功后,填一下基本输出消息,比如title,author,abstract,comments等等,submit即可,submit之前可以预览生成的pdf,如果线上编译完的格式符合预期即可发表。
在这里插入图片描述

在这里插入图片描述


推荐阅读
author-avatar
soar
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有