APS revtex模版使用中的神神奇奇的操作

 

研究生期间的第一篇工作最后要使用revtex4这个模板来写,再整理内容的过程中也遇到了一些问题,比如补充材料中的公式编号修改,以及在往arxiv上传文件时候,可以把补充材料和正文放在一起,我最初的时候只是把正文上传到网站,因为补充材料是写在另外一个tex文件中,所以就没有办法一次性搞定,在这里也顺便整理一下如何可以把正文和补充材料同时写在一个文件中。因为又读了个博士,逃不过APS了,所以这里...

研究生期间的第一篇工作最后要使用revtex4这个模板来写,再整理内容的过程中也遇到了一些问题,比如补充材料中的公式编号修改,以及在往arxiv上传文件时候,可以把补充材料和正文放在一起,我最初的时候只是把正文上传到网站,因为补充材料是写在另外一个tex文件中,所以就没有办法一次性搞定,在这里也顺便整理一下如何可以把正文和补充材料同时写在一个文件中。因为又读了个博士,逃不过APS了,所以这里干脆就把使用revtex模版中,设置各种奇奇怪怪操作的方法全部都整理一下,

作者信息

\title{Paper Title}% Force line breaks with \\
\author{Author 1}  
\email{Author1 e-mail}
\affiliation{Author 1 address}
\author{Author 2}%
\email{Author2 e-mail}
\affiliation{Author 2 address}
\affiliation{ address 3}

在那个作者后面写邮箱,就会在当前页的左下角出现对应的邮箱.同样\affiliation{}中填写作者单位,如果两个作者同属一个单位,那么在最后一个作者后面写这个信息即可,否则可以在每个作者后面分别填写对应的单位信息.

参考文献

首先说一下文献的引用方式,可以查看Latex参考文献引用设置及补充材料公式编号修改这篇博文.我在这里主要再说一下,如何最后再投稿的时候避免出现.bib的文件. 文献的引用方式如下,但是要保证\bibliography{ref}中的这个_ref.bib_文件在当前文件夹中存在,它里面保存的就是从网站上或者自己写的文献信息,如下图所示

png

\begin{document}
%======================== head
\title{Paper Title}% Force line breaks with \\
\author{Author 1}
\email{Author1 e-mail}
\affiliation{Author 1 address}
\author{Author 2}%
\email{Author2 e-mail}
\affiliation{Author 2 address}
\affiliation{ address 3}
%\date{\today}
%=======================Abstract=====================
\begin{abstract}
abstract
\end{abstract}
\maketitle
%\tableofcontents
%========================Introduction====================
High-T$_c$ superconductors have higher superconducting transition temperature and larger pairing gap in comparison with conventional superconductors. It is natural to make use of high-T$_c$ superconductors to obtain effective topological superconductors (TSC) \cite{re1,re105,re65}. Very recently, much attention has been paid on the realization of the high order TSC state\cite{re9,re19,re24,re38,re18,re35,RN4,re34,re36,re100,re118,re123,re120,re37,re101,re2,re23,re21,re32,re115,re116,re117,re119,re121,re122,re26,re10}.
A two-dimensional (2D) high-order TSC is fully gapped at the one-dimensional edges, while hosts Majorana bound states at the corners. Recently many efforts have been made to realize Majorana corner states in 2D system with the high-T$_c$ superconducting based heterostructures \cite{re35,RN4,re34,re36,re100,re118,re123,re120,re37,re101,re2}.

