多节书目项目

多节书目项目

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}

并查看相应页面的链接。感谢大家的帮助。

相关内容