Welcome and status #43
Replies: 2 comments
-
For the past few weeks I've been adding features, and refactoring along the way, to lay the groundwork to implement a real world style: Chicago author-date. I'm about ready to do that. |
Beta Was this translation helpful? Give feedback.
-
I've somewhat arbitrarily tagged 0.2.0, which I probably should have done awhile ago. But I've made a lot of progress since the first tag, and my time will be less in the coming months. So Chicago may have to wait. But I'm collecting some notes in #120. A very high-level summary of where this at ATM:
Here's what you now see from the command line. ❯ target/debug/csln -s processor/examples/style.csl.yaml -b processor/examples/chicago.bib.yaml -l processor/locales/locale-en.yaml
Bissell, Tom. (2011). Extra Lives: Why Video Games Matter. Vintage Books.
Daum, Meghan ed. (2015). Selfish, Shallow, and Self-Absorbed: Sixteen Writers on the Decision Not to Have Kids. Picador.
Glass, Jennifer & Philip Levchak. (2014). Red States, Blue States, and Divorce: Understanding the Impact of Conservative Protestantism on Regional Variation in Divorce Rates. American Journal of Sociology. 119. 10.1086/674703.
Gunderson, Alex R & Manuel Leal. (2015). Patterns of Thermal Constraint on Ectotherm Activity. American Naturalist. May 1. 10.1086/680849.
Hutter, Michael. (2011). Infinite Surprises: Value in the Creative Industries. edited by Beckert, Jens & Patrick Aspers. The Worth of Goods: Valuation and Pricing in the Economy. Oxford University Press.
Lampel, Joseph, Theresa Lant, & Jamal Shamsie. (2000). Balancing Act: Learning from Organizing Practices in Cultural Industries. Organization Science. 11.
Liu, Jui-Ch’i. (2015). Beholding the Feminine Sublime: Lee Miller’s War Photography. Signs. 40. 10.1086/678242.
Meyerovitch, Eva. (1959). The Gnostic Manuscripts of Upper Egypt. Diogenes. And here's the bibliography template that specifies that output: bibliography:
template:
- contributor: author
form: long
- date: issued
form: year
rendering: # not a fan of this
wrap: parentheses
- title: primary
- contributor: editor
form: verb
- title: parent-monograph
prefix: In
emph: true
- title: parent-serial
- date: issued
form: month-day
- number: volume
- variable: doi
- contributor: publisher # location?
form: long # make optional, with default?
delimiter: colon # scope? delimiter vs item-delimiter? Note: this is YAML, of course, and designed to be easily hand-editable in something like |
Beta Was this translation helpful? Give feedback.
-
I stumbled into doing this rust implementation after experimenting with code generation from the prototype typescript and JSON schemas.
While Rust is a somewhat large mountain for me, I learned fairly quickly it has a lot of advantages, and managed to make surprisingly rapid progress on the code.
The basic draft model and core processor is complete, but there's still a lot of work to do.
Beta Was this translation helpful? Give feedback.
All reactions