D.12 Module LaTeXML-bib

Element biblist

A list of bibliographic bibentry or bibitem.

Attributes:
Content:

(bibentry  |  bibitem)*

Used by:
Element bibitem

A formatted bibliographic item, typically as written explicit in a LaTeX article. This has generally lost most of the semantics present in the BibTeX data.

Attributes:
Attribute key

text

The unique key for this object; this key is referenced by the bibrefs attribute of bibref.

Content:

(tags?, bibblock*)

Used by:
Element bibblock

A block of data appearing within a bibitem.

Content:
Used by:
Element bibentry

Semantic representation of a bibliography entry, typically resulting from parsing BibTeX

Attributes:
Attribute key

text

The unique key for this object; this key is referenced by the bibrefs attribute of bibref.

Attribute type

The type of the referenced object. The values are a superset of those types recognized by BibTeX, but is also open-ended for extensibility.

Content:
Used by:
Pattern bibentry.type
Content:

(article  |  book  |  booklet  |  conference  |  inbook  |  incollection  |  inproceedings  |  manual  |  mastersthesis  |  misc  |  phdthesis  |  proceedings  |  techreport  |  unpublished  |  report  |  thesis  |  website  |  software  |  periodical  |  collection  |  collection.article  |  proceedings.article  |  text)

Used by:
Element bib-name

Name of some participant in creating a bibliographic entry.

Attributes:
Attribute role

= (author  |  editor  |  translator  |  text)

The role that this participant played in creating the entry.

Content:
Used by:
Pattern Bibname.model

The content model of the bibliographic name fields (bib-name)

Content:
Expansion:
Used by:
Element surname

Surname of a participant (bib-name).

Content:
Used by:
Element givenname

Given name of a participant (bib-name).

Content:
Used by:
Element lineage

Lineage of a participant (bib-name), eg. Jr. or similar.

Content:
Used by:
Element bib-title
Element bib-subtitle
Element bib-key
Element bib-type
Element bib-date

Date of a bibliographic entry.

Attributes:
Attribute role

= (publication  |  copyright  |  text)

characterizes what happened on the given date

Content:
Used by:
Element bib-publisher
Element bib-organization
Element bib-place
Element bib-related

A Related bibliographic object, such as the book or journal that the current item is related to.

Attributes:
Attribute type

The type of this related entry.

Attribute role

= (host  |  event  |  original  |  text)

How this object relates to the containing object. Particularly important is host which indicates that the outer object is a part of this object.

Attribute bibrefs

text

If the bibrefs attribute is given, it is the key of another object in the bibliography, and this element should be empty; otherwise the object should be described by the content of the element.

Content:
Used by:
Element bib-part

Describes how the current object is related to a related (bib-related) object, in particular page, part, volume numbers and similar.

Attributes:
Attribute role

= (pages  |  part  |  volume  |  issue  |  number  |  chapter  |  section  |  paragraph  |  text)

indicates how the value partitions the containing object.

Content:
Used by:
Element bib-edition
Element bib-status
Element bib-identifier

Some form of document identfier. The content is descriptive.

Attributes:
Attribute scheme

= (doi  |  issn  |  isbn  |  mr  |  text)

indicates what sort of identifier it is; it is open-ended for extensibility.

Attribute id

text

the identifier.

Content:
Used by:
Element bib-review

Review of a bibliographic entry. The content is descriptive.

Attributes:
Attribute scheme

= (doi  |  issn  |  isbn  |  mr  |  text)

indicates what sort of identifier it is; it is open-ended for extensibility.

Attribute id

text

the identifier.

Content:
Used by:
Element bib-links
Element bib-language
Element bib-url
Element bib-extract

An extract from the referenced object.

Attributes:
Attribute role

= (keywords  |  abstract  |  contents  |  text)

Classify what kind of extract

Content:
Used by:
Element bib-note

Notes about a bibliographic entry.

Attributes:
Attribute role

= (annotation  |  publication  |  text)

Classify the kind of note

Content:
Used by:
Element bib-data

Random data, not necessarily even text. (future questions: should model be text or ANY? maybe should have encoding attribute?).

Attributes:
Attribute role

text

Classify the relationship of the data to the entry.

Attribute type

text

Classify the type of the data.

Content:
Used by:
Pattern Bibentry.class
Content:

(bib-name  |  bib-title  |  bib-subtitle  |  bib-key  |  bib-type  |  bib-date  |  bib-publisher  |  bib-organization  |  bib-place  |  bib-part  |  bib-related  |  bib-edition  |  bib-status  |  bib-language  |  bib-url  |  bib-note  |  bib-extract  |  bib-identifier  |  bib-review  |  bib-links  |  bib-data)

Used by: