This page aims at clarifying the various elements of the schema, as well as their intended use and observed usage.
Title of the book.
Title of the series the book is part of.
Number of the book in the series.
The total number of books in the series.
The Count
could be different on each book in a series. Consuming applications should consider using only the value for the latest book in the series.
Volume containing the book. Volume is a notion that is specific to US Comics, where the same series can have multiple volumes. Volumes can be referenced by numer (1, 2, 3…) or by year (2018, 2020…).
Quite specific to US comics, some books can be part of cross-over story arcs. Those fields can be used to specify an alternate series, its number and count of books.
A description or summary of the book.
A free text field, usually used to store information about the application that created the ComicInfo.xml
file.
Usually contains the release date of the book.
According to the schema, each creator element can only be present once. In order to cater for multiple creator with the same role, it is accepted that values are comma separated.
Person or organization responsible for creating the scenario.
Person or organization responsible for drawing the art.
Person or organization responsible for inking the pencil art.
Person or organization responsible for applying color to drawings.
Person or organization responsible for drawing text and speech bubbles.
Person or organization responsible for drawing the cover art.
A person or organization contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter. An editor may also prepare a resource for production, publication, or distribution.
A person or organization who renders a text from one language into another, or from an older form of a language into the modern form.
This can also be used for fan translations ("scanlator").
A person or organization responsible for publishing, releasing, or issuing a resource.
An imprint is a group of publications under the umbrella of a larger imprint or a Publisher. For example, Vertigo is an Imprint of DC Comics.
Genre of the book or series. For example, Science-Fiction or Shonen.
It is accepted that multiple values are comma separated.
Tags of the book or series. For example, ninja or school life.
It is accepted that multiple values are comma separated.
A URL pointing to a reference website for the book.
The number of pages in the book.
A language code describing the language of the book.
Without any information on what kind of code this element is supposed to contain, it is recommended to use the IETF BCP 47 language tag, which can describe the language but also the script used. This helps to differentiate languages with multiple scripts, like Traditional and Simplified Chinese.
Whether the book is in black and white.
Whether the book is a manga. This also defines the reading direction as right-to-left when set to YesAndRightToLeft
.
Characters present in the book.
It is accepted that multiple values are comma separated.
Teams present in the book. Usually refer to super-hero teams (e.g. Avengers).
It is accepted that multiple values are comma separated.
Locations mentioned in the book.
It is accepted that multiple values are comma separated.
Main character or team mentioned in the book.
It is accepted that a single value should be present.
A free text field, usually used to store information about who scanned the book.
The story arc that books belong to.
For example, for Undiscovered Country, issues 1-6 are part of the Destiny story arc, issues 7-12 are part of the Unity story arc.
While StoryArc
was originally designed to store the arc within a series, it was often used to indicate that a book was part of a reading order, composed of books from multiple series. Mylar for instance was using the field as such.
Since StoryArc
itself wasn't able to carry the information about ordering of books within a reading order, StoryArcNumber
was added.
StoryArc
and StoryArcNumber
can work in combination, to indicate in which position the book is located at for a specific reading order.
It is accepted that multiple values can be specified for both StoryArc
and StoryArcNumber
. Multiple values are comma separated.
A group or collection the series belongs to.
It is accepted that multiple values are comma separated.
Age rating of the book.
Community rating of the book, from 0.0
to 5.0
.
Review of the book.
Describes each page of the book.
Page number.
Type of the page:
- FrontCover
- InnerCover: sometimes found inside the book as a second cover
- Roundup: summary of previous issues
- Story
- Advertisement
- Editorial
- Letters: fan letters
- Preview: sneak preview of the next book, or another comic
- BackCover
- Other: for anything not covered above
- Delete: indicate that the page should not be shown by readers
Whether the page is a double spread.
File size of the image, supposedly in bytes.
???
ComicRack uses this field when adding a bookmark in a book.
Width and height of the image in pixels.