scholdoc-citeproc-0.6: Scholdoc fork of pandoc-citeproc

Copyright(c) Andrea Rossato
LicenseBSD-style (see LICENSE)
MaintainerAndrea Rossato <andrea.rossato@unitn.it>
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell98

Text.CSL.Reference

Description

The Reference type

Synopsis

Documentation

data Value Source

An existential type to wrap the different types a Reference is made of. This way we can create a map to make queries easier.

Constructors

forall a . Data a => Value a 

Instances

data Empty Source

Constructors

Empty 

Instances

newtype CNum Source

Constructors

CNum 

Fields

unCNum :: Int
 

data Reference Source

The Reference record.

Constructors

Reference 

Fields

refId :: Literal
 
refType :: RefType
 
author :: [Agent]
 
editor :: [Agent]
 
translator :: [Agent]
 
recipient :: [Agent]
 
interviewer :: [Agent]
 
composer :: [Agent]
 
director :: [Agent]
 
illustrator :: [Agent]
 
originalAuthor :: [Agent]
 
containerAuthor :: [Agent]
 
collectionEditor :: [Agent]
 
editorialDirector :: [Agent]
 
reviewedAuthor :: [Agent]
 
issued :: [RefDate]
 
eventDate :: [RefDate]
 
accessed :: [RefDate]
 
container :: [RefDate]
 
originalDate :: [RefDate]
 
submitted :: [RefDate]
 
title :: Formatted
 
titleShort :: Formatted
 
reviewedTitle :: Formatted
 
containerTitle :: Formatted
 
volumeTitle :: Formatted
 
collectionTitle :: Formatted
 
containerTitleShort :: Formatted
 
collectionNumber :: Formatted
 
originalTitle :: Formatted
 
publisher :: Formatted
 
originalPublisher :: Formatted
 
publisherPlace :: Formatted
 
originalPublisherPlace :: Formatted
 
authority :: Formatted
 
jurisdiction :: Formatted
 
archive :: Formatted
 
archivePlace :: Formatted
 
archiveLocation :: Formatted
 
event :: Formatted
 
eventPlace :: Formatted
 
page :: Formatted
 
pageFirst :: Formatted
 
numberOfPages :: Formatted
 
version :: Formatted
 
volume :: Formatted
 
numberOfVolumes :: Formatted
 
issue :: Formatted
 
chapterNumber :: Formatted
 
medium :: Formatted
 
status :: Formatted
 
edition :: Formatted
 
section :: Formatted
 
source :: Formatted
 
genre :: Formatted
 
note :: Formatted
 
annote :: Formatted
 
abstract :: Formatted
 
keyword :: Formatted
 
number :: Formatted
 
references :: Formatted
 
url :: Literal
 
doi :: Literal
 
isbn :: Literal
 
issn :: Literal
 
pmcid :: Literal
 
pmid :: Literal
 
callNumber :: Literal
 
dimensions :: Literal
 
scale :: Literal
 
categories :: [Literal]
 
language :: Literal
 
citationNumber :: CNum
 
firstReferenceNoteNumber :: Int
 
citationLabel :: Literal
 

setNearNote :: Style -> [[Cite]] -> [[Cite]] Source