diff --git a/doc/example/chap/abs.tex b/doc/example/chap/abs.tex index 305792f..dcffe0e 100644 --- a/doc/example/chap/abs.tex +++ b/doc/example/chap/abs.tex @@ -5,8 +5,8 @@ \pkuthssffaq % 中文测试文字。 \end{cabstract} -\begin{eabstract} +\ifblind\begin{beabstract}\else\begin{eabstract}\fi Test of the English abstract. -\end{eabstract} +\ifblind\end{beabstract}\else\end{eabstract}\fi % vim:ts=4:sw=4 diff --git a/doc/readme/chap/pkuthss-abs.tex b/doc/readme/chap/pkuthss-abs.tex index 453d56b..98da3d9 100644 --- a/doc/readme/chap/pkuthss-abs.tex +++ b/doc/readme/chap/pkuthss-abs.tex @@ -31,9 +31,9 @@ 本文介绍了 pkuthss 文档模版所提供的功能。 \end{cabstract} -\begin{eabstract} +\ifblind\begin{beabstract}\else\begin{eabstract}\fi This document describes the the functions provided by the pkuthss document template. -\end{eabstract} +\ifblind\end{beabstract}\else\end{eabstract}\fi % vim:ts=4:sw=4 diff --git a/doc/readme/chap/pkuthss-chap2.tex b/doc/readme/chap/pkuthss-chap2.tex index a8147af..67533f8 100644 --- a/doc/readme/chap/pkuthss-chap2.tex +++ b/doc/readme/chap/pkuthss-chap2.tex @@ -247,8 +247,8 @@ \subsection{其它命令和环境}\label{ssec:misc} -\texttt{\bfseries cabstract} 和 \texttt{\bfseries eabstract} -环境用于编写中西文摘要。 +\texttt{\bfseries cabstract} 和 \texttt{\bfseries eabstract} 环境用于编写 +中西文摘要;\texttt{\bfseries beabstract} 环境用于编写双盲评审版的西文摘要。 用户只须要写摘要的正文;标题、作者、导师、专业等部分会自动生成。 \texttt{\bfseries\string\specialchap} 命令 diff --git a/tex/pkuthss.cls b/tex/pkuthss.cls index 32593e1..942e506 100644 --- a/tex/pkuthss.cls +++ b/tex/pkuthss.cls @@ -442,5 +442,14 @@ \vfill\noindent\textbf{\label@ekeywords}{\@ekeywords}% } +% Typeset the English abstract for double-blind review. +\newenvironment{beabstract}{% + \thss@int@pdfmark{\eabstractname}{eabstract} + \chapter*{\sffamily\@etitle}\markboth{\eabstractname}{} + \begin{center}\textbf{\sffamily\eabstractname}\end{center}\par% +}{% Keywords at the bottom of the page. + \vfill\noindent\textbf{\label@ekeywords}{\@ekeywords}% +} + \endinput % vim:ft=tex:ts=2:sw=2