latex 如何控制 \IEEEauthorrefmark 的符号

latex 如何控制 \IEEEauthorrefmark 的符号

我想更改隶属关系的符号。我想用#代替*,甚至用数字代替符号。我该怎么做?

\documentclass[compsoc, conference, letterpaper, 10pt, times]{IEEEtran}
\ifCLASSOPTIONcompsoc
  % IEEE Computer Society needs nocompress option
  % requires cite.sty v4.0 or later (November 2003)
  \usepackage[nocompress]{cite}
\else
  % normal IEEE
  \usepackage{cite}
\fi
\ifCLASSINFOpdf
\else
\fi

\usepackage{graphicx}

\usepackage[table, svgnames]{xcolor}

\begin{document}
\title{Test}
\author{
\IEEEauthorblockN{AuthorA \IEEEauthorrefmark{1}\IEEEauthorrefmark{2}, AuthorB \IEEEauthorrefmark{1}}
\IEEEauthorblockA{\IEEEauthorrefmark{1}AffA
                    \\\{a.b $|$ c.d\}@abc.com \\
                  \IEEEauthorrefmark{2}AffB
                  \\[email protected]
                }
}%end author

% make the title area
\maketitle
\end{document}

在此处输入图片描述

答案1

您可以使用带有以下选项的类所使用的定义transmag

\documentclass[compsoc, conference, letterpaper, 10pt, times]{IEEEtran}
\ifCLASSOPTIONcompsoc
  % IEEE Computer Society needs nocompress option
  % requires cite.sty v4.0 or later (November 2003)
  \usepackage[nocompress]{cite}
\else
  % normal IEEE
  \usepackage{cite}
\fi
\ifCLASSINFOpdf
\else
\fi

\usepackage{graphicx}
\usepackage[table, svgnames]{xcolor}

\DeclareRobustCommand*{\IEEEauthorrefmark}[1]{%
  \raisebox{0pt}[0pt][0pt]{\textsuperscript{\footnotesize #1}}%
}


\begin{document}
\title{Test}
\author{
  \IEEEauthorblockN{%
    AuthorA\IEEEauthorrefmark{1}\,\IEEEauthorrefmark{2},
    AuthorB\IEEEauthorrefmark{1}
  }
  \IEEEauthorblockA{%
    \IEEEauthorrefmark{1}AffA\\\{a.b $|$ c.d\}@abc.com \\
    \IEEEauthorrefmark{2}AffB\\[email protected]
  }
}%end author

% make the title area
\maketitle
\end{document}

我不会在名字和之间留空格\IEEEauthorrefmark

在此处输入图片描述

相关内容