#183 new <publication> element

v5.0
closed-works-for-me
DocBook (176)
5
2005-10-12
2005-07-27
No

For <article>s which appear in journals there
is no container element to specify the name of the
journal that it appears in.

For this reason, it would be useful if there
was a new element named <publication> which
could appear as a child of <articleinfo>.

<publication> may also be applicable as
a child of <chapterinfo>, <sectioninfo> and
<part> in describing the name of the book or
set they are components of.

Typically publications have a title. Journals
also have a common abbreviated form of their
title. It would be useful to be able to
distinguish and choose the relevant form in
appropriate circumstances, either by
an attribute or by element content.

Discussion

  • Norman Walsh

    Norman Walsh - 2005-08-30

    Logged In: YES
    user_id=81663

    See bibliomset.

     
  • Doug du Boulay

    Doug du Boulay - 2005-08-31

    Logged In: YES
    user_id=635778

    By way of example:

    <article>
    <articleinfo>
    <title>...</title>
    <authorgroup>...</authorgroup>
    <pubsnumber>...</pubsnumber>
    <PUBLICATION>J. Phys. Chem.</PUBLICATION>
    <PUBLICATION role="full">Journal of Physical
    Chemistry</PUBLICATION>
    <issn>...<issn>
    <volume>...</volume>
    <issuenum>...</issuenum>
    <pubdate>...</pubdate>
    <artpagenums>...</artpagenums>
    </articleinfo>
    ... body of article ...
    </article>

    Here, all information needed to identify the published
    version of the raw XML document is self evident, and
    apart from <publication>, every other required
    element fortuitously exists and is legal within the
    <articleinfo> context.

    On the otherhand, to use bibliomset we would need

    <article>
    <articleinfo>
    <title>...</title>
    <authorgroup>...</authorgroup>
    <pubsnumber>...</pubsnumber>
    <bibliography>
    <bibliomixed>
    <bibliomset role="publisher">
    <title>J. Phys. Chem.</title>
    <title role="full">Journal of Physical
    Chemistry</title>
    </bibliomset>
    <bibliomixed>
    </bibliography>
    <issn>...<issn>
    <volume>...</volume>
    <issuenum>...</issuenum>
    <pubdate>...</pubdate>
    <artpagenums>...</artpagenums>
    </articleinfo>
    ... body of article ...
    </article>

    This particular use of <bibliography> seems a little bit
    incongruous, in the sense that a bibliography ordinarily
    contains references to "related works", whereas here it
    is essentially referring to itself in an unintuitive way
    (tag abuse).
    Besides which it is non-unique, with potential
    intervening <biblioentry> and <bibliodiv> element
    children of <bibliography> and parents of
    bibliomset/title.

    It would be preferable to have a simple, standard
    container rather than a convoluted and potentially
    ambiguous one IMHO.

    Thanks.

     
  • Norman Walsh

    Norman Walsh - 2005-10-07

    Logged In: YES
    user_id=81663

    I had something much simpler in mind:

    <article>
    <articleinfo>
    <title>...</title>
    <pubsnumber>...</pubsnumber>
    <biblioset relation="journal">
    <citetitle>J Phys. Chemistry</citetitle>
    <citetitle role="full">Journal of Physical
    Chemistry</citetitle>
    </biblioset>
    <issn>...</issn>
    <volumenum>...</volumenum>
    <issuenum>...</issuenum>
    <pubdate>...</pubdate>
    <artpagenums>...</artpagenums>
    </articleinfo>
    <para/>
    </article>

    Doesn't that satisfy your use case?

     
  • Doug du Boulay

    Doug du Boulay - 2005-10-12

    Logged In: YES
    user_id=635778

    Yep! it certainly does.
    Thanks. I'll use that.

    I do worry that it wasn't as obvious as it might have
    been and it still seems strange, to me, to have to wrap
    the title in biblioset while the other identifying data may
    appear directly within articleinfo.

    Anyways, thanks again.

     
  • Norman Walsh

    Norman Walsh - 2005-10-12

    Logged In: YES
    user_id=81663

    Thanks.

     
  • Norman Walsh

    Norman Walsh - 2005-10-12
    • status: open --> closed-works-for-me
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks