我在使用 bibtex 为一些网站和书籍创建参考书目时遇到了一些问题
我在 overleaf 中使用 latex:
对于 bibfile:
@book{wxPython,
author = "Rappin, Noel and Robin, Dunn",
TITLE = "wxPython in Action ",
publisher = "Manning Publications",
YEAR = "30 mars 2006",
pages = "584 ",
NOTE = "[Consulté le : 16 février 2019]"
}
@INTERNET{www11b,
AUTHOR = "NWCSAF",
YEAR = "1997",
TITLE = "SAF to support to Nowcasting and Very Short Range Forecasting",
WEBSITE = "\url{http://www.nwcsaf.org}",
NOTE = "[Consulté le : 20 février 2019]"
}
和
\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{times}
\usepackage{mathptmx}
\usepackage{lipsum}
\usepackage[square,numbers]{natbib}
\usepackage[nottoc, notlof, notlot]{tocbibind}
\usepackage[francais]{babel}
\usepackage[left=2.5cm,top=2.5cm,bottom=2.5cm,right=2.5cm]{geometry}
\usepackage[intoc]{nomencl}
\renewcommand{\nomname}{ Liste des abréviations}
\usepackage{hyperref}
\usepackage{url}
\usepackage{xcolor}
\usepackage{listings}
\usepackage{pifont}
\usepackage{color}
\usepackage{graphicx}
\usepackage{caption}
\usepackage[T1]{fontenc}
\usepackage{titlesec}
\usepackage{float}
\usepackage{fancyhdr}
\usepackage{hyperref}
\usepackage[toc]{glossaries}
\usepackage{natbib}
\makeglossaries
\floatplacement{figure}{H}
\setcounter{secnumdepth}{5}
\lhead{}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand\footrulewidth{0.5pt}
\fancyfoot[R]{\today}
\makenomenclature
\begin{document}
\mbox{}
\begin{flushright}
\vspace*{\stretch{1}}
\textit{}\\
\vspace{12cm}
\centering
\chapter*{\centering Remerciements}
\addcontentsline{toc}{chapter}{Remerciements}
\chapter{\centering wxpython}
\chapter{\centering matplotlib }
\renewcommand{\bibname}{Bibliographie et Webographie}
\bibliographystyle{abbrvnat}
\bibliography{bib}
\newpage
\end{document}
当我编译我的代码时,我得到如下结果:
对于书来说一切都很好,但对于网站来说,我不需要类似的东西:
AUTHOR = "NWCSAF",
YEAR = "1997",
TITLE = "SAF to support to Nowcasting and Very Short Range Forecasting",
WEBSITE = "\url{http://www.nwcsaf.org}",
NOTE = "[Consulté le : 20 février 2019]"
与作者同年
我可以使用我的样式来举例说明如何使用.bst 文件进行样式设置,但是如何在 Latex 中做到这一点呢?
谢谢
答案1
使用url
字段代替website
:
url = {http://www.nwcsaf.org},
您也不必添加\url{...}
命令,因为abbrvnat
样式会将其添加到url
字段中。