zoukankan      html  css  js  c++  java
  • 如何查看预收录在arXiv上论文的LaTeX源文件并编译

    arXiv 是一个收集物理学、数学、计算机科学与生物学论文预印本的网站。
    对于理科生来说,经常需要在上面搜索下载一些论文,正常情况下,一般人下载的只是 pdf 文件,其实可以在 arXiv 上下载编译成论文的 LaTeX 源文件。

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    1. 首先我们打开 arXiv ,搜索想要搜索的论文,或者搜索 arXiv 预收录时的编号(如:arXiv: 2003.03808,最近很火的PULSE)

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    1. 进入文章详情页面就可以看见侧边栏的 Download 了,此时有两种方式可选


    PDF 选项很显然是下载PDF格式的文件,如果想获取源码的话,需要选择 Other formats

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    1. 仔细看这一行的描述就知道点击 Download source 就能得到我们想要的资源了

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    1. 下载下来的是一个无格式的文件

    通过描述 Delivered as a gzipped tar (.tar.gz) file if there are multiple files, otherwise as a PDF file, or a gzipped TeX, DVI, PostScript or HTML (.gz, .dvi.gz, .ps.gz or .html.gz) file depending on submission format. 就可以知道下载下来的应该是一个压缩文件
    通过更改文件名,把后缀名改成 gz 或者 zip,这里以 zip 为例,并解压

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    1. 打开相应的文件夹,在根目录找出 tex 格式文件中的主文档

    一般判断文件是否是主文档的方法比较多

    • 文件名称: main.tex, paper.tex或者相应的论文名简要缩写

    • 看文档体积:一般是体积大的,一些论文排版编写的有条理时(分很多模块,然后在主文档导入),主文档体积可能会很小

    • tex 格式文件很多时或者文件名起的乱七八糟的让人分不清,这时候只能通过打开几个像的文档判断

      documentclass[10pt,twocolumn,letterpaper]{article}
      usepackage{cvpr}
      usepackage{times}
      usepackage{epsfig}
      usepackage{graphicx}
      ......
      

      这种里面带有文档类型申明的就是主文档

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    1. TeXStudio 打开主文档,可以试着编译一下

    这时就可以知道,这个资源是可以编译的。也有一些资源是不能编译的,是因为 LaTeX 对静态资源(图片,字体...)的路径、安装方式依赖很大,换台机器编译不了很正常。不能编译的话,我们也没必要尝试修复编译出现的问题,我们的目的只是想看看人家文档怎么组织,对比 pdf 来说,也更容易利用浏览器使用 CV 大法。

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    浅谈这种做法有什么好处?

    1. 对于学习 LaTeX 的新手来说,参考一些高级论文的排版规范,很容易更快的提高自己在 LaTeX 上的排版能力,包括学习组织文件的模块化思想,公式、图片、表格的使用习惯和技巧



      ....

    2. 有时可能会看见一些论文正文中看不见的知识

    有的时候这些注释内容可能会加深对文章的理解程度,这一点比较好

    1. 更方便的复制内容,然后翻译(这一点好也不好)

    以上就是主要内容,希望大家今年看100篇论文

  • 相关阅读:
    android系列7.单元测试学习
    DELPHI DATASNAP 2010 入门操作(2)不写一行代码,绿色三层我也行
    基于Delphi的融合DLL中的窗口
    Delphi环境中编写调用DLL的方法和技巧 【转】
    利用Cookies实现ASP.NET跨域单点登录
    为项目安装添加WEB调用本地应用程序功能
    利用C#动态编译功能实现像Javascript中的Eval的功能来将一段字符串进行数学运算
    多音节单词的重读音节的位置飘雪搜狐博客
    NDK开发详细讲解转载自c101zxg的博客_赤松子耶_新浪博客
    Computer Vision and Image Processing Journal
  • 原文地址:https://www.cnblogs.com/wodedow/p/13367471.html
Copyright © 2011-2022 走看看