Marvin Gülker <[email protected]> writes:
> Am 21. April 2026 um 07:25 Uhr -1000 schrieb Thomas S. Dye:
>>>> The problem is that journal names are set using sentence case,
>>>> when I want them to just use what I've entered in tsd.bib.
>
> I think this problem by now has become a FAQ that should be mentioned
> in the manual and answered with a hint to the "langid" field and the
> org-cite-csl-bibtex-titles-to-sentence-case variable.
I'm replying to this email with TASK in the subject so that it gets
marked as a task in BARK.
The task is to update the Org citation handling documentation to include
details about how to prevent automatic sentence casing when the csl
citation export processor is used.
For my own interest, I tested out the current functionality using the
Org -> LaTeX -> PDF exporter, the journal-of-archaeological-research.csl
file, and a .bib file with variations on the following entry:
@Article{wilson19:_north_outlier_east_polyn,
file = {wilson18:_north_outlier_east_polyn.pdf},
pages = {389--423},
number = {4},
volume = {127},
date = {2018},
journaltitle = {Journal of the Polynesian Society},
title = {The Northern Outliers-East Polynesian
hypothesis expanded},
author = {William H. Wilson}
}
As has already been noted, sentence casing can be prevented by either
adding a non-English langid field to the bib entry (french in the
example below):
@Article{wilson20:_north_outlier_east_polyn,
file = {wilson18:_north_outlier_east_polyn.pdf},
pages = {389--423},
number = {4},
volume = {127},
date = {2018},
langid = {french},
journaltitle = {Journal of the Polynesian Society},
title = {The Northern Outliers-East Polynesian
hypothesis expanded},
author = {William H. Wilson}
}
wrapping the first letter of words that you don't
want down cased in curly braces:
@Article{wilson18:_north_outlier_east_polyn,
file = {wilson18:_north_outlier_east_polyn.pdf},
pages = {389--423},
number = {4},
volume = {127},
date = {2018},
journaltitle = {{J}ournal of the {P}olynesian {S}ociety},
title = {The {N}orthern {O}utliers-{E}ast {P}olynesian
hypothesis expanded},
author = {William H. Wilson}
}
or by setting the org-cite-csl-bibtex-titles-to-sentence-case variable
to nil. It can be set either as a file local variable or globally.
Maybe part of the reason this issue gets attention is because applying
sentence casing to journal names is rarely appropriate. It's different
than applying sentence casing to article titles. I've looked in the code
for where that decision is being made, but haven't (yet) found it.
--
Simon Cossar