1

Is it possible to have in bibliography: english quotes in english references and french quotes in french references?

Thank you for your help!

jobonne

3
  • Welcome to TeX.SX! It is easier to help you if you add a minimal working example that takes the form \documentclass{...}\usepackage{....}\begin{document}...\end{document}. This makes it much easier for people to troubleshoot your problem - and much more likely that they will! In this instance it would be helpful it you provided some references.
    – user30471
    Jul 2, 2015 at 5:35
  • Please provide the MWE as suggested by @Andrew but also please provide some relevant bibliography entries.
    – user10274
    Jul 2, 2015 at 6:09
  • Yes it is possible if you are using biblatex and if the bib contains the correct langid field. Jul 2, 2015 at 7:56

1 Answer 1

2

Here is a solution with biblatex and csquotes:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{filecontents}
\usepackage[english, french]{babel}
\usepackage[autostyle, english=british, french=guillemets]{csquotes}
\usepackage[style=authoryear-comp, babel =other]{biblatex}

\renewcommand\mkbibnamelast[1]{\textsc{#1}}

\begin{filecontents}{\jobname.bib}
@article{myarticle,
AUTHOR = "John Doe",
TITLE = "My article",
JOURNALTITLE = "A Cool Journal",
VOLUME = "16",
YEAR = "2005",
LANGID ="english"}
@article{myfrenchart,
AUTHOR = "Jean Martin",
TITLE = "Mon Article à la noix",
JOURNALTITLE = "Un Journal à la coule",
VOLUME = "12",
YEAR = "2008",
LANGID ="french"}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}
\nocite{*}
\printbibliography

\end{document} 

enter image description here

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .