1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
|
<!-- biblioxml1.dtd: XML DTD for BibTeX markup: version 1 -->
<!-- Every biblio entry _must_ have an identifier and
_can_ have a cross-reference to an existing entry -->
<!ENTITY % atype "id ID #REQUIRED
crossref IDREF #IMPLIED">
<!-- Possible types of biblio entries -->
<!ELEMENT biblio (#PCDATA | article| book| booklet| inbook| incollection|
inproceedings| manual| mastersthesis| misc|
phdthesis| proceedings| techreport| unpublished)*>
<!-- Optional annotation, note, ISBN, or key (the latter for sorting) -->
<!ENTITY % info "(annote|note|ISBN|key)*">
<!-- An article from a journal or magazine -->
<!ELEMENT article (author, title, journal, year,
volume?, number?, pages?, month?, %info;)>
<!ATTLIST article %atype;>
<!-- A book with an explicit publisher -->
<!ELEMENT book ((author|editor), title, publisher, year,
(volume|number)?, series?, address?, edition?, month?, %info;)>
<!ATTLIST book %atype;>
<!-- A work that is printed or bound, but without a named -->
<!-- publisher or sponsoring institution -->
<!ELEMENT booklet (title ,
author, howpublished?, address?, month?, year?, %info;)>
<!ATTLIST booklet %atype;>
<!-- A part of a book, usually untitled; -->
<!-- (a chapter, a sectional unit, or just a range of pages) -->
<!ELEMENT inbook ((author|editor), title, (chapter|pages)*, publisher, year,
(volume|number)?, series?, type?, address?, edition?, month?, %info;)>
<!ATTLIST inbook %atype;>
<!-- A part of a book with its own title -->
<!ELEMENT incollection (author, title, booktitle, publisher, year,
editor?, (volume|number)?, series?, type?, chapter?,
pages?, address?, edition?, month?, %info;)>
<!ATTLIST incollection %atype;>
<!-- An article in a conference proceedings -->
<!ELEMENT inproceedings (author, title, booktitle, year,
editor?, (volume|number)?, series?, pages?, address?,
month?, organization?, publisher?, %info;)>
<!ATTLIST inproceedings %atype;>
<!-- Technical documentation -->
<!ELEMENT manual (title,
author?, organization?, address?, edition?, month?, year?, %info;)>
<!ATTLIST manual %atype;>
<!-- A master's thesis -->
<!ELEMENT mastersthesis (author, title, school, year,
type?, address?, month?, %info;)>
<!ATTLIST mastersthesis %atype;>
<!-- Miscelleneous: use this type if nothing else fits -->
<!ELEMENT misc (author?, title?, howpublished?, month?, year?,%info;)>
<!ATTLIST misc %atype;>
<!-- A Ph. D. thesis -->
<!ELEMENT phdthesis (author, title, school, year,
type?, address?, month?, %info;)>
<!ATTLIST phdthesis %atype;>
<!-- The porceedings of a conference -->
<!ELEMENT proceedings (title , year ,
editor?, (volume|number)?, series?, address?,
month?, organization?, publisher?, %info;)>
<!ATTLIST proceedings %atype;>
<!-- A report published by a school or other institution -->
<!-- usually numbered within a series -->
<!ELEMENT techreport (author, title, institution, year,
type?, number?, address?, month?, %info;)>
<!ATTLIST techreport %atype;>
<!-- A document with author and title, but not formally published -->
<!ELEMENT unpublished (author, title, note,
month? , key?)>
<!ATTLIST unpublished %atype;>
<!-- For adding typographic emphasis to the information -->
<!ELEMENT emph (#PCDATA)>
<!ATTLIST emph style (textbf|emph|textsf|textsl|texttt|quote) "emph">
<!ENTITY % inline "(#PCDATA|emph)*">
<!-- The basic fields (Lamport (1994), pages 162-164) -->
<!-- Usually the address of publisher or institution -->
<!ELEMENT address (#PCDATA|emph)*>
<!-- Annotation (not used by standard styles) -->
<!ELEMENT annote (#PCDATA|emph)*>
<!-- Author(s) in format described on pp. 157-158 -->
<!ELEMENT author (names)>
<!ELEMENT names ((first,last),(and,first,last)*)>
<!ELEMENT last (#PCDATA|emph)*>
<!ELEMENT first (#PCDATA|emph)*>
<!ELEMENT and EMPTY>
<!-- Title of a book, used in incollection and inproceedings -->
<!ELEMENT booktitle (#PCDATA|emph)*>
<!-- Chapter (or sectional unit) number -->
<!ELEMENT chapter (#PCDATA|emph)*>
<!-- Edition of a book (e.g., "third") -->
<!ELEMENT edition (#PCDATA|emph)*>
<!-- Names of editor(s) -->
<!ELEMENT editor (names)>
<!-- Describe how something strange is published -->
<!ELEMENT howpublished (#PCDATA|emph)*>
<!-- Sponsoring institution of a technical report -->
<!ELEMENT institution (#PCDATA|emph)*>
<!-- The ISBN number (non-standard, but useful -->
<!ELEMENT ISBN (#PCDATA)>
<!-- A journal's name -->
<!ELEMENT journal (#PCDATA|emph)*>
<!-- Used for ordering the biblio entries -->
<!ELEMENT key (#PCDATA)>
<!-- Month of publication (or writing, if not published) -->
<!ELEMENT month (#PCDATA)>
<!-- Additional information to help the user -->
<!ELEMENT note (#PCDATA|emph)*>
<!-- Number of a journal, magazine, report, etc. -->
<!ELEMENT number (#PCDATA)>
<!-- Sponsor of conference or publisher of manual -->
<!ELEMENT organization (#PCDATA|emph)*>
<!-- page, or page range -->
<!ELEMENT pages (#PCDATA)>
<!-- Publisher's name -->
<!ELEMENT publisher (#PCDATA|emph)*>
<!-- Name of the school where thesis was written -->
<!ELEMENT school (#PCDATA|emph)*>
<!-- Name of the series or set of books -->
<!ELEMENT series (#PCDATA|emph)*>
<!-- A work's title -->
<!ELEMENT title (#PCDATA|emph)*>
<!-- Type of a technical report, e.g., "Research Note" -->
<!ELEMENT type (#PCDATA|emph)*>
<!-- Volume number of a journal or multi-volume book -->
<!ELEMENT volume (#PCDATA)>
<!-- Year of publication (or writing, if not published) -->
<!ELEMENT year (#PCDATA)>
|