From: Matt Lundin <mdl@imapmail.org>
To: John Kitchin <jkitchin@andrew.cmu.edu>
Cc: emacs-orgmode@gnu.org, Rasmus <rasmus@gmx.us>
Subject: Re: Citation processing via Zotero + zotxt
Date: Sat, 05 Dec 2015 15:18:12 -0600 [thread overview]
Message-ID: <87610ch9wr.fsf@fastmail.fm> (raw)
In-Reply-To: <m2mvtrgeyq.fsf@andrew.cmu.edu> (John Kitchin's message of "Thu, 03 Dec 2015 20:49:49 -0500")
Hi John,
John Kitchin <jkitchin@andrew.cmu.edu> writes:
> If a reference type is not listed in the CSL, it also will not be
> supported by CSL I suppose.
How is this different than biblatex or bibtex? A user could just modify
the style or put in a request with a maintainer.
> I also suppose the CSL must be backend specific to output formats
> appropriate to org, html, LaTeX, markdown, etc... for any particular
> style.
AFAIU, CSL styles are backend agnostic (otherwise they wouldn't be of
much use). It is the processor (citeproc-js, pandoc, etc.) that takes
the instructions (e.g., font-style="italic" in a CSL file) and adds the
appropriate markup for a defined backend. So once you add a new output
format to a processor, it works with all styles.
> We should not try to support all of these things. We could support a
> small number of things that could be improved or increased in the
> future.
I would suggest that tapping into a CSL tool like zotero of citeproc-js
is in fact *a small thing* we can do right now that would have a big
payoff for lots of users, even if it does not support 100% of use cases.
> The only time-tested, publication quality solutions for citations in
> my opinion right now are bib(la)tex, MS Word/reference manager, and
> "by hand". Even these get "edited" in their final print versions by
> journals.
Is this assessment based on your particular disciplinary experience? I
ask because many of us in the humanities have not enjoyed the benefits
of automated, text-based citation processing until quite recently, so
*both* biblatex and CSL seem awesome. The citation style in my field
(the Chicago Manual of Style) is more quirky and complex than any
scientific citation style. Thus, it is likely more feasible to implement
basic bibtex functionality in lisp than it is to re-implement
biblatex-chicago.[fn:1] CSL offers the advantage of allowing export to
backends that can easily be converted to Word (the format that
humanities publishers require).
> It might start making more sense to think of a lisp based citation
> processor. It might even address some limitations of bib(la)tex.
That would be very cool, especially if we could import/convert CSL files
(I don't want to rewrite all 1200+ lines of the
chicago-fullnote-bibliography CSL style). :)
Matt
Footnotes:
[fn:1] I cloned the CSL repository and did a quick sort by word count.
Not surprisingly, the longest files were all in the humanities:
1296 2700 44202 chicago-fullnote-bibliography-fr.csl
1273 2590 40935 chicago-fullnote-bibliography.csl
1264 2576 40674 chicago-fullnote-bibliography-no-ibid.csl
1241 2531 39515 chicago-library-list.csl
1241 2530 39535 chicago-annotated-bibliography.csl
1240 2524 39445 chicago-note-bibliography.csl
1235 2506 40168 zeitschrift-fur-religionswissenschaft-note.csl
1227 2508 39077 chicago-note-biblio-no-ibid.csl
1132 2620 41990 mcgill-fr.csl
1060 2149 34008 moorlands-college.csl
998 2175 34470 lluelles.csl
927 2066 31551 lluelles-no-ibid.csl
911 1862 29828 proinflow.csl
906 1961 28990 irish-historical-studies.csl
878 1828 29238 universite-laval-faculte-de-theologie-et-de-sciences-religieuses.csl
862 1830 29437 chicago-author-date-fr.csl
856 1782 28244 oxford-studies-in-ancient-philosophy.csl
809 1941 27717 university-college-dublin-school-of-history-and-archives.csl
809 1796 26790 turabian-fullnote-bibliography.csl
806 1857 27140 wheaton-college-phd-in-biblical-and-theological-studies.csl
796 1791 26472 modern-language-association-6th-edition-note.csl
793 1671 26453 sheffield-hallam-university-history.csl
792 1910 30773 pour-reussir-note.csl
788 1792 26377 svensk-exegetisk-arsbok.csl
781 1782 26316 early-christianity.csl
779 1772 26038 society-of-biblical-literature-fullnote-bibliography.csl
775 1808 26461 new-testament-studies.csl
768 2350 29928 clio-medica.csl
714 1533 22993 iso690-author-date-cs.csl
708 1578 25548 chicago-author-date-basque.csl
708 1520 22731 iso690-author-date-sk.csl
707 1605 24582 melbourne-school-of-theology.csl
701 1533 22280 moore-theological-college.csl
696 1756 25783 associacao-brasileira-de-normas-tecnicas-ufjf.csl
694 1474 22229 podzemna-voda.csl
692 2315 29639 foerster-geisteswissenschaft.csl
692 1591 24881 oscola.csl
next prev parent reply other threads:[~2015-12-05 21:18 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-28 20:16 Citation processing via Zotero + zotxt Richard Lawrence
2015-11-30 8:12 ` Martin Yrjölä
2015-12-01 0:32 ` John Kitchin
2015-12-01 2:59 ` Richard Lawrence
2015-12-03 0:27 ` Matt Lundin
2015-12-03 1:41 ` Christian Wittern
2015-12-03 14:25 ` Matt Lundin
2015-12-03 4:32 ` Richard Lawrence
2015-12-03 15:27 ` Matt Lundin
2015-12-03 17:56 ` Richard Lawrence
2015-12-03 19:14 ` Thomas S. Dye
2015-12-03 22:05 ` Rasmus
2015-12-03 20:45 ` Matt Lundin
2015-12-03 21:04 ` Matt Lundin
2015-12-03 23:31 ` John Kitchin
2015-12-04 0:03 ` Rasmus
2015-12-04 1:49 ` John Kitchin
2015-12-05 21:18 ` Matt Lundin [this message]
2015-12-05 22:23 ` John Kitchin
2015-12-04 2:06 ` Matt Lundin
2015-12-04 11:22 ` John Kitchin
2015-12-04 14:13 ` Matt Lundin
2015-12-05 1:23 ` John Kitchin
2015-12-04 9:20 ` Eric S Fraga
2015-12-01 9:34 ` Ramon Diaz-Uriarte
2015-11-30 11:35 ` Eric S Fraga
2015-11-30 12:02 ` Ramon Diaz-Uriarte
[not found] ` <CAN_Dec-JCmwQ2bc=U93rRaPMYyXOiN_PRbtyya9x396r3qqMrg@mail.gmail.com>
2015-12-01 12:12 ` Fwd: " Matt Price
2015-12-01 15:28 ` Eric S Fraga
2015-12-01 15:51 ` Richard Lawrence
2015-12-01 19:20 ` Matt Price
2015-12-01 21:34 ` Eric S Fraga
2015-12-01 21:51 ` Matt Lundin
2015-12-02 15:21 ` Richard Lawrence
2015-12-01 14:36 ` Rasmus
2015-12-01 19:37 ` Matt Price
2015-12-02 15:58 ` Richard Lawrence
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87610ch9wr.fsf@fastmail.fm \
--to=mdl@imapmail.org \
--cc=emacs-orgmode@gnu.org \
--cc=jkitchin@andrew.cmu.edu \
--cc=rasmus@gmx.us \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.