question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add abbreviation list mechanism

See original GitHub issue

The question of abbreviations, I suggest should be handled by adopting lists of abbreviations for events and container titles. Zotero currently will automatically generate journal abbreviations from the MEDLINE list and has some hack-y methods to specify a different list. We should discuss whether a formally specified abbreviation list mechanism makes sense. I think it does.

_Originally posted by @bwiernik in https://github.com/citation-style-language/schema/pull/268#issuecomment-659661693_

I think we should absolutely add a mechanism for abbreviations. CSL 1.0.2 will improve the citation-label feature and add a classic item type. For this an abbreviation list mechanism would be useful.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:17 (17 by maintainers)

github_iconTop GitHub Comments

1reaction
bwiernikcommented, Jul 17, 2020

The gist of what citeproc-js/pandoc-citeproc currently do:

  1. Take an abbreviations file
  2. Do abbreviation replacement based on that file when form="short"

The extent of support I think might be reasonable:

  1. Formalize this structure:
    1. The existence structure of abbreviations files
    2. The logic for replacement based on current behavior
  2. Provide an informational element in the style info indicating what abbreviations list a style uses.
    1. This wouldn’t have to be used by the citation processor, but a calling application might use it to supply different abbreviations lists, e.g., MEDLINE for medical journals but Society of Biblical Literature’s special list for that style.
0reactions
denismaiercommented, Jul 27, 2020

Ok. Then this means we formalize the current structure.

With that in mind, I’d suggest that citation-label is a problem for the calling application to solve. Either the user can enter it into the data, or the application can provide a way to fill the citation-label field for the item in the document (e.g., in Zotero, if a style calls citation-label, a text entry box could be added to the locator/suffix/prefix screen).

How do you think we should/could communicate this to calling application devs? Like: “CSL has a special variable citation-label that can be used in X and Y ways. For optimal UX please provide ways to do Z.”

Read more comments on GitHub >

github_iconTop Results From Across the Web

Expert writing tip: Easily create list of abbreviations in a Word ...
Now that the main task of finding all abbreviations is done, what remains is to: Add the column header (e.g. Abbreviations); Alphabetically sort ......
Read more >
How to Create a List of Abbreviations in Microsoft Word | Proofed
You can create a list of abbreviations manually by going through your work and noting each one down, then adding them all to...
Read more >
Abbreviations Used in Data Elements - 2022AB Release
LAT (Language of Terms), LAT Description. BAQ, Basque. CHI, Chinese. CZE, Czech. DAN, Danish. DUT, Dutch. ENG, English. EST, Estonian. FIN, Finnish.
Read more >
Common Abbreviations & Acronyms Used In Workers ...
WC Abbreviations. COMMON ABBREVIATIONS & ACRONYMS. USED IN WORKERS' COMPENSATION CLAIMS. ADA. Americans with Disabilities Act. AME. Agreed Medical Exam.
Read more >
CAS Standard Abbreviations & Acronyms
To guide users to abbreviations they need to include in their search profiles, Listing A is arranged in the alphabetical order of the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found