It took me
a while to figure out what you are trying to
achieve.
First of all, hyperref tries to link the cites to the
bibliography, which is prevented from being typeset. So the links
get lost. But why do you want different bibliography styles i was
wondering? The output of cites looks similar, a diff on the bst
files reveals that there are localized strings (master thesis vs.
mémoire de maîrise). An entry will be typeset in the bibliography
by the style currently in use. This can vary from chapter to
chapter if the chapterbib is typeset. If you omit typesetting and
let everything being typeset at the very end, you won't gain
anything. Nothing at all.
Why did it took so long for me to figure that out? The whole
system of BibTeX is getting old. You need a crutch for this and a
wheel chair for that. The modern package biblatex
(combining the features of natbib, chapterbib, bibentry ...) is
much more flexible and along with the new bibliography processor
biber (the new alternative to bibtex, the program) you can do
pretty fancy stuff.
But with biblatex as well, there will be no switch between and et
et with every new item. Also, who would winn if an entry was
cited in an english and a french chapter?
Code: Select all
\documentclass[letterpaper,12pt,oneside,final]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,frenchb]{babel}
\usepackage{MemoireThese}
\usepackage[natbib,style=authoryear,hyperref]{biblatex}
\addbibresource{Bibliographie.bib}
\usepackage{blindtext}
\usepackage{hyperref}
\begin{document}
\Chapter{ARTICLE 1}\label{sec:art1}
\begin{otherlanguage}{english}
\citep{master}.
\printbibliography
\end{otherlanguage}
\printbibliography
\end{document}
Code: Select all
@article{price_1984,
author = "S. J. Price and M. P. Pa{\"{i}}doussis",
title = "An improved mathematical model for the stability of cylinder rows subject to cross-flow",
journal = "Journal of {S}ound and {V}ibrations",
volume = "97",
number = "4",
pages = "615-640",
year = "1984"
}
@mastersthesis{master,
author = "Thor, A. U.",
title = "Titles of master thesis can be quite nice, or not",
school = "LaTeX",
year = "2014",
}
Code: Select all
\begin{filecontents}{includedChapter.tex}
\Chapter{ARTICLE 1}\label{sec:art1}
\begin{otherlanguage}{english}
\citep{master}.
\bibliographystyle{polymtlbis}
%\nobibliography{Bibliographie}
\bibliography{Bibliographie}
\end{otherlanguage}
\end{filecontents}
\documentclass[letterpaper,12pt,oneside,final]{book}
\usepackage[utf8]{inputenc}
\usepackage[cyr]{aeguill}
\usepackage[english,frenchb]{babel}
\usepackage{natbib}
\usepackage[nolist]{acronym}
\usepackage{MemoireThese}
\usepackage{chapterbib}
%\usepackage{subfigure}%deprecated, subcaption!
\usepackage{bibentry}
\usepackage{blindtext}
\usepackage{hyperref}
\begin{document}
\bibliographystyle{polymtl}
\include{includedChapter}
\bibliography{Bibliographie}
\end{document}
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.