seboettg / citeproc-php

Full-featured CSL 1.0.1 processor for PHP
MIT License
73 stars 38 forks source link

Title Case for non English titles, some more function words #165

Open glorieux-f opened 11 months ago

glorieux-f commented 11 months ago

Bug reports:

Non English journals may publish articles in English. Language should be set to "en". If the non English title of journal is desired in title case, then the processor should know some prepositions or articles to keep in lower case.

Used CSL stylesheet:

apa.csl

Used CSL metadata

Please replace these lines with your used metadata, for instance:

[
{
    "id": "id0",
    "type": "article-journal",
    "container-title": "Bibliothèque nationale de France, revue",
    "language": "en",
    "title": "Article in English",
    "author": [
        {
            "family": "Doe",
            "given": "John"
        }
    ]
}
]