引用参考

引用参考

当我在定理环境中引用参考时,编译的结果如下形式

引理 4.1。[ 10,引理 5.1.]A 是满秩的。

也就是说,字体是倾斜的。但我想要的是

引理 4.1. [ 10, 引理 5.1.] A 是满秩的。

你能帮助我吗?

以下是 LaTeX 代码。

\documentclass[11pt,twoside,reqno]{article}
\usepackage{amssymb,amsmath,amsfonts,amsthm,mathrsfs,mathtools,array,booktabs,caption2}
\usepackage{dcolumn,natbib}
\newtheorem{thm}{Theorem}[section]
\newtheorem{prop}{Proposition}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{coro}{Corollary}[section]
\numberwithin{equation}{section}
\DeclareFixedFont{\myfont}{T1}{pzc}{mb}{it}{22pt}
\begin{document}

\begin{lemma} \cite[Lemma 5.1]{zhang2015perturbation}
A is of full rank.

\end{lemma}

\bibliographystyle{plain}

\begin{thebibliography}{1}

\bibitem{zhang2015perturbation}

{Y.~Zhang, L.~Zhang, J.~Wu, and J.~Zhang},
\newblock {\em A perturbation approach for an inverse quadratic programming problem
  over second-order cones},
\newblock Math. Comput. 84(2015), pp. 209--236.

\end{thebibliography}
\end{document}

答案1

这是因为引用位于正文中,而正文中的字体是斜体。使用

{\normalfont\cite[Lemma 5.1]{zhang2015perturbation}}

在此处引用。请注意此处的括号限制了 的范围\normalfont

\documentclass[11pt,twoside,reqno]{article}
\usepackage{amssymb,amsmath,amsfonts,amsthm,mathrsfs,mathtools,array,booktabs,caption2}
\usepackage{dcolumn,natbib}
\newtheorem{thm}{Theorem}[section]
\newtheorem{prop}{Proposition}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{coro}{Corollary}[section]
\numberwithin{equation}{section}
\DeclareFixedFont{\myfont}{T1}{pzc}{mb}{it}{22pt}
\begin{document}

\begin{lemma} {\normalfont\cite[Lemma 5.1]{zhang2015perturbation}}
A is of full rank.

\end{lemma}

\bibliographystyle{plain}

\begin{thebibliography}{1}

\bibitem{zhang2015perturbation}

{Y.~Zhang, L.~Zhang, J.~Wu, and J.~Zhang},
\newblock {\em A perturbation approach for an inverse quadratic programming problem
  over second-order cones},
\newblock Math. Comput. 84(2015), pp. 209--236.

\end{thebibliography}
\end{document}

在此处输入图片描述

相关内容