zoukankan      html  css  js  c++  java
  • Overleaf 平台的使用

    Overleaf 是一个使用 LaTeX 进行多人协同编辑的平台,可以免费注册和使用,不用下载 LaTeX 软件,是最为著名的 LaTeX 在线协作系统。

    科研工作者可以在各大期刊的网站上下载到其 Overleaf 模板,进行论文写作。

    国内邮箱是无法注册的,一直会提示无法验证是否是机器人。可以选择"Register using ORCID",先注册一个 ORCID 账号,这个就可以使用国内邮箱注册,

    然后再使用 ORCID 账号注册 Overleaf。

    注册完之后,在国内可以直接登上去,创建个项目,之后便可以开始论文编辑。

    1. Overleaf 项目构成

       a. cls 文件:这个文件是 latex 的格式文件,它决定了 latex 源文件的排版布局,一般各期刊都提供了 cls 文件。可以理解为 python 中

          自定义的类,类中包含属性和方法,使用者只需填充属性和调用方法即可。理想情况下,类文件会完全定义文档的结构。我们熟悉的 article

          类就是一个很好的例子:它为编辑的文档提供排版指令,如 section, ablecontents,author 等。

    documentclass{article}   # 就是声明使用 article.cls

       b. sty 文件:这个文件是 latex 的包文件,可以理解为 python 中的包,如果一个命令是用来控制文档结构的,则应该放到类文件中,如果一

         个命令可以被其他所有的文档使用,那么将这个命令放置到一个包中。包用于提供类未包括的其它任何东西。这些东西包含两大类:对类文件

         的修改和对类文件的功能的补充。

    usepackage{graphicx}     # 导入包 graphicx.sty

       c. bst 文件:用来规定参考文献的引用格式。

       d. tex 文件:文档的源文件。

       e. bib 文件:

    2. Overleaf 选择编译器

       建立一个项目后点击下图中左上角的 Menu,在 Settings 的 Compiler 中有一些可选的编译器

                     

       pdfLaTeX 是比较原始的版本,对 Unicode 的支持不是很好,所以显示汉字需要使用 CJK 宏包。

       XeLaTeX是新的Unicode版本,内建支持Unicode(UTF-8),自然也包括汉字在内,如果你的文档有汉字,那么推荐用 XeLaTeX。

  • 相关阅读:
    2017-2018-2 20179202《网络攻防技术》第一周作业
    《构建之法(第三版)》第四章
    《深入理解计算机系统(第三版)》第四章
    《文献管理与信息分析》第三章
    我们不一样
    linux centOS 7安装mysql 5.7.24
    centOS 8 使用dnf安装Docker
    centOS7服务器/dev/vda1空间100%,没有可用空间
    深刻理解 Docker 镜像大小
    使用linux docker环境打包Springboot jar包为docker镜像
  • 原文地址:https://www.cnblogs.com/yanghh/p/13940044.html
Copyright © 2011-2022 走看看