Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dsifford/csl-fieldmaps

Field maps for Citation Style Language types
https://github.com/dsifford/csl-fieldmaps

Last synced: 19 days ago
JSON representation

Field maps for Citation Style Language types

Awesome Lists containing this project

README

        

# CSL Field Maps

- [`article`](#article)
- [`article-magazine`](#article-magazine)
- [`article-newspaper`](#article-newspaper)
- [`article-journal`](#article-journal)
- [`bill`](#bill)
- [`book`](#book)
- [`broadcast`](#broadcast)
- [`chapter`](#chapter)
- [`dataset`](#dataset)
- [`entry`](#entry)
- [`entry-dictionary`](#entry-dictionary)
- [`entry-encyclopedia`](#entry-encyclopedia)
- [`figure`](#figure)
- [`graphic`](#graphic)
- [`interview`](#interview)
- [`legislation`](#legislation)
- [`legal_case`](#legal_case)
- [`manuscript`](#manuscript)
- [`map`](#map)
- [`motion_picture`](#motion_picture)
- [`musical_score`](#musical_score)
- [`pamphlet`](#pamphlet)
- [`paper-conference`](#paper-conference)
- [`patent`](#patent)
- [`post`](#post)
- [`post-weblog`](#post-weblog)
- [`personal_communication`](#personal_communication)
- [`report`](#report)
- [`review`](#review)
- [`review-book`](#review-book)
- [`song`](#song)
- [`speech`](#speech)
- [`thesis`](#thesis)
- [`treaty`](#treaty)
- [`webpage`](#webpage)

---

### `article`
Todo...

([Back to top](#csl-field-maps))

---

### `article-magazine`

#### Type in human language: `Magazine Article`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`container-title` | Magazine name | :white_check_mark:
`volume` | Volume number |
`page` | Pages | :white_check_mark:
`issue` | Issue number |
`ISSN` | ISSN |
`URL` | URL |
`issued` | Date issued | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author
`editor` | Editor

([Back to top](#csl-field-maps))

---

### `article-newspaper`

#### Type in human language: `Newspaper Article`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title of article | :white_check_mark:
`container-title` | Name of newspaper | :white_check_mark:
`section` | Section name |
`page` | Pages | :white_check_mark:
`issue` | Issue number |
`URL` | URL |
`issued` | Date issued | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author
`editor` | Editor

([Back to top](#csl-field-maps))

---

### `article-journal`

#### Type in human language: `Journal Article`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`container-title` | Journal | :white_check_mark:
`journalAbbreviation` | Journal Abbreviation / "shortname" |
`volume` | Volume number |
`issue` | Issue number |
`page` | Pages | :white_check_mark:
`DOI` | DOI |
`URL` | URL |
`issued` | Date of publication | :white_check_mark:

#### Names
Field | Description
---|---
`author` | Author
`editor` | Editor

([Back to top](#csl-field-maps))

---

### `bill`

#### Type in human language: `Bill`

#### Fields
Field | Description | Required?
---|---|---
`title` | Bill title | :white_check_mark:
`number` | Bill number |
`page` | Code pages |
`volume` | Code volume |
`section` | Section |
`publisher` | Legislative body |
`issued` | Date | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Sponsor

([Back to top](#csl-field-maps))

---

### `book`

#### Type in human language: `Book`

#### Fields
Field | Description | Required?
---|---|---
`title` | Book title | :white_check_mark:
`collection-title` | Series title |
`collection-number` | Series number |
`number-of-pages` | Number of pages |
`volume` | Volume number |
`edition` | Edition number |
`publisher` | Publisher | :white_check_mark:
`publisher-place` | Publisher location |
`issued` | Date of publication | :white_check_mark:
`accessed` | Access date |

#### Names
Field | Description
---|---
`author` | Author
`editor` | Editor
`collection-editor` | Series Editor
`translator` | Translator

([Back to top](#csl-field-maps))

---

### `broadcast`

#### Type in human language: `Broadcast`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title |
`container-title` | Program title | :white_check_mark:
`number` | Episode number |
`medium` | Broadcast format (e.g. `radio`, `television`, etc) |
`publisher` | Network (e.g. `NBC`, `Netflix`, etc) | :white_check_mark:
`issued` | Date of broadcast | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Producer
`director` | Director

([Back to top](#csl-field-maps))

---

### `chapter`

#### Type in human language: `Book Section`

#### Fields
Field | Description | Required?
---|---|---
`title` | Section / chapter title | :white_check_mark:
`container-title` | Book title | :white_check_mark:
`chapter-number` | Section / chapter number |
`collection-title` | Series title |
`collection-number` | Series number |
`volume` | Volume number |
`number-of-volumes` | Number of volumes |
`edition` | Edition number |
`publisher` | Publisher | :white_check_mark:
`publisher-place` | Publisher location |
`page` | Pages | :white_check_mark:
`ISBN` | ISBN |
`issued` | Date of publication | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Section / chapter author
`container-author` | Book author
`editor` | Editor
`collection-editor` | Series editor
`translator` | Translator

([Back to top](#csl-field-maps))

---

### `dataset`
Todo...

([Back to top](#csl-field-maps))

---

### `entry`
Todo...

([Back to top](#csl-field-maps))

---

### `entry-dictionary`
Todo...

([Back to top](#csl-field-maps))

---

### `entry-encyclopedia`

#### Type in human language: `Encyclopedia Entry`

#### Fields
Field | Description | Required?
---|---|---
`title` | Entry title | :white_check_mark:
`container-title` | Encyclopedia title | :white_check_mark:
`collection-title` | Series |
`collection-number` | Series number |
`volume` | Volume number |
`number-of-volumes` | Number of volumes |
`edition` | Edition number |
`publisher` | Publisher |
`publisher-place` | Publisher location |
`page` | Pages | :white_check_mark:
`issued` | Date of entry | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author
`editor` | Editor
`collection-editor` | Series editor
`translator` | Translator

([Back to top](#csl-field-maps))

---

### `figure`
Todo...

([Back to top](#csl-field-maps))

---

### `graphic`
Todo...

([Back to top](#csl-field-maps))

---

### `interview`
Todo...

([Back to top](#csl-field-maps))

---

### `legislation`

#### Type in human language: `Statute`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`number` | Statute number |
`section` | Section number |
`page` | Pages | :white_check_mark:
`issued` | Date | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author

([Back to top](#csl-field-maps))

---

### `legal_case`

#### Type in human language: `Legal Case`

#### Fields
Field | Description | Required?
---|---|---
`title` | Case name | :white_check_mark:
`authority` | Court | :white_check_mark:
`number` | Docket number |
`issued` | Date of case | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author

([Back to top](#csl-field-maps))

---

### `manuscript`
Todo...

([Back to top](#csl-field-maps))

---

### `map`
Todo...

([Back to top](#csl-field-maps))

---

### `motion_picture`

#### Type in human language: `Film`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title of film | :white_check_mark:
`publisher` | Distributor |
`genre` | Genre |
`language` | Language |
`format` | Format |
`issued` | Date of film | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Scriptwriter
`director` | Director
`editor` | Producer

([Back to top](#csl-field-maps))

---

### `musical_score`
Todo...

([Back to top](#csl-field-maps))

---

### `pamphlet`
Todo...

([Back to top](#csl-field-maps))

---

### `paper-conference`

#### Type in human language: `Conference Proceeding`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`event` | Conference name | :white_check_mark:
`publisher-place` | Conference location | :white_check_mark:
`issued` | Date of conference | :white_check_mark:

#### Names
Field | Description
---|---
`author` | Author
`editor` | Editor
`collection-editor` | Series Editor
`translator` | Translator

([Back to top](#csl-field-maps))

---

### `patent`

#### Type in human language: `Patent`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`number` | Patent number | :white_check_mark:
`jurisdiction` | Jurisdiction | :white_check_mark:
`page` | Pages | :white_check_mark:
`publisher` | Issuer | :white_check_mark:
`issued` | Date issued | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Inventor

([Back to top](#csl-field-maps))

---

### `post`
Todo...

([Back to top](#csl-field-maps))

---

### `post-weblog`
Todo...

([Back to top](#csl-field-maps))

---

### `personal_communication`
Todo...

([Back to top](#csl-field-maps))

---

### `report`

#### Type in human language: `Report`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`number` | Report number |
`collection-title` | Series |
`container-title` | Publication |
`publisher` | Publisher | :white_check_mark:
`page` | Pages | :white_check_mark:
`URL` | URL |
`issued` | Date published | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author
`collection-editor` | Series editor
`translator` | Translator

([Back to top](#csl-field-maps))

---

### `review`
Todo...

([Back to top](#csl-field-maps))

---

### `review-book`
Todo...

([Back to top](#csl-field-maps))

---

### `song`
Todo...

([Back to top](#csl-field-maps))

---

### `speech`

#### Type in human language: `Presentation`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`event` | Event name | :white_check_mark:
`event-place` | Event location |
`language` | Language |
`issued` | Date | :white_check_mark:

#### Names
Field | Description
---|---
`author` | Presenter

([Back to top](#csl-field-maps))

---

### `thesis`

#### Type in human language: `Thesis`

#### Fields
Field | Description | Required?
---|---|---
`title` | Title | :white_check_mark:
`number-of-pages` | Number of pages |
`publisher` | University | :white_check_mark:
`publisher-place` | University location |
`issued` | Date | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author

([Back to top](#csl-field-maps))

---

### `treaty`
Todo...

([Back to top](#csl-field-maps))

---

### `webpage`

#### Type in human language: `Web Page`

#### Fields
Field | Description | Required?
---|---|---
`title` | Content title | :white_check_mark:
`container-title` | Website title | :white_check_mark:
`URL` | URL | :white_check_mark:
`issued` | Date published | :white_check_mark:
`accessed` | Date accessed |

#### Names
Field | Description
---|---
`author` | Author

([Back to top](#csl-field-maps))