On Wed, Nov 20, 2013 at 6:42 PM, Frank Bennett <[email protected]> wrote:

....

> The "nocase" form has the effect of squiggly braces in BibTeX (as I
> understand it): it prevents changes to the case of the enclosed text
> when title case or text case are applied to the field. The idea was
> (and I guess I would say is) to use a markup syntax that can be easily
> represented in a UI without additional levels of external parsing by
> the client.

That's right. Not only represented, though, but also easily UI-ified
(think, say, a client like zotero with a context menu that allows one
to select how to treat particular sub-field text).

Any discussion of changes to this particular solution should probably
consider the goals, too.

Bruce

> As far as I know the syntax isn't supported in the UI of
> any clients out there, though, and it hasn't seen much use for the
> obvious-enough reason that it's quite an awkward thing to type, and
> distracting when displayed verbatim.
>
> It should be a simple thing to add a spec line to the parser that
> applies the same methods to squiggly-brace-enclosed text. Backslash
> escaping should just work, without additional coding.
>
> in citeproc-js, mixing "plain text" and "html" approaches isn't
> particularly a problem, but smooth operation with other tools might
> require greater consistency. It would be good to have input from other
> processor developers and consumers of CSL; and in the interest of data
> exchange, it would be good to have a description of preferred markup
> set in an adjunct to the CSL specification before making further
> changes.
>
>
> >
> > On Fri, Nov 15, 2013 at 4:13pm, Aurimas Vinckevicius wrote:
> >
> >>Clearly, string formatting (mostly in titles) is necessary and is getting
> >>implemented whether CSL specifies it or not. IMO HTML (or XML, which would
> >>probably be more work for everyone) is the most elegant and broadly
> >> supported
> >>approach.
> >
> >>If CSL really wants to remain format-agnostic in this regard, then it could
> >> just
> >>specify that substrings can be marked (with possible nesting) for various
> >>formatting (italics, superscript, forced title-casing, etc.) and leave the
> >> language
> >>of the formatting up to the citeproc developers. CSL can then go on to
> >> specify
> >>how such substrings are handled when producing citations.
> >
> > On Thu, Nov 14, 2013 at 9:52 PM, Bruce D'Arcus <[hidden email]> wrote:
> >>
> >> I haven't looked at this issue, but putting html in json files feels
> >> really wrong as a general proposition.
> >>
> >> On Thu, Nov 14, 2013 at 10:02 PM, Rintze Zelle <[hidden email]> wrote:
> >> > So far the CSL spec is rather format-agnostic when it comes to input.
> >> > It's
> >> > one of the reasons why citeproc-js's support for inline rich text
> >> > formatting
> >> > of titles (http://www.zotero.org/support/kb/rich_text_bibliography)
> >> > isn't
> >> > included in the spec.
> >> >
> >> > I see the use of what you're proposing, but it is rather HTML-oriented.
> >> > Are
> >> > we comfortable including something like this in the spec, or would it be
> >> > better to have a separate (sub)document that focuses on CSL input (which
> >> > could also be used to describe the CSL JSON data model)?
> >> >
> >> > Rintze
> >
> > ------------------------------------------------------------------------------
> > Shape the Mobile Experience: Free Subscription
> > Software experts and developers: Be at the forefront of tech innovation.
> > Intel(R) Software Adrenaline delivers strategic insight and game-changing
> > conversations that shape the rapidly evolving mobile landscape. Sign up now.
> > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> > _______________________________________________
> > xbiblio-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
> >
>
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> xbiblio-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to