In a heterostructure system including a superconducting layer and a non-superconducting layer, the superconductivity will be induced to the non-superconducting layer, known as the proximity effect.
Previously, when studying the high order topology, the proximity effect was usually phenomenologically considered with adding the effective pairing term to a non-superconducting system directly.
While actually, for a hybrid system, a more microscopic model should include the original Hamiltonian describing different materials and consider their coupling \cite{re106,re108,proximity,re124,re125}. The effective pairing term in the non-superconducting material is induced by the tunneling of the systems\cite{re109}.
Previously, such microscopic model is indeed considered in some topological systems. Theoretically the induced pairing symmetry is not necessarily identical to the original one of the superconductor\cite{proximity,re8,re128}. Moreover, some interesting properties emerge due to the mixing of the band structures\cite{re127}. Therefore, now it is timely and of importance to consider a microscopic model when studying the high order topology in a heterostructure system, 



%\appendix
%\input{appendixes}
\bibliography{ref}% Produces the bibliography via BibTeX.
\end{document}

引用完成后即可开始编译,编译完成时候,会在文件夹中出现一个_name.bbl_的文件,name也就是你当前编译的tex文件的名字.接下来将这个文件中的所有内容复制到tex的主文件中,放在_\bibliography{ref}_的位置上,并把这个命令注释,然后就可以在不存在ref.bib文件的情况下编译当前的tex文件了,在向arxiv上传文件的时候,这时候需要tex文件和图片文件,压缩上传即可,网站会自行对当前提交的文件进行编译.论文投稿的时候也就只是需要这几个文件.

参考文献Title显示

甲方有需求,乙方只好尽力满足。我也不知道为什么,APS上有的文章中,参考文献中会包含文献的title,但是有的文献中又不会,感觉这个事情貌似没有个规定,其实我是觉得有title会比较好,平时文献看多了,一眼就能知道这篇文献自己有没有看过。没有title的话,那篇文献的作者你可能很熟悉,但是这篇文献你到底读没读过呢?总不能你看过熟悉的文献,你都记得住期刊卷号和页码吧,我只记得自己反复读过很多遍,而且完整推导过的这种文献,但是时间久了还是会忘记。这里就整理一下怎么来调整title

我先使用revtex4-2这个版本

\documentclass[%
letter,
reprint,
%preprint,
%superscriptaddress,
%groupedaddress,
%unsortedaddress,
%runinaddress,
%frontmatterverbose,
%preprintnumbers,
%nofootinbib,
%nobibnotes,
%bibnotes,
amsmath,amssymb,
%aps,
%pra,
%prb,
%longbibliography,
%rmp,
%prstab,
%prstper,
%floatfix,
]{revtex4-2}

如果你默认用的是这个,那么这个时候它给出的参考文献中就是有title的。那些如何将这些title让其不显示,这里有两种方法。

    1. 仍然使用revtex4-2

这个时候就需要在导言区加入

\bibliographystyle{apsrev4-1}

这句话,也就是让参考文献的格式是revtex4-1中的样子,这个方法是在你必须使用revtex4-2的基础上进行的,因为可能你需要使用revtex4-2中其它神神奇奇的样式,而只是想调整一下参考文献。

    1. 使用revtex4-1

好吧,从上面的方法中,你应该也可以猜到了,这种方法,简单又直接,就直接使用revtex4-1来写文章,这个时候编译出来的文献中,参考文献自然就是没有title的。

这个时候问题又来了,参考文献显示title的时候,想在参考文献处加上补充材料中的描述可以使用

@misc{supp,
  title={See Supplemental Material},
}

如果此时不显示title了,那么上面的这种方法就失效了,此时需要调整为

@article{supp,
  journal = {See Supplemental Material for more details},
}

补充材料

我第一次写补充材料的时候,还是利用revtex4模板,然后修改了公式编号,这导致在向arxiv上传的就只有文章的正文部分,补充材料并没有在里面,这里就介绍一下如何可以把补充材料和正文放在同一个文件中,废话不多说,直接上代码做演示

\pagebreak
\begin{widetext}
\setcounter{equation}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{page}{1}
\makeatletter
\renewcommand{\theequation}{S\arabic{equation}}
\renewcommand{\thefigure}{S\arabic{figure}}
% \renewcommand{\bibnumfmt}[1]{[S#1]}
% \renewcommand{\citenumfont}[1]{S#1}

\begin{center}
\textbf{\large Supplemental Material Title}
\end{center}
Content
\begin{equation}
H=E\Psi
\end{equation}
\end{widetext}

在正文都结束之后,也就是在复制bbl文件的内容之后加上上面的内容,那么在参考文献之后就可以开始写补充内容,公式编号也是(S1)的形式

png

通过上面这样的方式,将补充材料和正文放在一起,那么上传到arxiv上面的也就是你整个工作的所有内容,当然了如果不想将补充材料外放,那么不要这个内容即可.

上面所有的内容我放在了这里,可以下载看全部的内容.

正文&补充材料合并

在把文章挂到arxiv上的时候,如果写的是补充材料而不是附录,就会将正文和补充材料放在一个PDF里面挂出来,有时候投稿RPL的时候就会以这种形式把文章挂到arxiv上,这里给一种操作方式仅供参考,方法不唯一。

\documentclass[aps,prb,twocolumn]{revtex4-2}
%========================package=====================
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage[colorlinks=true,linkcolor=blue,anchorcolor=blue, citecolor=blue,urlcolor=blue]{hyperref}% add hypertext capabilities
\usepackage[mathlines]{lineno}% Enable numbering of text and display math
\usepackage{ulem}


\begin{document}
%==============================================================================
\title{Majorana corner modes and tunable patterns in an altermagnet heterostructure}% Force line breaks with \\
\author{Author1}
\author{Author2}
\email{Author2 email}
\affiliation{Address}
%\affiliation{ address 3}
%\date{\today}
%=======================Abstract==============================
\begin{abstract}
abstract
\end{abstract}
\maketitle
%--------------------------------------------------------------------------
%                        Main Text
%--------------------------------------------------------------------------

\section{edge theory of Neel vector field along arbitrary direction}

%          参考文献
\bibliography{ref}

%--------------------------------------------------------------------------
%                        Supplement Material
%--------------------------------------------------------------------------
\clearpage
\onecolumngrid
\begin{center}
    \textbf{\large Supplementary material for ``Title''}\\[.2cm]
    Author1$^{1}$ and  Author2$^{1}$ \\[.1cm]
    {\itshape ${}^1$ Address}
\end{center}
%---------------------------------------------------------------------------
\maketitle
\setcounter{equation}{0}
\setcounter{section}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{page}{1}
\renewcommand{\theequation}{S\arabic{equation}}
\renewcommand{\thesection}{ \Roman{section}}
%\renewcommand{\thetable}{Supplementary Table \arabic{table}}

\renewcommand{\thefigure}{S\arabic{figure}}
% \renewcommand{\figurename}{Supplementary Figure}
\renewcommand{\thetable}{\arabic{table}}
\renewcommand{\tablename}{Supplementary Table}

\renewcommand{\bibnumfmt}[1]{[S#1]}
\renewcommand{\citenumfont}[1]{#1}
\makeatletter

\maketitle

\setcounter{equation}{0}
\setcounter{section}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{page}{1}
\renewcommand{\theequation}{S-\arabic{equation}}
\renewcommand{\thesection}{ \Roman{section}}
%\renewcommand{\thetable}{Supplementary Table \arabic{table}}

\renewcommand{\thefigure}{S\arabic{figure}}
% \renewcommand{\figurename}{Supplementary Figure}
\renewcommand{\thetable}{\arabic{table}}
\renewcommand{\tablename}{Supplementary Table}

\renewcommand{\bibnumfmt}[1]{[S#1]}
%\renewcommand{\citenumfont}[1]{S#1}
\makeatletter


\maketitle

\section{edge theory of Neel vector field along arbitrary direction}


\end{document}

结果如图所示

png

所有的代码点击这里下载

公众号

相关内容均会在公众号进行同步,若对该Blog感兴趣,欢迎关注微信公众号。

png