profile
viewpoint
Sebastian Karcher adam3smith Works @QualitativeDataRepository ; contributes regularly to @zotero and @citation-style-language Syracuse, NY https://sebastiankarcher.com

adam3smith/workshops 19

Documentation and Materials for the Zotero Workshops. Written in Pandoc enhanced Markdown.

adam3smith/Scanner-For-Zotero 2

[Android Application] Scanner For Zotero brings Zotero's magic wand tool out into the physical world. Scan the ISBN barcode on any book, and Scanner For Zotero will fetch that item's bibliographic information from the web and allow you to add it to your Zotero library.

adam3smith/translators 2

Zotero Translators

adam3smith/webinar-translators 2

Materials and discussion for webinar on Zotero translators

adam3smith/schema 1

CSL Schema

adam3smith/styles 1

Official repository for CSL 1.0 citation styles.

adam3smith/web-scraping 1

A short workshop for daring beginners

adam3smith/csl-editor 0

cslEditorLib - A HTML 5 library for searching and editing CSL styles

pull request commentcitation-style-language/styles

Create universidade-estadual-de-alagoas-uneal-abnt

Where are those changes? They'd have to be submitted as a pull request for us to see them.

wcms-uneal

comment created time in 9 minutes

PR opened citation-style-language/styles

Advanced functional materials

Some improvements/fixes as per style guide (noticed randomly)

+38 -48

0 comment

1 changed file

pr created time in 24 minutes

push eventcitation-style-language/styles

Sebastian Karcher

commit sha 4e3297ad48af95047284d8d68f9e7960f584824d

Acta Zoologica Hungarica: Don't demote nd particles See https://forums.zotero.org/discussion/85786/acta-zoologica-academiae-scientarium-hungaricae-style-bug#latest

view details

push time in 25 minutes

push eventcitation-style-language/styles

Sebastian Karcher

commit sha 6ed1e45c317f4bfc915980285bdbc0123d160c32

BTJ is changing their style

view details

push time in 26 minutes

push eventcitation-style-language/styles

Sebastian Karcher

commit sha 8c3e529e08e0b126b3aebfbdd5106bf0a0338453

Some fixes for Advanced Functional Material Add Biotechnology journal as dependent based on styleguide

view details

push time in 2 hours

create barnchcitation-style-language/styles

branch : advanced-functional-materials

created branch time in 2 hours

pull request commentcitation-style-language/styles

biotechnology-journal.csl

