抑制 natbib 套件中的括號

抑制 natbib 套件中的括號

我目前正在使用這個包進行引用。我只需要引用編號作為上標,但它還帶有括號。有什麼辦法可以抑制這些括號。

\documentclass[10pt,a4paper]{article}
\usepackage{natbib}
\setcitestyle{super}


\begin{document}
$\beta$-protein\cite{hardy1992alzheimer}  % citation 
\bibliographystyle{unsrt}
\bibliography{reference}
\end{document}

在此輸入影像描述

參考書目

@article{hardy1992alzheimer,
  title={Alzheimer's disease: the amyloid cascade hypothesis},
  author={Hardy, John A and Higgins, Gerald A},
  journal={Science},
  volume={256},
  number={5054},
  pages={184--186},
  year={1992},
  publisher={American Association for the Advancement of Science}
}

答案1

您可以使用

\setcitestyle{%
  super,%
  open=,%
  close=,%
}

注意%,它們非常重要,\setcitestyle似乎完全不喜歡空格。距離 到 仍然有一個很小的空間,protein相當於\textsuperscript{1}我不知道從哪裡來。

順便說一句:使用unsrtnat完全相容可能是一個更好的主意natbib

相關內容