refbase mods

Matthias,

Two things that are causing me some problems:

  1. Currrently, correct formatting depends on their being an
    "issuance" element, particularly on the host. So for Ackley, can you
    add that? It should be monographic.

I wasn’t gettting the series level output, and I’m pretty sure that’s
why. Because citeproc defaults to article without the issuance, it
looks at the wrong reftype.

  1. As I mentioned before (though it’s minor), if you want citproc to
    handle details of initilazation, you need to output each initial to a
    separate namePart.

Otherwise, looking good so far. I’ll package a second pre-release
today for you to test as well.

Bruce

  1. Currrently, correct formatting depends on their being an
    “issuance” element, particularly on the host. So for Ackley, can
    you add that? It should be monographic.

I wasn’t gettting the series level output, and I’m pretty sure
that’s why. Because citeproc defaults to article without the
issuance, it looks at the wrong reftype.

You mean like this:

[...] 1990 U.S. Army Corps of Engineers[...] Hanover monographic book [...] [...]

Will all records of genre book have issuance=monographic? What about
theses?

And should I also put a “originInfo/issuance/continuing” into the
branch?

  1. As I mentioned before (though it’s minor), if you want citproc
    to handle details of initilazation, you need to output each initial
    to a separate namePart.

Yes, thanks for noting it again. I’m aware of the problem but haven’t
found a solution to yet.

Matthias

You mean like this:

Yes.

Will all records of genre book have issuance=monographic? What about
theses?

Yes to both.

And should I also put a “originInfo/issuance/continuing” into the
branch?

You could, though I don’t look at that.

BTW, here’s how I’m categorizing genres in MODS Tight. So, serials are
those with continuing issuance, etc.

This is tricky though (for example, I note you called the item in the
proceedings an “article”), but feedback appreciated.

adapt MARC genre list and categorize them into classes

div {

 ## Not all genres can be grouped into a single class of record
 ## so here have a more generic category.
 Genres-open = "map" | "interview"
 Genres-part = "short story" | "poetry" | "essay"
 Genres-part-inSerial-marc =
   attribute authority { "marc" }?,
   ("legislation" | "patent" | "reporting")
 Genres-part-inSerial-xbib =
   attribute authority { "xbib" }?,
   ("abstract"
    > "article"
    > "editorial"
    > "legal article"
    > "legal case"
    > "letter to the editor"
    > "patent"
    > "review")
 Genres-part-inMonograph-xbib = "chapter" | "song" | "hearing"
 Genres-serial-marc =
   attribute authority { "marc" }?,
   ("conference publication"
    > "law report or digest"
    > "newspaper"
    > "periodical")
 Genres-serial-xbib =
   attribute authority { "xbib" }?,
   ("academic journal"
    > "court reporter"
    > "radio broadcast"
    > "television broadcast")
 Genres-monograph-marc =
   attribute authority { "marc" }?,
   ("art original"
    > "art reproduction"
    > "atlas"
    > "book"
    > "chart"
    > "database"
    > "dictionary"
    > "graphic"
    > "handbook"
    > "interview"
    > "loose-leaf"
    > "map"
    > "memoir"
    > "microscope slide"
    > "motion picture"
    > "novel "
    > "numeric data"
    > "remote sensing image"
    > "slide"
    > "speech"
    > "statistics"
    > "thesis"
    > "treaty"
    > "technical drawing"
    > "technical report"
    > "videorecording"
    > "web site")
 Genres-monograph-xbib =
   attribute authority { "xbib" }?,
   ("album"
    > "dissertation"
    > "personal communication"
    > "report"
    > "speech")

}
}

Bruce

I’ve added ‘monographic’ to the 'originInfo’
branch for marc genres ‘book’ and ‘theses’.

Let me know if this helps to output series information correctly.

Regards, Matthias

Yup, that works. I’ve uploaded a new archive here:

http://www.users.muohio.edu/darcusb/xslt/citeproc-0.7-pre2.tar.gz

There’s still one or two bugs I need to fix, and then I’ll get it
ready for final 0.7 status and announcement.

BruceOn 6/15/05, Matthias Steffens <@Matthias_Steffens> wrote: