用AAS 模板写Latex 教程

  1. 首先你要下载他们的模板,地址是https://journals.aas.org/aastex-package-for-manuscript-preparation/#_download
    其中的cls文件决定了文章的排版布局,bst文件决定了参考文献的排布方式(不同期刊可能不一样),这是必需下载的两个文件,tex文件是一个用AAS模板写的说明文档,bib文件是这个文档的参考文献
  2. 先添加一些必要的部分,说明你用的模板是什么
\documentclass[linenumbers]{aastex631}
%linenumbers表示单栏排布并且显示行号,通常还可能用到twocolumn,表示分两栏排布
\usepackage{lineno}
%提交时往往需要显示行号,这里我们应该引入一个包\newcommand{\vdag}{(v)^\dagger}
\newcommand\aastex{AAS\TeX}
\newcommand\latex{La\TeX}\received{XXX}
\revised{YYY}
\accepted{ZZZ}
  1. 加入你要提交的期刊名,比如APJ
\submitjournal{APJ}
  1. 放上你的文章名字和作者的简称
\shorttitle{test}
\shortauthors{Xu Shuai et al.}
  1. 放上你图片所在的文件夹的名称,我放图片的文件夹叫figures
\graphicspath{{./}{figures/}}
  1. 接下来开始文章的写作
\begin{document}
\linenumbers
%用于显示行号

在文章结尾要加上

\end{document}

文章内容写在这两个命令中间
7. 写上你的文章题目和文章作者

\title{test}\author[你的ORCID码]{Xu Shuai}
\affiliation{你的院系和学校名字\\学校的地址}
\email{你的邮箱}

ORCID是一个用来显示一个人已经发表的文献的网站,可以注册一个账号使用,也可以不用管,不输入ORCID码
多个作者就再来几个\author,通讯作者是

\correspondingauthor{你的导师名字}
\email{你导师的邮箱}
  1. 接下来是abstract,keywords和introduction
\begin{abstract}your abstract\end{abstract}\keywords{your keywords}\section{Introduction} \label{sec:intro}

到了introduction就是正文部分了,所以不需要写\begin{introduction}\end{introduction},而是\section{Introduction},下面的每一节都是\section{节的名字},一节的下面如果还分小节,就写\subsection{小节的名字},如果小节下面还分小小节就是\subsubsection{小小节的名字},以此类推
你可以给你的每个章节都加一个label,这样在其他地方提到这个章节时,使用\ref{label名}来代替这个章节,这样会自动排版并且生成一个超链接连接到这个章节

  1. 最后不要忘记致谢
\begin{acknowledgments}your acknowledgments\end{acknowledgments}

