尾注引用不在上标中

尾注引用不在上标中

对于我写的一篇文章,我正在使用该endnotes包 - 我是一个新手,我无法实现以下功能:

  • 如何在文本中使用引用,如 mytext [1] 而不是 mytext 1

这是我的代码:

\documentclass[]{jacow}
\begin{document}
\section{Rationale}\label{rationale}

    Over the last 26 years, \emph{mytext}\endnote{\url{http://dummylink.com}} has been the main system we used.

\end

我不知道该改变什么。

在网上查找后,我成功地将最后注释部分的参考文献更改为方括号:

\patchcmd{\theendnotes}
  {\makeatletter}
  {\makeatletter\renewcommand\makeenmark{[\theenmark] }}
  {}{}

我想对文本本身的引用做同样的事情。

答案1

如果你只写\renewcommand\makeenmark{[\theenmark] }序言(不写\patchcmd业务内容),那么每一个标记将被改变:

\documentclass{article}
\usepackage{endnotes,etoolbox}

% the mark everywhere:
\renewcommand\makeenmark{[\theenmark]}

% the mark in the list of endnotes -- we need an extra space:
\patchcmd{\theendnotes}
  {\makeatletter}
  {\makeatletter\renewcommand\makeenmark{[\theenmark] }}% notice the space!
  {}{}
\begin{document}

Text\endnote{bla} text

\theendnotes

\end{document}

在此处输入图片描述

相关内容