Hi, Good analysis… just a small refinement for editing comfort’s sake. Instead of wrapping the capitals around curly braces, you can also wrap the complete field around double curly braces and capitals will be respected.
Best, /PA > El 27 abr 2026, a las 7:40, Simon Cossar <[email protected]> escribió: > > 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 >
