ArticleBibliographyEntry

data class ArticleBibliographyEntry(val citationKey: String, val title: String?, val author: String?, val year: String?, val journal: String?, val volume: String?, val number: String?, val pages: String?, val month: String?, val doi: String?, val publisher: String?, val extraFields: Map<String, String> = emptyMap()) : BibliographyEntry

A bibliography entry for an article (BibTeX type article).

Parameters

citationKey

the unique identifier for the entry

title

the title of the article

author

the author(s) of the article

year

the year of publication

journal

the journal in which the article was published

volume

the volume of the journal

number

the issue number of the journal

pages

the page range of the article

month

the month of publication

doi

the DOI of the article, if available

publisher

the publisher of the journal

Constructors

Link copied to clipboard
constructor(citationKey: String, title: String?, author: String?, year: String?, journal: String?, volume: String?, number: String?, pages: String?, month: String?, doi: String?, publisher: String?, extraFields: Map<String, String> = emptyMap())

Properties

Link copied to clipboard
open override val author: String?
Link copied to clipboard
open override val citationKey: String
Link copied to clipboard
val doi: String?
Link copied to clipboard
open override val extraFields: Map<String, String>

Any additional fields that are not standard in the bibliography entry. This allows for flexibility in including custom metadata.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Given a BibliographyEntry with the author property in the format "Last, First and Last, First", generates structured author information.

Link copied to clipboard
open override val title: String?
Link copied to clipboard
Link copied to clipboard
open override val year: String?

Functions

Link copied to clipboard
open override fun <T> accept(visitor: BibliographyEntryVisitor<T>): T