f****t 发帖数: 18 | 1 怎样做到 paper [1-3] 这样的效果?
\cite{abc} 是 [1] |
T*******n 发帖数: 493 | 2 \usepackage{cite}
【在 f****t 的大作中提到】 : 怎样做到 paper [1-3] 这样的效果? : \cite{abc} 是 [1]
|
q******c 发帖数: 16 | 3 用amsbook documentclass, 可是用\usepackage{cite}后,除了引用方括号内的数字是
黑体,其它的不是。不知道该怎么调整才能让那些数字变成正常字体。
谢谢! |
T*******n 发帖数: 493 | 4 I think you will get boldface citations with or without \usepackage{cite},
am I right?
Try adding this right after \documentclass{amsbook}, before anything else:
\makeatletter
\def\@cite#1#2{{\m@th\upshape\mdseries[{#1}{\if@tempswa, #2\fi}]}}
\makeatother
【在 q******c 的大作中提到】 : 用amsbook documentclass, 可是用\usepackage{cite}后,除了引用方括号内的数字是 : 黑体,其它的不是。不知道该怎么调整才能让那些数字变成正常字体。 : 谢谢!
|
q******c 发帖数: 16 | 5 不用cite package的时候,不是黑体字。
试了试你的办法,出来的还是黑体字。
谢谢你! |
T*******n 发帖数: 493 | 6 You must be loading some other package too. I ran this file and I got
a boldface 1 in the [].
\documentclass{amsbook}
\begin{document}
Here is the citation \cite{someref}.
Here is nonbold text for comparison: [1].
\bibliographystyle{amsplain}
\bibliography{bibfile}
\end{document}
If I inserted those three lines I posted earlier, the citation is no longer
bold.
【在 q******c 的大作中提到】 : 不用cite package的时候,不是黑体字。 : 试了试你的办法,出来的还是黑体字。 : 谢谢你!
|
q******c 发帖数: 16 | 7 学校的模板上用到的
\documentclass[12pt, titlepage, openany, reqno]{amsbook}
\usepackage{amsmath, amsfonts,amsthm, amssymb, amscd, cite}
其中cite包是我自己加上的。
在我的计算机上试了试你给的例子,只要是用cite包,就是黑体,那三行代码好像不能
控制住字体。下面是我试你给的例子
\documentclass{amsbook}
\makeatletter
\def\@cite#1#2{{\m@th\upshape\mdseries[{#1}{\if@tempswa, #2\fi}]}}
\makeatother
\usepackage{cite}
\begin{document}
Here is the citation\cite{Bezerra2001,Cahen2002}.
\bibliographystyle{amsplain}
\bibliography{refer}
\end{document} |
T*******n 发帖数: 493 | 8 What version of cite.sty do you have?
I tested versions 3.9 and 4.01 and had no problems.
Are there other packages that you are loading?
Here is what I got:
\documentclass{amsbook}
\begin{document}
\cite{...} %% prints *boldface* 1
\bibliographystyle{amsplain}
\bibliography{...}
\end{document}
\documentclass{amsbook}
\usepackage{cite} %% add this
\begin{document}
\cite{...} %% prints normal 1
\bibliographystyle{amsplain}
\bibliography{...}
\end{document}
\documentclass{amsbook}
\makeatletter %%
【在 q******c 的大作中提到】 : 学校的模板上用到的 : \documentclass[12pt, titlepage, openany, reqno]{amsbook} : \usepackage{amsmath, amsfonts,amsthm, amssymb, amscd, cite} : 其中cite包是我自己加上的。 : 在我的计算机上试了试你给的例子,只要是用cite包,就是黑体,那三行代码好像不能 : 控制住字体。下面是我试你给的例子 : \documentclass{amsbook} : \makeatletter : \def\@cite#1#2{{\m@th\upshape\mdseries[{#1}{\if@tempswa, #2\fi}]}} : \makeatother
|
q******c 发帖数: 16 | 9 我的cite.sty version 是 4.01 (Nov 2003).
我试了试你给的例子。
\documentclass{amsbook}
\begin{document}
\cite{...} %% prints *boldface* 1
\bibliographystyle{amsplain}
\bibliography{...}
\end{document
这个是一样的,得到黑体
\documentclass{amsbook}
\usepackage{cite} %% add this
\begin{document}
\cite{...} %% prints normal 1
\bibliographystyle{amsplain}
\bibliography{...}
\end{document}
这个不一样,仍然是黑体
\documentclass{amsbook}
\makeatletter %% add these three lines
\def\@cite#1#2{{\m@th\upshape\mdseries[{#1}{\if@tempswa, #2\fi |
T*******n 发帖数: 493 | 10 I'm not sure what is wrong.
【在 q******c 的大作中提到】 : 我的cite.sty version 是 4.01 (Nov 2003). : 我试了试你给的例子。 : \documentclass{amsbook} : \begin{document} : \cite{...} %% prints *boldface* 1 : \bibliographystyle{amsplain} : \bibliography{...} : \end{document : 这个是一样的,得到黑体 : \documentclass{amsbook}
|