[Refdb-users] nitpicking (element ordering in risx)
Status: Beta
Brought to you by:
mhoenicka
From: Bruce D'A. <bd...@fa...> - 2003-11-21 16:04:46
|
I've been working on some input templates for risx for emacs. The idea is to make entering data much easier than it currently is, since ris is a rather abstract data model. So, for each variable, the user is prompted for the input with unambiguous prompts: "book title" and so forth. I have templates now for chapters and articles, and will do another for book. In doing so, however, I'm struck by some somewhat unintuitive element ordering in the risx DTD. Below's the instance: What is odd for me: 1) lastname before first 2) city before publisher Anyone out there with lisp experience interested in a menu item to load these records from the buffer directly into refdb? <?xml version="1.0" encoding="utf-8"?> <ris> <entry type="CHAP" citekey="smith1999c"> <part> <title>Title</title> <author> <lastname>Smith</lastname> <firstname>Jane</firstname> </author> </part> <publication> <title type="full">Book</title> <pubinfo> <pubdate type="primary"> <date><year>1999</year></date> </pubdate> <startpage>34</startpage> <endpage>45</endpage> <city>New York</city> <publisher>ABC Publisher</publisher> </pubinfo> </publication> <contents> <keyword></keyword> </contents> </entry> </ris> |