破解 SB3C 会议的 ASME 会议模板

破解 SB3C 会议的 ASME 会议模板

SB3C 摘要格式与 ASME 会议格式非常接近,但 SB3C 没有 LaTeX 模板。我正在尝试修改 ASME LaTeX 类以满足 SB3C 的规范,现在只需进行最后一次美学更改。SB3C 会议标题应如下所示:

在此处输入图片描述

对原始 ASME 模板中的顺序和字体进行一些修改后,我只能生成:

在此处输入图片描述

其中,3虽然使用了,但 并不完全是上标\textsuperscript{3}。产生此标题的 ASME 类部分是:

\def\@maketitle{%
  \newpage
  \null\vspace*{-26pt}             % Took out ASMElogo provision
   \vbox{\hbox to \textwidth{\begin{tabular}{@{}c@{\hskip3pc}}
   \hbox to 46pt{\vbox to 46pt{\vss\hsize46pt\vss}}\end{tabular}\hss
  \vbox{\hsize37pc\scriptsize\sf\vskip\baselineskip%
  \bannerfnt\begin{flushright}% added flushright to properly wrap long conference names
  \hfill \@confshortname\par
  \hfill \@conffullname\par
  \hfill \@confmonth\ \@confdate, \@confcity, \@confcountry

  \vskip.5in
  \hfill {\pnumfnt\@papernum}\end{flushright}}
  \hskip1pc}}
  \vskip.15in%.25in original value w/out flushright
  \vskip .25pc{\large\twlsfb
               \begin{center}\leftskip.5in plus1fill\rightskip\leftskip
               \@title\par\end{center}}
  \vskip2pc{\begin{center}\@author\par\end{center}}\vskip12pt}
\fi

但是,我不知道如何修改它才能3显示为正确的上标。有人能帮忙吗?

答案1

我想我找到了解决方案。问题出在以下几行:

\vbox{\hsize37pc\scriptsize\sf\vskip\baselineskip%
\bannerfnt\begin{flushright}% 

\bannerfnt 是用于标题的字体大小,但它比 \scriptsize 大。因此,表格环境的三行似乎比这些行中的文本字体短。将其更改为:

\vbox{\hsize37pc\bannerfnt\sf\vskip\baselineskip%
\bannerfnt\begin{flushright}%

似乎解决了指数以及线条之间的间距。

相关内容