inukshuk / citeproc-ruby

A Citation Style Language (CSL) Cite Processor
101 stars 22 forks source link

title-case capitalization: always capitalize first and last word #27

Closed rwos closed 9 years ago

rwos commented 9 years ago

as per http://docs.citationstyles.org/en/stable/specification.html#title-case-conversion

A related issue - the list of stop-words here don't actually match the ones given in the spec above. I mean, they are all in there, but there are also many additional ones in here. I could PR that change but I thought I'd first ask if there's a specific reason/source for the stop words you use in this repo.

inukshuk commented 9 years ago

Thanks!

If I remember this correctly, the stop words are based on the list compiled here: https://gist.github.com/adam3smith/6326169

My understanding was that future versions of CSL will probably include those, but I am not sure now if that discussion was ever resolved.

rwos commented 9 years ago

@inukshuk thanks for that link, interesting! I won't PR the list from the spec then; following the CMoS seems like the more reasonable/future-proof position.