-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Allow deactivating case conversion when exporting files #119
Comments
I should also note I'm not an expert in latex, but I never had any issues like this with standard LaTeX where the names of the journals would be capitalized. So I guess what I'm asking is for citeproc to mimic the bibtex/biblatex behaviour. |
Isn't the issue really that it turns an acronym into a standard word; e.g. you really want to preserve the case of that substring? |
It turns acronyms into standard words, and also changes names (McDowell -> Mcdowell). |
But that's not how publishing styles work in the main. Most specify rules for capitalization, which necessarily requires transformation. So the bib formats require a way to specify text that doesn't get transformed, like those two cases. title = {Deconvolution of Impulse Response in Event-Related {BOLD fMRI}}, Does citeproc not honor that? |
Yes, citeproc does honor that. So I take the fix is to have the import of bibfiles automatically take care of acronyms |
To clarify, the bib(la)tex->CSL entry converter in Note that -- as @bdarcus wrote -- the final formatting of titles in the rendered bibliography is determined by the CSL style, the suggested changes would affect only the input of the CSL processor. |
I added a non-nil arg for no-sentcase-wo-langid which should stop case changes with no langid. Suggested in andras-simonyi/citeproc-el#119 (comment).
I've now pushed a commit to org-mode's main branch which introduces a new user option, org-cite-csl-bibtex-titles-to-sentence-case, which can be used to turn off sentence-casing titles in entries that don't have an explicit English langid, and other packages relying on citeproc-el can introduce similar user options if they are needed, as the required citeproc arguments are already in place, so I'm planning to close this issue. |
Hi Andras,
following up on the thread started at the org-ref repo, I was wondering whether it be possible to deactivate the case conversion on a per export basis.
In specific, I'd like to be able to insert contents of the title field of a bibfile verbatim.
I should note it'd be great if this would apply not only to titles, but author and journal names as well (I could foresee McLaren, e.g., being converted to Mclaren, and NeuroImage to Neuroimage).
Regards,
Daniel
The text was updated successfully, but these errors were encountered: