【论文写作】使用overleaf撰写你的会议论文

人工智能154

@

前言

一直想写一篇关于Latex使用的博客,今天决定把它写下来了。之前写了一篇《【论文写作】Latex在线创作工具overleaf及账号注册办法》,本文也是使用overleaf。

overleaf详细使用

通畅而言,使用overleaf撰写自己的论文,是从模板开始的,这里不细说怎么构造一个模板文件。因为大多数期刊或者会议都提供了latex模板文件,有的直接分享了overleaf模板项目,例如TACL期刊(https://www.overleaf.com/project/5b43a7865f51ce16d2593cac),有的则提供了文件,例如AAAI会议(https://www.aaai.org/Publications/Templates/AuthorKit22.zip)。

点击分享的链接并登陆账号,然后再返回overleaf主菜单,找到 Shared with you菜单栏,然后选择对应的项目,点击右边的Cpoy按钮(如下图所示),复制为自己的项目,即可开始论文写作。
【论文写作】使用overleaf撰写你的会议论文

处理文件压缩包

首先,确保自己从期刊或者会议官网获得的模板是.zip格式的压缩包,且压缩包内只有latex文件。有的模板压缩包文件把word模板和latex模板放在一个压缩包(例如AAAI会议),此时,需要我们手动把仅包含latex模板的文件夹重新打包为.zip文件,然后上传到overleaf即可。

overleaf常见功能

我们打开一个latex项目后,在overleaf中显示如下,左边是菜单栏、项目目录以及.tex文件的目录索引。
【论文写作】使用overleaf撰写你的会议论文其中,点击菜单按钮 Menu,可以看到如下功能选项,下拉会有更多的功能,这里不详细介绍了,但是,需要注意的是 Settings菜单,可以选择不同的编译器以及编译器版本。不少会议会指定使用的编译器以及版本,所以最好在写作之前根据要求检查一遍(例如AAAI会议就指定使用pdfLaTex编译器):
【论文写作】使用overleaf撰写你的会议论文

一个Latex项目的构成

通常来说,一个Latex项目包括:

  • 图片文件夹(建议创建一个文件夹用于存放图片,这样图片文件和其他文件有明显的区分度),通常建议大家创建一个命名为 figure的文件夹,把图片都存放到这个位置。
  • 参考文献格式文件 .bst,这个文件我们通常不能做任何修改,因为它通常由会议或者期刊确定好的。
  • 样式文件 .tsy,这个文件也不能做任何修改,但是我们需要详细阅读,因为它可能重新定义了各类排版命令,并且指定了排版的字体、边距等等。
  • 参考文献信息存放文件 .bib,这个文件通常存放我们要引用的文献信息,需要注意的是,文献信息是latex专用格式,通常可以从期刊网站、google等地方直接得到,复制粘贴到该文件里面即可。
  • 论文主内容文件 .tex,这个文件存放我们撰写的论文内容,编译器编译后会根据该文件生成pdf文件。

.tex文件的基本架构

通常来说,一个.tex文件会呈现如下形式:

% 定义文档
\documentclass[letterpaper]{article}
% 导入各种各样的包
\usepackage{aaai22}  % DO NOT CHANGE THIS
\usepackage{times}  % DO NOT CHANGE THIS

% 定义文章标题
\title{Writing title here}

% 定义文章作者
\author{
    Author1\textsuperscript{\rm 1}\thanks{这里写通信作者相关信息}\\

}

% 定义作者的通讯地址、邮箱等
\affiliations{
    \textsuperscript{\rm 1}Association for the Advancement of Artificial Intelligence\\
    publications22@aaai.org
}

% 全文开始标志
\begin{document}
% 生成标题
\maketitle

% 摘要
\begin{abstract}
This is a paer about ...

\end{abstract}

% 章内容
\section{第1章}

\section{第2章}
...

% 指定使用的.bib文件名
\bibliography{aaai22}

% 文章结束标志
\end{document}
...

常用的tex命令

\usepackage

这是一个导入包的命令,,例如: \usepackage{hyperref}则会导入超链接包hyperref,如果没有导入该包,则生成的文档,点击文献引用或者图表引用或者网址链接,都不会跳转。

\title

\author

\textsuperscript

\thanks

\affiliations

\iffalse与\fi

\begin与\end

\begin{document}

\begin{abstract}

\begin{itemize}

\begin{table}

\begin{figure}

\begin{equation}

\section与\subsection

\paragraph

\appendix

\textbf与\textit

\small

\ref

\cite、\citep、...

\url

\label

Latex常用包

待更新

Latex常用符号

待更新

论文排版辅助工具(持续更新)

  • Paper X-Ray: 这是一款用于评估自己论文排版得分的免费网站。得分50分以下说明排版得继续优化。如下图所示为AAAI2020接收论文《A Pre-training Based Personalized Dialogue Generation Model with Persona-sparse Data》的得分,这说明该篇论文排版很好!

【论文写作】使用overleaf撰写你的会议论文

  • review.nlpedia: 论文自动评估网站
  • manchester: 这是一款提供各部分论文写作格式的网站
  • 设计师配色网站:这是一款提供好看的配色网站,在模型绘图或者画数据分析图时可以选取这里面的配色体系,非常好看!

Original: https://www.cnblogs.com/chenyirong/p/16342329.html
Author: 华工陈艺荣
Title: 【论文写作】使用overleaf撰写你的会议论文



相关阅读

Title: Ubuntu安装编译TensorFlow C++

1、下载TensorFlow源码

https://github.com/tensorflow/tensorflow

2、安装编译protobuf

protobuf版本要和TensorFlow版本对应;

protobuf版本查看方法:

打开TensorFlow源码下tensorflow-master/tensorflow/workspace2.bzl文件

搜索可以找到地址"https://github.com/protocolbuffers/protobuf/archive/v3.9.2.zip"

安装编译:

cd protobuf-XXX/
./autogen.sh
./configure
 make
 make check
 sudo make install
 sudo ldconfig # refresh shared library cache.

查看protobuf版本

protoc --version

3、安装编译bazel

bazel版本要和TensorFlow版本对应;

bazel版本查看方法:

打开TensorFlow源码下tensorflow-master/configure.py

搜索可以找到:

_TF_MIN_BAZEL_VERSION = '4.2.2'

_TF_MAX_BAZEL_VERSION = '4.99.0'

这里可以选择安装4.2.2版本

安装编译:
下载:链接 Releases · bazelbuild/bazel · GitHub【论文写作】使用overleaf撰写你的会议论文

安装依赖:

sudo apt-get install pkg-config zip g++ zlib1g-dev unzip python

编译:

chmod +x bazel-<version>-installer-linux-x86_64.sh
./bazel-<version>-installer-linux-x86_64.sh --user
</version></version>

4.2.2版本对应写法:

chmod +x bazel-4.2.2-installer-linux-x86_64.sh
./bazel-4.2.2-installer-linux-x86_64.sh --user

配置环境:

sudo gedit /etc/bash.bashrc

将 export PATH="$PATH:$HOME/bin" 添加进去

保存:source /etc/bash.bashrc

4、编译TensorFlow

进入tensorflow文件夹中,首先进行项目配置:

./configure      # &#x5982;&#x679C;&#x53EA;&#x9700;&#x8981;&#x914D;&#x7F6E;cpu&#x73AF;&#x5883;&#x5C31;&#x4E00;&#x76F4;&#x56DE;&#x8F66;

注:如果选用cpu,只需要一直点确定继续就好,都是选择no;

使用bazel编译TensorFlow:

bazel build --config=opt //tensorflow:libtensorflow_cc.so

编译完成后,在bazel-bin/tensorflow中会生成两个我们需要的库文件:libtensorflow_cc.so 和 libtensorflow_framework.so

期间会因为网络了连接不上github,多尝试几次就好。

参考:Ubuntu安装TensorFlow C++_蓬莱道人的博客-CSDN博客

ubuntu18.04 tensorflow以及tensorflow lite源码编译C++库_上善若水-CSDN博客_ubuntu 编译tensorflowlite

Original: https://blog.csdn.net/MclarenSenna/article/details/122217170
Author: MclarenSenna
Title: Ubuntu安装编译TensorFlow C++