Loading...
Loading...
Compare original and translation side by side
/manuscript-pipeline/manuscript-pipeline| Concern | manuscript-review | manuscript-typography (this) | arxiv-preflight |
|---|---|---|---|
| Table content | Data quality, significant figures (§12) | Design: booktabs, alignment, headers, caption placement | Format compliance |
| Figure content | Colorblind, axis labels, chartjunk (§12) | Design: font matching, backgrounds, subfigure style | Format/size compliance |
| Rendered output | Legibility, float proximity, page breaks (§23) | Layout: widows, column balance, spacing, float specifiers | N/A |
| Math notation | Notation consistency, operator formatting (§15) | Spacing, delimiter sizing, display vs inline choices | N/A |
| Cross-refs | Citation hygiene (§11) | Reference style consistency, non-breaking spaces | N/A |
| Typography | N/A | Dashes, quotes, units, micro-typography | N/A |
| Polish | N/A | TODOs, placeholders, metadata, bookmarks | N/A |
| 关注维度 | manuscript-review | manuscript-typography(当前工具) | arxiv-preflight |
|---|---|---|---|
| 表格内容 | 数据质量、有效数字(第12节) | 设计规范:booktabs样式、对齐方式、表头、标题位置 | 格式合规性 |
| 图表内容 | 色盲友好性、坐标轴标签、图表冗余信息(第12节) | 设计规范:字体匹配、背景样式、子图风格 | 格式/尺寸合规性 |
| 渲染输出 | 易读性、浮动元素位置、分页(第23节) | 布局规范:孤行控制、栏平衡、间距、浮动元素参数 | 不涉及 |
| 数学符号 | 符号一致性、运算符格式(第15节) | 间距、分隔符大小、行内/行间公式选择 | 不涉及 |
| 交叉引用 | 引用规范性(第11节) | 引用样式一致性、非断行空格 | 不涉及 |
| 排版细节 | 不涉及 | 破折号、引号、单位、微排版 | 不涉及 |
| 专业润色 | 不涉及 | 待办标记、占位符、元数据、书签 | 不涉及 |
.tex\input\include.tex\input\includebooktabs\toprule\midrule\bottomrule\hline|% BAD
\begin{tabular}{|l|c|r|}
\hline
Method & Accuracy & F1 \\
\hline\hline
Ours & 0.94 & 0.91 \\
\hline
\end{tabular}
% GOOD
\begin{tabular}{lcr}
\toprule
Method & Accuracy & F1 \\
\midrule
Ours & 0.94 & 0.91 \\
\bottomrule
\end{tabular}Ssiunitx\textbf{}Latency (ms)Latency ms\tablenotes\caption{}\begin{tabular}\small\footnotesizecaption\usepackage[font=small, labelfont=bf]{caption}
% label ("Table 1:") = bold, description = \small
% applies uniformly to all figures AND tables\footnotesizelabelsepcaption\addlinespace\\[6pt]@{\hspace{...}}\setlength{\tabcolsep}longtablesupertabular\smallbooktabs\toprule\midrule\bottomrule\hline|% 错误示例
\begin{tabular}{|l|c|r|}
\hline
Method & Accuracy & F1 \\
\hline\hline
Ours & 0.94 & 0.91 \\
\hline
\end{tabular}
% 正确示例
\begin{tabular}{lcr}
\toprule
Method & Accuracy & F1 \\
\midrule
Ours & 0.94 & 0.91 \\
\bottomrule
\end{tabular}siunitxS\textbf{}Latency (ms)Latency ms\tablenotes\caption{}\begin{tabular}\small\footnotesizecaption\usepackage[font=small, labelfont=bf]{caption}
% 标签("Table 1:")= 加粗,描述文本 = \small
% 统一应用于所有图表\footnotesizecaptionlabelsep\addlinespace\\[6pt]@{\hspace{...}}\setlength{\tabcolsep}longtablesupertabular\small\caption{}\includegraphicscaption\small\footnotesizecaptionsubcaptionsubfigureaxes.facecolor\caption{}\includegraphicscaption\small\footnotesizecaptionsubcaptionsubfigureaxes.facecolor------text---texttext --- textpages 5---12pages 5--12manuscript-review``''"straight quotes"`inner' \ldots\dots...\ldots\refFigure~\ref{fig:x}Table~\ref{tab:x}Section~\ref{sec:x}\citeprevious work~\cite{smith2020}10~ms10\,ms10\,ms5\,GB100\,Ksiunitx\cite{x}\cite{ x }\emph{text}{\it text}\textit{text}\emph\textbf{}{\bf }\textbf\textit\textsf\bf\it\sf\textrm{}\usepackage{microtype}\&&\%%\##\__$^\circ$\textdegree°$\times$x\DisableLigaturesmicrotypeligatures=false\emph{important}\textit{in vivo}\textit{a priori}\textit{A convolutional layer is...}hyperref\frenchspacing\frenchspacing\ ~et al.\ \@.Dr.\ Smith\frac\sum\prod$x = 5$\[ ... \]equation$$ ... $$\url{}\href{}\texttt{}\url{}\texttt{https://...}urlhyperrefhyperrefbreaklinks=true\hypersetup\UrlBreaks\makeatletter
\g@addto@macro{\UrlBreaks}{\UrlOrds}
\makeatother\url{}------text---texttext --- textpages 5---12pages 5--12manuscript-review``''"直引号" 中使用\ldots\dots...\ldots\refFigure~\ref{fig:x}Table~\ref{tab:x}Section~\ref{sec:x}\citeprevious work~\cite{smith2020}10~ms10\,ms10\,ms5\,GB100\,Ksiunitx\cite{x}\cite{ x }\emph{text}{\it text}\textit{text}\emph\textbf{}{\bf }\textbf\textit\textsf\bf\it\sf\textrm{}\usepackage{microtype}\&&\%%\##\__$^\circ$\textdegree°$\times$x\DisableLigaturesmicrotypeligatures=false\emph{important}\textit{in vivo}\textit{a priori}\textit{A convolutional layer is...}hyperref\frenchspacing\frenchspacing\ ~et al.\ \@.Dr.\ Smith\frac\sum\prod$x = 5$\[ ... \]equation$$ ... $$\url{}\href{}\texttt{}\url{}\texttt{https://...}urlhyperrefhyperref\hypersetupbreaklinks=true\UrlBreaks\makeatletter
\g@addto@macro{\UrlBreaks}{\UrlOrds}
\makeatother\url{}siunitx\SI{10}{\milli\second}\qty{10}{ms}$t = 10\,\mathrm{ms}$$t = 10\,ms$m/sm\,s$^{-1}$10--2010-20$-5$-5\nicefrac{1}{2}\sfrac{1}{2}xfrac$\frac{1}{2}$$\frac{}{}$\fracsiunitx\SI{10}{\milli\second}\qty{10}{ms}$t = 10\,\mathrm{ms}$$t = 10\,ms$m/sm\,s$^{-1}$10--2010-20$-5$-5\nicefrac{1}{2}\sfrac{1}{2}xfrac$\frac{1}{2}$$\frac{}{}$\fracFigure~\ref{fig:x}Eq.~\eqref{eq:x}(\ref{eq:x})\eqref{eq:x}\bibliographystyle[1]\cite\cite{a,b,c}\cite{a}\cite{b}\cite{c}\frenchspacing\ hyperrefFigure~\ref{fig:x}Eq.~\eqref{eq:x}(\ref{eq:x})\eqref{eq:x}\bibliographystyle[1]\cite\cite{a,b,c}\cite{a}\cite{b}\cite{c}\frenchspacing\ hyperref[htbp][H][H][t][tb][h][h!][H]\widowpenalty=10000\clubpenalty=10000\needspace\usepackage{balance}\usepackage{flushend}\vspace{}\hspace{}\\[Xpt]\bigskip\smallskip\newpage\clearpage\clearpage\usepackage{parskip}\parindent\parindent\indent\hspace{\parindent}\usepackage{indentfirst}\baselinestretch\linespread{1.6}\usepackage[doublespacing]{setspace}article\linespread{1.05}\linespread{1.1}\usepackage{geometry}[t]\usepackage{placeins}\FloatBarrier\usepackage[section]{placeins}\section\subsection\FloatBarrier[H]\FloatBarrier\usepackage{placeins}\FloatBarrier\hyphenpenalty=50\usepackage[none]{hyphenat}\hyphenation{spe-ci-fic-word}[htbp][H][H][t][tb][h][h!][H]\widowpenalty=10000\clubpenalty=10000\needspace\usepackage{balance}\usepackage{flushend}\vspace{}\hspace{}\\[Xpt]\bigskip\smallskip\newpage\clearpage\clearpage\usepackage{parskip}\parindent\parindent\indent\hspace{\parindent}\usepackage{indentfirst}\baselinestretch\linespread{1.6}\usepackage[doublespacing]{setspace}article\linespread{1.05}\linespread{1.1}\usepackage{geometry}[t]\usepackage{placeins}\FloatBarrier\usepackage[section]{placeins}\section\subsection\FloatBarrier[H]\FloatBarrier\usepackage{placeins}\FloatBarrier\hyphenpenalty=50\usepackage[none]{hyphenat}\hyphenation{spe-ci-fic-word}\texttt{}\verb||listingsminted\texttt\small\footnotesize\scriptsizealgorithm2ealgorithmicalgorithmicx\texttt{}\verb||listingsminted\texttt\small\footnotesize\scriptsizealgorithm2ealgorithmicalgorithmicx| Element | Size relative to body | Weight | Style |
|---|---|---|---|
| Chapter/Part title | +4--6pt | Bold | Roman |
| Section heading | +2--3pt | Bold | Roman |
| Subsection heading | +1--2pt | Bold | Roman |
| Subsubsection heading | same as body | Bold or italic | Roman |
| Body text | base (10pt, 11pt, or 12pt) | Normal | Roman |
| Caption label ("Figure 1:") | 1 step below body ( | Bold | Roman |
| Caption description | 1 step below body ( | Normal | Roman |
| Table body text | same as body or | Normal | Roman |
| Figure-internal text | comparable to caption size | Normal | Sans-serif or body font |
| Footnotes | 2 steps below body ( | Normal | Roman |
| Code listings | 1--2 steps below body | Normal | Monospace |
| Header/footer | 1--2 steps below body | Normal | Roman or italic |
\small\footnotesizecaption% Standard professional setup
\usepackage[font=small, labelfont=bf]{caption}
% Alternative: slightly smaller
\usepackage[font=footnotesize, labelfont=bf]{caption}
% With label separator control
\usepackage[font=small, labelfont=bf, labelsep=period]{caption}
% produces "Figure 1. Description" with bold "Figure 1."labelfont=sc\section\subsection\subsubsection{\Large\textbf{...}}\section{}\footnotesize\small\footnotesize\small{\large ...}{\Large ...}{\small ...}\small| 元素 | 相对于正文的字号 | 字重 | 风格 |
|---|---|---|---|
| 章节/部分标题 | +4--6pt | 加粗 | 罗马字体 |
| 一级标题 | +2--3pt | 加粗 | 罗马字体 |
| 二级标题 | +1--2pt | 加粗 | 罗马字体 |
| 三级标题 | 与正文相同 | 加粗或斜体 | 罗马字体 |
| 正文 | 基础字号(10pt、11pt或12pt) | 常规 | 罗马字体 |
| 标题标签("Figure 1:") | 比正文小一号( | 加粗 | 罗马字体 |
| 标题描述文本 | 比正文小一号( | 常规 | 罗马字体 |
| 表格内容文本 | 与正文相同或 | 常规 | 罗马字体 |
| 图表内文本 | 与标题字号相近 | 常规 | 无衬线字体或正文字体 |
| 脚注 | 比正文小两号( | 常规 | 罗马字体 |
| 代码列表 | 比正文小1--2号 | 常规 | 等宽字体 |
| 页眉/页脚 | 比正文小1--2号 | 常规 | 罗马字体或斜体 |
\small\footnotesizecaption% 标准专业配置
\usepackage[font=small, labelfont=bf]{caption}
% 替代方案:略小字号
\usepackage[font=footnotesize, labelfont=bf]{caption}
% 带标签分隔符控制
\usepackage[font=small, labelfont=bf, labelsep=period]{caption}
% 生成"Figure 1. Description"格式,其中"Figure 1."为加粗labelfont=sc\section\subsection\subsubsection{\Large\textbf{...}}\section{}\footnotesize\small\footnotesize\small{\large ...}{\Large ...}{\small ...}\small.tex\hypersetup{pdftitle={...}, pdfauthor={...}}hyperref\usepackage.logmain.logyuj.logOverfull \\hbox\resizebox\texttt{}breaklinks=true\UrlBreaks{\UrlOrds}\allowbreak\resizebox\small\texttt{}\url{}\allowbreakUnderfull \\hbox??\ref\cite[?].log.tex\hypersetup{pdftitle={...}, pdfauthor={...}}hyperref.logmain.logyuj.logOverfull \\hbox\resizebox\texttt{}breaklinks=true\UrlBreaks{\UrlOrds}\allowbreak\resizebox\small\texttt{}\url{}\allowbreakUnderfull \\hbox??\ref\cite[?].logundefinedundefined| Category | Pass | Fail | Warn |
|---|---|---|---|
| Table Design | |||
| Figure Design | |||
| LaTeX Typography | |||
| Units & Numbers | |||
| Cross-References | |||
| Page Layout | |||
| Code & Algorithms | |||
| Typographic Hierarchy | |||
| Professional Polish |
| 类别 | 通过 | 失败 | 警告 |
|---|---|---|---|
| 表格设计 | |||
| 图表设计 | |||
| LaTeX排版细节 | |||
| 单位与数字 | |||
| 交叉引用 | |||
| 页面布局 | |||
| 代码与算法 | |||
| 排版层级 | |||
| 专业润色 |
undefinedundefined[manuscript-name]-typography-report.md[手稿名称]-typography-report.md% Micro-typography: better line breaks, margin alignment
\usepackage{microtype}
% Professional tables: \toprule, \midrule, \bottomrule
\usepackage{booktabs}
% Proper SI units: \SI{10}{\milli\second}
\usepackage{siunitx}
% Subfigures with consistent labeling
\usepackage[labelformat=parens]{subcaption}
% Widow/orphan prevention
\widowpenalty=10000
\clubpenalty=10000
% Two-column balance on last page
\usepackage{balance} % add \balance before \bibliography
% Caption formatting: bold label, small text
\usepackage[font=small, labelfont=bf]{caption}
% Inline fractions: \nicefrac{1}{2}
\usepackage{nicefrac}
% PDF metadata
\hypersetup{
pdftitle={Your Paper Title},
pdfauthor={Author Names},
}% 微排版:优化换行、边缘对齐
\usepackage{microtype}
% 专业表格:\toprule、\midrule、\bottomrule
\usepackage{booktabs}
% 标准SI单位:\SI{10}{\milli\second}
\usepackage{siunitx}
% 子图统一标注
\usepackage[labelformat=parens]{subcaption}
% 孤行控制
\widowpenalty=10000
\clubpenalty=10000
% 双栏最后一页平衡
\usepackage{balance} % 在\bibliography前添加\balance
% 标题格式:加粗标签、小号文本
\usepackage[font=small, labelfont=bf]{caption}
% 行内分数:\nicefrac{1}{2}
\usepackage{nicefrac}
% PDF元数据
\hypersetup{
pdftitle={Your Paper Title},
pdfauthor={Author Names},
}IEEEtran\vspace{-3mm}\usepackage{microtype}IEEEtran\vspace{-3mm}\usepackage{microtype}