[Tex/LaTex] Preserve lowercase in bibtex

bibtexcapitalizationmla-style

I'm using mla-paper package. the name Ferdinand de Saussure in bibliography gets shown as De Saussure, Ferdinand. But I want de in lowercase like so: de Saussure, Ferdinand. In citations it gets shown as (de Saussure), which is fine, but in bibliography it gets capitalised. And is there is a way to get the bibtex display the name as: Saussure, Ferdinand de? The mla bib format doesn't accept comma in between while specifying the author name.

Best Answer

Rather than modify your bib file, which will override formatting that may be required by other bibliography styles you should probably do this with your bibliography style. For the MLA style, the the biblatex-mla package is the best. See Biblatex and mla-paper making weird headings for how to use this with the mla-paper package.

The standard MLA format for non-capitalized name prefixes is that the appear after the first name in the bibliography; furthermore the name is alphabetized without the prefix (so de Saussure is alphabetized with S not with D.)

Saussure, Ferdinand de. Cours de linguistique générale. 1916. Payot, 1995.

The biblatex-mla package (somewhat oddly, IMO) takes the opposite route, and puts the prefix first, and alphabetizes with it with the prefix (D in this case.)

To change this behaviour, you can add the useprefix=false option to the biblatex package options. However, this will produce an in-text citation without the prefix (i.e., Saussure instead of de Saussure). The way biblatex is set up, there is no direct way to use the prefix in citations without it also affecting the sorting and bibliography formatting. But leaving the prefix out in citations is acceptable, and in many cases the proper way to refer to a name in a citation.

Update However, based on the answers to this question: how to modify the biblatex 'useprefix' option it's easy to get exactly what you want. Here's a complete solution:

\documentclass[12pt,letterpaper]{article}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=mla,backend=biber,useprefix=false]{biblatex}
\usepackage{ifpdf}
\usepackage{mla}
\defbibheading{bibliography}{\newpage\centering Works Cited}
% The following code is to make the example self-contained
\begin{filecontents}{\jobname.bib}
@book{Saussure1995,
    Author = {Ferdinand de Saussure},
    Origyear = {1916},
    Publisher = {Payot},
    Title = {Cours de Linguistique G{\'e}n{\'e}rale},
    Year = {1995}}
\end{filecontents}
\addbibresource{\jobname} % use your actual bib file name in a real document
\makeatletter
\AtBeginDocument{\toggletrue{blx@useprefix}}
\AtBeginBibliography{\togglefalse{blx@useprefix}}
\makeatother
\begin{document}
\begin{mla}{First Name}{Last Name}{Professor}{Paper Title}{\today}{\ }
The relation between the the sign and the signified is arbitrary \autocite{Saussure1995}.
\begin{center}
\printbibliography
\end{center}
\end{mla}
\end{document}

bib output