文章目录(Table of Contents)
简介
这一篇介绍一下关于论文回复的一个latex模板, 里面基本上常用的功能都已经有了, 包括修改内容的高亮, 删除符和强调的符号. 也是在这里简单介绍一下用法(这个我自己也是用过了, 还是觉得很不错的).
- Github仓库链接: Latex-Review and Response Letters
- 关于Latex模板的另一篇文章, Latex模版–ElegantLaTeX
模型的简单使用
一个最简单的模板
下面是一个最简单的使用的格式. 里面包含了主要的模版的内容了.
- \documentclass{article}
- \def\papertitle{The Title}
- \def\authors{Authors}
- \def\journal{The Journal}
- \input{../templates/AR_to_RC.tex}
- % ----------
- % ReadMe
- % ----------
- ~\newline
- Dear Editor,
- We have uploaded three files: % 这次上传的三个文件包括
- \begin{itemize}
- \item (a) our point-by-point response to the questions (below) (response to editor);
- \item (b) the PDF proof
- \end{itemize}
- Best regards,
- % -----------
- % Reviewer 1
- % -----------
- \section{Authors' Responses}
- % 第一个问题
- \subsection{Author Queries, 1}
- % 1.1
- \subsubsection{del and add}
- \RC Test add and del.
- \AR This is the test.
- \begin{quote}
- \DIFdelbegin
- \DIFaddbegin
- test \DIFdel{del} and \DIFadd{add}
- \DIFaddend
- \DIFdelend
- \end{quote}
- % 1.2
- \subsubsection{highlight}
- \RC Test highlight.
- \AR These are the \hl{highlighted words}.
- \end{document}
最终的显示结果如下所示.
文字删除和新增高亮
有的时候为了更好突出自己修改的内容, 可以使用下面的方式进行高亮显示.
- \AR This is a test.
- \begin{quote}
- \DIFdelbegin
- \DIFaddbegin
- If write something wrong, we can \DIFdel{delete it} \DIFadd{and add} the new content.
- \DIFaddend
- \DIFdelend
- \end{quote}
最终的结果如下所示.
黄色高亮
除了上面的高亮方式之外, 我们还可以对我们想要突出的文字进行黄色的高亮.
- \AR We can highlight \hl{anything}.
- \begin{quote}
- We can highlight \hl{anything}.
- \end{quote}
最终的结果如下所示, 被\hl{}包住的部分会有黄色的高亮.
多段文字的处理
当回复(或是问题)有多段文字的时候, 需要每一段前面都加上AR, 注意这里除了第一段以外, 后面都是有一个的. 我们下面来看一个例子.
- \AR This is the first paragraph.
- \AR* This is the second paragraph.
- \AR* This is the third paragraph.
- This is another paragraph.
最终的显示结果如下所示, 可以看到加上AR和不使用的区别(前三个和最后一个, 字体样式是不一样的, 所以为了统一, 还是都使用上AR).
使用package
如果需要额外添加package, 我们需要在文件preamble.tex的头部进行添加. 该文件的路径为, ./templates/preamble.tex.
模版的修改
有的时候, 我们需要对模版内容进行修改, 例如修改标题的内容, 标题下面介绍的内容. 这个时候我们可以进入templates文件夹进行查看. 我们以AR_to_RC.tex文件作为例子.
如下所示, 在下面lettertitle中修改最开始的标题. providecommand中的内容需要在下面make title部分有对应, 这里才是显示的地方.
- % Define title defaults if not defined by user (自定义标题)
- \providecommand{\lettertitle}{Authors Response to Queries of}
- \providecommand{\papertitle}{Title}
- \providecommand{\authors}{Authors}
- \providecommand{\journal}{Journal}
- \input{../templates/preamble.tex}
- \begin{document}
- % Make title (需要在这里指定需要出现的内容)
- {\Large\bf \lettertitle}\\[1em]
- {\huge \papertitle}\\[1em]
- \texttt{\textbf{Authors:} \authors}\\
- \\
- \texttt{\textbf{Journal:} \it \journal}\\
- \hrule
- % Legend(注释AR表示什么意思)
- \hfill {\bfseries AQ:} \textbf{\textit{Author Queries}},\(\quad\) AR: \emph{Author Response}, \(\quad\square\) Manuscript text
关于的修改RC, 例如想要增加新的首字母缩写, 需要进入preamble.tex文件进行修改. 下面就简单看一个例子, 我增加了AQ.
- \usepackage{suffix}
- % 原始的RC的设置
- \long\def\RC#1\par{\makebox[0pt][r]{\bf RC:\hspace{4mm}}\textbf{\textit{#1}}\par} %\RC
- \WithSuffix\long\def\RC*#1\par{\textbf{\textit{#1}}\par} %\RC*
- % 新增的AQ的设置
- \long\def\AQ#1\par{\makebox[0pt][r]{\bf AQ:\hspace{4mm}}\textbf{\textit{#1}}\par} %\AQ
- \WithSuffix\long\def\AQ*#1\par{\textbf{\textit{#1}}\par} %\AQ*
- 微信公众号
- 关注微信公众号
- QQ群
- 我们的QQ群号
评论