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}%
似乎解决了指数以及线条之间的间距。