I think while on the topic of title casing, it would be good to put in some
sort of way for the user to override CSL processor's automatic
capitalization (or, conversely, force it). I am particularly concerned with
CMoS (exceptions to the) rules 3 and 7 mentioned
here<http://xbiblio-devel.2463403.n2.nabble.com/title-casing-skip-words-tp7578629p7578635.html>
:

3. Lowercase prepositions, regardless of length, except when they are used
> adverbially or adjectivally (up in Look Up, down in Turn Down, on in The On
> Button, to in Come To, etc.) or when they compose part of a Latin
> expression used adjectivally or adverbially (De Facto, In Vitro, etc.).


 7. Lowercase the second part of a species name, such as fulvescens in
> Acipenser fulvescens, even if it is the last word in a title or subtitle.


I would suggest something on the lines of wrapping the words in <span>'s
with class names "title-case" (to force title-casing of skip words as in
rule 3) and "no-title-case" (to prevent title-casing of non-skip words as
in rule 7). It seems that it would be close to impossible for a CSL
processor to figure out exactly when to follow these rules/exceptions.


On Thu, Nov 14, 2013 at 8:17 PM, Rintze Zelle <[email protected]>wrote:

> Done and ready for review:
> https://github.com/citation-style-language/documentation/pull/31
>
> I wonder if we should remove or add periods for all abbreviations. We
> currently have "c", "ca", but also "v." and vs.", which seems a bit
> inconsistent. And we have a straight quote in "d'", while typographically
> you'd want an apostrophe. Should we just remove the straight quote?
>
> Rintze
>
> On Wed, Oct 16, 2013 at 12:32 PM, Rintze Zelle <[email protected]>wrote:
>
>> I'll prepare the JSON file and open a pull request. Might be a day
>> or two, though.
>>
>> Rintze
>>
>>
>> On Wednesday, October 16, 2013, Sebastian Karcher wrote:
>>
>>> ah OK, great - I was confused by your wording in that last mail.
>>> We should update the specs before this goes life, too, to prevent
>>> confusion.
>>> @Rintze - do you want me to pack the list into a JSON file? Do you want
>>> to handle editing the specs?
>>>
>>>
>>> On Wed, Oct 16, 2013 at 10:00 AM, Frank Bennett 
>>> <[email protected]>wrote:
>>>
>>> I linked it in the last mail -- it's the gist you posted earlier in
>>> the discussion.
>>>
>>>   https://gist.github.com/adam3smith/6326169
>>>
>>> There's no JSON file as far as I know, but I wanted to refactor the
>>> title case code anyway, so I went ahead and used your draft list. The
>>> changes aren't yet live in Zotero or MLZ, it's just out for testing so
>>> far.
>>>
>>> Frank
>>>
>>>
>>>
>>> On Thu, Oct 17, 2013 at 12:33 AM, Sebastian Karcher
>>> <[email protected]> wrote:
>>> > where is the list you're using? We never created the JSON file, did we?
>>> >
>>> >
>>> > On Wed, Oct 16, 2013 at 9:29 AM, Frank Bennett <[email protected]>
>>> > wrote:
>>> >>
>>> >> I've set up citeproc-js to use the new list, and installed the new
>>> >> version in the Zotero CSL processor patch plugin. I've added a few
>>> >> terms that seemed to be missing, mentioned here:
>>> >>
>>> >>     https://gist.github.com/adam3smith/6326169
>>> >>
>>> >> It would be great if anyone has time to try it out and see if there
>>> >> are any obvious problems. Here's the plugin:
>>> >>
>>> >>   http://gsl-nagoya-u.net/http/pub/zotero-processor.xpi
>>> >>
>>> >> Frank
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> On Thu, Oct 10, 2013 at 7:33 AM, Frank Bennett <[email protected]
>>> >
>>> >> wrote:
>>> >> > I'm fine with implementing the new list in citeproc-js. I'll wait
>>> >> > until the JSON file is ready, but it's not problem to set up.
>>> >> >
>>> >> > Frank
>>> >> >
>>> >> > On Tue, Aug 27, 2013 at 12:32 AM, Sebastian Karcher
>>> >> > <[email protected]> wrote:
>>> >> >> this is the list from Wikipedia (WP) narrowed down manually by me
>>> as
>>> >> >> described.
>>> >> >> If there are not objections against the list itself, yes, putting
>>> these
>>> >> >> in
>>> >> >> the documentation as JSON sounds good.
>>> >> >> Frank and other proc maintainers - any issues/wishes for
>>> implementing
>>> >> >> this?
>>> >> >>
>>> >> >>
>>> >> >> On Mon, Aug 26, 2013 at 9:29 AM, Rintze Zelle <
>>> [email protected]>
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> What's "WP"? Should I go ahead and store these words in a JSON
>>> file in
>>> >> >>> the "documentation" repository, e.g. in a file
>>> "prepositions.json"?
>>> >> >>>
>>> >> >>> Rintze
>>> >> >>>
>>> >> >>> On Sat, Aug 24, 2013 at 1:09 AM, Sebastian Karcher
>>> >> >>> <[email protected]> wrote:
>>> >> >>> > ok, here's a suggested list of prepositions. Took the one and
>>> two
>>> >> >>> > word
>>> >> >>> > list
>>> >> >>> > from WP, removed anything that I could conceivably see being
>>> used in
>>> >> >>> > a
>>> >> >>> > non-preposition way. Didn't include three words and outdated
>>> >> >>> > prepositions
>>> >> >>> > (though some of these are already on the outdated side of
>>> things).
>>> >> >>> > https://gist.github.com/adam3smith/6326169
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > On Fri, Aug 2, 2013 at 8:56 AM, Sebastian Karcher
>>> >> >>> > <
>>>
>>>
>
>
> ------------------------------------------------------------------------------
> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
> Free app hosting. Or install the open source package on any LAMP server.
> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
> _______________________________________________
> xbiblio-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
>
>
------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to