一般需要谢一下数据提供者,基金提供者,使用到的软件

  1. 写网址时应该用\url{https://wwww.xxx.com},这样文章中会生成这个网页的超链接

  2. 写参考文献时,在你想加参考文献的地方写上\citep{Gaia2020} 命令,或者\cite{Gaia2020},或者\citealp{Gaia2020},或者citeauthor{Gaia2020}显示出来的分别是(XXX et al. 2020)XXX et al.(2020)XXX et al. 2020XXX et al.,大括号里面的就是你的参考文献的简称,你可以随便起一个方便记忆的名字,不过注意不能有空格,如果需要连着引用多篇文献,就在大括号里面用逗号隔开那几个文献的简称,然后你需要创建一个.bib文件,这个文件里面写你的参考文献的具体内容,你需要在文献索引网站(比如ADS和arxiv)上找到你要参考的文献,然后找到这个文献的export citation,选择bibtex模式,把显示的内容复制到.bib文件里面,然后把里面的大括号里面的第一个逗号前的部分改成你起的简称,比如一篇文章的bib引用是这样的

@ARTICLE{2022CCoPh..30...34S,author = {{Star}, S. Kelbij},title = "{A Novel Iterative Penalty Method to Enforce Boundary Conditions in Finite Volume POD-Galerkin Reduced Order Models for Fluid Dynamics Problems}",journal = {Communications in Computational Physics},year = 2022,month = jun,volume = {30},number = {1},pages = {34-66},doi = {10.4208/cicp.OA-2020-0059},adsurl = {https://ui.adsabs.harvard.edu/abs/2022CCoPh..30...34S},adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}`

你需要把2022CCoPh..30...34S改成你起的的简称,比如改成

@ARTICLE{Gaia2020,author = {{Star}, S. Kelbij},title = "{A Novel Iterative Penalty Method to Enforce Boundary Conditions in Finite Volume POD-Galerkin Reduced Order Models for Fluid Dynamics Problems}",journal = {Communications in Computational Physics},year = 2022,month = jun,volume = {30},number = {1},pages = {34-66},doi = {10.4208/cicp.OA-2020-0059},adsurl = {https://ui.adsabs.harvard.edu/abs/2022CCoPh..30...34S},adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}`

然后在\end{document}前面写

\bibliography{test}{}
\bibliographystyle{aasjournal}

其中我的.bib文件名字是test.bib
这样你的文章依然不会正确的引用你的文献,你需要先用pdflatex编译一下你的文章(也就是.tex文件,并且要确保你的.tex文件没有错误),然后再用bibtex编译一下你的.bib文件,然后再用pdflatex编译一下你的文章,这样才会正确显示你的参考文献,对于overleaf,按下Ctrl+S键就是编译,overleaf是不区分编译模式的
每加入一篇新的参考文献都需要重复一下以上步骤,或者你可以先都写好,然后一次性编译全部的参考文献

  1. 插入图片
    简单的插入图片是这样的
\begin{figure}[htbp]
\plotone{HRD.pdf}
\caption{HR diagram of the training sample.}
\label{fig:HRD}
\end{figure}

在双栏模式下,\begin{figure}表示图片只插入在其中的一栏,\begin{figure*}表示图片插入到俩栏,就会比前者大很多,适合有很多细小结构的图片
[htbp]表示放置位置的优先级,h表示here,t表示top,b表示bottom,p表示浮动,那个字母在前面就优先考虑哪一个,一般顺序就是[htbp]
\plotone里面写你的图片名,\caption写你的图例,\label的作用和章节起个label名字是一样的,方便其他地方引用,表格,方程都可以使用label
在双栏模式下,附录里面的 图片会自动成为一个巨大的图片,你需要自己调整一下,此时需要在\begin{figure}下面加入一个命令表示图片的对齐模式,\centering表示图片居中,\flushleft表示左对齐,\flushright表示右对齐,然后再加入\includegraphics[width=0.5\linewidth]来控制大小,width=1表示和页面一样宽,此时不能使用\plotone来放置图片,直接一个大括号即可

\begin{figure}[htbp]
\centering
\includegraphics[width=0.5\linewidth]
{HRD.pdf}
\caption{HR diagram of the training sample.}
\label{fig:HRD}
\end{figure}

在插入图片时,只能插入.ps和.pdf的图片,Python默认保存的是矢量图,虽然很清晰,但是有些图片太大了,这时我们应该在画图时使用rasterized=True把矢量图转化为光栅图

plt.scatter(x,y,rasterized=True)

画图时坐标轴和题注的字号要大一些,尽量做到打印出来也可以看清楚
12. 插入表格
插入表格使用如下命令

\setlength{\tabcolsep}{1.5mm}{\begin{table}[htbp]
\footnotesize
\centering
\caption{图例}
\begin{tabular}{cc|cc|cc} \textbf{G} & \textbf{$\Delta [Fe/H]$} & \textbf{G} & \textbf{$\Delta [Fe/H]$} & \textbf{G} & \textbf{$\Delta [Fe/H]$} \\
\hline
10.00 & 0.385 & 10.50 & 0.202 & 11.00 & 0.101  \\
10.05 & 0.296 & 10.55 & 0.289 & 11.05 & 0.080  \\
10.10 & 0.406 & 10.60 & 0.330 & 11.10 & 0.063  \\ \end{tabular}
\label{table1}
\end{table}}

{cc|cc|cc}有多少个c表示有多少列,| 表示生成一条竖线,&是对齐符号,每一行除了第一列都需要在数据前面加一个&,每一行末尾使用\\表示强制换行

  1. 插入方程
    插入方程有两种命令,插入短方程使用\begin{equation},写好后再\end{equation}即可,在\begin{equation}后加一个label方便引用,写长方程使用\begin{eqnarray},在换行的地方使用\nonumber \\,写好后再\end{eqnarray}即可,连着写多个方程也使用begin{eqnarray},每一个方程结束时时使用\\结尾,一个长方程的例子如下
\begin{eqnarray}\label{eq1}
Z = &-0.0064 + 0.3352 \times X + 0.0088 \times Y +\nonumber \\
&0.0898 \times X^2 - 0.0032 \times X Y +\nonumber\\
&0.0009 \times Y^2
\end{eqnarray}

&符号用于对齐,如果文章中需要使用&符号,需要进入数学模式加上转义符才行,$\&$,注意公式里面打乘号不能直接用*,而是应该使用\times

  1. 其他的一些诸如数学模式的方程写法,符号什么的,是LaTeX通用的,网上已经有很好的教程了,就不再赘述了

用AAS 模板写Latex 教程相关推荐

  1. 【LaTeX教程】九.Latex常见数学公式模板

    欢迎订阅本专栏:<LaTeX教程> 专栏介绍: 博主是一名重度LaTeX使用人员,想借此专栏跟大家分享LaTeX的使用心得,同时为LaTeX初学者们提供一些入门经验.欢迎正在使用或者即将使 ...

  2. 【LaTeX教程】八.Elsevier模板添加作者简介

    欢迎订阅本专栏:<LaTeX教程> 专栏介绍: 博主是一名重度LaTeX使用人员,想借此专栏跟大家分享LaTeX的使用心得,同时为LaTeX初学者们提供一些入门经验.欢迎正在使用或者即将使 ...

  3. LaTeX教程(三)——文档格式排版

    文章目录 1. 章节目录 1.1 生成章节 1.2 生成目录 2. 交叉引用和脚注 2.1 交叉引用 2.2 脚注 3. 特殊环境 3.1 列表 3.2 文本对齐 3.3 引用环境 3.4 代码环境 ...

  4. Latex教程--详细版

    Latex教程 Latex的使用教程 u1s1,对于刚开始弄论文的小萌新,Latex还是有点难掌握的.有很多教程网上说的并不详细. 1.下载对应模板 这个网上有很多,详细的教程也有,而且每个人用的版本 ...

  5. php模板修改教程,商业模板修改高级教程

    [TOC] ##前言 `商业模板详细修改教程会修改模板配置数据文件,涉及到模板配置数据的重置,请谨慎修改,修改前务必备份网站数据和模板文件.` **米拓官方不提供任何模板修改的技术支持和咨询服务,亦不 ...

  6. MacBook Air M1 + MacTex + VS Code的LaTex教程

    MacBook Air M1 + MacTex + VS Code的LaTex教程 参考博文:https://zhuanlan.zhihu.com/p/107393437 分为6步: 1. 安装Mac ...

  7. 【LaTeX 教程】01. LaTeX 简介与安装

    [LaTeX 教程] 声明 由于最近在投稿,导师要求LaTeX版本的文章,结合最近学习,特将学习到的内容整理下来,从安装到应用,由于也是刚学习,我也是尽可能将文章中用到的LaTeX细节的地方强调出来, ...

  8. php代码加固,织梦模板加固版教程详解

    原标题:织梦模板加固版教程详解 我们的织梦模板怎么把它变成加固版,大家加固之前最好把原来的网站备份一下,以免操作错误造成损失. 第一步:登录网站后台把我们的网站备份数据库 网站后台点击 "系 ...

  9. 在钉钉上怎么手写_数码知识:钉钉手写签名如何设置开启手写签名教程

    如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道钉钉手写签名如何设置开启手写签名教程, ...

最新文章

  1. sql-case when 条件1 then 取值1 when 条件2 then 取值2 else 取值3 end
  2. React学习笔记5:React Hooks概述
  3. 让批处理运行不显示窗口的两个方法
  4. .net 显示时间为YYYY-MM-DD格式
  5. 1-编程的基本条件和起步
  6. hdu 5396 Expression
  7. ucenter 显示通信成功的条件
  8. mysql中游标能不能更新数据库_MySQL与MariaDB中游标的使用
  9. 轻松决绝疑难杂症:nodejs使用http报错: Request path contains unescaped characters
  10. 隐藏在计算机网卡怎样删除,卸载电脑中隐藏虚拟网卡设备的解决方法
  11. Python练习题:快递价格计算器
  12. 渗透中POC、EXP、Payload、Shellcode和exploit的区别
  13. Celery 立即执行任务 延迟执行任务
  14. matlab满秩分解函数,matlab满秩分解
  15. 第100封“情书”:不完美生活Volume Displacement Shader<Entagma>Houdini 2019
  16. # 飞书APP集成平台-数字化落地
  17. 软件测试周刊(第22期):只要我自己躺下,就没人能把我打倒。
  18. 微信小程序-批量地图标记
  19. kettle读取hbase数据
  20. 很多人都想考一个RHCE吧,大家不妨看看我是怎么变成一个RHCE的。

热门文章

  1. PHP获取日历值,分享3个php获取日历的函数
  2. java: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
  3. 学习笔记---3dMax人物建模
  4. 《Linux那些事儿之我是USB》我是U盘(37)迷雾重重的批量传输(六)
  5. 原生js现实canvas手写板
  6. 电子设计教程36:LC并联谐振滤波器
  7. 健康医疗医药PPT-朴尔PPT
  8. 爱情向左,婚姻向右(作者:若水三千)
  9. rockeMq linux 安装过程 注意一些细节
  10. Berkeley DB的使用