@BiotechnologyJournal -- are you affiliated with the journal? When I look at their styleguide, it looks nothing like APA/Bioessays (see https://onlinelibrary.wiley.com/pb-assets/assets/18607314/BTJ_Instructions_to_authors_2018-1519640119293.pdf

BiotechnologyJournal

comment created time in a day

push eventcitation-style-language/styles

sitdsicilia

commit sha c659df790ba79184d437bf3d6aee19f903e6c958

Create medicina-delle-dipendenze-italian-journal-of-the-addictions.csl (#5078)

view details

push time in a day

PR merged citation-style-language/styles

Create medicina-delle-dipendenze-italian-journal-of-the-addictions.csl

Corrected file for MDD Medicina delle Dipendenze - Italian Journal of the Addictions ver 1.1

+183 -0

3 comments

1 changed file

sitdsicilia

pr closed time in a day

pull request commentcitation-style-language/styles

Update geografia-fisica-e-dinamica-quaternaria.csl

Great, thanks!

RicceR-unipi

comment created time in a day

push eventcitation-style-language/styles

RicceR-unipi

commit sha d24305509816c13e6b6f1a6978c041b32bed6323

Update geografia-fisica-e-dinamica-quaternaria.csl (#5079) DOI section is added to the end of the citation.

view details

push time in a day

PR merged citation-style-language/styles

Update geografia-fisica-e-dinamica-quaternaria.csl

DOI section is added to the end of the citation.

+5 -1

7 comments

1 changed file

RicceR-unipi

pr closed time in a day

pull request commentcitation-style-language/styles

Update geografia-fisica-e-dinamica-quaternaria.csl

Thanks! How about the reason for including the DOI in the first place? Where is that coming from?

RicceR-unipi

comment created time in a day

pull request commentcitation-style-language/styles

Update geografia-fisica-e-dinamica-quaternaria.csl

What is this based on? I'm not seeing DOIs in the sample issue they link to from the author information. If they now want them (which would be great), why not leave the current group as it, with the suffix="." and just add the DOI macro outside of the group once, so it applies to all item types.

RicceR-unipi

comment created time in 2 days

push eventsitdsicilia/styles

Sebastian Karcher

commit sha 8ccde9c82c8f14222ed7e560c1c609b3bc195844

Update medicina-delle-dipendenze-italian-journal-of-the-addictions.csl

view details

push time in 2 days

PR closed citation-style-language/styles

Create medicina-delle-dipendenze-italian-journal-of-the-addictions.csl

This is the style for MDD Medicina delle Dipendenze - Italian Journal of Addictions, https://www.medicinadelledipendenze.it/home.html

Version 1.0 - 2020-10-25

+181 -0

3 comments

1 changed file

sitdsicilia

pr closed time in 2 days

pull request commentcitation-style-language/styles

Create medicina-delle-dipendenze-italian-journal-of-the-addictions.csl

superseded by https://github.com/citation-style-language/styles/pull/5078

sitdsicilia

comment created time in 2 days

push eventzotero/translators

Bartek Kawula

commit sha 1c28877367b0a07dc87d3f00a198158195c682c6

Updates to Scholars Portal Journals (#2274) * Updates to for new interface changes and proxy handling issues

view details

push time in 4 days

PR merged zotero/translators

Updates to Scholars Portal Journals

This PR addresses new interface changes and issues caused by proxied URLs.

+108 -83

1 comment

1 changed file

bkawula

pr closed time in 4 days

pull request commentzotero/translators

Updates to Scholars Portal Journals

Thanks -- sorry you did all the linting fixes manually, I didn't realize you wouldn't use lint. (Ran the tests locally since they're not running in CI)

bkawula

comment created time in 4 days

push eventadam3smith/translators

step21

commit sha fd5081cd02188c9664812b8eb172834cb86af4bc

WIP research gate translator

view details

step21

commit sha 62c36361cdebfd808244d8bb4eb9312c19c05aa3

Merge branch 'master' of https://github.com/zotero/translators

view details

step21

commit sha 41d51bd4ced8a5518b04efba5818bea1e350b543

Merge branch 'master' of https://github.com/zotero/translators

view details

step21

commit sha 39b5d27e6d307fa160f598b15cbfb8b4634d194a

Merge branch 'master' of github.com:step21/translators

view details

step21

commit sha ed566c0620fd096d8c07a8b42340d2d5299831c9

Fixed tabs

view details

step21

commit sha 52ed20395057c43f588d6483b67f365b1e1cc749

removed debug output

view details

step21

commit sha 4eb6035ba7016660251fb54f459dc0ed8d302393

changed research data filtering

view details

step21

commit sha 20e4614d6fa64281f6fcdd1b0e0634f3ae5b969b

disable eslint on minimzed code Co-authored-by: Sebastian Karcher <karcher@u.northwestern.edu>

view details

step21

commit sha 86d3ced6f0c98cbb75bb4c293376130622474e9b

Fixed spaces / tabs

view details

step21

commit sha d23d6c8a7ab9c8b5255d802512362d499c286703

Update ResearchGate.js Co-authored-by: Sebastian Karcher <karcher@u.northwestern.edu>

view details

Sebastian Karcher

commit sha 159334ff580857464f7a79752c9b191ad7680cc6

Fix RIS type parsing, update tests

view details

Adomas Venčkauskas

commit sha e4b18a4cdc558c528e1ad7397af57858b491ea96

Fix chromedriver detection in CI

view details

Dan Stillman

commit sha dd9b9557e6dc1acf0b0e3e1c9b6d14d139f736fd

Merge pull request #2273 from adomasven/fix-ci-chromedriver-detection Fix chromedriver detection in CI

view details

Sebastian Karcher

commit sha 507e6c468477da7d0c771c6a30eeac1ecb92ea11

Merge pull request #2199 from step21/master Updated Researchgate translator

view details

Sebastian Karcher

commit sha 11345415bc5c630925284f7ae0402266d7fcafd3

Add Blacklight Discovery Layer (#2272) Currently restricting this to a subset of libraries via target. Blacklight allows for a lot of customization, some places don't have alternate metadata links, other only have basic DC metadata in there.

view details

push time in 4 days

pull request commentzotero/translators

Fix chromedriver detection in CI

@adomasven sorry, still not working I think. See https://github.com/zotero/translators/pull/2274 which was started after dstillman merged this PR

adomasven

comment created time in 5 days

Pull request review commentcitation-style-language/documentation

Variable fixes

 editor editorial-director     Managing editor ("Directeur de la Publication" in French) +editor-translator+    Automatically constructed if editor and translator are identical

No, we follow very specific conventions for Must, should, etc as listed at the top of the specs under Terminology: https://tools.ietf.org/html/rfc2119 So if this should always happen, must is the right term. I've changed it above.

denismaier

comment created time in 6 days

PullRequestReviewEvent

Pull request review commentcitation-style-language/documentation

Variable fixes

 editor editorial-director     Managing editor ("Directeur de la Publication" in French) +editor-translator+    Automatically constructed if editor and translator are identical

Depends on the tool -- for people using CSL-YAML I could see that, also I think it's a variable in Biblatex (?) so in automated mapping from other formats. Maybe we should use should instead of can though if we want processors to behave consistently.

denismaier

comment created time in 6 days

PullRequestReviewEvent

Pull request review commentcitation-style-language/documentation

Variable fixes

 editor editorial-director     Managing editor ("Directeur de la Publication" in French) +editor-translator+    Automatically constructed if editor and translator are identical

I don't think this has to be automatically constructed

    Editor and translator of a work. Can be automatically generated if editor and translator variables are identical
denismaier

comment created time in 6 days

Pull request review commentcitation-style-language/documentation

Variable fixes

 editorial-director executive-producer     Executive producer (e.g. of a television series) +guest+    Host++host+    Guest
    Host (e.g. of a TV show or podcast)
denismaier

comment created time in 6 days

Pull request review commentcitation-style-language/documentation

Variable fixes

 editorial-director executive-producer     Executive producer (e.g. of a television series) +guest+    Host++host+    Guest+ illustrator     Illustrator (e.g. of a children's book or graphic novel)  interviewer     Interviewer (e.g. of an interview) +narrator+    Narrator
    Narrator (e.g. of an audio book)
denismaier

comment created time in 6 days

PullRequestReviewEvent

Pull request review commentcitation-style-language/documentation

Variable fixes

 editorial-director executive-producer     Executive producer (e.g. of a television series) +guest+    Host
    Guest (e.g. of a TV show or podcast)
denismaier

comment created time in 6 days

Pull request review commentcitation-style-language/documentation

Variable fixes

 recipient reviewed-author     Author of the item reviewed by the current item +script-writer+    Script-writer (e.g. of a movie)++series-creator

So is this Aaron Sorkin etc.? Don't recall the discussion to add this

denismaier

comment created time in 6 days

PullRequestReviewEvent

pull request commentcitation-style-language/styles

Update mcgill-en.csl

Thanks -- I have a small preference for taking analogous updates for the fr and en version of the style in a single PR in the future: Easier to review and cleaner in the commit history.

gspanglett

comment created time in 6 days

push eventcitation-style-language/styles

Gareth Spanglett

commit sha 1ee380933c231f457e57c987f6fa4b9529e22188

Update mcgill-en.csl (#5076) Minor correction to formatting of legislation - punctuation after statute title. Also ran style through CSL Style Formatter for consistency.

view details

push time in 6 days

PR merged citation-style-language/styles

Update mcgill-en.csl

Minor correction to formatting of legislation - punctuation after statute title. Also ran style through CSL Style Formatter for consistency.

+2 -2

3 comments

1 changed file

gspanglett

pr closed time in 6 days

push eventcitation-style-language/styles

Gareth Spanglett

commit sha 949cdc6c19b0dcda9649e4c4bb3cff5748fcb813

Update mcgill-fr.csl (#5075) Minor correction to formatting of legislation - punctuation after statute title. Also ran style through CSL Style Formatter for consistency.

view details

push time in 6 days

pull request commentcitation-style-language/styles

Update mcgill-fr.csl

Thanks!

gspanglett

comment created time in 6 days

PR merged citation-style-language/styles

Update mcgill-fr.csl

Minor correction to formatting of legislation - punctuation after statute title. Also ran style through CSL Style Formatter for consistency.

+2 -3

3 comments

1 changed file

gspanglett

pr closed time in 6 days

pull request commentcitation-style-language/styles

Update ferdinand-porsche-fern-fachhochschule.csl

Yes, if you could put the new guidelines here, that'd be great. For the link, you could also use the URL where they will appear on your site if you know that already

christoph425

comment created time in 6 days

pull request commentcitation-style-language/styles

Create chem-catalysis.csl

Thanks!

emblanchard

comment created time in 6 days

push eventcitation-style-language/styles

emblanchard

commit sha ee7d4e16478d1d68485dd2043e192c048eda2d3f

Create chem-catalysis.csl (#5074) Cell dependent

view details

push time in 6 days

PR merged citation-style-language/styles

Create chem-catalysis.csl

Create chem-catalysis.csl as a dependent file under cell-numeric-superscript.

+16 -0

3 comments

1 changed file

emblanchard

pr closed time in 6 days

Pull request review commentzotero/translators

Updates to Scholars Portal Journals

 var testCases = [ 				"date": "2008", 				"DOI": "10.1007/s10953-008-9276-0", 				"ISSN": "0095-9782",-				"abstractNote": "The liquid structures of water-tetrahydrofuran (THF) and water-acetone binary mixtures were investigated by the X-ray scattering method. Comparison of the X-ray scattering data revealed that only one kind of intermolecular water-organic molecule interaction is commonly involved throughout all mole fractions of these liquid mixtures, in addition to the intermolecular water-water and organic molecule-organic molecule interactions, which are present in neat water and organic liquids, respectively. On the basis of this finding, we proposed a new analytical method for studying liquid mixtures. By this method the structural information on the intermolecular water-organic molecule interaction as well as the concentrations of the intermolecular water-water, water-organic molecules, and organic molecule-organic molecule interactions were obtained. Combining the concentrations of the intermolecular water-water interaction with the concentrations of water in the liquid mixtures, the number of water-water hydrogen bonds at various mole fractions was experimentally determined for the first time. From the dependence of the number of water-water hydrogen bonds on the composition of the liquid mixtures, the change of the size of the self-associated water-water clusters was deduced.",+				"abstractNote": "Abstract The liquid structures of water-tetrahydrofuran (THF) and water-acetone binary mixtures were investigated by the X-ray scattering method. Comparison of the X-ray scattering data revealed that only one kind of intermolecular water-organic molecule interaction is commonly involved throughout all mole fractions of these liquid mixtures, in addition to the intermolecular water-water and organic molecule-organic molecule interactions, which are present in neat water and organic liquids, respectively. On the basis of this finding, we proposed a new analytical method for studying liquid mixtures. By this method the structural information on the intermolecular water-organic molecule interaction as well as the concentrations of the intermolecular water-water, water-organic molecules, and organic molecule-organic molecule interactions were obtained. Combining the concentrations of the intermolecular water-water interaction with the concentrations of water in the liquid mixtures, the number of water-water hydrogen bonds at various mole fractions was experimentally determined for the first time. From the dependence of the number of water-water hydrogen bonds on the composition of the liquid mixtures, the change of the size of the self-associated water-water clusters was deduced.",

Any way we can strip the "Abstract" at the start?

bkawula

comment created time in 6 days

Pull request review commentzotero/translators

Updates to Scholars Portal Journals

 	***** END LICENSE BLOCK ***** */ -function detectWeb(doc, url) { -	var myArticles = doc.getElementById('my-articles');-	if (myArticles) {-  		Zotero.monitorDOMChanges(myArticles.parentElement, {attributes: true, attributeFilter: ["style"]});-	}-	// see if saved list is toggled open-	if (doc.getElementsByClassName('inner-wrap-open') [0]) {+function detectWeb(doc, url) {+	if (url.indexOf("/my-articles") != -1) {

We prefer -- and now strictly enforce -- string.includes() for testing literal matches -- please fix throughout

bkawula

comment created time in 6 days

Pull request review commentzotero/translators

Updates to Scholars Portal Journals

 {-	"translatorID": "5ac0fd37-5578-4f82-8340-0e135b6336ee",+	"translatorID": "0a8fec76-6ddf-4574-b2a8-bcef8a7f0a4c",

don't change the id -- this would leave people with both translators

bkawula

comment created time in 6 days

Pull request review commentzotero/translators

Updates to Scholars Portal Journals

 function doWeb(doc, url) { }  function getURI(url){-	if (url.indexOf("xml") != -1){+	if (url.indexOf("/details/") != -1){ 		var a = url.indexOf("details");

you'll want to use let rather than var for these, both as a matter of clean code and to not upset the linter.

bkawula

comment created time in 6 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventzotero/translators

Sebastian Karcher

commit sha 11345415bc5c630925284f7ae0402266d7fcafd3

Add Blacklight Discovery Layer (#2272) Currently restricting this to a subset of libraries via target. Blacklight allows for a lot of customization, some places don't have alternate metadata links, other only have basic DC metadata in there.

view details

push time in 6 days

PR merged zotero/translators

Add Blacklight Discovery Layer

Currently restricting this to a subset of libraries via target. Blacklight allows for a lot of customization, some places don't have alternate metadata links, other only have basic DC metadata in there.

+285 -0

1 comment

1 changed file

adam3smith

pr closed time in 6 days

issue commentzotero/translators

[PICA] sudoc broken

There are two different issues here:

  • multiples, which the referenced PR doesn't fix and
  • different URLs used by Firefox and Chrome, which I believe it does fix
symac

comment created time in 6 days

pull request commentzotero/translators

Updated Researchgate translator

Thank you and sorry for the delay!

step21

comment created time in 7 days

push eventzotero/translators

step21

commit sha fd5081cd02188c9664812b8eb172834cb86af4bc

WIP research gate translator

view details

step21

commit sha 62c36361cdebfd808244d8bb4eb9312c19c05aa3

Merge branch 'master' of https://github.com/zotero/translators

view details

step21

commit sha 41d51bd4ced8a5518b04efba5818bea1e350b543

Merge branch 'master' of https://github.com/zotero/translators

view details

step21

commit sha 39b5d27e6d307fa160f598b15cbfb8b4634d194a

Merge branch 'master' of github.com:step21/translators

view details

step21

commit sha ed566c0620fd096d8c07a8b42340d2d5299831c9

Fixed tabs

view details

step21

commit sha 52ed20395057c43f588d6483b67f365b1e1cc749

removed debug output

view details

step21

commit sha 4eb6035ba7016660251fb54f459dc0ed8d302393

changed research data filtering

view details

step21

commit sha 20e4614d6fa64281f6fcdd1b0e0634f3ae5b969b

disable eslint on minimzed code Co-authored-by: Sebastian Karcher <karcher@u.northwestern.edu>

view details

step21

commit sha 86d3ced6f0c98cbb75bb4c293376130622474e9b

Fixed spaces / tabs

view details

step21

commit sha d23d6c8a7ab9c8b5255d802512362d499c286703

Update ResearchGate.js Co-authored-by: Sebastian Karcher <karcher@u.northwestern.edu>

view details

Sebastian Karcher

commit sha 159334ff580857464f7a79752c9b191ad7680cc6

Fix RIS type parsing, update tests

view details

Sebastian Karcher

commit sha 507e6c468477da7d0c771c6a30eeac1ecb92ea11

Merge pull request #2199 from step21/master Updated Researchgate translator

view details

push time in 7 days

PR merged zotero/translators

Reviewers
Updated Researchgate translator

Hey, with this update ResearchGate translator kind of works again. Sometimes item type still fails to be detected though, as classes are sometimes there or not... or maybe detectWeb also could use RIS directly? Would be great to merge this especially for items that have no doi, let me know what you think and if it needs any changes.

+36 -24

2 comments

1 changed file

step21

pr closed time in 7 days

push eventadam3smith/translators

Sebastian Karcher

commit sha 8d1e67ece4438701c6bac4e7047fc605f2fcca19

Blacklight: fix target

view details

push time in 7 days

pull request commentzotero/translators

Updated Researchgate translator

Selenium tests work locally -- there's a 403 error in there, so I'm suspecting RG is blocking this for some reason.

step21

comment created time in 7 days

pull request commentzotero/translators

Add Blacklight Discovery Layer

@adomasven -- Selenium tests are not running/failing to build again

adam3smith

comment created time in 7 days

PR opened zotero/translators

Add Blacklight Discovery Layer

Currently restricting this to a subset of libraries via target. Blacklight allows for a lot of customization, some places don't have alternate metadata links, other only have basic DC metadata in there.

+285 -0

0 comment

1 changed file

pr created time in 7 days

create barnchadam3smith/translators

branch : Blacklight

created branch time in 7 days

push eventadam3smith/translators

Sebastian Karcher

commit sha 34f5af950b5a453306fda48eeffe1ea17992b32a

Fix linting

view details

Sebastian Karcher

commit sha eadf26ba3b4d3d989f1f58b6d08b456152a3dedc

Pubmed XML: Fix journal abbr add test

view details

Sebastian Karcher

commit sha 6b5e1135f05df456787379642b6a83eafe782c93

Add Stitcher Translator (#2260) Date saved to Extra as per zotero/zotero#1894

view details

Sebastian Karcher

commit sha 54f348a8de48cce305d00d2e0245e53e3e516423

Merge pull request #2259 from adam3smith/PubMed-journalAbbr Pub med journal abbreviations. See https://forums.zotero.org/discussion/85572/pubmed-translator-missing-journal-abbreviations#latest

view details

Sebastian Karcher

commit sha 791279801e72d744d7ec40900b00ef46f67159ae

DAI-Zenon: Fix journal articles & chapters Update text (MARC structure had changed)

view details

Sebastian Karcher

commit sha ab4cc804d6a244d0bf8b1098348e2ee2869ff828

DAI-Zenon: linting

view details

Sebastian Karcher

commit sha 9cb9ee5d22aa57b66df45e34471c219d0f499c74

Merge pull request #2262 from adam3smith/dai-zenon Dai Zenon: Fix journal articles

view details

Sebastian Karcher

commit sha 83d7f415e1a1554bb4a2ee15308409b82232c536

Fix PDFs for chapters & search Closes https://github.com/zotero/translators/issues/2261 Also, check for DOIs, see https://twitter.com/adam42smith/status/1316203028781899776

view details

Sebastian Karcher

commit sha c16a6a2d5f20c85acc03e99437a44a46b47fe18a

MARC: Add support for UNIMARC 214 https://forums.zotero.org/discussion/85649/update-of-the-koha-converter-to-take-into-account-zone-214-to-retrieve-publication-information-in-zo#latest & test

view details

Sebastian Karcher

commit sha c1fc8cd03ccc4ca4fad9e96bba23be204712f673

MARC: license & lint

view details

Sebastian Karcher

commit sha 01cfedd40b11c4a46bd316fae4f1332a018c245a

Add to Ovid target https://forums.zotero.org/discussion/85636/using-web-connector-with-ovid#latest

view details

Sebastian Karcher

commit sha 5b2b6c7d29940337a7592f9ae5f46b79f6f9cdac

Ovid: linting

view details

Sebastian Karcher

commit sha 299b34a88d1166145ce28373e815f0fa0733c393

Merge pull request #2264 from adam3smith/ovid

view details

Sebastian Karcher

commit sha 7900fbe2791c1f8e71c14bb68f2b9c22473e3997

Merge pull request #2263 from adam3smith/JSTOR-update Fix PDFs for chapters & search

view details

Sebastian Karcher

commit sha c390bf78f6ad449a28dda52ca4403ab196e3efeb

Merge pull request #2265 from adam3smith/UNIMARC-214

view details

push time in 7 days

push eventstep21/translators

Sebastian Karcher

commit sha 159334ff580857464f7a79752c9b191ad7680cc6

Fix RIS type parsing, update tests

view details

push time in 8 days

push eventcitation-style-language/styles

Sebastian Karcher

commit sha ec9faec5629446a178bde41e4ec2c6eb46855cd5

Switch Molecular Therapy to Cell (#5070) Update template for international-journal-of-polymer-analysis-and-characterization.csl

view details

push time in 8 days

PR merged citation-style-language/styles

Switch Molecular Therapy to Cell

https://forums.zotero.org/discussion/85728/style-error-molecular-therapy-methods#latest

+24 -123

3 comments

6 changed files

adam3smith

pr closed time in 8 days

push eventcitation-style-language/journals

Sebastian Karcher

commit sha fe39c2bf1ecab923885efade410c2d6f1166d1d9

Switch Elsevier to its own Vancouver ad (#112) Companion to https://github.com/citation-style-language/styles/pull/5072

view details

push time in 8 days

PR merged citation-style-language/journals

Switch Elsevier to its own Vancouver ad

Companion to https://github.com/citation-style-language/styles/pull/5072

+17 -15

0 comment

4 changed files

adam3smith

pr closed time in 8 days

pull request commentcitation-style-language/styles

Update ferdinand-porsche-fern-fachhochschule.csl

OK to change the style title, but let's leave the id as is, i.e. ferdinand-porsche-fern-fachhochschule. Are the new guidelines available online somewhere?

christoph425

comment created time in 8 days

push eventcitation-style-language/styles

Sebastian Karcher

commit sha cf6034cd3a14d85aef5ef21a9901df74d4a4e6fd

Switch Elsevier to their own ad-vancouver (#5072) Some related clean-up: Move Spine Deformity style to Springer and use Oscola for a law style wrongly categorized

view details

push time in 8 days

push eventcitation-style-language/styles

Sebastian Karcher

commit sha 0c2362a5f18bffe54fb8f4d7b0c07c2d5b7a7431

Update template

view details

push time in 8 days

push eventcitation-style-language/styles

Sebastian Karcher

commit sha e14948d801616598beac977a8f4e4bfa12ab4ac4

Fix Spine Deformity

view details

push time in 8 days

push eventcitation-style-language/journals

Sebastian Karcher

commit sha 04ce1048a58dbbcff9b30995f547ce56adc1499f

Typo

view details

push time in 8 days

PR opened citation-style-language/journals

Switch Elsevier to its own Vancouver ad

Companion to https://github.com/citation-style-language/styles/pull/5072

+17 -15

0 comment

4 changed files

pr created time in 8 days

create barnchcitation-style-language/journals

branch : elsevier-vancouver-ad

created branch time in 8 days

create barnchcitation-style-language/styles

branch : elsevier-vancouver-author-date

created branch time in 8 days

delete branch citation-style-language/journals

delete branch : molecular-therapy

delete time in 8 days

push eventcitation-style-language/journals

Sebastian Karcher

commit sha 423cb02996b3844e66f0eba9997546bfce75f1b7

Move Molecular Therapy Journals to Cell (#111) Companion to https://github.com/citation-style-language/styles/pull/5070

view details

push time in 8 days

PR merged citation-style-language/journals

Move Molecular Therapy Journals to Cell

Companion to https://github.com/citation-style-language/styles/pull/5070

+5 -4

0 comment

2 changed files

adam3smith

pr closed time in 8 days

PR opened citation-style-language/journals

Move Molecular Therapy Journals to Cell

Companion to https://github.com/citation-style-language/styles/pull/5070

+5 -4

0 comment

2 changed files

pr created time in 8 days

create barnchcitation-style-language/journals

branch : molecular-therapy

created branch time in 9 days

PR opened citation-style-language/styles

Switch Molecular Therapy to Cell

https://forums.zotero.org/discussion/85728/style-error-molecular-therapy-methods#latest

+23 -122

0 comment

5 changed files

pr created time in 9 days

create barnchcitation-style-language/styles

branch : molecular-therapy

created branch time in 9 days

pull request commentcitation-style-language/styles

Updates in research-institute-for-nature-and-forest.csl

Looks great, thanks!

florisvdh

comment created time in 9 days

push eventcitation-style-language/styles

Floris Vanderhaeghe

commit sha 78cca139cd6fdce48f0c72607c059f841b1368c4

Updates in research-institute-for-nature-and-forest.csl (#4958) Adjustments address the bibliography style: editors/translators: and='symbol', drop in if these variables are missing omit redundant parts within macros lang-specific term for short form of edition better handling of 'Vol.' and 'No.', allowing lang-specific forms of 'No.' by using the issue term for this improvements for webpages better handling of URL & DOI: drop the prefixes and don't show URL when DOI is present show page variable for more types various other changes

view details

push time in 9 days

PR merged citation-style-language/styles

Updates in research-institute-for-nature-and-forest.csl

Adjustments address the bibliography style:

  • editors/translators: and='symbol', drop in if these variables are missing
  • omit redundant parts within macros
  • lang-specific term for short form of edition
  • better handling of 'Vol.' and 'No.', allowing lang-specific forms of 'No.' by using the issue term for this
  • improvements for webpages
  • better handling of URL & DOI: drop the prefixes and don't show URL when DOI is present
  • show page variable for more types
  • various other changes

These follow from tests with a bib file, using both citeproc-js and pandoc-citeproc as CSL processors (the former as obtained after import in Zotero with Better BibTeX enabled).

More changes may come, therefore this is a draft PR (not yet approved by us for merging). I already started it so that the tests would be run.

+95 -71

12 comments

1 changed file

florisvdh

pr closed time in 9 days

pull request commentcitation-style-language/styles

Update journal-of-neolithic-archaeology.csl

Thanks!

nmueller18

comment created time in 9 days

push eventcitation-style-language/styles

Nils Müller-Scheeßel

commit sha 68b747879b2eacb8dab00c0692040d574cb63cbc

Update journal-of-neolithic-archaeology.csl (#5065) Tweaking of handling of dois- and html-adresses, some other fixes

view details

push time in 9 days

PR merged citation-style-language/styles

Update journal-of-neolithic-archaeology.csl

Tweaking of handling of doi- and html-adresses.

+31 -34

6 comments

1 changed file

nmueller18

pr closed time in 9 days

pull request commentcitation-style-language/styles

Create offa.csl

Great, thanks!

nmueller18

comment created time in 9 days

push eventcitation-style-language/styles

Nils Müller-Scheeßel

commit sha 524ba934ca05768c70e666fd76091565cd8bead2

Create offa.csl (#5066) Style following the rules of the archaeological journal "Offa - Berichte und Mitteilungen zur Urgeschichte, Frühgeschichte und Mittelalterarchäologie".

view details

push time in 9 days

PR merged citation-style-language/styles

Create offa.csl

Style following the rules of the archaeological journal "Offa - Berichte und Mitteilungen zur Urgeschichte, Frühgeschichte und Mittelalterarchäologie".

+425 -0

6 comments

1 changed file

nmueller18

pr closed time in 9 days

push eventcitation-style-language/styles

PriscilaSJUFRGS

commit sha 9713a82e96a5646803ac1e8566d8e705ef211e6a

Update associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid (#5067) Update with corrections and addition of document types.

view details

push time in 9 days

PR merged citation-style-language/styles

Update associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid

Update with corrections and addition of document types.

+1065 -614

8 comments

1 changed file

PriscilaSJUFRGS

pr closed time in 9 days

pull request commentzotero/translators

Add LingBuzz

Is xpath better at handling totally unstructured HTML?

Not necessarily, but it allows you to match on text, which CSS selectors dont: //tr/td[contains(text(), "Format:")]/following-sibling::td/a/@href e.g. matches the link to the PDF by looking in the sibling to the field that contains "Format:".

Yes, contributor documentation isn't as good as I'd like it to be currently, apologies. The Wikimedia docs are pretty good, especially on using Scaffold and creating tests: https://www.mediawiki.org/wiki/Citoid/Creating_Zotero_translators#Run_on_Scaffold

For linting: you'll need node/npm installed (current version, 14+ preferred, don't know how far back you can go), but then it's pretty simple:

npm run lint -- LingBuzz.js will run the linter and npm run lint -- --fix LingBuzz.js will make all automated fixes (such as spacing, semicolons), which saves a huge amount of time.

cadadr

comment created time in 10 days

pull request commentcitation-style-language/styles

Update associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid

Thanks -- only one issue in the author macro remaining, rest looks good.

PriscilaSJUFRGS

comment created time in 10 days

Pull request review commentcitation-style-language/styles

Update associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid

 <?xml version="1.0" encoding="utf-8"?>-<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="never" default-locale="pt-BR">+<!-- XML Declaration: não é preciso alterar -->+<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="note" demote-non-dropping-particle="never" page-range-format="expanded" default-locale="pt-BR">   <info>     <title>Universidade Federal do Rio Grande do Sul - ABNT (autoria abreviada, nota, com Ibid.) (Portuguese - Brazil)</title>-    <title-short>UFRGS-ABNT-nota</title-short>+    <title-short>UFRGS-ABNT</title-short>     <id>http://www.zotero.org/styles/associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid</id>     <link href="http://www.zotero.org/styles/associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid" rel="self"/>     <link href="http://www.zotero.org/styles/associacao-brasileira-de-normas-tecnicas-ufrgs-initials" rel="template"/>-    <link href="https://www.ufrgs.br/bibliotecas/estilo-abnt-sbufrgs-para-gerenciadores-de-referencias/" rel="documentation"/>+    <!-- Estilo original utilizado como modelo -->+    <!-- Ver documentação sobre preenchimento dos campos básicos para ABNT -->+    <link href="https://www.ufrgs.br/bibliotecas/campos-basicos-abnt-mendeley" rel="documentation"/>+    <!-- Para alguns itens do Mendeley é necessário incluir novos campos -->+    <link href="https://www.ufrgs.br/bibliotecas/campos-basicos-abnt-zotero" rel="documentation"/>+    <!-- Para alguns itens do Zotero é necessário utilizar o campo "extra". Exemplo: incluir "publisher-place:" para artigos de periódico.  -->+    <author>+      <name>Priscila Saraiva Jacobsen</name>+      <email>jacobsen@bc.ufrgs.br</email>+      <uri>https://www.ufrgs.br/bibliotecas/</uri>+    </author>+    <author>+      <name>Luísia Feichas Alves</name>+      <email>luisia.alves@bc.ufrgs.br</email>+      <uri>https://www.zotero.org/luisiafalves</uri>+    </author>     <author>       <name>Barbara Ieger Vianna</name>       <email>barbara.vianna@ufrgs.br</email>       <uri>http://www.ufrgs.br/bibdir/</uri>     </author>+    <author>+      <name>José Antonio Meira da Rocha</name>+      <email>joseantoniorocha@gmail.com</email>+      <uri>http://meiradarocha.jor.br</uri>+    </author>+    <author>+      <name>Fernando Bruno</name>+      <email>fernando.bruno@ufrgs.br</email>+      <uri>http://www.pgdesign.ufrgs.br/</uri>+    </author>+    <author>+      <name>Kelson Anthony de Menezes</name>+      <email>kanthony@ebsco.com</email>+      <uri>https://www.mendeley.com/profiles/kelson-anthony/</uri>+    </author>+    <author>+      <name>Michelangelo Viana</name>+      <email>mviana@ebsco.com</email>+      <uri>http://www.mendeley.com/profiles/michelangelo-viana/</uri>+    </author>     <contributor>-      <name>Priscila Saraiva Jacobsen</name>-      <email>jacobsen@bc.ufrgs.br</email>-    </contributor>-    <contributor>-      <name>Luísia Alves</name>-      <email>luisia.alves@bc.ufrgs.br</email>+      <name>Leticia Strehl</name>+      <uri>http://www.mendeley.com/profiles/leticia-strehl/</uri>     </contributor>     <contributor>       <name>Julian Onions</name>       <email>julian.onions@gmail.com</email>     </contributor>     <category citation-format="note"/>     <category field="generic-base"/>-    <summary>The Brazilian Standard Style of citation and bibliography (ABNT-NBR 10520.2002 and ABNT-NBR 6023.2018) adapted to the footnote format, using as a base the Chicago style of notes with ibid</summary>-    <updated>2019-10-17T14:43:40+00:00</updated>+    <summary>An adaptation of the Brazilian Standard Style (ABNT-NBR 10520.2002 and ABNT-NBR 6023.2018) for footnote.</summary>+    <updated>2020-10-17T01:42:52+00:00</updated>     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>   </info>   <locale xml:lang="pt-BR">-    <!-- terms -->     <terms>-      <!-- Forma abreviada dos meses em português -->-      <term name="month-01" form="short">jan.</term>-      <term name="month-02" form="short">fev.</term>-      <term name="month-03" form="short">mar.</term>-      <term name="month-04" form="short">abr.</term>-      <term name="month-05" form="short">maio</term>-      <term name="month-06" form="short">jun.</term>-      <term name="month-07" form="short">jul.</term>-      <term name="month-08" form="short">ago.</term>-      <term name="month-09" form="short">set.</term>-      <term name="month-10" form="short">out.</term>-      <term name="month-11" form="short">nov.</term>-      <term name="month-12" form="short">dez.</term>-      <!-- organizadores (Editor) -->-      <term name="editor" form="short">-        <single>ed</single>-        <multiple>eds</multiple>-      </term>-      <term name="container-author" form="short">-        <single>ed</single>-        <multiple>eds</multiple>-      </term>-      <term name="collection-editor" form="short">-        <single>ed</single>-        <multiple>eds</multiple>+      <term name="editor" form="short">org</term>+      <!-- ABNT 6023:2018 - 8.1.1.4 sempre no singular -->+      <term name="collection-editor" form="short">ed</term>+      <!-- usando editor de coleção para quando for editor do livro -->+      <term name="accessed">acesso</term>+      <term name="available at">disponível em</term>+      <term name="composer">compositor</term>+      <term name="recipient">destinatário</term>+      <term name="interviewer">entrevistador</term>+      <term name="director">direção</term>+      <term name="translator">tradução</term>+      <term name="volume" form="short">+        <single>v.</single>+        <multiple>v.</multiple>       </term>+      <term name="issue" form="short">n.</term>+      <term name="ibid" form="short">ibid.</term>     </terms>   </locale>-  <!-- :: M A C R O S :: -->-  <!-- :: Entrada Principal - indicacao de responsabilidade :: -->   <macro name="container-contributors">+    <!-- Macro responsavel por mostrar os nomes dos organizadores ou editores -->     <choose>-      <if type="chapter">+      <if type="chapter entry-dictionary entry-encyclopedia">         <names variable="container-author" delimiter=", ">           <name name-as-sort-order="all" sort-separator=", " initialize-with=". " delimiter="; " delimiter-precedes-last="always">             <name-part name="family" text-case="uppercase"/>+            <name-part name="given"/>           </name>-          <label form="short" text-case="capitalize-first" prefix=" (" suffix=".)"/>+          <label form="short" prefix=" (" suffix=".)"/>+          <et-al font-style="italic"/>           <substitute>             <names variable="editor"/>+            <!-- ABNT 6023:2018 - quando for organizador -->             <names variable="collection-editor"/>+            <!-- ABNT 6023:2018 - quando for editor, mesmo que apenas do livro no todo -->           </substitute>         </names>       </if>     </choose>   </macro>-  <!-- :: Responsabilidade secundária - Tradutor, editor :: -->   <macro name="secondary-contributors">+    <!-- Macro responsavel por mostrar os nomes dos organizadores do livro no todo quando um capítulo de livro -->     <choose>       <if type="chapter" match="none">         <names variable="editor" delimiter="; " prefix=" (" suffix=")">-          <name initialize-with=". " delimiter=", "/>+          <name and="symbol" initialize-with=". " delimiter=", "/>           <label form="short" prefix=", " text-case="capitalize-first" suffix="."/>         </names>       </if>     </choose>   </macro>-  <macro name="translator">-    <text value="Traducao "/>-    <names variable="translator" delimiter="; ">+  <macro name="author">+    <!-- Macro responsavel por mostrar o autor -->+    <choose>+      <if type="broadcast" match="any">+        <!-- para transmissões é apresentador -->+        <text value="Apresentado por "/>+        <names variable="author">+          <name delimiter=" e ">+            <name-part name="given" text-case="capitalize-first"/>+            <name-part name="family" text-case="capitalize-first"/>+          </name>+        </names>+      </if>+      <else-if type="motion_picture" match="any">+        <!-- para filmes é o diretor -->+        <text term="director" suffix=": " text-case="capitalize-first"/>+        <names variable="author">+          <name delimiter=" e ">+            <name-part name="given" text-case="capitalize-first"/>+            <name-part name="family" text-case="capitalize-first"/>+          </name>+        </names>+      </else-if>+      <else-if type="song" match="any">+        <!-- para músicas é o intérprete -->+        <text value="Intérprete: "/>+        <names variable="author">+          <name delimiter=" e ">+            <name-part name="given" text-case="capitalize-first"/>+            <name-part name="family" text-case="capitalize-first"/>+          </name>+        </names>+      </else-if>+      <else-if type="entry-dictionary entry-encyclopedia" match="any">+        <names variable="author">+          <!-- para outros tipos de documentos mantém a posição original -->+          <name delimiter="; " delimiter-precedes-et-al="never" delimiter-precedes-last="always" initialize-with=". " name-as-sort-order="all">+            <name-part name="family" text-case="uppercase"/>+            <name-part name="given"/>+          </name>+          <et-al font-style="italic"/>+          <label form="short" text-case="lowercase" prefix=" (" suffix=".)"/>+          <substitute>+            <!-- na ausência de um autor, utiliza organizador, editor, tradutor ou título  -->+            <text variable="title" text-case="uppercase"/>+          </substitute>+        </names>+      </else-if>+      <else>+        <names variable="author">+          <!-- para outros tipos de documentos mantém a posição original -->+          <name delimiter="; " delimiter-precedes-et-al="never" delimiter-precedes-last="always" initialize-with=". " name-as-sort-order="all">+            <name-part name="family" text-case="uppercase"/>+            <name-part name="given"/>+          </name>+          <et-al font-style="italic"/>+          <label form="short" text-case="lowercase" prefix=" (" suffix=".)"/>+          <substitute>+            <!-- na ausência de um autor, utiliza organizador, editor, tradutor ou título  -->+            <names variable="editor"/>+            <names variable="collection-editor"/>+            <names variable="translator"/>+            <text variable="title" text-case="uppercase"/>+          </substitute>+        </names>+      </else>+    </choose>+  </macro>+  <macro name="composer">+    <!-- Macro responsavel por mostrar o nome do compositor -->+    <text term="composer" suffix=": " text-case="capitalize-first"/>+    <names variable="composer" delimiter="; ">       <name delimiter="; " sort-separator=" " delimiter-precedes-last="always"/>+      <et-al font-style="italic"/>     </names>   </macro>-  <macro name="author">-    <names variable="author">-      <name name-as-sort-order="all" sort-separator=", " initialize-with=". " delimiter="; " delimiter-precedes-last="always">-        <name-part name="family" text-case="uppercase"/>-      </name>-      <label form="short" prefix=" (" suffix=".)" text-case="uppercase"/>-      <substitute>-        <names variable="editor"/>-        <names variable="translator"/>-        <text macro="title"/>-      </substitute>+  <macro name="interviewer">+    <!-- Macro responsavel por mostrar o nome do entrevistador -->+    <text term="interviewer" suffix=": " text-case="capitalize-first"/>+    <names variable="interviewer" delimiter="; ">+      <name delimiter=" e " sort-separator=" " delimiter-precedes-last="always"/>+      <et-al font-style="italic"/>     </names>   </macro>-  <!-- :: Endereço html :: -->-  <macro name="access">-    <text variable="URL" prefix=" Disponível em: &lt;" suffix="&gt;"/>-    <date variable="accessed" prefix=". Acesso em: " suffix=".">-      <date-part name="day" suffix=" "/>-      <date-part name="month" form="short" suffix=". " text-case="lowercase"/>-      <date-part name="year"/>-    </date>+  <macro name="recipient">+    <!-- Macro responsavel por mostrar o nome do destinatário -->+    <text term="recipient" suffix=": " text-case="capitalize-first"/>+    <names variable="recipient" delimiter="; ">+      <name delimiter=" e " sort-separator=" " delimiter-precedes-last="always"/>+      <et-al font-style="italic"/>+    </names>   </macro>-  <!-- :: Área do título :: -->-  <macro name="title">+  <macro name="translator">+    <!-- Macro responsavel por mostrar o nome do tradutor -->+    <text term="translator" suffix=": " text-case="capitalize-first"/>+    <names variable="translator" delimiter=", ">+      <name delimiter="; " sort-separator=" " delimiter-precedes-last="always"/>+      <et-al font-style="italic"/>+    </names>+  </macro>+  <macro name="author-short">+    <!-- Macro responsável por mostrar o autor na citação -->     <choose>-      <if type="chapter article-newspaper legislation article-magazine article-journal bill entry-encyclopedia paper-conference" match="any">-        <text variable="title"/>+      <if type="broadcast motion_picture song" match="any">+        <text variable="title" form="short" text-case="uppercase"/>       </if>-      <else-if type="book thesis patent report" match="any">-        <text variable="title" font-weight="bold"/>-      </else-if>-      <else-if type="dataset" match="any">-        <text variable="title" suffix=". "/>-      </else-if>       <else>-        <text variable="title" font-weight="bold"/>+        <names variable="author">+          <name form="short" delimiter="; " delimiter-precedes-last="never" initialize-with=". " name-as-sort-order="all">+            <name-part name="family" text-case="uppercase"/>+            <name-part name="given" text-case="capitalize-first"/>+          </name>+          <et-al font-style="italic"/>+          <substitute>+            <names variable="editor"/>+            <names variable="translator"/>+            <choose>+              <if type="book">+                <!-- uso do título quando não houver autor -->+                <text variable="title" form="short" text-case="uppercase"/>+              </if>+            </choose>
            <!-- uso do título quando não houver autor -->
            <text variable="title" form="short" text-case="uppercase"/>

I meant this: you don't need a conditional at all: you always wont the shor title in uppercase, regardless of item type (that's at least what the previous version did; this version only uses it for books, which I'm guessing isn't what you want)

PriscilaSJUFRGS

comment created time in 10 days

PullRequestReviewEvent
more