这是一个后续问题如何减少作者区块和论文文本之间的空间?sig-alternate.cls
我正在使用模板sig-alternate.cls
,但是我需要参考部分使用较小的字体,我该如何做呢?
\bibliographystyle{abbrv}
\bibliography{sigproc}
答案1
为了减小整个“参考”部分的字体大小(不仅仅是标题),您可以使用包etoolbox
将\small
或添加\scriptsize
到环境定义中thebibliography
。 (\footnotesize
不会有任何好处,因为它的定义类似于sig-alternate.cls
。\normalsize
)
\documentclass{sig-alternate}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
\end{filecontents}
\usepackage{etoolbox}
\apptocmd{\thebibliography}{\scriptsize}{}{}
\begin{document}
Some text \cite{A01}.
\let\secfnt\undefined
\newfont{\secfnt}{ptmb8t at 10pt}
\bibliographystyle{plain}
\bibliography{\jobname}
\end{document}
答案2
该部分的字体定义为
\newfont{\secfnt}{ptmb8t at 12pt}
因此,要在参考书目前面进行更改,请使用:
\let\secfnt\undefined
\newfont{\secfnt}{ptmb8t at 10pt}
\bibliographystyle{abbrv}
\bibliography{sigproc}
如果参考书目不是最后一部分,则您应该对重新定义进行分组:
\documentclass{sig-alternate}
\usepackage{filecontents}
\begin{filecontents}{sigproc.bib}
@book{test,
author={Any Body},
title={Some Title},
year={2012},
puplisher={here}
}
\end{filecontents}
\begin{document}
paper text here!
\cite{test}
\let\secfnt\undefined
\newfont{\secfnt}{ptmb8t at 10pt}
\bibliographystyle{abbrv}
\bibliography{sigproc}
\end{document}
请始终提供最少的工作示例。