<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Text.CSL</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >Text.CSL</DIV ><DIV CLASS="mini-synopsis" ><H1 >Introduction </H1 > <H1 >Overview: A Simple Example </H1 > <H1 >Reading Bibliographic Databases </H1 > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AreadBiblioFile" TARGET="main" >readBiblioFile</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AreadModsFile" TARGET="main" >readModsFile</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AreadModsCollectionFile" TARGET="main" >readModsCollectionFile</A ></DIV > <H2 >Reference Representation </H2 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3AReference" TARGET="main" >Reference</A > </DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AgetReference" TARGET="main" >getReference</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AparseLocator" TARGET="main" >parseLocator</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AsetNearNote" TARGET="main" >setNearNote</A ></DIV > <H1 >CSL Parser, Representation, and Processing </H1 > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AreadCSLFile" TARGET="main" >readCSLFile</A ></DIV > <H2 >The Style Types </H2 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3AStyle" TARGET="main" >Style</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3ACitation" TARGET="main" >Citation</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3ABibliography" TARGET="main" >Bibliography</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3ACite" TARGET="main" >Cite</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3AAffix" TARGET="main" >Affix</A > </DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AemptyCite" TARGET="main" >emptyCite</A ></DIV > <H2 >High Level Processing </H2 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3AProcOpts" TARGET="main" >ProcOpts</A > </DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AprocOpts" TARGET="main" >procOpts</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3ABibOpts" TARGET="main" >BibOpts</A > </DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3Aciteproc" TARGET="main" >citeproc</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AprocessCitations" TARGET="main" >processCitations</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AprocessBibliography" TARGET="main" >processBibliography</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3ABiblioData" TARGET="main" >BiblioData</A > </DIV > <H1 >The output and the rendering functions </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-CSL.html#t%3AFormattedOutput" TARGET="main" >FormattedOutput</A > </DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3ArenderPlain" TARGET="main" >renderPlain</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3ArenderPlainStrict" TARGET="main" >renderPlainStrict</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3ArenderPandoc" TARGET="main" >renderPandoc</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3ArenderPandoc%27" TARGET="main" >renderPandoc'</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AheadInline" TARGET="main" >headInline</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AinitInline" TARGET="main" >initInline</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AtailFirstInlineStr" TARGET="main" >tailFirstInlineStr</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AtoCapital" TARGET="main" >toCapital</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AstartWithPunct" TARGET="main" >startWithPunct</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-CSL.html#v%3AendWithPunct" TARGET="main" >endWithPunct</A ></DIV ></DIV ></DIV ></BODY ></HTML >