我必须使用一个特定的模板(我有义务将它用于我的论文)它使用\bibliographystyle{plain}
英文和法文文本(用于摘要和简历)像(é,ç......)这样的字符没有问题但一些参考文献没有出现它们被[?]替换知道敌人编码\RequirePackage[latin1]{inputenc}
如何解决这个问题!
\documentclass{article}
\RequirePackage[latin1]{inputenc}
\RequirePackage{fancyhdr}
blabla \cite{nayak2015comprehensive, byun2002applications, shah2004sequential, fletcher2009support, cornuejols2011apprentissage, byun2002applications}
@article{nayak2015comprehensive,
title={A comprehensive survey on support vector machine in data mining
tasks: applications \& challenges},
author={Nayak, Janmenjoy and Naik, Bighnaraj and Behera, HS},
journal={International Journal of Database Theory and Application},
volume={8},
number={1},
pages={169--186},
year={2015}
}
@inproceedings{shah2004sequential,
title={Sequential k-nearest neighbor pattern recognition for usable
speech classification},
author={Shah, Jashmin K and Smolenski, Brett Y and Yantorno, Robert E
and Iyer, Ananth N},
booktitle={Signal Processing Conference, 2004 12th European},
pages={741--744},
year={2004},
organization={IEEE}
}
@misc{fletcher2009support,
title = {Support vector machines explained},
author = {Fletcher, Tristan},
journal= {University College London, London},
year = {2009},
howpublished = "\url{http://sutikno.blog.undip.ac.id/files/2011/11/SVM-
Explained.pdf}",
note = {Accessed: 2017-04-30}
}
@inbook{cornuejols2011apprentissage,
title={Apprentissage artificiel: concepts et algorithmes},
author={Cornu{\'e}jols, Antoine and Miclet, Laurent},
year={2011},
pages={279--309},
publisher={Editions Eyrolles}
}
@incollection{byun2002applications,
title={Applications of support vector machines for pattern recognition:
A survey},
author={Byun, Hyeran and Lee, Seong-Whan},
booktitle={Pattern recognition with support vector machines},
pages={213--236},
year={2002},
publisher={Springer}
}
\结束{文档}
知道我的参考资料在其他模板上运行良好,但这个模板不知道如何解决这个问题!这是我得到的错误
已编辑 这是模板的链接我的模板事实上我已经创建了一个小例子(因为我无法发表我的论文......)错误已经消失,但我的参考文献仍然[?]
答案1
您的 bib 文件有以下错误:
- 条目
cornuejols2002nouvelle
使用了 Latex 不喜欢的撇号。将单词重写为d'apprentissage
。 chambrin2001alarms
页面中有错误的破折号cornuejols2002nouvelle
期刊名称中的撇号有误。- 您在一个条目中使用了 \url,但没有加载 url 或 hyperref 包。
您的主文件不包含该命令\references
。
当我更正 bib、添加缺少的命令和页面并使用 pdflatex + bibtex 进行编译时,我得到一个缺失的条目:
Warning--I didn't find a database entry for "HAL02"
除此之外,它编译时没有错误。
答案2
使用以下更正后的 MWE(参见标记<==============
,我还添加了缺失的参考书目和样式)
% document de test pour le style rapportECD.cls (LaTeX2e)
% créé le 5 Décembre 2007 par Julien VELCIN pour le master ECD
% on utilise le stype défini dans rapportECD.cls
\documentclass{reportECD}
% le package ci-dessous (optionnel) permet de fusionner des lignes dans les tableau LaTeX
\usepackage{multirow}
\usepackage{url} % <====================================================
% les champs suivants (title, author, date, tutors et place) doivent être obligatoirement renseignés
\title{Place here the title of your internship}
\author{Forename FAMILY\_NAME}
% indiquez ci-dessous la date de soutenance du stage
\date{06/29/2012}
\tutors{Supervisors and affiliations}
\place{Location of your internship}
% placez le logo du laboratoire d'accueil du stage ou de la société dans le répertoire /img au format .eps, puis indiquez le nom de l'image et la largeur désirée ci-dessous :
\logo{logoERIC}{25mm}
\begin{document}
% page de garde (obligatoire)
\maketitle
% résumé en anglais (obligatoire)
\begin{abstract}
Here is your abstract translated into english.
\end{abstract}
% résumé en français (obligatoire)
\begin{resume}
Le présent document est un exemple de fichier \LaTeX utilisant le style \texttt{reportECD.cls} qui décrit la structure d'un rapport de stage pour le Master ECD, rédigé en anglais.
Vous devez placer ici votre résumé en français.
Attention, l'en-tête de votre rapport, comprenant le titre, votre nom, la date, les logos \ldots et les résumés en français et en anglais, ne doit pas dépasser 1 page au total (il s'agit de la couverture).
\end{resume}
% table des matières (obligatoire)
\tabledesmatieres
\section{Hosting institution}
Cette section décrit la structure d'accueil du stage (laboratoire, entreprise, autre).
Elle ne doit pas faire plus d'une ou deux pages.
\section{Acknowledgement}
Cette section est optionnelle et vous permet, si vous le souhaitez, de remercier les personnes de votre choix qui vous ont aidé durant votre stage.
\newpage
\section{Introduction}
Cette section contient la description du problème à traiter (en précisant bien les difficultés soulevées), suivi par la solution qui est proposée dans les grandes lignes.
Elle se termine par l'annonce du plan qui structure le rapport.
Les références à des ouvrages ou des articles de recherche sont vivement encouragées et doivent suivre le format bibtex (voir le fichier d'exemple \texttt{biblio.bib}).
Tous les détails sur ce format sont donnés sur le site internet suivant : \texttt{http://www.bibtex.org/}.
Cela donne des références dans votre rapport sous la forme ci-après : \cite{HAL02}.
\section{Exemple de section}
Vous pouvez commencer à détailler bla bla.
here is my references \cite{knuth1998art, guan2002incremental, zhou2002hybrid, chao2008incremental, liu2008incremental, wang2006diagnosis, ccalicsir2011new, yilmaz2013expert, leung2007naive, soman2005classification, wang2013statistical, chambrin2001alarms, vapnik1963pattern, de2013mrmre, kurgan2001knowledge, cios2002hybrid, ivanciuc2007applications, chujai2017cluster, sobran2013classification, chawla2002smote, wu2008top, burges1998tutorial, fletcher2009support, hariharan:2013, hsu2003practical, kumari2013classification}
fffffff \cite{agrawal2008incremental,wang2012evolving, guan2006incremental, liu2015neural, guan2004incremental, guan2001incremental, chao2010knowledge, zhu2004ordered} ggggg \cite{guan2005incremental, friedman2001elements, utgoff1989incremental, utgo1994improved, utgo1996kolmogorov, blake1998uci, grosan2006swarm, katakis2006dynamic, wang2011ordered, he2016incremental, peng2005feature, davisongary, nayak2015comprehensive, kumar2012classification, shah2004sequential, booker1989classifier, grossman2004learning, boser1992training, cornuejols2002nouvelle, priyadarshini2015map, durgesh2010data, cornuejols2011apprentissage, byun2002applications, guo2000face, guo2001support, drucker1999support, sewak2007svm, kohli2010svm, suykens1999least, polat2007breast}
\bibliographystyle{plain} % <===========================================
\bibliography{biblio} % <===============================================
\end{document}
以及两个更正后的 bib 条目
@article{cornuejols2002nouvelle,
title={Une nouvelle m{\'e}thode d`apprentissage: Les SVM. S{\'e}parateurs {\`a} vaste marge},
author={Cornu{\'e}jols, Antoine},
journal={Bulletin de l`AFIA},
volume={51},
pages={14--23},
year={2002}
}
和
@article{chambrin2001alarms,
title={Alarms in the intensive care unit: how can the number of false alarms be reduced?},
author={Chambrin, Marie-Christine},
journal={Critical Care},
volume={5},
number={4},
pages={184--188},
year={2001},
publisher={BioMed Central}
}
我可以按照通常的流程编译您的代码而不会出现错误:
pdflatex mwe.tex
bibtex mwe
pdflatex mwe.tex
pdflatex mwe.tex
结果只有两个警告,因为\cite{HAL02}
尝试引用 bib 文件中不包含的 bib 条目......