我在参考书目部分使用以下内容:
\bibliographystyle{APA}
\bibliography{Bibliography/mybib}
我得到了参考文献部分的章节编号。我该如何删除它(我只想保留标题“参考文献”前面没有任何编号)?
以下是编码结构
\documentclass[twocolumn,a4paper,10pt]{article}
\usepackage{natbib}
\usepackage[nottoc,numbib]{tocbibind}
\usepackage{etoolbox}
\apptocmd{\thebibliography}{\scriptsize}{}{}
\newcounter{numbersec}
\renewcommand{\section}[1]{\par\noindent\stepcounter{numbersec}
\par
\vspace{6pt}
\noindent\textbf{\large \arabic{numbersec} \hspace*{0.3cm} #1 }
\par
\vspace{2pt}
}
\renewcommand{\subsection}[1]{
\par
\vspace{6pt}
\noindent\textbf{#1}
\par
}
\renewcommand{\subsubsection}[1]{%
\par
\vspace{6pt}
\textbf{#1.}
}
\renewcommand{\bibname}{References}
...文件主体...
\bibliographystyle{APA}
\bibliography{Bibliography/mybib}
答案1
的明显重新定义\section
在很多方面都是有问题的。它禁用了交叉引用机制,并且不提供目录条目或标题。更糟糕的是,它不排除在章节标题后立即进行分页。而且——正如 Karl Koeller 指出的那样——它不提供带星号(非编号)的版本。由于thebibliography
该类的环境article
依赖于\section*
,您的模板将导致编号的参考书目部分(将在数字后显示不需要的星号)。
我建议放弃模板并使用标准\section
(*
)命令或不缺少基本功能的修改版本。如果你必须使用上述有缺陷的模板,请将以下内容添加到您的序言中,以提供带星号、非编号的版本\section
:
\usepackage{suffix}
\WithSuffix\newcommand\section*[1]{%
\par
\vspace{6pt}%
\noindent\textbf{\large #1 }%
\par
\vspace{2pt}%
}
梅威瑟:
\documentclass{article}
\usepackage{natbib}
\newcounter{numbersec}
\renewcommand{\section}[1]{%
\stepcounter{numbersec}%
\par
\vspace{6pt}%
\noindent\textbf{\large \arabic{numbersec} \hspace*{0.3cm} #1 }%
\par
\vspace{2pt}%
}
\usepackage{suffix}
\WithSuffix\newcommand\section*[1]{%
\par
\vspace{6pt}%
\noindent\textbf{\large #1 }%
\par
\vspace{2pt}%
}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
\end{filecontents}
\begin{document}
\nocite{*}
\bibliographystyle{APA}
\bibliography{\jobname}
\end{document}