# refbase mods

**URL:** <https://discourse.citationstyles.org/t/refbase-mods/92>\
**Category:** CSL Development\
**Created:** [June 15, 2005, 11:41am UTC](https://discourse.citationstyles.org/t/refbase-mods/92 "2005-06-15T11:41:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [June 15, 2005, 11:41am UTC](https://discourse.citationstyles.org/t/refbase-mods/92/1 "2005-06-15T11:41:30Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Matthias\_Steffens](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@Matthias\_Steffens](https://discourse.citationstyles.org/u/Matthias_Steffens)\
**Post date:** [June 15, 2005, 11:59am UTC](https://discourse.citationstyles.org/t/refbase-mods/92/2 "2005-06-15T11:59:30Z")

</div>

> 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

---

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [June 15, 2005, 12:34pm UTC](https://discourse.citationstyles.org/t/refbase-mods/92/3 "2005-06-15T12:34:14Z")

</div>

> 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

---

<div class="post-metadata">

**Author:** ![Matthias\_Steffens](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@Matthias\_Steffens](https://discourse.citationstyles.org/u/Matthias_Steffens)\
**Post date:** [June 15, 2005, 1:57pm UTC](https://discourse.citationstyles.org/t/refbase-mods/92/4 "2005-06-15T13:57:21Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [June 15, 2005, 2:18pm UTC](https://discourse.citationstyles.org/t/refbase-mods/92/5 "2005-06-15T14:18:30Z")

</div>

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

[http://www.users.muohio.edu/darcusb/xslt/citeproc-0.7-pre2.tar.gz](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:
