book
我的文章中有如下参考书目:
\documentclass[11pt,a4paper]{book}
\usepackage[pdftex]{hyperref}
\hypersetup{
bookmarks=true,
colorlinks=true,
pdftitle={Title},
pdfauthor={Author},
pdfsubject={Subject},
pdfkeywords={Keywords},
linktoc=toc,
linktocpage=true,
pdfdisplaydoctitle=true,
linkcolor=blue,
urlcolor=blue,
citecolor=blue,
pdffitwindow=true,
pdfstartview=FitH
}
\urlstyle{same}
\begin{document}
\renewcommand\bibname{Ouvrages généraux}
\begin{thebibliography}{9}
\bibitem[og1]{doc1} Indian \TeX\ Users Group, {\it \LaTeX\ Tutorials -- A Primer}, \url{https://www.tug.org/twg/mactex/tutorials/ltxprimer-1.0.pdf}, Trivandrum, India, 2003 September.
\end{thebibliography}
\renewcommand\bibname{Ouvrages spéciaux}
\begin{thebibliography}{9}
\bibitem[os1]{book1} Laurent AUDIBERT, {\it UML 2}, Editions 2007-2008, Institut Universitaire de Technologie de Villetaneuse – Département Informatique, \url{http://www-lipn.univ-paris13.fr/audibert/pages/enseignement/cours.htm}
\bibitem[os2]{book2} Pascal Roques, {\it UM2 - Modéliser une application web}, 4$^\text{e}$ édition, Eyrolles.
\setcounter{firstbib}{\value{enumiv}}
\end{thebibliography}
\renewcommand\bibname{Mémoires}
\begin{thebibliography}{9}
%\bibliographystyle{alpha}
\bibitem[mem1]{mem1} Komlatsè N. NOUKAFOU, Mémoire de fin de cycle Ingénieur 2012-2013.
\end{thebibliography}
\renewcommand\bibname{Références web}
\begin{thebibliography}{9}
\bibitem[web1]{website:wikipedia-MVC} Wikipedia.org, {\it Architecture MVC}, \url{http://fr.wikipedia.org/wiki/Mod\%C3\%A8le-vue-contr\%C3\%B4leur}, consulté ce 13 août 2014.
\bibitem[web2]{website:devlop} Developpez.com, {\it Quel SGBD choisir ?} \url{http://fadace.developpez.com/sgbdcmp}, consulté ce 15 août 2014.
\bibitem[web3]{website:nico} Le blog de Nicholat Hachet, {\it Pourquoi utiliser un framework PHP ?} \url{http://blog.nicolashachet.com/technologies/php/pourquoi-utiliser-un-framework-php/}, consulté ce 12 novembre 2014.
\bibitem[web4]{website:devweb} Graphisme \& Développement web, {\it Utiliser un framework PHP, est-ce toujours un bon choix ?}, \url{http://blog.webodrey.fr/post/utiliser-un-framework-php-est-ce-toujours-un-bon-choix}, consulté ce 31 octobre 2014.
\end{thebibliography}
\end{document}
但是引用部分的项目引用Référence web
的是文档的第一页,尽管thebibliography
环境在最后一页。有什么问题吗?有人能给我一个解决方案吗?
編輯1 我已经完成了代码。今天添加脚注时,我注意到链接指向文档的第一页。如何修复这个问题?
编辑2 更正代码中的错误。
答案1
您需要在 s\label
中添加bibliography
可以引用的 s。放在\label{bib:mem}
这个位置
\renewcommand\bibname{Mémoires}
\begin{thebibliography}{9}\label{bib:mem}
将使你能够通过以下方式引用该点
\hyperref[bib:web]{Références web}
这是完整文档中的代码,其中添加了缺失的包:
\documentclass[11pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[pdftex]{hyperref}
\hypersetup{
bookmarks=true,
colorlinks=true,
pdftitle={Title},
pdfauthor={Author},
pdfsubject={Subject},
pdfkeywords={Keywords},
linktoc=toc,
linktocpage=true,
pdfdisplaydoctitle=true,
linkcolor=blue,
urlcolor=blue,
citecolor=blue,
pdffitwindow=true,
pdfstartview=FitH
}
\urlstyle{same}
\newcounter{firstbib}
\begin{document}
\hyperref[bib:web]{Références web}
\renewcommand\bibname{Ouvrages généraux}
\begin{thebibliography}{9}\label{bib:og}
\bibitem[og1]{doc1} Indian \TeX\ Users Group, {\it \LaTeX\
Tutorials -- A Primer},
\url{https://www.tug.org/twg/mactex/tutorials/ltxprimer-1.0.pdf},
Trivandrum, India, 2003 September.
\end{thebibliography}
\renewcommand\bibname{Ouvrages spéciaux}
\begin{thebibliography}{9}\label{bib:os}
\bibitem[os1]{book1} Laurent AUDIBERT, {\it UML 2}, Editions
2007-2008, Institut Universitaire de Technologie de Villetaneuse
– Département Informatique,
\url{http://www-lipn.univ-paris13.fr/audibert/pages/enseignement/cours.htm}
\bibitem[os2]{book2} Pascal Roques, {\it UM2 - Modéliser une
application web}, 4$^\text{e}$ édition, Eyrolles.
\setcounter{firstbib}{\value{enumiv}}
\end{thebibliography}
\renewcommand\bibname{Mémoires}
\begin{thebibliography}{9}\label{bib:mem}
%\bibliographystyle{alpha}
\bibitem[mem1]{mem1} Komlatsè N. NOUKAFOU, Mémoire de fin de cycle Ingénieur 2012-2013.
\end{thebibliography}
\renewcommand\bibname{Références web}
\begin{thebibliography}{9}\label{bib:web}
\bibitem[web1]{website:wikipedia-MVC} Wikipedia.org, {\it Architecture
MVC},
\url{http://fr.wikipedia.org/wiki/Mod\%C3\%A8le-vue-contr\%C3\%B4leur},
consulté ce 13 août 2014.
\bibitem[web2]{website:devlop} Developpez.com, {\it Quel SGBD choisir
?} \url{http://fadace.developpez.com/sgbdcmp}, consulté ce 15 août
2014.
\bibitem[web3]{website:nico} Le blog de Nicholat Hachet, {\it Pourquoi
utiliser un framework PHP ?}
\url{http://blog.nicolashachet.com/technologies/php/pourquoi-utiliser-un-framework-php/},
consulté ce 12 novembre 2014.
\bibitem[web4]{website:devweb} Graphisme \& Développement web, {\it
Utiliser un framework PHP, est-ce toujours un bon choix ?},
\url{http://blog.webodrey.fr/post/utiliser-un-framework-php-est-ce-toujours-un-bon-choix},
consulté ce 31 octobre 2014.
\end{thebibliography}
\end{document}
答案2
我现在可以修复我的问题了。我只需website:
要从部分\bibitem
中的参数中删除Référence web
。例如:
\bibitem[web1]{wikipedia-MVC} Wikipedia.org, {\it Architecture MVC}, \url{http://fr.wikipedia.org/wiki/Mod\%C3\%A8le-vue-contr\%C3\%B4leur}, consulté ce 13 août 2014.
我可以简单地提到它,
\cite{wikipedia-MVC}
并查看相应页面的链接。感谢大家的帮助。