I wonder if a workaround would be to have some toggle switch that would
turn off the parsing for a specific name?

On Thu, Jul 23, 2015 at 11:07 AM, Frank Bennett <biercena...@gmail.com>
wrote:

> For what it's worth (and it's not a point that I would press hard in
> the face of strong opposition), I'm not a fan of adding fields to the
> UI for particle-purposes. I think it would make manual entry a real
> pain, and code maintenance would not be fun.
>
> On Fri, Jul 24, 2015 at 12:04 AM, Frank Bennett <biercena...@gmail.com>
> wrote:
> > It could be documented >ducks<. Or you could have first-run guidance.
> > It's a pretty straightforward distinction, easy to remember once
> > you're exposed to it once.
> >
> > Things will be a lot easier to document now that the parsing is driven
> > by a proper per-particle specification. The behavior is much more
> > well-defined than it was previously.
> >
> >
> > On Thu, Jul 23, 2015 at 11:48 PM, Rintze Zelle <rintze.ze...@gmail.com>
> wrote:
> >> How is a regular Zotero user going to discover that that's possible,
> though?
> >>
> >> Rintze
> >>
> >> On Thu, Jul 23, 2015 at 10:44 AM, Aurimas Vinckevicius
> >> <aurimas....@gmail.com> wrote:
> >>> Though the dropping particle in Rintze's example can already be defined
> >>> explicitly via first name field, so it doesn't undergo any parsing
> anyway.
> >>>
> >>> On Jul 23, 2015 9:40 AM, "Aurimas Vinckevicius" <aurimas....@gmail.com
> >
> >>> wrote:
> >>>>
> >>>> I agree with Rintze about a more explicit UI and that may come in the
> >>>> future (probably not for 5.0). I would still like to have automatic
> parsing
> >>>> and have that work correctly 99% of the time. The explicit UI would
> only be
> >>>> necessary where automatic parsing fails.
> >>>>
> >>>> On Jul 23, 2015 9:30 AM, "Rintze Zelle" <rintze.ze...@gmail.com>
> wrote:
> >>>>>
> >>>>> I searched around a bit, and I agree that "Jean de La Fontaine" might
> >>>>> not be the best example. Better examples might be "Ludwig van
> >>>>> Beethoven" (dropping particle) and "Vincent van Gogh" (non-dropping
> >>>>> particle). Then we get:
> >>>>>
> >>>>> Display order with "demote-non-dropping-particle" set to “never” or
> >>>>> “sort-only”:
> >>>>> "Beethoven, Ludwig van"
> >>>>> "van Gogh, Vincent"
> >>>>>
> >>>>> Display order with "demote-non-dropping-particle" set to
> >>>>> “display-and-sort”:
> >>>>> "Beethoven, Ludwig van"
> >>>>> "Gogh, Vincent van"
> >>>>>
> >>>>> As the example above shows, "van" has an ambiguous particle type and
> >>>>> we thus cannot rely on automatic parsing of two-field name fields
> >>>>> (given and family name) like those used in the Zotero UI to identify
> >>>>> particles and assign them as dropping or non-dropping. The CSL spec
> >>>>> currently doesn't discuss this type of parsing, since it assumes
> fully
> >>>>> structured metadata. But it's clear that the particle parsing process
> >>>>> is by far the most opaque aspect of Zotero/CSL's particle treatment.
> >>>>> I'm really not a fan of protecting names in double quotation marks. I
> >>>>> think the best option would be for the Zotero UI to be more explicit
> >>>>> about particles, e.g. by offering a multi-part name field (given,
> >>>>> dropping particle, non-dropping particle, family, and suffix).
> >>>>>
> >>>>> Rintze
> >>>>>
> >>>>> On Thu, Jul 23, 2015 at 6:58 AM, Nick Bart <nickbart1...@gmail.com>
> >>>>> wrote:
> >>>>> > This is to proceed with a discussion started on
> >>>>> >
> >>>>> >
> https://forums.zotero.org/discussion/30974/2/any-idea-why-an-a-author-comes-last-in-the-bibliography/
> .
> >>>>> >
> >>>>> > While the CSL schema in its current form seems adequate for dealing
> >>>>> > with
> >>>>> > non-dropping particles in European and Arabic names, I feel some
> >>>>> > aspects of
> >>>>> > interpretation need to be reviewed:
> >>>>> >
> >>>>> > In a nutshell, I argue that “van den”, “al-” and friends are
> genuine
> >>>>> > non-dropping particles, but “La” and possibly a few others are not
> and
> >>>>> > are
> >>>>> > best seen as parts of a single multipart last name (just like
> “Van” in
> >>>>> > Belgian or American names, e.g., “Van Rompuy”).
> >>>>> >
> >>>>> > The following is copied from
> >>>>> >
> >>>>> >
> https://forums.zotero.org/discussion/30974/2/any-idea-why-an-a-author-comes-last-in-the-bibliography/
> :
> >>>>> >
> >>>>> > Certain names start with non-dropping particles, where
> “non-dropping”
> >>>>> > means
> >>>>> > these particles have to appear in in-text citations (“van den
> Keere”,
> >>>>> > “al-Hakim”) but may or may not be dropped in a bibliography for
> sorting
> >>>>> > (“al-Hakim, Tawfiq” [sort under “H”], “van den Keere, Pieter” [sort
> >>>>> > under
> >>>>> > “K”]), or sorting and display (“Hakim, Tawfiq al-”, “Keere, Pieter
> van
> >>>>> > den”).
> >>>>> >
> >>>>> > The Chicago Manual clearly recommends the sort-and-display variant
> >>>>> > (16e:
> >>>>> > 8.10, 8.14, 16.71, 16.76); that’s why I would argue that all CSL
> >>>>> > Chicago
> >>>>> > styles should switch to
> >>>>> > `demote-non-dropping-particle="display-and-sort"`.
> >>>>> >
> >>>>> > By contrast, any last name that does not function this way, i.e.,
> where
> >>>>> > elements are never removed from the front for purposes of sorting
> or
> >>>>> > display, or in other words, where the last name is always used in
> one
> >>>>> > and
> >>>>> > the same form only throughout a document, both in text and in a
> >>>>> > bibliography, should be parsed as one multipart last name.
> >>>>> >
> >>>>> > For example, I would argue that “La Fontaine” should be understood,
> >>>>> > contra
> >>>>> > the examples given in
> >>>>> > http://docs.citationstyles.org/en/stable/specification.html, as
> one
> >>>>> > single
> >>>>> > multipart last name, since “Fontaine” never seems to be used alone,
> >>>>> > neither
> >>>>> > for sorting nor display (I’ve sometimes seen “Fontaine” used as a
> >>>>> > crossreference pointing to “La Fontaine”, but that’s nothing
> currently
> >>>>> > implemented in CSL anyway).
> >>>>> >
> >>>>> > Parsing such “immutable” last names as multipart last names will
> most
> >>>>> > likely
> >>>>> > take care of all “potential objections to demoting the particle
> when
> >>>>> > demote-non-dropping-particle="display-and-sort" is applied for
> European
> >>>>> > name
> >>>>> > formatting” [fbennett] referred to earlier in this thread.
> >>>>> >
> >>>>> > If this seems acceptable so far, it would also mean that some of
> >>>>> > citeproc-js’s parsing rules need to be reviewed, e.g., the one on
> “La”.
> >>>>> > Protecting such names by wrapping them in double quotation marks
> would
> >>>>> > serve
> >>>>> > as a workaround, of course.
> >>>>> >
> >>>>> > On the other hand, if a genuine need is felt to have more
> flexibility,
> >>>>> > e.g.,
> >>>>> > allowing different settings for demoting various individual groups
> of
> >>>>> > non-dropping-particles (e.g., “al-” vs. “van den” vs. “La”) we’d
> have
> >>>>> > to
> >>>>> > discuss an extension of the CSL schema – but currently I don’t
> really
> >>>>> > think
> >>>>> > that’s necessary.
> >>>>> >
> >>>>> >
> >>>>> >
> ------------------------------------------------------------------------------
> >>>>> >
> >>>>> > _______________________________________________
> >>>>> > xbiblio-devel mailing list
> >>>>> > xbiblio-devel@lists.sourceforge.net
> >>>>> > https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
> >>>>> >
> >>>>>
> >>>>>
> >>>>>
> ------------------------------------------------------------------------------
> >>>>> _______________________________________________
> >>>>> xbiblio-devel mailing list
> >>>>> xbiblio-devel@lists.sourceforge.net
> >>>>> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------------
> >>>
> >>> _______________________________________________
> >>> xbiblio-devel mailing list
> >>> xbiblio-devel@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
> >>>
> >>
> >>
> ------------------------------------------------------------------------------
> >> _______________________________________________
> >> xbiblio-devel mailing list
> >> xbiblio-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> xbiblio-devel mailing list
> xbiblio-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
>
------------------------------------------------------------------------------
_______________________________________________
xbiblio-devel mailing list
xbiblio-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to