Text.CSL

# Introduction

# Overview: A Simple Example

# Reading Bibliographic Databases

readBiblioFile

data BibFormat

readBiblioString

readModsFile

readModsCollectionFile

readJsonInput

readJsonInputString

readJsonAbbrevFile

## Reference Representation

data Reference

getReference

parseLocator

setNearNote

# CSL Parser, Representation, and Processing

readCSLFile

parseCSL

## The Style Types

data Style

data Citation

data Bibliography

data Cite

data Affix

emptyCite

## High Level Processing

data ProcOpts

procOpts

data BibOpts

citeproc

processCitations

processBibliography

data BiblioData

# The output and the rendering functions

data FormattedOutput

renderPlain

renderPlainStrict

renderPandoc

renderPandoc'

headInline

initInline

tailFirstInlineStr

toCapital

startWithPunct

endWithPunct