Guide the writing of a professional Response to Reviewers document for academic journal revisions (LaTeX workflow). Use this skill whenever the user mentions peer review responses, reviewer comments, rebuttal letters, revision responses, 審稿意见回复, response to reviewers, or needs to draft reply documents for journal revision submissions. Also trigger when the user is working on \revcomment, \revresponse, \revchange macros, or any three-part comment/response/change structure for academic manuscripts.
Create professional, structured Response to Reviewers documents for academic journal revisions using LaTeX.
When the user needs to write a response to reviewers:
references/response_guideline.md for complete details and examplesassets/response_template.tex as a starting skeletonAE-1, AE-2, …Rk-1, Rk-2, …Rk-N.1, Rk-N.2, …For each comment, create the three-part structure in response_to_reviewers.tex:
\revcomment{%
\textbf{Comment R1-1.} [Paste reviewer's exact words — never modify.]
}
\revresponse{%
\textbf{Response (R1-1).} [Structured author response.]
}
\revchange{%
\textbf{Change (R1-1) in the manuscript.}
[Describe exactly what changed, where, and paste key revised text.]
}
\revresponse with structured, polite, data-supported replies\revchange with precise locations and revised text excerptsRun through the final checklist (see below).
\revcomment{...} — Original Comment (Deep Blue)commentcolor (deep blue, rgb 0.0, 0.0, 0.5)\revresponse{...} — Author's Response (Green)\revchange)responsecolor (green, rgb 0.0, 0.5, 0.0)R1-2 to refer backResponse template:
\revresponse{%
\textbf{Response (R1-2).} We thank the reviewer for this helpful comment
on [topic]. We agree that [brief restatement], and we have revised the
manuscript to [high-level action]. Specifically, we [added/clarified/extended]
[what], and we now [report/discuss] [key result].
}
\revchange{...} — Change Description (Dark Red)changecolor (dark red, rgb 0.5, 0.0, 0.0)p.~NN) + position in sectionwe added, we revised, we clarifiedChange template:
\revchange{%
\textbf{Change (R1-2) in the manuscript.}
In Section~3.2 (p.~15), we revised the second paragraph. The updated text reads:
\begin{quote}
[Paste the revised key paragraph here.]
\end{quote}
We also updated Figure~3 (p.~18) to include [new elements].
}
These three macros MUST be defined in the preamble. Do NOT introduce additional color macros or use raw \textcolor.
\definecolor{commentcolor}{rgb}{0.0, 0.0, 0.5}
\definecolor{responsecolor}{rgb}{0.0, 0.5, 0.0}
\definecolor{changecolor}{rgb}{0.5, 0.0, 0.0}
\newcommand{\revcomment}[1]{\begingroup\color{commentcolor}#1\endgroup}
\newcommand{\revresponse}[1]{\begingroup\color{responsecolor}#1\endgroup}
\newcommand{\revchange}[1]{\begingroup\color{changecolor}#1\endgroup}
Section~2.3, Subsection~3.6p.~15 (with non-breaking space)In Section~3.6 (p.~28), we added ...Figure~3, Figures~8--10, Table~2Figure~S1, Table~S3\revchange\cite to avoid ?? errorsShah, M., et al. (2020), Possible ionosphere ..., Remote Sensing of Environment, 239, 111620.\includegraphics and write figure numbers directly (e.g., Figure 4) instead of using \ref{fig:...}\caption* for manually numbered captionsWhen one comment contains multiple sub-questions:
\revcomment block with the parent ID (e.g., R2-2)R2-2.1, R2-2.2, R2-2.3\revresponse{%
\textbf{Response (R2-2.1).} [Reply to sub-question 1]
\medskip
\textbf{Response (R2-2.2).} [Reply to sub-question 2]
}
\revchange{%
\textbf{Change (R2-2.1) in the manuscript.}
[Changes for sub-question 1 ...]
\medskip
\textbf{Change (R2-2.2) in the manuscript.}
[Changes for sub-question 2 ...]
}
The response document should begin with a Cover Letter. The recommended structure:
Use the template in assets/response_template.tex as a starting point.
\revchange{%
\textbf{Change (R1-2) in the manuscript.}
In the Introduction (Section~1, p.~4), the original sentence read:
\begin{quote}
\textit{Original:} ``[original text]''
\end{quote}
In the revised manuscript, it has been changed to:
\begin{quote}
\textit{Revised:} ``[revised text]''
\end{quote}
}
Page numbers should reference the final clean PDF (not a draft). To reduce manual effort:
pdftotext to extract text from the main PDF with page breaks\revchange) in the extracted textBefore submitting, verify:
\revcomment{} block\revcomment{} is followed by \revresponse{} and \revchange{}\revchangep.~NN)For complete details, examples (including complex multi-sub-question cases), and the full Cover Letter template, read:
references/response_guideline.md — The complete guideline with all rules and worked examplesassets/response_template.tex — Ready-to-use LaTeX skeleton template