pandoc-citeproc (empty) → 0.1
raw patch · 92 files changed
+33523/−0 lines, 92 filesdep +Diffdep +HTTPdep +aesonbuild-type:Customsetup-changed
Dependencies added: Diff, HTTP, aeson, aeson-pretty, attoparsec, base, bytestring, containers, directory, filepath, hexpat, hs-bibutils, json, mtl, network, old-locale, pandoc-citeproc, pandoc-types, parsec, process, syb, tagsoup, texmath, text, text-icu, time, utf8-string, vector, xml, yaml
Files
- LICENSE +27/−0
- README.md +118/−0
- Setup.hs +56/−0
- biblio2yaml.hs +113/−0
- chicago-author-date.csl +458/−0
- dist/build/Text/CSL/Data/Embedded.hs +11/−0
- locales/locales-af-ZA.xml +304/−0
- locales/locales-ar-AR.xml +298/−0
- locales/locales-bg-BG.xml +304/−0
- locales/locales-ca-AD.xml +298/−0
- locales/locales-cs-CZ.xml +298/−0
- locales/locales-da-DK.xml +298/−0
- locales/locales-de-AT.xml +298/−0
- locales/locales-de-CH.xml +298/−0
- locales/locales-de-DE.xml +298/−0
- locales/locales-el-GR.xml +298/−0
- locales/locales-en-GB.xml +304/−0
- locales/locales-en-US.xml +304/−0
- locales/locales-es-ES.xml +298/−0
- locales/locales-et-EE.xml +298/−0
- locales/locales-eu.xml +298/−0
- locales/locales-fa-IR.xml +304/−0
- locales/locales-fi-FI.xml +298/−0
- locales/locales-fr-CA.xml +309/−0
- locales/locales-fr-FR.xml +309/−0
- locales/locales-he-IL.xml +304/−0
- locales/locales-hr-HR.xml +304/−0
- locales/locales-hu-HU.xml +304/−0
- locales/locales-is-IS.xml +298/−0
- locales/locales-it-IT.xml +298/−0
- locales/locales-ja-JP.xml +304/−0
- locales/locales-km-KH.xml +304/−0
- locales/locales-ko-KR.xml +304/−0
- locales/locales-lt-LT.xml +305/−0
- locales/locales-lv-LV.xml +353/−0
- locales/locales-mn-MN.xml +304/−0
- locales/locales-nb-NO.xml +298/−0
- locales/locales-nl-NL.xml +320/−0
- locales/locales-nn-NO.xml +298/−0
- locales/locales-pl-PL.xml +298/−0
- locales/locales-pt-BR.xml +298/−0
- locales/locales-pt-PT.xml +304/−0
- locales/locales-ro-RO.xml +303/−0
- locales/locales-ru-RU.xml +303/−0
- locales/locales-sk-SK.xml +304/−0
- locales/locales-sl-SI.xml +304/−0
- locales/locales-sr-RS.xml +304/−0
- locales/locales-sv-SE.xml +302/−0
- locales/locales-th-TH.xml +298/−0
- locales/locales-tr-TR.xml +298/−0
- locales/locales-uk-UA.xml +304/−0
- locales/locales-vi-VN.xml +304/−0
- locales/locales-zh-CN.xml +304/−0
- locales/locales-zh-TW.xml +304/−0
- man/man1/biblio2yaml.1 +74/−0
- man/man1/pandoc-citeproc.1 +122/−0
- pandoc-citeproc.cabal +210/−0
- pandoc-citeproc.hs +53/−0
- src/Text/CSL.hs +165/−0
- src/Text/CSL/Data.hs +92/−0
- src/Text/CSL/Data/Embedded.hsb +10/−0
- src/Text/CSL/Eval.hs +411/−0
- src/Text/CSL/Eval/Common.hs +190/−0
- src/Text/CSL/Eval/Date.hs +233/−0
- src/Text/CSL/Eval/Names.hs +354/−0
- src/Text/CSL/Eval/Output.hs +136/−0
- src/Text/CSL/Input/Bibutils.hs +149/−0
- src/Text/CSL/Input/Json.hs +239/−0
- src/Text/CSL/Input/MODS.hs +424/−0
- src/Text/CSL/Output/Pandoc.hs +354/−0
- src/Text/CSL/Output/Plain.hs +107/−0
- src/Text/CSL/Pandoc.hs +333/−0
- src/Text/CSL/Parser.hs +529/−0
- src/Text/CSL/Pickle.hs +369/−0
- src/Text/CSL/Pickle/Hexpat.hs +100/−0
- src/Text/CSL/Pickle/Xml.hs +90/−0
- src/Text/CSL/Proc.hs +365/−0
- src/Text/CSL/Proc/Collapse.hs +209/−0
- src/Text/CSL/Proc/Disamb.hs +347/−0
- src/Text/CSL/Reference.hs +672/−0
- src/Text/CSL/Style.hs +609/−0
- tests/biblio.bib +26/−0
- tests/chicago-author-date.csl +458/−0
- tests/chicago-author-date.expected.json +2003/−0
- tests/chicago-author-date.in.json +1117/−0
- tests/ieee.csl +302/−0
- tests/ieee.expected.json +1567/−0
- tests/ieee.in.json +1117/−0
- tests/mhra.csl +399/−0
- tests/mhra.expected.json +2751/−0
- tests/mhra.in.json +1448/−0
- tests/test-pandoc-citeproc.hs +62/−0
+ LICENSE view
@@ -0,0 +1,27 @@+Copyright (c) 2013, Andrea Rossato, John MacFarlane+All rights reserved.++Redistribution and use in source and binary forms, with or without modification,+are permitted provided that the following conditions are met:++ Redistributions of source code must retain the above copyright notice, this+ list of conditions and the following disclaimer.++ Redistributions in binary form must reproduce the above copyright notice, this+ list of conditions and the following disclaimer in the documentation and/or+ other materials provided with the distribution.++ Neither the name of the {organization} nor the names of its+ contributors may be used to endorse or promote products derived from+ this software without specific prior written permission.++THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ README.md view
@@ -0,0 +1,118 @@+pandoc-citeproc+===============++This package provides a library and executable to facilitate the use of+citeproc with pandoc 1.12 and greater. (Earlier versions of pandoc have+integrated citeproc support.)++The current version of the package includes code from citeproc-hs,+which has not been updated for some time. When citeproc-hs is brought+up to date, this code can be removed and this package will depend+on citeproc-hs.++`pandoc-citeproc`+-----------------++The `pandoc-citeproc` executable is a filter that takes a JSON-encoded+Pandoc document, formats citations and adds a bibliography, and+returns a JSON-encoded pandoc document.++To process citations with pandoc, call pandoc-citeproc as a filter:++ pandoc --filter pandoc-citeproc input.md -s -o output.html++The bibliography will be put into a pandoc `Div` container with+class `references`.++pandoc-citeproc will look for the following metadata fields in+the input:++`bibliography`: A path, or YAML list of paths, of bibliography+files to use. These may be in any of the formats supported by+bibutils.++ Format File extension+ ------------ --------------+ MODS .mods+ BibLaTeX .bib+ BibTeX .bibtex+ RIS .ris+ EndNote .enl+ EndNote XML .xml+ ISI .wos+ MEDLINE .medline+ Copac .copac+ JSON citeproc .json++`references`: A YAML list of references. Each reference is a YAML+object. The format is essentially CSL JSON format. Here is an example:++ - id: doe2006+ author:+ family: Doe+ given: [John, F.]+ title: Article+ page: 33-34+ issued:+ year: 2006+ type: article-journal+ volume: 6+ container-title: Journal of Generic Studies++The contents of fields will be interpreted as markdown when+appropriate: so, for example, emphasis and strong emphasis can+be used in title fileds. Simple tex math will also be+parsed and rendered appropriately.++`csl` or `citation-style`: Path to a CSL style file. If the file is not found+relative to the working directory, pandoc-citeproc will look in the+`$HOME/.csl` directory (or `C:\Users\USERNAME\AppData\Roaming\csl` in Windows+7).++`citation-abbreviations`: Path to a CSL abbreviations JSON file. The format+is described [here](http://citationstylist.org/2011/10/19/abbreviations-for-zotero-test-release). Here is a short example:++ { "default": {+ "container-title": {+ "Lloyd's Law Reports": "Lloyd's Rep",+ "Estates Gazette": "EG",+ "Scots Law Times": "SLT"+ }+ }+ }++The metadata must contain either `references` or `bibliography` or+both as a source of references. `csl` and `citation-abbreviations`+are optional. If `csl` is not provided, `chicago-author-date.csl` will be+used by default.++`biblio2yaml`+-------------++`biblio2yaml` will convert an existing bibliography (in any of the formats+listed above) into a YAML bibliography of the sort that can be included+in the `references` field of pandoc's metadata.++Simplest usage is++ biblio2yaml BIBFILE++which will convert BIBFILE and print the result to stdout.+The format will be derived from BIBFILE's extension, according to the+table above.++`biblio2yaml` can also be used as a pipe, taking inptu from stdin,+in which case the format must be specified explicitly using the+`-f/--format` flag.++`Text.CSL.Pandoc`+-----------------++Those who use pandoc as a library (e.g. in a web application) will+need to use this module to process citations.++The module exports two functions, `processCites`, which is pure and+accepts a style and a list of references as arguments, and+`processCites'`, which lives in the IO monad and derives the style+and references from the document's metadata.+
+ Setup.hs view
@@ -0,0 +1,56 @@+{-# LANGUAGE CPP #-}++import Distribution.Simple+import Distribution.Simple.PreProcess+import Distribution.Simple.Setup+ (copyDest, copyVerbosity, fromFlag, installVerbosity, BuildFlags(..))+import Distribution.PackageDescription (PackageDescription(..), Executable(..))+import Distribution.Simple.LocalBuildInfo+ (LocalBuildInfo(..), absoluteInstallDirs)+import Distribution.Verbosity ( Verbosity, silent )+import Distribution.Simple.InstallDirs (mandir, CopyDest (NoCopyDest))+import Distribution.Simple.Utils (installOrdinaryFiles, info)+import Prelude hiding (catch)+import System.Process ( rawSystem )+import System.FilePath ( (</>) )+import System.Directory ( findExecutable )+import System.Exit++main :: IO ()+main = do+ defaultMainWithHooks $ simpleUserHooks {+ postCopy = \ _ flags pkg lbi ->+ installManpages pkg lbi (fromFlag $ copyVerbosity flags)+ (fromFlag $ copyDest flags)+ , postInst = \ _ flags pkg lbi ->+ installManpages pkg lbi (fromFlag $ installVerbosity flags) NoCopyDest+ , hookedPreProcessors = [ppBlobSuffixHandler]+ }+ exitWith ExitSuccess++manpages :: [FilePath]+manpages = ["man1" </> "pandoc-citeproc.1"+ ,"man1" </> "biblio2yaml.1"]++manDir :: FilePath+manDir = "man"++installManpages :: PackageDescription -> LocalBuildInfo+ -> Verbosity -> CopyDest -> IO ()+installManpages pkg lbi verbosity copy =+ installOrdinaryFiles verbosity (mandir (absoluteInstallDirs pkg lbi copy))+ (zip (repeat manDir) manpages)++ppBlobSuffixHandler :: PPSuffixHandler+ppBlobSuffixHandler = ("hsb", \_ _ ->+ PreProcessor {+ platformIndependent = True,+ runPreProcessor = mkSimplePreProcessor $ \infile outfile verbosity ->+ do info verbosity $ "Preprocessing " ++ infile ++ " to " ++ outfile+ hsb2hsPath <- findExecutable "hsb2hs"+ case hsb2hsPath of+ Just p -> rawSystem p [infile, infile, outfile]+ Nothing -> error "hsb2hs is needed to build this program: cabal install hsb2hs"+ return ()++ })
+ biblio2yaml.hs view
@@ -0,0 +1,113 @@+module Main where+import Text.CSL.Input.Bibutils (readBiblioString, BibFormat(..))+import Data.Char (chr, toLower)+import Data.Monoid+import Data.Yaml+import Control.Applicative+import qualified Data.ByteString as B+import qualified Data.ByteString.Char8 as B8+import Data.Attoparsec.ByteString.Char8 as Attoparsec+import qualified Data.Text as T+import Data.Text.Encoding (encodeUtf8)+import System.Console.GetOpt+import Control.Monad+import System.IO+import System.FilePath (takeExtension)+import System.Environment (getArgs)+import System.Exit+import Data.Version (showVersion)+import Paths_pandoc_citeproc (version)++main :: IO ()+main = do+ argv <- getArgs+ let (flags, args, errs) = getOpt Permute options argv+ let header = "Usage: biblio2yaml [OPTION..] [FILE]"+ unless (null errs && length args < 2) $ do+ hPutStrLn stderr $ usageInfo (unlines $ errs ++ [header]) options+ exitWith $ ExitFailure 1+ when (Version `elem` flags) $ do+ putStrLn $ "biblio2yaml " ++ showVersion version+ exitWith ExitSuccess+ when (Help `elem` flags) $ do+ putStrLn $ usageInfo header options+ exitWith ExitSuccess+ let mbformat = case [f | Format f <- flags] of+ [x] -> readFormat x+ _ -> Nothing+ bibstring <- case args of+ (x:_) -> readFile x+ [] -> getContents+ let bibformat = mbformat <|> msum (map formatFromExtension args)+ case bibformat of+ Nothing -> do+ hPutStrLn stderr $ usageInfo ("Unknown format\n" ++ header) options+ exitWith $ ExitFailure 3+ Just f -> readBiblioString f bibstring >>=+ outputYamlBlock . unescapeTags . encode++outputYamlBlock :: B.ByteString -> IO ()+outputYamlBlock contents = do+ putStrLn "---\nreferences:"+ B.putStr contents+ putStrLn "..."++formatFromExtension :: FilePath -> Maybe BibFormat+formatFromExtension = readFormat . dropWhile (=='.') . takeExtension++data Option =+ Help | Version | Format String+ deriving (Ord, Eq, Show)++readFormat :: String -> Maybe BibFormat+readFormat = go . map toLower+ where go "mods" = Just Mods+ go "biblatex" = Just BibLatex+ go "bib" = Just BibLatex+ go "bibtex" = Just Bibtex+ go "ris" = Just Ris+ go "endnote" = Just Endnote+ go "enl" = Just Endnote+ go "endnotexml" = Just EndnotXml+ go "xml" = Just EndnotXml+ go "wos" = Just Isi+ go "isi" = Just Isi+ go "medline" = Just Medline+ go "copac" = Just Copac+ go "json" = Just Json+ go _ = Nothing++options :: [OptDescr Option]+options =+ [ Option ['h'] ["help"] (NoArg Help) "show usage information"+ , Option ['V'] ["version"] (NoArg Version) "show program version"+ , Option ['f'] ["format"] (ReqArg Format "FORMAT") "bibliography format"+ ]++-- turn+-- id: ! "\u043F\u0443\u043D\u043A\u04423"+-- into+-- id: пункт3+unescapeTags :: B.ByteString -> B.ByteString+unescapeTags bs = case parseOnly (many $ tag <|> other) bs of+ Left e -> error e+ Right r -> B.concat r++tag :: Attoparsec.Parser B.ByteString+tag = do+ _ <- string $ B8.pack ": ! \""+ cs <- manyTill (uchar <|> regchar) (char '"')+ return $ B8.pack ": \"" <> B.concat cs <> B8.pack "\""++other :: Attoparsec.Parser B.ByteString+other = Attoparsec.takeWhile1 (/=':') <|> Attoparsec.take 1++uchar :: Attoparsec.Parser B.ByteString+uchar = do+ _ <- string $ B8.pack "\\u"+ cs <- count 4 $ satisfy $ inClass "0-9a-fA-F"+ let n = read ('0':'x':cs)+ return $ encodeUtf8 $ T.pack [chr n]++regchar :: Attoparsec.Parser B.ByteString+regchar = (B8.pack . (:[])) <$> anyChar
+ chicago-author-date.csl view
@@ -0,0 +1,458 @@+<?xml version="1.0" encoding="utf-8"?>+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never">+ <info>+ <title>Chicago Manual of Style (author-date)</title>+ <id>http://www.zotero.org/styles/chicago-author-date</id>+ <link href="http://www.zotero.org/styles/chicago-author-date" rel="self"/>+ <link href="http://www.chicagomanualofstyle.org/tools_citationguide.html" rel="documentation"/>+ <author>+ <name>Julian Onions</name>+ <email>julian.onions@gmail.com</email>+ </author>+ <contributor>+ <name>Sebastian Karcher</name>+ </contributor>+ <contributor>+ <name>Richard Karnesky</name>+ <email>karnesky+zotero@gmail.com</email>+ <uri>http://arc.nucapt.northwestern.edu/Richard_Karnesky</uri>+ </contributor>+ <category citation-format="author-date"/>+ <category field="generic-base"/>+ <summary>The author-date variant of the Chicago style</summary>+ <updated>2013-03-28T05:37:10+00:00</updated>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ </info>+ <locale>+ <terms>+ <term name="editor" form="verb-short">ed.</term>+ <term name="container-author" form="verb">by</term>+ <term name="translator" form="verb-short">trans.</term>+ <term name="translator" form="short">trans.</term>+ </terms>+ </locale>+ <macro name="secondary-contributors">+ <choose>+ <if type="chapter paper-conference" match="none">+ <group delimiter=". ">+ <names variable="editor translator">+ <label form="verb" text-case="capitalize-first" suffix=" " plural="never"/>+ <name and="text" delimiter=", "/>+ </names>+ </group>+ </if>+ </choose>+ </macro>+ <macro name="container-contributors">+ <choose>+ <if type="chapter paper-conference" match="any">+ <group prefix=", " delimiter=", ">+ <names variable="container-author editor" delimiter=", ">+ <label form="verb" suffix=" " plural="never"/>+ <name and="text" delimiter=", "/>+ </names>+ </group>+ </if>+ </choose>+ </macro>+ <macro name="editor">+ <names variable="editor">+ <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" prefix=", "/>+ </names>+ </macro>+ <macro name="translator">+ <names variable="translator">+ <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" prefix=", " plural="never"/>+ </names>+ </macro>+ <macro name="recipient">+ <choose>+ <if type="personal_communication">+ <choose>+ <if variable="genre">+ <text variable="genre" text-case="capitalize-first"/>+ </if>+ <else>+ <text term="letter" text-case="capitalize-first"/>+ </else>+ </choose>+ </if>+ </choose>+ <names variable="recipient" delimiter=", ">+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>+ <name and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="contributors">+ <names variable="author">+ <name and="text" name-as-sort-order="first" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" plural="never" prefix=", "/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ <text macro="title"/>+ </substitute>+ </names>+ <text macro="recipient"/>+ </macro>+ <macro name="contributors-short">+ <names variable="author">+ <name form="short" and="text" delimiter=", " initialize-with=". "/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ <text macro="title"/>+ </substitute>+ </names>+ </macro>+ <macro name="interviewer">+ <names variable="interviewer" delimiter=", ">+ <label form="verb" prefix=" " text-case="capitalize-first" suffix=" "/>+ <name and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="archive">+ <group delimiter=". ">+ <text variable="archive_location" text-case="capitalize-first"/>+ <text variable="archive"/>+ <text variable="archive-place"/>+ </group>+ </macro>+ <macro name="access">+ <group delimiter=". ">+ <choose>+ <if type="graphic report" match="any">+ <text macro="archive"/>+ </if>+ <else-if type="article-magazine article-newspaper bill book chapter graphic legal_case legislation motion_picture paper-conference report song thesis" match="none">+ <text macro="archive"/>+ </else-if>+ </choose>+ <text variable="DOI" prefix="doi:"/>+ <choose>+ <if variable="DOI issued" match="none">+ <choose>+ <if variable="URL accessed" match="all">+ <group delimiter=" ">+ <text term="accessed" text-case="capitalize-first"/>+ <date variable="accessed" delimiter=" ">+ <date-part name="month"/>+ <date-part name="day"/>+ </date>+ </group>+ </if>+ </choose>+ </if>+ <else-if type="webpage">+ <date variable="issued" delimiter=" ">+ <date-part name="month"/>+ <date-part name="day"/>+ </date>+ </else-if>+ </choose>+ <choose>+ <if type="legal_case" match="none">+ <text variable="URL"/>+ </if>+ </choose>+ </group>+ </macro>+ <macro name="title">+ <choose>+ <if variable="title" match="none">+ <choose>+ <if type="personal_communication" match="none">+ <text variable="genre" text-case="capitalize-first"/>+ </if>+ </choose>+ </if>+ <else-if type="bill book graphic legal_case legislation motion_picture song" match="any">+ <text variable="title" text-case="title" font-style="italic"/>+ </else-if>+ <else>+ <text variable="title" text-case="title" quotes="true"/>+ </else>+ </choose>+ </macro>+ <macro name="edition">+ <choose>+ <if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <choose>+ <if is-numeric="edition">+ <group delimiter=" " prefix=". ">+ <number variable="edition" form="ordinal"/>+ <text term="edition" form="short" strip-periods="true"/>+ </group>+ </if>+ <else>+ <text variable="edition" prefix=". "/>+ </else>+ </choose>+ </if>+ <else-if type="chapter paper-conference" match="any">+ <choose>+ <if is-numeric="edition">+ <group delimiter=" " prefix=", ">+ <number variable="edition" form="ordinal"/>+ <text term="edition" form="short"/>+ </group>+ </if>+ <else>+ <text variable="edition" prefix=", "/>+ </else>+ </choose>+ </else-if>+ </choose>+ </macro>+ <macro name="locators">+ <choose>+ <if type="article-journal">+ <text variable="volume" prefix=" "/>+ <text variable="issue" prefix=" (" suffix=")"/>+ </if>+ <else-if type="legal_case">+ <text variable="volume" prefix=", "/>+ <text variable="container-title" prefix=" "/>+ <text variable="page" prefix=" "/>+ </else-if>+ <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <group prefix=". " delimiter=". ">+ <group>+ <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>+ <number variable="volume" form="numeric"/>+ </group>+ <group>+ <number variable="number-of-volumes" form="numeric"/>+ <text term="volume" form="short" prefix=" " plural="true"/>+ </group>+ </group>+ </else-if>+ <else-if type="chapter paper-conference" match="any">+ <choose>+ <if variable="page" match="none">+ <group prefix=". ">+ <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>+ <number variable="volume" form="numeric"/>+ </group>+ </if>+ </choose>+ </else-if>+ </choose>+ </macro>+ <macro name="locators-chapter">+ <choose>+ <if type="chapter paper-conference" match="any">+ <choose>+ <if variable="page">+ <group prefix=", ">+ <text variable="volume" suffix=":"/>+ <text variable="page"/>+ </group>+ </if>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="locators-article">+ <choose>+ <if type="article-newspaper">+ <group prefix=", " delimiter=", ">+ <group>+ <text variable="edition" suffix=" "/>+ <text term="edition" prefix=" "/>+ </group>+ <group>+ <text term="section" form="short" suffix=" "/>+ <text variable="section"/>+ </group>+ </group>+ </if>+ <else-if type="article-journal">+ <text variable="page" prefix=": "/>+ </else-if>+ </choose>+ </macro>+ <macro name="point-locators">+ <choose>+ <if variable="locator">+ <choose>+ <if locator="page" match="none">+ <choose>+ <if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <choose>+ <if variable="volume">+ <group>+ <text term="volume" form="short" suffix=" "/>+ <number variable="volume" form="numeric"/>+ <label variable="locator" form="short" prefix=", " suffix=" "/>+ </group>+ </if>+ <else>+ <label variable="locator" form="short" suffix=" "/>+ </else>+ </choose>+ </if>+ <else>+ <label variable="locator" form="short" suffix=" "/>+ </else>+ </choose>+ </if>+ <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <number variable="volume" form="numeric" suffix=":"/>+ </else-if>+ </choose>+ <text variable="locator"/>+ </if>+ </choose>+ </macro>+ <macro name="container-prefix">+ <text term="in" text-case="capitalize-first"/>+ </macro>+ <macro name="container-title">+ <choose>+ <if type="chapter paper-conference" match="any">+ <text macro="container-prefix" suffix=" "/>+ </if>+ </choose>+ <choose>+ <if type="legal_case" match="none">+ <text variable="container-title" text-case="title" font-style="italic"/>+ </if>+ </choose>+ </macro>+ <macro name="publisher">+ <group delimiter=": ">+ <text variable="publisher-place"/>+ <text variable="publisher"/>+ </group>+ </macro>+ <macro name="date">+ <choose>+ <if variable="issued">+ <date variable="issued">+ <date-part name="year"/>+ </date>+ </if>+ <else-if variable="accessed">+ <date variable="accessed">+ <date-part name="year"/>+ </date>+ </else-if>+ </choose>+ </macro>+ <macro name="day-month">+ <date variable="issued">+ <date-part name="month"/>+ <date-part name="day" prefix=" "/>+ </date>+ </macro>+ <macro name="collection-title">+ <text variable="collection-title" text-case="title"/>+ <text variable="collection-number" prefix=" "/>+ </macro>+ <macro name="event">+ <group>+ <text term="presented at" suffix=" "/>+ <text variable="event"/>+ </group>+ </macro>+ <macro name="description">+ <choose>+ <if type="interview">+ <group delimiter=". ">+ <text macro="interviewer"/>+ <text variable="medium" text-case="capitalize-first"/>+ </group>+ </if>+ <else>+ <text variable="medium" text-case="capitalize-first" prefix=". "/>+ </else>+ </choose>+ <choose>+ <if variable="title" match="none"/>+ <else-if type="thesis"/>+ <else>+ <group delimiter=" " prefix=". ">+ <text variable="genre" text-case="capitalize-first"/>+ <choose>+ <if type="report">+ <text variable="number"/>+ </if>+ </choose>+ </group>+ </else>+ </choose>+ <!--This is for computer programs only. Localization new to 1.0.1, so may be missing in many locales-->+ <group delimiter=" " prefix=" (" suffix=")">+ <text term="version"/>+ <text variable="version"/>+ </group>+ </macro>+ <macro name="issue">+ <choose>+ <if type="article-journal">+ <text macro="day-month" prefix=" (" suffix=")"/>+ </if>+ <else-if type="legal_case">+ <text variable="authority" prefix=". "/>+ </else-if>+ <else-if type="speech">+ <group prefix=" " delimiter=", ">+ <text macro="event"/>+ <text macro="day-month"/>+ <text variable="event-place"/>+ </group>+ </else-if>+ <else-if type="article-newspaper article-magazine" match="any">+ <text macro="day-month" prefix=", "/>+ </else-if>+ <else>+ <group prefix=". " delimiter=", ">+ <choose>+ <if type="thesis">+ <text variable="genre" text-case="capitalize-first"/>+ </if>+ </choose>+ <text macro="publisher"/>+ </group>+ </else>+ </choose>+ </macro>+ <citation et-al-min="4" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" givenname-disambiguation-rule="primary-name">+ <layout prefix="(" suffix=")" delimiter="; ">+ <group delimiter=", ">+ <group delimiter=" ">+ <text macro="contributors-short"/>+ <text macro="date"/>+ </group>+ <text macro="point-locators"/>+ </group>+ </layout>+ </citation>+ <bibliography hanging-indent="true" et-al-min="11" et-al-use-first="7" subsequent-author-substitute="———" entry-spacing="0">+ <sort>+ <key macro="contributors"/>+ <key variable="issued"/>+ </sort>+ <layout suffix=".">+ <group delimiter=". ">+ <text macro="contributors"/>+ <text macro="date"/>+ <text macro="title"/>+ </group>+ <text macro="description"/>+ <text macro="secondary-contributors" prefix=". "/>+ <text macro="container-title" prefix=". "/>+ <text macro="container-contributors"/>+ <text macro="edition"/>+ <text macro="locators-chapter"/>+ <text macro="locators"/>+ <text macro="collection-title" prefix=". "/>+ <text macro="issue"/>+ <text macro="locators-article"/>+ <text macro="access" prefix=". "/>+ </layout>+ </bibliography>+</style>
+ dist/build/Text/CSL/Data/Embedded.hs view
@@ -0,0 +1,11 @@+# 1 "src/Text/CSL/Data/Embedded.hsb"+{-# LANGUAGE OverloadedStrings #-}+-- to be processed using hsb2hs+module Text.CSL.Data.Embedded (localeFiles, defaultCSL) where+import qualified Data.ByteString as S++localeFiles :: [(FilePath, S.ByteString)]+localeFiles = [("locales-af-ZA.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"af-ZA\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">toegang verkry</term>\n <term name=\"and\">en</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">voorhande</term>\n <term name=\"from\">van</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">opgehaal</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>re\195\171l</single>\n <multiple>re\195\171ls</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>bladsy</single>\n <multiple>bladsye</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraaf</single>\n <multiple>paragrawe</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">no</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>bl</single>\n <multiple>bll</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>redakteur</single>\n <multiple>redakteurs</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>vertaler</single>\n <multiple>vertalers</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red</single>\n <multiple>reds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>vert</single>\n <multiple>verts</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">onder redaksie van</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">vertaal deur</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">red</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">verts</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Januarie</term>\n <term name=\"month-02\">Februarie</term>\n <term name=\"month-03\">Maart</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">Mei</term>\n <term name=\"month-06\">Junie</term>\n <term name=\"month-07\">Julie</term>\n <term name=\"month-08\">Augustus</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">Oktober</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">Desember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan</term>\n <term name=\"month-02\" form=\"short\">Feb</term>\n <term name=\"month-03\" form=\"short\">Mrt</term>\n <term name=\"month-04\" form=\"short\">Apr</term>\n <term name=\"month-05\" form=\"short\">Mei</term>\n <term name=\"month-06\" form=\"short\">Jun</term>\n <term name=\"month-07\" form=\"short\">Jul</term>\n <term name=\"month-08\" form=\"short\">Aug</term>\n <term name=\"month-09\" form=\"short\">Sep</term>\n <term name=\"month-10\" form=\"short\">Okt</term>\n <term name=\"month-11\" form=\"short\">Nov</term>\n <term name=\"month-12\" form=\"short\">Des</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-ar-AR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"ar-AR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\", \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\216\170\216\167\216\177\217\138\216\174 \216\167\217\132\217\136\216\181\217\136\217\132</term>\n <term name=\"and\">\217\136</term>\n <term name=\"and others\">\217\136\216\162\216\174\216\177\217\136\217\134</term>\n <term name=\"anonymous\">\217\133\216\172\217\135\217\136\217\132</term>\n <term name=\"anonymous\" form=\"short\">\217\133\216\172\217\135\217\136\217\132</term>\n <term name=\"at\">\216\185\217\134\216\175</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">\216\185\217\134 \216\183\216\177\217\138\217\130</term>\n <term name=\"circa\">\216\173\217\136\216\167\217\132\217\138</term>\n <term name=\"circa\" form=\"short\">\216\173\217\136.</term>\n <term name=\"cited\">\217\136\216\171\217\130</term>\n <term name=\"edition\">\n <single>\216\167\217\132\216\183\216\168\216\185\216\169</single>\n <multiple>\216\167\217\132\216\183\216\168\216\185\216\167\216\170</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\216\183.</term>\n <term name=\"et-al\">\217\136\216\162\216\174.</term>\n <term name=\"forthcoming\">\216\167\217\132\216\170\216\167\217\132\217\138</term>\n <term name=\"from\">\217\133\217\134</term>\n <term name=\"ibid\">\216\167\217\132\217\133\216\177\216\172\216\185 \216\167\217\132\216\179\216\167\216\168\217\130</term>\n <term name=\"in\">\217\129\217\138</term>\n <term name=\"in press\">\217\130\217\138\216\175 \216\167\217\132\217\134\216\180\216\177</term>\n <term name=\"internet\">\216\167\217\134\216\170\216\177\217\134\216\170</term>\n <term name=\"interview\">\217\133\217\130\216\167\216\168\217\132\216\169</term>\n <term name=\"letter\">\216\174\216\183\216\167\216\168</term>\n <term name=\"no date\">\216\175\217\136\217\134 \216\170\216\167\216\177\217\138\216\174</term>\n <term name=\"no date\" form=\"short\">\216\175.\216\170</term>\n <term name=\"online\">\216\185\217\132\217\137 \216\167\217\132\216\174\216\183 \216\167\217\132\217\133\216\168\216\167\216\180\216\177</term>\n <term name=\"presented at\">\217\130\217\143\216\175\217\145\217\142\217\133 \217\129\217\138</term>\n <term name=\"reference\">\n <single>\217\133\216\177\216\172\216\185</single>\n <multiple>\217\133\216\177\216\167\216\172\216\185</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>\217\133\216\177\216\172\216\185</single>\n <multiple>\217\133\216\177\216\167\216\172\216\185</multiple>\n </term>\n <term name=\"retrieved\">\216\167\216\179\216\170\216\177\216\172\216\185 \217\129\217\138</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">\216\168.\217\133.</term>\n <term name=\"bc\">\217\130.\217\133.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\"</term>\n <term name=\"close-quote\">\"</term>\n <term name=\"open-inner-quote\">'</term>\n <term name=\"close-inner-quote\">'</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\"/>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">\216\167\217\132\216\167\217\136\217\132</term>\n <term name=\"long-ordinal-02\">\216\167\217\132\216\171\216\167\217\134\217\138</term>\n <term name=\"long-ordinal-03\">\216\167\217\132\216\171\216\167\217\132\216\171</term>\n <term name=\"long-ordinal-04\">\216\167\217\132\216\177\216\167\216\168\216\185</term>\n <term name=\"long-ordinal-05\">\216\167\217\132\216\174\216\167\217\133\216\179</term>\n <term name=\"long-ordinal-06\">\216\167\217\132\216\179\216\167\216\175\216\179</term>\n <term name=\"long-ordinal-07\">\216\167\217\132\216\179\216\167\216\168\216\185</term>\n <term name=\"long-ordinal-08\">\216\167\217\132\216\171\216\167\217\133\217\134</term>\n <term name=\"long-ordinal-09\">\216\167\217\132\216\170\216\167\216\179\216\185</term>\n <term name=\"long-ordinal-10\">\216\167\217\132\216\185\216\167\216\180\216\177</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\217\131\216\170\216\167\216\168</single>\n <multiple>\217\131\216\170\216\168</multiple>\n </term>\n <term name=\"chapter\">\n <single>\217\129\216\181\217\132</single>\n <multiple>\217\129\216\181\217\136\217\132</multiple>\n </term>\n <term name=\"column\">\n <single>\216\185\217\133\217\136\216\175</single>\n <multiple>\216\163\216\185\217\133\216\175\216\169</multiple>\n </term>\n <term name=\"figure\">\n <single>\216\177\216\179\217\133 \216\170\217\136\216\182\217\138\216\173\217\138</single>\n <multiple>\216\177\216\179\217\136\217\133 \216\170\217\136\216\182\217\138\216\173\217\138\216\169</multiple>\n </term>\n <term name=\"folio\">\n <single>\217\136\216\177\217\130\216\169</single>\n <multiple>\216\163\217\136\216\177\216\167\217\130</multiple>\n </term>\n <term name=\"issue\">\n <single>\216\185\216\175\216\175</single>\n <multiple>\216\163\216\185\216\175\216\167\216\175</multiple>\n </term>\n <term name=\"line\">\n <single>\216\179\216\183\216\177</single>\n <multiple>\216\163\216\179\216\183\216\177</multiple>\n </term>\n <term name=\"note\">\n <single>\217\133\217\132\216\167\216\173\216\184\216\169</single>\n <multiple>\217\133\217\132\216\167\216\173\216\184\216\167\216\170</multiple>\n </term>\n <term name=\"opus\">\n <single>\217\134\217\136\216\170\217\135 \217\133\217\136\216\179\217\138\217\130\217\138\216\169</single>\n <multiple>\217\134\217\136\216\170 \217\133\217\136\216\179\217\138\217\130\217\138\216\169</multiple>\n </term>\n <term name=\"page\">\n <single>\216\181\217\129\216\173\216\169</single>\n <multiple>\216\181\217\129\216\173\216\167\216\170</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\217\129\217\130\216\177\216\169</single>\n <multiple>\217\129\217\130\216\177\216\167\216\170</multiple>\n </term>\n <term name=\"part\">\n <single>\216\172\216\178\216\161</single>\n <multiple>\216\163\216\172\216\178\216\167\216\161</multiple>\n </term>\n <term name=\"section\">\n <single>\217\130\216\179\217\133</single>\n <multiple>\216\163\217\130\216\179\216\167\217\133</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>\216\170\217\129\216\179\217\138\216\177 \217\129\216\177\216\185\217\138</single>\n <multiple>\216\170\217\129\216\179\217\138\216\177\216\167\216\170 \217\129\216\177\216\185\217\138\216\169</multiple>\n </term>\n <term name=\"verse\">\n <single>\216\168\217\138\216\170 \216\180\216\185\216\177</single>\n <multiple>\216\163\216\168\217\138\216\167\216\170 \216\180\216\185\216\177</multiple>\n </term>\n <term name=\"volume\">\n <single>\217\133\216\172\217\132\216\175</single>\n <multiple>\217\133\216\172\217\132\216\175\216\167\216\170</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\217\131\216\170\216\167\216\168</term>\n <term name=\"chapter\" form=\"short\">\217\129\216\181\217\132</term>\n <term name=\"column\" form=\"short\">\216\185\217\133\217\136\216\175</term>\n <term name=\"figure\" form=\"short\">\216\177\216\179\217\133 \216\170\217\136\216\182\217\138\216\173\217\138</term>\n <term name=\"folio\" form=\"short\">\217\133\216\183\217\136\217\138\216\169</term>\n <term name=\"issue\" form=\"short\">\216\185\216\175\216\175</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\217\134\217\136\216\170\216\169 \217\133\217\136\216\179\217\138\217\130\217\138\216\169</term>\n <term name=\"page\" form=\"short\">\n <single>\216\181</single>\n <multiple>\216\181.\216\181.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\217\129\217\130\216\177\216\169</term>\n <term name=\"part\" form=\"short\">\216\172.</term>\n <term name=\"section\" form=\"short\">\217\130\216\179\217\133</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>\216\170\217\129\216\179\217\138\216\177 \217\129\216\177\216\185\217\138</single>\n <multiple>\216\170\217\129\216\179\217\138\216\177\216\167\216\170 \217\129\216\177\216\185\217\138\216\169</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\216\168\217\138\216\170 \216\180\216\185\216\177</single>\n <multiple>\216\163\216\168\217\138\216\167\216\170 \216\180\216\185\216\177</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\217\133\216\172.</single>\n <multiple>\217\133\216\172.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\217\133\216\173\216\177\216\177</single>\n <multiple>\217\133\216\173\216\177\216\177\217\138\217\134</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>\216\177\216\166\217\138\216\179 \216\167\217\132\216\170\216\173\216\177\217\138\216\177</single>\n <multiple>\216\177\216\164\216\179\216\167\216\161 \216\167\217\132\216\170\216\173\216\177\217\138\216\177</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\217\133\216\170\216\177\216\172\217\133</single>\n <multiple>\217\133\216\170\216\177\216\172\217\133\217\138\217\134</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\217\133\216\170\216\177\216\172\217\133 \217\136\217\133\216\173\216\177\216\177</single>\n <multiple>\217\133\216\170\216\177\216\172\217\133\217\138\217\134 \217\136\217\133\216\173\216\177\216\177\217\138\217\134</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\217\133\216\173\216\177\216\177</single>\n <multiple>\217\133\216\173\216\177\216\177\217\138\217\134</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>\217\133\216\180\216\177\217\129 \216\185\217\132\217\137 \216\167\217\132\216\183\216\168\216\185\216\169</single>\n <multiple>\217\133\216\180\216\177\217\129\217\138\217\134 \216\185\217\132\217\137 \216\167\217\132\216\183\216\168\216\185\216\169</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\217\133\216\170\216\177\216\172\217\133</single>\n <multiple>\217\133\216\170\216\177\216\172\217\133\217\138\217\134</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\217\133\216\170\216\177\216\172\217\133 \217\136\217\133\216\180\216\177\217\129 \216\185\217\132\217\137 \216\167\217\132\216\183\216\168\216\167\216\185\217\135</single>\n <multiple>\217\133\216\170\216\177\216\172\217\133\217\138\217\134 \217\136\217\133\216\180\216\177\217\129\217\138\217\134 \216\185\217\132\217\137 \216\167\217\132\216\183\216\168\216\167\216\185\217\135</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\216\170\216\173\216\177\217\138\216\177</term>\n <term name=\"editorial-director\" form=\"verb\">\216\167\216\185\216\175\216\167\216\175</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\217\133\217\130\216\167\216\168\217\132\216\169 \216\168\217\136\216\167\216\179\216\183\216\169</term>\n <term name=\"recipient\" form=\"verb\">\217\133\216\177\216\179\217\132 \216\167\217\132\217\137</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\216\170\216\177\216\172\217\133\216\169</term>\n <term name=\"editortranslator\" form=\"verb\">\216\167\216\185\216\175\216\167\216\175 \217\136\216\170\216\177\216\172\217\133\216\169</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\216\170\216\173\216\177\217\138\216\177</term>\n <term name=\"editorial-director\" form=\"verb-short\">\216\167\216\180\216\177\217\129 \216\185\217\132\217\137 \216\167\217\132\216\183\216\168\216\185\216\169</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\216\170\216\177\216\172\217\133\216\169</term>\n <term name=\"editortranslator\" form=\"verb-short\">\216\170\216\177\216\172\217\133\217\135 \217\136\216\167\216\180\216\177\217\129 \216\185\217\132\217\137 \216\167\217\132\216\183\216\168\216\167\216\185\217\135</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\217\138\217\134\216\167\217\138\216\177</term>\n <term name=\"month-02\">\217\129\216\168\216\177\216\167\217\138\216\177</term>\n <term name=\"month-03\">\217\133\216\167\216\177\216\179</term>\n <term name=\"month-04\">\216\167\216\168\216\177\217\138\217\132</term>\n <term name=\"month-05\">\217\133\216\167\217\138\217\136</term>\n <term name=\"month-06\">\217\138\217\136\217\134\217\138\217\136</term>\n <term name=\"month-07\">\217\138\217\136\217\132\217\138\217\136</term>\n <term name=\"month-08\">\216\167\216\186\216\179\216\183\216\179</term>\n <term name=\"month-09\">\216\179\216\168\216\170\217\133\216\168\216\177</term>\n <term name=\"month-10\">\216\167\217\131\216\170\217\136\216\168\216\177</term>\n <term name=\"month-11\">\217\134\217\136\217\129\217\133\216\168\216\177</term>\n <term name=\"month-12\">\216\175\217\138\216\179\217\133\216\168\216\177</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\217\138\217\134\216\167\217\138\216\177</term>\n <term name=\"month-02\" form=\"short\">\217\129\216\168\216\177\216\167\217\138\216\177</term>\n <term name=\"month-03\" form=\"short\">\217\133\216\167\216\177\216\179</term>\n <term name=\"month-04\" form=\"short\">\216\167\216\168\216\177\217\138\217\132</term>\n <term name=\"month-05\" form=\"short\">\217\133\216\167\217\138\217\136</term>\n <term name=\"month-06\" form=\"short\">\217\138\217\136\217\134\217\138\217\136</term>\n <term name=\"month-07\" form=\"short\">\217\138\217\136\217\132\217\138\217\136</term>\n <term name=\"month-08\" form=\"short\">\216\167\216\186\216\179\216\183\216\179</term>\n <term name=\"month-09\" form=\"short\">\216\179\216\168\216\170\217\133\216\168\216\177</term>\n <term name=\"month-10\" form=\"short\">\216\167\217\131\216\170\217\136\216\168\216\177</term>\n <term name=\"month-11\" form=\"short\">\217\134\217\136\217\129\217\133\216\168\216\177</term>\n <term name=\"month-12\" form=\"short\">\216\175\217\138\216\179\217\133\216\168\216\177</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">\216\167\217\132\216\177\216\168\217\138\216\185</term>\n <term name=\"season-02\">\216\167\217\132\216\181\217\138\217\129</term>\n <term name=\"season-03\">\216\167\217\132\216\174\216\177\217\138\217\129</term>\n <term name=\"season-04\">\216\167\217\132\216\180\216\170\216\167\216\161</term>\n </terms>\n</locale>\n"),("locales-bg-BG.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"bg-BG\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\208\190\209\130\208\178\208\190\209\128\208\181\208\189 \208\189\208\176</term>\n <term name=\"and\">\208\184</term>\n <term name=\"and others\">\208\184 \208\180\209\128\209\131\208\179\208\184</term>\n <term name=\"anonymous\">\208\176\208\189\208\190\208\189\208\184\208\188\208\181\208\189</term>\n <term name=\"anonymous\" form=\"short\">\208\176\208\189\208\190\208\189</term>\n <term name=\"at\">\208\178</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">\209\134\208\184\209\130\208\184\209\128\208\176\208\189</term>\n <term name=\"edition\">\n <single>\208\184\208\183\208\180\208\176\208\189\208\184\208\181</single>\n <multiple>\208\184\208\183\208\180\208\176\208\189\208\184\209\143</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\208\184\208\183\208\180</term>\n <term name=\"et-al\">\208\184 \209\129\209\138\208\176\208\178\209\130.</term>\n <term name=\"forthcoming\">\208\191\209\128\208\181\208\180\209\129\209\130\208\190\209\143\209\137</term>\n <term name=\"from\">\208\190\209\130</term>\n <term name=\"ibid\">\208\191\208\176\208\186 \209\130\208\176\208\188</term>\n <term name=\"in\">\208\178</term>\n <term name=\"in press\">\208\191\208\190\208\180 \208\191\208\181\209\135\208\176\209\130</term>\n <term name=\"internet\">\208\184\208\189\209\130\208\181\209\128\208\189\208\181\209\130</term>\n <term name=\"interview\">\208\184\208\189\209\130\208\181\209\128\208\178\209\142</term>\n <term name=\"letter\">\208\191\208\184\209\129\208\188\208\190</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">\208\177\208\181\208\183 \208\180\208\176\209\130\208\176</term>\n <term name=\"online\">\208\190\208\189\208\187\208\176\208\185\208\189</term>\n <term name=\"presented at\">\208\191\209\128\208\181\208\180\209\129\209\130\208\176\208\178\208\181\208\189 \208\189\208\176</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">\208\184\208\183\209\130\208\181\208\179\208\187\208\181\208\189 \208\189\208\176</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\158</term>\n <term name=\"close-inner-quote\">\226\128\156</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\208\186\208\189\208\184\208\179\208\176</single>\n <multiple>\208\186\208\189\208\184\208\179\208\184</multiple>\n </term>\n <term name=\"chapter\">\n <single>\208\179\208\187\208\176\208\178\208\176</single>\n <multiple>\208\179\208\187\208\176\208\178\208\184</multiple>\n </term>\n <term name=\"column\">\n <single>\208\186\208\190\208\187\208\190\208\189\208\176</single>\n <multiple>\208\186\208\190\208\187\208\190\208\189\208\184</multiple>\n </term>\n <term name=\"figure\">\n <single>\209\132\208\184\208\179\209\131\209\128\208\176</single>\n <multiple>\209\132\208\184\208\179\209\131\209\128\208\184</multiple>\n </term>\n <term name=\"folio\">\n <single>\209\132\208\190\208\187\208\184\208\190</single>\n <multiple>\209\132\208\190\208\187\208\184\209\143</multiple>\n </term>\n <term name=\"issue\">\n <single>\208\177\209\128\208\190\208\185</single>\n <multiple>\208\177\209\128\208\190\208\181\208\178\208\181</multiple>\n </term>\n <term name=\"line\">\n <single>\209\128\208\181\208\180</single>\n <multiple>\209\128\208\181\208\180\208\190\208\178\208\181</multiple>\n </term>\n <term name=\"note\">\n <single>\208\177\208\181\208\187\208\181\208\182\208\186\208\176</single>\n <multiple>\208\177\208\181\208\187\208\181\208\182\208\186\208\184</multiple>\n </term>\n <term name=\"opus\">\n <single>\208\190\208\191\209\131\209\129</single>\n <multiple>\208\190\208\191\209\131\209\129\208\184</multiple>\n </term>\n <term name=\"page\">\n <single>\209\129\209\130\209\128\208\176\208\189\208\184\209\134\208\176</single>\n <multiple>\209\129\209\130\209\128\208\176\208\189\208\184\209\134\208\184</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\208\191\208\176\209\128\208\176\208\179\209\128\208\176\209\132</single>\n <multiple>\208\191\208\176\209\128\208\176\208\179\209\128\208\176\209\132\208\184</multiple>\n </term>\n <term name=\"part\">\n <single>\209\135\208\176\209\129\209\130</single>\n <multiple>\209\135\208\176\209\129\209\130\208\184</multiple>\n </term>\n <term name=\"section\">\n <single>\209\128\208\176\208\183\208\180\208\181\208\187</single>\n <multiple>\209\128\208\176\208\183\208\180\208\181\208\187\208\184</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>\209\129\209\130\208\184\209\133</single>\n <multiple>\209\129\209\130\208\184\209\133\208\190\208\178\208\181</multiple>\n </term>\n <term name=\"volume\">\n <single>\209\130\208\190\208\188</single>\n <multiple>\209\130\208\190\208\188\208\190\208\178\208\181</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\208\186\208\189</term>\n <term name=\"chapter\" form=\"short\">\208\179\208\187</term>\n <term name=\"column\" form=\"short\">\208\186\208\190\208\187</term>\n <term name=\"figure\" form=\"short\">\209\132\208\184\208\179</term>\n <term name=\"folio\" form=\"short\">\209\132\208\190\208\187</term>\n <term name=\"issue\" form=\"short\">\208\177\209\128</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\208\190\208\191</term>\n <term name=\"page\" form=\"short\">\n <single>\209\129</single>\n <multiple>\209\129-\209\134\208\184</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\208\191</term>\n <term name=\"part\" form=\"short\">\209\135</term>\n <term name=\"section\" form=\"short\">\209\128\208\176\208\183\208\180</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\209\129\209\130</single>\n <multiple>\209\129\209\130-\208\190\208\178\208\181</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\209\130\208\190\208\188</single>\n <multiple>\209\130-\208\190\208\178\208\181</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128</single>\n <multiple>\209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128\208\184</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\208\191\209\128\208\181\208\178\208\190\208\180\208\176\209\135</single>\n <multiple>\208\191\209\128\208\181\208\178\208\190\208\180\208\176\209\135\208\184</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\209\128\208\181\208\180</single>\n <multiple>\209\128\208\181\208\180-\209\128\208\184</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\208\191\209\128\208\181\208\178</single>\n <multiple>\208\191\209\128\208\181\208\178-\209\135\208\184</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\209\128\208\181\208\180\208\176\208\186\209\130\208\184\209\128\208\176\208\189 \208\190\209\130</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\208\184\208\189\209\130\208\181\209\128\208\178\209\142\208\184\209\128\208\176\208\189 \208\190\209\130</term>\n <term name=\"recipient\" form=\"verb\">\208\180\208\190</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\208\191\209\128\208\181\208\178\208\181\208\180\208\181\208\189 \208\190\209\130</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\209\128\208\181\208\180</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\208\191\209\128\208\181\208\178</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\208\175\208\189\209\131\208\176\209\128\208\184</term>\n <term name=\"month-02\">\208\164\208\181\208\178\209\128\209\131\208\176\209\128\208\184</term>\n <term name=\"month-03\">\208\156\208\176\209\128\209\130</term>\n <term name=\"month-04\">\208\144\208\191\209\128\208\184\208\187</term>\n <term name=\"month-05\">\208\156\208\176\208\185</term>\n <term name=\"month-06\">\208\174\208\189\208\184</term>\n <term name=\"month-07\">\208\174\208\187\208\184</term>\n <term name=\"month-08\">\208\144\208\178\208\179\209\131\209\129\209\130</term>\n <term name=\"month-09\">\208\161\208\181\208\191\209\130\208\181\208\188\208\178\209\128\208\184</term>\n <term name=\"month-10\">\208\158\208\186\209\130\208\190\208\188\208\178\209\128\208\184</term>\n <term name=\"month-11\">\208\157\208\190\208\181\208\188\208\178\209\128\208\184</term>\n <term name=\"month-12\">\208\148\208\181\208\186\208\181\208\188\208\178\209\128\208\184</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\208\175\208\189\209\131</term>\n <term name=\"month-02\" form=\"short\">\208\164\208\181\208\178</term>\n <term name=\"month-03\" form=\"short\">\208\156\208\176\209\128</term>\n <term name=\"month-04\" form=\"short\">\208\144\208\191\209\128</term>\n <term name=\"month-05\" form=\"short\">\208\156\208\176\208\185</term>\n <term name=\"month-06\" form=\"short\">\208\174\208\189\208\184</term>\n <term name=\"month-07\" form=\"short\">\208\174\208\187\208\184</term>\n <term name=\"month-08\" form=\"short\">\208\144\208\178\208\179</term>\n <term name=\"month-09\" form=\"short\">\208\161\208\181\208\191</term>\n <term name=\"month-10\" form=\"short\">\208\158\208\186\209\130</term>\n <term name=\"month-11\" form=\"short\">\208\157\208\190\208\181</term>\n <term name=\"month-12\" form=\"short\">\208\148\208\181\208\186</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-ca-AD.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"ca-AD\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">accedit</term>\n <term name=\"and\">i</term>\n <term name=\"and others\">i altres</term>\n <term name=\"anonymous\">an\195\178nim</term>\n <term name=\"anonymous\" form=\"short\">an\195\178n.</term>\n <term name=\"at\">a</term>\n <term name=\"available at\">disponible a</term>\n <term name=\"by\">per</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citat</term>\n <term name=\"edition\">\n <single>edici\195\179</single>\n <multiple>edicions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">previst</term>\n <term name=\"from\">de</term>\n <term name=\"ibid\">ib\195\173d.</term>\n <term name=\"in\">en</term>\n <term name=\"in press\">en impremta</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">entrevista</term>\n <term name=\"letter\">carta</term>\n <term name=\"no date\">sense data</term>\n <term name=\"no date\" form=\"short\">s.d.</term>\n <term name=\"online\">en l\195\173nia</term>\n <term name=\"presented at\">presentat a</term>\n <term name=\"reference\">\n <single>refer\195\168ncia</single>\n <multiple>refer\195\168ncies</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>ref.</multiple>\n </term>\n <term name=\"retrieved\">recuperat</term>\n <term name=\"scale\">escala</term>\n <term name=\"version\">versi\195\179</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">dC</term>\n <term name=\"bc\">aC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">-</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">a</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">primera</term>\n <term name=\"long-ordinal-02\">segona</term>\n <term name=\"long-ordinal-03\">tercera</term>\n <term name=\"long-ordinal-04\">quarta</term>\n <term name=\"long-ordinal-05\">cinquena</term>\n <term name=\"long-ordinal-06\">sisena</term>\n <term name=\"long-ordinal-07\">setena</term>\n <term name=\"long-ordinal-08\">vuitena</term>\n <term name=\"long-ordinal-09\">novena</term>\n <term name=\"long-ordinal-10\">desena</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>llibre</single>\n <multiple>llibres</multiple>\n </term>\n <term name=\"chapter\">\n <single>cap\195\173tol</single>\n <multiple>cap\195\173tols</multiple>\n </term>\n <term name=\"column\">\n <single>columna</single>\n <multiple>columnes</multiple>\n </term>\n <term name=\"figure\">\n <single>figura</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>foli</single>\n <multiple>folis</multiple>\n </term>\n <term name=\"issue\">\n <single>n\195\186mero</single>\n <multiple>n\195\186meros</multiple>\n </term>\n <term name=\"line\">\n <single>l\195\173nia</single>\n <multiple>l\195\173nies</multiple>\n </term>\n <term name=\"note\">\n <single>nota</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>p\195\160gina</single>\n <multiple>p\195\160gines</multiple>\n </term>\n <term name=\"paragraph\">\n <single>par\195\160graf</single>\n <multiple>par\195\160grafs</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>secci\195\179</single>\n <multiple>seccions</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub voce</single>\n <multiple>sub vocibus</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>versos</multiple>\n </term>\n <term name=\"volume\">\n <single>volum</single>\n <multiple>volums</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">llib.</term>\n <term name=\"chapter\" form=\"short\">cap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">n\195\186m.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>p.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.v.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vol.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>il\194\183lustrador</single>\n <multiple>il\194\183lustradors</multiple>\n </term>\n <term name=\"translator\">\n <single>traductor</single>\n <multiple>traductors</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor i traductor</single>\n <multiple>editors i traductors</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dir.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>il\194\183lust.</single>\n <multiple>il\194\183lust.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trad.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. i trad.</single>\n <multiple>ed. i trad.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">dirigit per</term>\n <term name=\"editor\" form=\"verb\">editat per</term>\n <term name=\"editorial-director\" form=\"verb\">editat per</term>\n <term name=\"illustrator\" form=\"verb\">il\194\183lustrat per</term>\n <term name=\"interviewer\" form=\"verb\">entrevistat per</term>\n <term name=\"recipient\" form=\"verb\">a</term>\n <term name=\"reviewed-author\" form=\"verb\">per</term>\n <term name=\"translator\" form=\"verb\">tradu\195\175t per</term>\n <term name=\"editortranslator\" form=\"verb\">editat i tradu\195\175t per</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">per</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">il\194\183lust.</term>\n <term name=\"translator\" form=\"verb-short\">trad.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. i trad. per</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">gener</term>\n <term name=\"month-02\">febrer</term>\n <term name=\"month-03\">mar\195\167</term>\n <term name=\"month-04\">abril</term>\n <term name=\"month-05\">maig</term>\n <term name=\"month-06\">juny</term>\n <term name=\"month-07\">juliol</term>\n <term name=\"month-08\">agost</term>\n <term name=\"month-09\">setembre</term>\n <term name=\"month-10\">octubre</term>\n <term name=\"month-11\">novembre</term>\n <term name=\"month-12\">desembre</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">gen.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar\195\167</term>\n <term name=\"month-04\" form=\"short\">abr.</term>\n <term name=\"month-05\" form=\"short\">maig</term>\n <term name=\"month-06\" form=\"short\">juny</term>\n <term name=\"month-07\" form=\"short\">jul.</term>\n <term name=\"month-08\" form=\"short\">ago.</term>\n <term name=\"month-09\" form=\"short\">set.</term>\n <term name=\"month-10\" form=\"short\">oct.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">des.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">primavera</term>\n <term name=\"season-02\">estiu</term>\n <term name=\"season-03\">tardor</term>\n <term name=\"season-04\">hivern</term>\n </terms>\n</locale>\n"),("locales-cs-CZ.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"cs-CZ\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">p\197\153\195\173stup</term>\n <term name=\"and\">a</term>\n <term name=\"and others\">a dal\197\161\195\173</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">v</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citov\195\161n</term>\n <term name=\"edition\">\n <single>vyd\195\161n\195\173</single>\n <multiple>vyd\195\161n\195\173</multiple>\n </term>\n <term name=\"edition\" form=\"short\">vyd.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">nadch\195\161zej\195\173c\195\173</term>\n <term name=\"from\">z</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">v</term>\n <term name=\"in press\">v tisku</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">dopis</term>\n <term name=\"no date\">bez data</term>\n <term name=\"no date\" form=\"short\">nedatov\195\161no</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">prezentov\195\161n v</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">z\195\173sk\195\161no</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">n. l.</term>\n <term name=\"bc\">p\197\153. n. l.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">prvn\195\173</term>\n <term name=\"long-ordinal-02\">druh\195\169</term>\n <term name=\"long-ordinal-03\">t\197\153et\195\173</term>\n <term name=\"long-ordinal-04\">\196\141tvrt\195\169</term>\n <term name=\"long-ordinal-05\">p\195\161t\195\169</term>\n <term name=\"long-ordinal-06\">\197\161est\195\169</term>\n <term name=\"long-ordinal-07\">sedm\195\169</term>\n <term name=\"long-ordinal-08\">osm\195\169</term>\n <term name=\"long-ordinal-09\">dev\195\161t\195\169</term>\n <term name=\"long-ordinal-10\">des\195\161t\195\169</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>kniha</single>\n <multiple>knihy</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapitola</single>\n <multiple>kapitoly</multiple>\n </term>\n <term name=\"column\">\n <single>sloupec</single>\n <multiple>sloupce</multiple>\n </term>\n <term name=\"figure\">\n <single>obr\195\161zek</single>\n <multiple>obr\195\161zky</multiple>\n </term>\n <term name=\"folio\">\n <single>list</single>\n <multiple>listy</multiple>\n </term>\n <term name=\"issue\">\n <single>\196\141\195\173slo</single>\n <multiple>\196\141\195\173slo</multiple>\n </term>\n <term name=\"line\">\n <single>\197\153\195\161dek</single>\n <multiple>\197\153\195\161dky</multiple>\n </term>\n <term name=\"note\">\n <single>pozn\195\161mka</single>\n <multiple>pozn\195\161mky</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>strana</single>\n <multiple>strany</multiple>\n </term>\n <term name=\"paragraph\">\n <single>odstavec</single>\n <multiple>odstavce</multiple>\n </term>\n <term name=\"part\">\n <single>\196\141\195\161st</single>\n <multiple>\196\141\195\161sti</multiple>\n </term>\n <term name=\"section\">\n <single>sekce</single>\n <multiple>sekce</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>ver\197\161</single>\n <multiple>ver\197\161e</multiple>\n </term>\n <term name=\"volume\">\n <single>ro\196\141n\195\173k</single>\n <multiple>ro\196\141n\195\173ky</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">kn.</term>\n <term name=\"chapter\" form=\"short\">kap.</term>\n <term name=\"column\" form=\"short\">sl.</term>\n <term name=\"figure\" form=\"short\">obr.</term>\n <term name=\"folio\" form=\"short\">l.</term>\n <term name=\"issue\" form=\"short\">\196\141\195\173s.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>s.</single>\n <multiple>s.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">odst.</term>\n <term name=\"part\" form=\"short\">\196\141.</term>\n <term name=\"section\" form=\"short\">sek.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>ro\196\141.</single>\n <multiple>ro\196\141.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>edito\197\153i</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>p\197\153ekladatel</single>\n <multiple>p\197\153ekladatel\195\169</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor a p\197\153ekladatel</single>\n <multiple>edito\197\153i a p\197\153ekladatel\195\169</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>p\197\153ekl.</single>\n <multiple>p\197\153ekl.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. a p\197\153ekl.</single>\n <multiple>ed. a p\197\153ekl.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">editoval</term>\n <term name=\"editorial-director\" form=\"verb\">editoval</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">rozhovor vedl</term>\n <term name=\"recipient\" form=\"verb\">pro</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">p\197\153elo\197\190il</term>\n <term name=\"editortranslator\" form=\"verb\">editoval a p\197\153elo\197\190il</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">p\197\153ekl.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. a p\197\153el.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">leden</term>\n <term name=\"month-02\">\195\186nor</term>\n <term name=\"month-03\">b\197\153ezen</term>\n <term name=\"month-04\">duben</term>\n <term name=\"month-05\">kv\196\155ten</term>\n <term name=\"month-06\">\196\141erven</term>\n <term name=\"month-07\">\196\141ervenec</term>\n <term name=\"month-08\">srpen</term>\n <term name=\"month-09\">z\195\161\197\153\195\173</term>\n <term name=\"month-10\">\197\153\195\173jen</term>\n <term name=\"month-11\">listopad</term>\n <term name=\"month-12\">prosinec</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">led.</term>\n <term name=\"month-02\" form=\"short\">\195\186no.</term>\n <term name=\"month-03\" form=\"short\">b\197\153e.</term>\n <term name=\"month-04\" form=\"short\">dub.</term>\n <term name=\"month-05\" form=\"short\">kv\196\155.</term>\n <term name=\"month-06\" form=\"short\">\196\141er.</term>\n <term name=\"month-07\" form=\"short\">\196\141vc.</term>\n <term name=\"month-08\" form=\"short\">srp.</term>\n <term name=\"month-09\" form=\"short\">z\195\161\197\153.</term>\n <term name=\"month-10\" form=\"short\">\197\153\195\173j.</term>\n <term name=\"month-11\" form=\"short\">lis.</term>\n <term name=\"month-12\" form=\"short\">pro.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">jaro</term>\n <term name=\"season-02\">l\195\169to</term>\n <term name=\"season-03\">podzim</term>\n <term name=\"season-04\">zima</term>\n </terms>\n</locale>\n"),("locales-da-DK.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"da-DK\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\195\165bnet</term>\n <term name=\"and\">og</term>\n <term name=\"and others\">med flere</term>\n <term name=\"anonymous\">anonym</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">p\195\165</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">af</term>\n <term name=\"circa\">cirka</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">citeret</term>\n <term name=\"edition\">\n <single>udgave</single>\n <multiple>udgaver</multiple>\n </term>\n <term name=\"edition\" form=\"short\">udg.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">kommende</term>\n <term name=\"from\">fra</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">i</term>\n <term name=\"in press\">i tryk</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">brev</term>\n <term name=\"no date\">ingen dato</term>\n <term name=\"no date\" form=\"short\">udateret</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">pr\195\166senteret ved</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>referencer</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refr.</multiple>\n </term>\n <term name=\"retrieved\">hentet</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">e.Kr</term>\n <term name=\"bc\">f.Kr</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">f\195\184rste</term>\n <term name=\"long-ordinal-02\">anden</term>\n <term name=\"long-ordinal-03\">tredje</term>\n <term name=\"long-ordinal-04\">fjerde</term>\n <term name=\"long-ordinal-05\">femte</term>\n <term name=\"long-ordinal-06\">sjette</term>\n <term name=\"long-ordinal-07\">syvende</term>\n <term name=\"long-ordinal-08\">ottende</term>\n <term name=\"long-ordinal-09\">niende</term>\n <term name=\"long-ordinal-10\">tiende</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>bog</single>\n <multiple>b\195\184ger</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapitel</single>\n <multiple>kapitler</multiple>\n </term>\n <term name=\"column\">\n <single>kolonne</single>\n <multiple>kolonner</multiple>\n </term>\n <term name=\"figure\">\n <single>figur</single>\n <multiple>figurer</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folier</multiple>\n </term>\n <term name=\"issue\">\n <single>nummer</single>\n <multiple>numre</multiple>\n </term>\n <term name=\"line\">\n <single>linje</single>\n <multiple>linjer</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>noter</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opuser</multiple>\n </term>\n <term name=\"page\">\n <single>side</single>\n <multiple>sider</multiple>\n </term>\n <term name=\"paragraph\">\n <single>afsnit</single>\n <multiple>afsnit</multiple>\n </term>\n <term name=\"part\">\n <single>del</single>\n <multiple>dele</multiple>\n </term>\n <term name=\"section\">\n <single>sektion</single>\n <multiple>sektionerne</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>vers</multiple>\n </term>\n <term name=\"volume\">\n <single>bind</single>\n <multiple>bind</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">b.</term>\n <term name=\"chapter\" form=\"short\">kap.</term>\n <term name=\"column\" form=\"short\">kol.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">fol.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>s.</single>\n <multiple>s.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">afs.</term>\n <term name=\"part\" form=\"short\">d.</term>\n <term name=\"section\" form=\"short\">sekt.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>bd.</single>\n <multiple>bd.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>redakt\195\184r</single>\n <multiple>redakt\195\184rer</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>redakt\195\184r</single>\n <multiple>redakt\195\184rer</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>overs\195\166tter</single>\n <multiple>overs\195\166ttere</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redakt\195\184r & overs\195\166tter</single>\n <multiple>redakt\195\184rer & overs\195\166ttere</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>overs.</single>\n <multiple>overs.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>red. & overs.</single>\n <multiple>red. & overs.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">redigeret af</term>\n <term name=\"editorial-director\" form=\"verb\">redigeret af</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interviewet af</term>\n <term name=\"recipient\" form=\"verb\">modtaget af</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">oversat af</term>\n <term name=\"editortranslator\" form=\"verb\">redigeret & oversat af</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">af</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">red.</term>\n <term name=\"editorial-director\" form=\"verb-short\">red.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">overs.</term>\n <term name=\"editortranslator\" form=\"verb-short\">red. & overs. af</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Januar</term>\n <term name=\"month-02\">Februar</term>\n <term name=\"month-03\">Marts</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">Maj</term>\n <term name=\"month-06\">Juni</term>\n <term name=\"month-07\">Juli</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">Oktober</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">December</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">Mar.</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">Maj</term>\n <term name=\"month-06\" form=\"short\">Jun.</term>\n <term name=\"month-07\" form=\"short\">Jul.</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Okt.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">For\195\165r</term>\n <term name=\"season-02\">Sommer</term>\n <term name=\"season-03\">Efter\195\165r</term>\n <term name=\"season-04\">vinter</term>\n </terms>\n</locale>\n"),("locales-de-AT.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"de-AT\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">zugegriffen</term>\n <term name=\"and\">und</term>\n <term name=\"and others\">und andere</term>\n <term name=\"anonymous\">ohne Autor</term>\n <term name=\"anonymous\" form=\"short\">o. A.</term>\n <term name=\"at\">auf</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">von</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">zitiert</term>\n <term name=\"edition\">\n <single>Auflage</single>\n <multiple>Auflagen</multiple>\n </term>\n <term name=\"edition\" form=\"short\">Aufl.</term>\n <term name=\"et-al\">u. a.</term>\n <term name=\"forthcoming\">i. E.</term>\n <term name=\"from\">von</term>\n <term name=\"ibid\">ebd.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">im Druck</term>\n <term name=\"internet\">Internet</term>\n <term name=\"interview\">Interview</term>\n <term name=\"letter\">Brief</term>\n <term name=\"no date\">ohne Datum</term>\n <term name=\"no date\" form=\"short\">o. J.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">gehalten auf der</term>\n <term name=\"reference\">\n <single>Referenz</single>\n <multiple>Referenzen</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>Ref.</single>\n <multiple>Ref.</multiple>\n </term>\n <term name=\"retrieved\">abgerufen</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">n. Chr.</term>\n <term name=\"bc\">v. Chr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">erster</term>\n <term name=\"long-ordinal-02\">zweiter</term>\n <term name=\"long-ordinal-03\">dritter</term>\n <term name=\"long-ordinal-04\">vierter</term>\n <term name=\"long-ordinal-05\">f\195\188nfter</term>\n <term name=\"long-ordinal-06\">sechster</term>\n <term name=\"long-ordinal-07\">siebter</term>\n <term name=\"long-ordinal-08\">achter</term>\n <term name=\"long-ordinal-09\">neunter</term>\n <term name=\"long-ordinal-10\">zehnter</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>Buch</single>\n <multiple>B\195\188cher</multiple>\n </term>\n <term name=\"chapter\">\n <single>Kapitel</single>\n <multiple>Kapitel</multiple>\n </term>\n <term name=\"column\">\n <single>Spalte</single>\n <multiple>Spalten</multiple>\n </term>\n <term name=\"figure\">\n <single>Abbildung</single>\n <multiple>Abbildungen</multiple>\n </term>\n <term name=\"folio\">\n <single>Blatt</single>\n <multiple>Bl\195\164tter</multiple>\n </term>\n <term name=\"issue\">\n <single>Nummer</single>\n <multiple>Nummern</multiple>\n </term>\n <term name=\"line\">\n <single>Zeile</single>\n <multiple>Zeilen</multiple>\n </term>\n <term name=\"note\">\n <single>Note</single>\n <multiple>Noten</multiple>\n </term>\n <term name=\"opus\">\n <single>Opus</single>\n <multiple>Opera</multiple>\n </term>\n <term name=\"page\">\n <single>Seite</single>\n <multiple>Seiten</multiple>\n </term>\n <term name=\"paragraph\">\n <single>Absatz</single>\n <multiple>Abs\195\164tze</multiple>\n </term>\n <term name=\"part\">\n <single>Teil</single>\n <multiple>Teile</multiple>\n </term>\n <term name=\"section\">\n <single>Abschnitt</single>\n <multiple>Abschnitte</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>Vers</single>\n <multiple>Verse</multiple>\n </term>\n <term name=\"volume\">\n <single>Band</single>\n <multiple>B\195\164nde</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">B.</term>\n <term name=\"chapter\" form=\"short\">Kap.</term>\n <term name=\"column\" form=\"short\">Sp.</term>\n <term name=\"figure\" form=\"short\">Abb.</term>\n <term name=\"folio\" form=\"short\">Fol.</term>\n <term name=\"issue\" form=\"short\">Nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>S.</single>\n <multiple>S.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">Abs.</term>\n <term name=\"part\" form=\"short\">Teil</term>\n <term name=\"section\" form=\"short\">Abschn.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>V.</single>\n <multiple>V.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>Bd.</single>\n <multiple>Bd.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>Herausgeber</single>\n <multiple>Herausgeber</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>Herausgeber</single>\n <multiple>Herausgeber</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\195\156bersetzer</single>\n <multiple>\195\156bersetzer</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>Herausgeber & \195\156bersetzer</single>\n <multiple>Herausgeber & \195\156bersetzer</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>Hrsg.</single>\n <multiple>Hrsg.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>Hrsg.</single>\n <multiple>Hrsg.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\195\156bers.</single>\n <multiple>\195\156bers.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>Hrsg. & \195\156bers.</single>\n <multiple>Hrsg. & \195\156bers</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">herausgegeben von</term>\n <term name=\"editorial-director\" form=\"verb\">herausgegeben von</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interviewt von</term>\n <term name=\"recipient\" form=\"verb\">an</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\195\188bersetzt von</term>\n <term name=\"editortranslator\" form=\"verb\">herausgegeben und \195\188bersetzt von</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">von</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">hg. von</term>\n <term name=\"editorial-director\" form=\"verb-short\">hg. von</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\195\188bers. von</term>\n <term name=\"editortranslator\" form=\"verb-short\">hg. & \195\188bers. von</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Januar</term>\n <term name=\"month-02\">Februar</term>\n <term name=\"month-03\">M\195\164rz</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">Mai</term>\n <term name=\"month-06\">Juni</term>\n <term name=\"month-07\">Juli</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">Oktober</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">Dezember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">M\195\164rz</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">Mai</term>\n <term name=\"month-06\" form=\"short\">Juni</term>\n <term name=\"month-07\" form=\"short\">Juli</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Okt.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dez.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Fr\195\188hjahr</term>\n <term name=\"season-02\">Sommer</term>\n <term name=\"season-03\">Herbst</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-de-CH.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"de-CH\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">zugegriffen</term>\n <term name=\"and\">und</term>\n <term name=\"and others\">und andere</term>\n <term name=\"anonymous\">ohne Autor</term>\n <term name=\"anonymous\" form=\"short\">o. A.</term>\n <term name=\"at\">auf</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">von</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">zitiert</term>\n <term name=\"edition\">\n <single>Auflage</single>\n <multiple>Auflagen</multiple>\n </term>\n <term name=\"edition\" form=\"short\">Aufl.</term>\n <term name=\"et-al\">u. a.</term>\n <term name=\"forthcoming\">i. E.</term>\n <term name=\"from\">von</term>\n <term name=\"ibid\">ebd.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">im Druck</term>\n <term name=\"internet\">Internet</term>\n <term name=\"interview\">Interview</term>\n <term name=\"letter\">Brief</term>\n <term name=\"no date\">ohne Datum</term>\n <term name=\"no date\" form=\"short\">o. J.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">gehalten auf der</term>\n <term name=\"reference\">\n <single>Referenz</single>\n <multiple>Referenzen</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>Ref.</single>\n <multiple>Ref.</multiple>\n </term>\n <term name=\"retrieved\">abgerufen</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">n. Chr.</term>\n <term name=\"bc\">v. Chr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">erster</term>\n <term name=\"long-ordinal-02\">zweiter</term>\n <term name=\"long-ordinal-03\">dritter</term>\n <term name=\"long-ordinal-04\">vierter</term>\n <term name=\"long-ordinal-05\">f\195\188nfter</term>\n <term name=\"long-ordinal-06\">sechster</term>\n <term name=\"long-ordinal-07\">siebter</term>\n <term name=\"long-ordinal-08\">achter</term>\n <term name=\"long-ordinal-09\">neunter</term>\n <term name=\"long-ordinal-10\">zehnter</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>Buch</single>\n <multiple>B\195\188cher</multiple>\n </term>\n <term name=\"chapter\">\n <single>Kapitel</single>\n <multiple>Kapitel</multiple>\n </term>\n <term name=\"column\">\n <single>Spalte</single>\n <multiple>Spalten</multiple>\n </term>\n <term name=\"figure\">\n <single>Abbildung</single>\n <multiple>Abbildungen</multiple>\n </term>\n <term name=\"folio\">\n <single>Blatt</single>\n <multiple>Bl\195\164tter</multiple>\n </term>\n <term name=\"issue\">\n <single>Nummer</single>\n <multiple>Nummern</multiple>\n </term>\n <term name=\"line\">\n <single>Zeile</single>\n <multiple>Zeilen</multiple>\n </term>\n <term name=\"note\">\n <single>Note</single>\n <multiple>Noten</multiple>\n </term>\n <term name=\"opus\">\n <single>Opus</single>\n <multiple>Opera</multiple>\n </term>\n <term name=\"page\">\n <single>Seite</single>\n <multiple>Seiten</multiple>\n </term>\n <term name=\"paragraph\">\n <single>Absatz</single>\n <multiple>Abs\195\164tze</multiple>\n </term>\n <term name=\"part\">\n <single>Teil</single>\n <multiple>Teile</multiple>\n </term>\n <term name=\"section\">\n <single>Abschnitt</single>\n <multiple>Abschnitte</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>Vers</single>\n <multiple>Verse</multiple>\n </term>\n <term name=\"volume\">\n <single>Band</single>\n <multiple>B\195\164nde</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">B.</term>\n <term name=\"chapter\" form=\"short\">Kap.</term>\n <term name=\"column\" form=\"short\">Sp.</term>\n <term name=\"figure\" form=\"short\">Abb.</term>\n <term name=\"folio\" form=\"short\">Fol.</term>\n <term name=\"issue\" form=\"short\">Nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>S.</single>\n <multiple>S.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">Abs.</term>\n <term name=\"part\" form=\"short\">Teil</term>\n <term name=\"section\" form=\"short\">Abschn.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>V.</single>\n <multiple>V.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>Bd.</single>\n <multiple>Bd.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>Herausgeber</single>\n <multiple>Herausgeber</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>Herausgeber</single>\n <multiple>Herausgeber</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\195\156bersetzer</single>\n <multiple>\195\156bersetzer</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>Herausgeber & \195\156bersetzer</single>\n <multiple>Herausgeber & \195\156bersetzer</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>Hrsg.</single>\n <multiple>Hrsg.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>Hrsg.</single>\n <multiple>Hrsg.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\195\156bers.</single>\n <multiple>\195\156bers.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>Hrsg. & \195\156bers.</single>\n <multiple>Hrsg. & \195\156bers</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">herausgegeben von</term>\n <term name=\"editorial-director\" form=\"verb\">herausgegeben von</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interviewt von</term>\n <term name=\"recipient\" form=\"verb\">an</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\195\188bersetzt von</term>\n <term name=\"editortranslator\" form=\"verb\">herausgegeben und \195\188bersetzt von</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">von</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">hg. von</term>\n <term name=\"editorial-director\" form=\"verb-short\">hg. von</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\195\188bers. von</term>\n <term name=\"editortranslator\" form=\"verb-short\">hg. & \195\188bers. von</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Januar</term>\n <term name=\"month-02\">Februar</term>\n <term name=\"month-03\">M\195\164rz</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">Mai</term>\n <term name=\"month-06\">Juni</term>\n <term name=\"month-07\">Juli</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">Oktober</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">Dezember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">M\195\164rz</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">Mai</term>\n <term name=\"month-06\" form=\"short\">Juni</term>\n <term name=\"month-07\" form=\"short\">Juli</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Okt.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dez.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Fr\195\188hjahr</term>\n <term name=\"season-02\">Sommer</term>\n <term name=\"season-03\">Herbst</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-de-DE.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"de-DE\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">zugegriffen</term>\n <term name=\"and\">und</term>\n <term name=\"and others\">und andere</term>\n <term name=\"anonymous\">ohne Autor</term>\n <term name=\"anonymous\" form=\"short\">o. A.</term>\n <term name=\"at\">auf</term>\n <term name=\"available at\">verf\195\188gbar unter</term>\n <term name=\"by\">von</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">zitiert</term>\n <term name=\"edition\">\n <single>Auflage</single>\n <multiple>Auflagen</multiple>\n </term>\n <term name=\"edition\" form=\"short\">Aufl.</term>\n <term name=\"et-al\">u. a.</term>\n <term name=\"forthcoming\">i. E.</term>\n <term name=\"from\">von</term>\n <term name=\"ibid\">ebd.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">im Druck</term>\n <term name=\"internet\">Internet</term>\n <term name=\"interview\">Interview</term>\n <term name=\"letter\">Brief</term>\n <term name=\"no date\">ohne Datum</term>\n <term name=\"no date\" form=\"short\">o. J.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">gehalten auf der</term>\n <term name=\"reference\">\n <single>Referenz</single>\n <multiple>Referenzen</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>Ref.</single>\n <multiple>Ref.</multiple>\n </term>\n <term name=\"retrieved\">abgerufen</term>\n <term name=\"scale\">Ma\195\159stab</term>\n <term name=\"version\">Version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">n. Chr.</term>\n <term name=\"bc\">v. Chr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">erster</term>\n <term name=\"long-ordinal-02\">zweiter</term>\n <term name=\"long-ordinal-03\">dritter</term>\n <term name=\"long-ordinal-04\">vierter</term>\n <term name=\"long-ordinal-05\">f\195\188nfter</term>\n <term name=\"long-ordinal-06\">sechster</term>\n <term name=\"long-ordinal-07\">siebter</term>\n <term name=\"long-ordinal-08\">achter</term>\n <term name=\"long-ordinal-09\">neunter</term>\n <term name=\"long-ordinal-10\">zehnter</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>Buch</single>\n <multiple>B\195\188cher</multiple>\n </term>\n <term name=\"chapter\">\n <single>Kapitel</single>\n <multiple>Kapitel</multiple>\n </term>\n <term name=\"column\">\n <single>Spalte</single>\n <multiple>Spalten</multiple>\n </term>\n <term name=\"figure\">\n <single>Abbildung</single>\n <multiple>Abbildungen</multiple>\n </term>\n <term name=\"folio\">\n <single>Blatt</single>\n <multiple>Bl\195\164tter</multiple>\n </term>\n <term name=\"issue\">\n <single>Nummer</single>\n <multiple>Nummern</multiple>\n </term>\n <term name=\"line\">\n <single>Zeile</single>\n <multiple>Zeilen</multiple>\n </term>\n <term name=\"note\">\n <single>Note</single>\n <multiple>Noten</multiple>\n </term>\n <term name=\"opus\">\n <single>Opus</single>\n <multiple>Opera</multiple>\n </term>\n <term name=\"page\">\n <single>Seite</single>\n <multiple>Seiten</multiple>\n </term>\n <term name=\"paragraph\">\n <single>Absatz</single>\n <multiple>Abs\195\164tze</multiple>\n </term>\n <term name=\"part\">\n <single>Teil</single>\n <multiple>Teile</multiple>\n </term>\n <term name=\"section\">\n <single>Abschnitt</single>\n <multiple>Abschnitte</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>Vers</single>\n <multiple>Verse</multiple>\n </term>\n <term name=\"volume\">\n <single>Band</single>\n <multiple>B\195\164nde</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">B.</term>\n <term name=\"chapter\" form=\"short\">Kap.</term>\n <term name=\"column\" form=\"short\">Sp.</term>\n <term name=\"figure\" form=\"short\">Abb.</term>\n <term name=\"folio\" form=\"short\">Fol.</term>\n <term name=\"issue\" form=\"short\">Nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>S.</single>\n <multiple>S.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">Abs.</term>\n <term name=\"part\" form=\"short\">Teil</term>\n <term name=\"section\" form=\"short\">Abschn.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>V.</single>\n <multiple>V.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>Bd.</single>\n <multiple>Bd.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>Regisseur</single>\n <multiple>Regisseure</multiple>\n </term>\n <term name=\"editor\">\n <single>Herausgeber</single>\n <multiple>Herausgeber</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>Herausgeber</single>\n <multiple>Herausgeber</multiple>\n </term>\n <term name=\"illustrator\">\n <single>Illustrator</single>\n <multiple>illustratoren</multiple>\n </term>\n <term name=\"translator\">\n <single>\195\156bersetzer</single>\n <multiple>\195\156bersetzer</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>Herausgeber & \195\156bersetzer</single>\n <multiple>Herausgeber & \195\156bersetzer</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>Reg.</single>\n <multiple>Reg..</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>Hrsg.</single>\n <multiple>Hrsg.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>Hrsg.</single>\n <multiple>Hrsg.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>Ill.</single>\n <multiple>Ill.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\195\156bers.</single>\n <multiple>\195\156bers.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>Hrsg. & \195\156bers.</single>\n <multiple>Hrsg. & \195\156bers</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">herausgegeben von</term>\n <term name=\"editorial-director\" form=\"verb\">herausgegeben von</term>\n <term name=\"illustrator\" form=\"verb\">illustriert von</term>\n <term name=\"interviewer\" form=\"verb\">interviewt von</term>\n <term name=\"recipient\" form=\"verb\">an</term>\n <term name=\"reviewed-author\" form=\"verb\">von</term>\n <term name=\"translator\" form=\"verb\">\195\188bersetzt von</term>\n <term name=\"editortranslator\" form=\"verb\">herausgegeben und \195\188bersetzt von</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">von</term>\n <term name=\"director\" form=\"verb-short\">Reg.</term>\n <term name=\"editor\" form=\"verb-short\">hg. von</term>\n <term name=\"editorial-director\" form=\"verb-short\">hg. von</term>\n <term name=\"illustrator\" form=\"verb-short\">illus. von</term>\n <term name=\"translator\" form=\"verb-short\">\195\188bers. von</term>\n <term name=\"editortranslator\" form=\"verb-short\">hg. & \195\188bers. von</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Januar</term>\n <term name=\"month-02\">Februar</term>\n <term name=\"month-03\">M\195\164rz</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">Mai</term>\n <term name=\"month-06\">Juni</term>\n <term name=\"month-07\">Juli</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">Oktober</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">Dezember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">M\195\164rz</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">Mai</term>\n <term name=\"month-06\" form=\"short\">Juni</term>\n <term name=\"month-07\" form=\"short\">Juli</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Okt.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dez.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Fr\195\188hjahr</term>\n <term name=\"season-02\">Sommer</term>\n <term name=\"season-03\">Herbst</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-el-GR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"el-GR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\206\183\206\188\206\181\207\129\206\191\206\188\206\183\206\189\206\175\206\177 \207\128\207\129\207\140\207\131\206\178\206\177\207\131\206\183\207\130</term>\n <term name=\"and\">\206\186\206\177\206\185</term>\n <term name=\"and others\">\206\186\206\177\206\185 \206\172\206\187\206\187\206\191\206\185</term>\n <term name=\"anonymous\">\206\177\206\189\207\142\206\189\207\133\206\188\206\191</term>\n <term name=\"anonymous\" form=\"short\">\206\177\206\189\207\142\206\189.</term>\n <term name=\"at\">\206\181\207\134.</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">\206\177\207\128\207\140</term>\n <term name=\"circa\">\207\128\206\181\207\129\206\175\207\128\206\191\207\133</term>\n <term name=\"circa\" form=\"short\">\207\128\206\181\207\129.</term>\n <term name=\"cited\">\207\128\206\177\207\129\206\177\207\132\206\175\206\184\206\181\207\132\206\177\206\185</term>\n <term name=\"edition\">\n <single>\206\173\206\186\206\180\206\191\207\131\206\183</single>\n <multiple>\206\181\206\186\206\180\207\140\207\131\206\181\206\185\207\130</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\206\173\206\186\206\180.</term>\n <term name=\"et-al\">\206\186.\206\172.</term>\n <term name=\"forthcoming\">\207\128\207\129\206\191\207\131\206\181\207\135\206\173\207\130</term>\n <term name=\"from\">\206\177\207\128\207\140</term>\n <term name=\"ibid\">\207\131\207\132\206\191 \206\175\206\180\206\185\206\191</term>\n <term name=\"in\">\207\131\207\132\206\191</term>\n <term name=\"in press\">\207\133\207\128\207\140 \206\173\206\186\206\180\206\191\207\131\206\183</term>\n <term name=\"internet\">\206\180\206\185\206\177\206\180\206\175\206\186\207\132\207\133\206\191</term>\n <term name=\"interview\">\207\131\207\133\206\189\206\173\206\189\207\132\206\181\207\133\206\190\206\183</term>\n <term name=\"letter\">\206\181\207\128\206\185\207\131\207\132\206\191\206\187\206\174</term>\n <term name=\"no date\">\207\135\207\137\207\129\206\175\207\130 \207\135\207\129\206\191\206\189\206\191\206\187\206\191\206\179\206\175\206\177</term>\n <term name=\"no date\" form=\"short\">\207\135.\207\135.</term>\n <term name=\"online\">\206\173\206\186\206\180\206\191\207\131\206\183 \207\131\206\181 \207\136\206\183\207\134\206\185\206\177\206\186\206\174 \206\188\206\191\207\129\207\134\206\174</term>\n <term name=\"presented at\">\207\128\206\177\207\129\206\191\207\133\207\131\206\185\206\172\207\131\207\132\206\183\206\186\206\181 \207\131\207\132\206\191</term>\n <term name=\"reference\">\n <single>\207\128\206\177\207\129\206\177\207\128\206\191\206\188\207\128\206\174</single>\n <multiple>\207\128\206\177\207\129\206\177\207\128\206\191\206\188\207\128\206\173\207\130</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>\207\128\206\177\207\129.</single>\n <multiple>\207\128\206\177\207\129.</multiple>\n </term>\n <term name=\"retrieved\">\206\177\206\189\206\177\206\186\207\132\206\174\206\184\206\183\206\186\206\181</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">\206\188.\206\167.</term>\n <term name=\"bc\">\207\128.\206\167.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\152</term>\n <term name=\"close-quote\">\226\128\153</term>\n <term name=\"open-inner-quote\">'</term>\n <term name=\"close-inner-quote\">'</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">\206\191\207\130</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">\207\128\207\129\207\142\207\132\206\191\207\130</term>\n <term name=\"long-ordinal-02\">\206\180\206\181\207\141\207\132\206\181\207\129\206\191\207\130</term>\n <term name=\"long-ordinal-03\">\207\132\207\129\206\175\207\132\206\191\207\130</term>\n <term name=\"long-ordinal-04\">\207\132\206\173\207\132\206\177\207\129\207\132\206\191\207\130</term>\n <term name=\"long-ordinal-05\">\207\128\206\173\206\188\207\128\207\132\206\191\207\130</term>\n <term name=\"long-ordinal-06\">\206\173\206\186\207\132\206\191\207\130</term>\n <term name=\"long-ordinal-07\">\206\173\206\178\206\180\206\191\206\188\206\191\207\130</term>\n <term name=\"long-ordinal-08\">\207\140\206\179\206\180\206\191\206\191\207\130</term>\n <term name=\"long-ordinal-09\">\206\173\206\189\206\177\207\132\206\191\207\130</term>\n <term name=\"long-ordinal-10\">\206\180\206\173\206\186\206\177\207\132\206\191\207\130</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\206\178\206\185\206\178\206\187\206\175\206\191</single>\n <multiple>\206\178\206\185\206\178\206\187\206\175\206\191</multiple>\n </term>\n <term name=\"chapter\">\n <single>\206\186\206\181\207\134\206\172\206\187\206\177\206\185\206\191</single>\n <multiple>\206\186\206\181\207\134\206\172\206\187\206\177\206\185\206\177</multiple>\n </term>\n <term name=\"column\">\n <single>\207\131\207\132\206\174\206\187\206\183</single>\n <multiple>\207\131\207\132\206\174\206\187\206\181\207\130</multiple>\n </term>\n <term name=\"figure\">\n <single>\206\181\206\185\206\186\207\140\206\189\206\177</single>\n <multiple>\206\181\206\185\206\186\207\140\206\189\206\181\207\130</multiple>\n </term>\n <term name=\"folio\">\n <single>\207\134\206\172\206\186\206\181\206\187\206\191\207\130</single>\n <multiple>\207\134\206\172\206\186\206\181\206\187\206\191\206\185</multiple>\n </term>\n <term name=\"issue\">\n <single>\207\132\206\181\207\141\207\135\206\191\207\130</single>\n <multiple>\207\132\206\181\207\141\207\135\206\183</multiple>\n </term>\n <term name=\"line\">\n <single>\207\131\206\181\206\185\207\129\206\172</single>\n <multiple>\207\131\206\181\206\185\207\129\206\173\207\130</multiple>\n </term>\n <term name=\"note\">\n <single>\207\131\206\183\206\188\206\181\206\175\207\137\207\131\206\183</single>\n <multiple>\207\131\206\183\206\188\206\181\206\185\207\142\207\131\206\181\206\185\207\130</multiple>\n </term>\n <term name=\"opus\">\n <single>\206\173\207\129\206\179\206\191</single>\n <multiple>\206\173\207\129\206\179\206\177</multiple>\n </term>\n <term name=\"page\">\n <single>\207\131\206\181\206\187\206\175\206\180\206\177</single>\n <multiple>\207\131\206\181\206\187\206\175\206\180\206\181\207\130</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\207\128\206\177\207\129\206\172\206\179\207\129\206\177\207\134\206\191\207\130</single>\n <multiple>\207\128\206\177\207\129\206\172\206\179\207\129\206\177\207\134\206\191\206\185</multiple>\n </term>\n <term name=\"part\">\n <single>\206\188\206\173\207\129\206\191\207\130</single>\n <multiple>\206\188\206\173\207\129\206\183</multiple>\n </term>\n <term name=\"section\">\n <single>\207\132\206\188\206\174\206\188\206\177</single>\n <multiple>\207\132\206\188\206\174\206\188\206\177\207\132\206\177</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>\206\187\206\174\206\188\206\188\206\177</single>\n <multiple>\206\187\206\174\206\188\206\188\206\177\207\132\206\177</multiple>\n </term>\n <term name=\"verse\">\n <single>\207\131\207\132\206\175\207\135\206\191\207\130</single>\n <multiple>\207\131\207\132\206\175\207\135\206\191\206\185</multiple>\n </term>\n <term name=\"volume\">\n <single>\207\132\207\140\206\188\206\191\207\130</single>\n <multiple>\207\132\207\140\206\188\206\191\206\185</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\206\178\206\185\206\178.</term>\n <term name=\"chapter\" form=\"short\">\206\186\206\181\207\134.</term>\n <term name=\"column\" form=\"short\">\207\131\207\132.</term>\n <term name=\"figure\" form=\"short\">\206\181\206\185\206\186.</term>\n <term name=\"folio\" form=\"short\">\207\134\206\172\206\186</term>\n <term name=\"issue\" form=\"short\">\207\132\207\135.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\206\173\207\129\206\179.</term>\n <term name=\"page\" form=\"short\">\n <single>\207\131</single>\n <multiple>\207\131\207\131</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\207\128\206\177\207\129.</term>\n <term name=\"part\" form=\"short\">\206\188\206\173\207\129.</term>\n <term name=\"section\" form=\"short\">\207\132\206\188.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>\206\187\206\174\206\188.</single>\n <multiple>\206\187\206\174\206\188.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\207\131\207\132.</single>\n <multiple>\207\131\207\132.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\207\132.</single>\n <multiple>\207\132.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\206\181\207\128\206\185\206\188\206\181\206\187\206\183\207\132\206\174\207\130</single>\n <multiple>\206\181\207\128\206\185\206\188\206\181\206\187\206\183\207\132\206\173\207\130</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>\206\180\206\185\206\181\207\133\206\184\207\133\206\189\207\132\206\174\207\130 \207\131\206\181\206\185\207\129\206\172\207\130</single>\n <multiple>\206\180\206\185\206\181\207\133\206\184\207\133\206\189\207\132\206\173\207\130 \207\131\206\181\206\185\207\129\206\172\207\130</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\206\188\206\181\207\132\206\177\207\134\207\129\206\177\207\131\207\132\206\174\207\130</single>\n <multiple>\206\188\206\181\207\132\206\177\207\134\207\129\206\177\207\131\207\132\206\173\207\130</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\206\188\206\181\207\132\206\177\207\134\207\129\206\177\207\131\207\132\206\174\207\130 \206\186\206\177\206\185 \206\181\207\128\206\185\206\188\206\181\206\187\206\183\207\132\206\174\207\130</single>\n <multiple>\206\188\206\181\207\132\206\177\207\134\207\129\206\177\207\131\207\132\206\173\207\130 \206\186\206\177\206\185 \206\181\207\128\206\185\206\188\206\181\206\187\206\183\207\132\206\173\207\130</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\206\181\207\128\206\185\206\188.</single>\n <multiple>\206\181\207\128\206\185\206\188.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>\206\180/\206\189\207\132\206\174\207\130 \207\131\206\181\206\185\207\129\206\172\207\130</single>\n <multiple>\206\180/\206\189\207\132\206\173\207\130 \207\131\206\181\206\185\207\129\206\177\207\130</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\206\188\207\132\207\134.</single>\n <multiple>\206\188\207\132\207\134.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\206\188\207\132\207\134. \206\186\206\177\206\185 \206\181\207\128\206\185\206\188.</single>\n <multiple>\206\188\207\132\207\134. \206\186\206\177\206\185 \206\181\207\128\206\185\206\188.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\206\181\207\128\206\185\206\188\206\173\206\187\206\181\206\185\206\177</term>\n <term name=\"editorial-director\" form=\"verb\">\206\180\206\185\206\181\207\141\206\184\207\133\206\189\207\131\206\183 \207\131\206\181\206\185\207\129\206\172\207\130</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\207\131\207\133\206\189\206\173\206\189\207\132\206\181\207\133\206\190\206\183</term>\n <term name=\"recipient\" form=\"verb\">\207\128\206\177\207\129\206\177\206\187\206\174\207\128\207\132\206\183\207\130</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\206\188\206\181\207\132\206\172\207\134\207\129\206\177\207\131\206\183</term>\n <term name=\"editortranslator\" form=\"verb\">\206\188\206\181\207\132\206\172\207\134\207\129\206\177\207\131\206\183 \206\186\206\177\206\185 \206\181\207\128\206\185\206\188\206\173\206\187\206\181\206\185\206\177</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">\207\131\207\132\206\191\206\189 \207\131\207\133\206\187\206\187. \207\132\207\140\206\188\206\191</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\206\181\207\128\206\185\206\188\206\173\206\187.</term>\n <term name=\"editorial-director\" form=\"verb-short\">\206\180/\206\189\207\131\206\183 \207\131\206\181\206\185\207\129\206\172\207\130</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\206\188\206\181\207\132\206\172\207\134\207\129.</term>\n <term name=\"editortranslator\" form=\"verb-short\">\206\188\206\181\207\132\206\172\207\134\207\129. \206\186\206\177\206\185 \206\181\207\128\206\185\206\188\206\173\206\187.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\206\153\206\177\206\189\206\191\207\133\206\172\207\129\206\185\206\191\207\130</term>\n <term name=\"month-02\">\206\166\206\181\206\178\207\129\206\191\207\133\206\172\207\129\206\185\206\191\207\130</term>\n <term name=\"month-03\">\206\156\206\172\207\129\207\132\206\185\206\191\207\130</term>\n <term name=\"month-04\">\206\145\207\128\207\129\206\175\206\187\206\185\206\191\207\130</term>\n <term name=\"month-05\">\206\156\206\172\206\185\206\191\207\130</term>\n <term name=\"month-06\">\206\153\206\191\207\141\206\189\206\185\206\191\207\130</term>\n <term name=\"month-07\">\206\153\206\191\207\141\206\187\206\185\206\191\207\130</term>\n <term name=\"month-08\">\206\145\207\141\206\179\206\191\207\133\207\131\207\132\206\191\207\130</term>\n <term name=\"month-09\">\206\163\206\181\207\128\207\132\206\173\206\188\206\178\207\129\206\185\206\191\207\130</term>\n <term name=\"month-10\">\206\159\206\186\207\132\207\142\206\178\207\129\206\185\206\191\207\130</term>\n <term name=\"month-11\">\206\157\206\191\206\173\206\188\206\178\207\129\206\185\206\191\207\130</term>\n <term name=\"month-12\">\206\148\206\181\206\186\206\173\206\188\206\178\207\129\206\185\206\191\207\130</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\206\153\206\177\206\189\206\191\207\133\206\177\207\129\206\175\206\191\207\133</term>\n <term name=\"month-02\" form=\"short\">\206\166\206\181\206\178\207\129\206\191\207\133\206\177\207\129\206\175\206\191\207\133</term>\n <term name=\"month-03\" form=\"short\">\206\156\206\177\207\129\207\132\206\175\206\191\207\133</term>\n <term name=\"month-04\" form=\"short\">\206\145\207\128\207\129\206\185\206\187\206\175\206\191\207\133</term>\n <term name=\"month-05\" form=\"short\">\206\156\206\177\206\144\206\191\207\133</term>\n <term name=\"month-06\" form=\"short\">\206\153\206\191\207\133\206\189\206\175\206\191\207\133</term>\n <term name=\"month-07\" form=\"short\">\206\153\206\191\207\133\206\187\206\175\206\191\207\133</term>\n <term name=\"month-08\" form=\"short\">\206\145\207\133\206\179\206\191\207\141\207\131\207\132\206\191\207\133</term>\n <term name=\"month-09\" form=\"short\">\206\163\206\181\207\128\207\132\206\181\206\188\206\178\207\129\206\175\206\191\207\133</term>\n <term name=\"month-10\" form=\"short\">\206\159\206\186\207\132\207\137\206\178\207\129\206\175\206\191\207\133</term>\n <term name=\"month-11\" form=\"short\">\206\157\206\191\206\181\206\188\206\178\207\129\206\175\206\191\207\133</term>\n <term name=\"month-12\" form=\"short\">\206\148\206\181\206\186\206\181\206\188\206\178\207\129\206\175\206\191\207\133</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">\206\134\206\189\206\191\206\185\206\190\206\183</term>\n <term name=\"season-02\">\206\154\206\177\206\187\206\191\206\186\206\177\206\175\207\129\206\185</term>\n <term name=\"season-03\">\206\166\206\184\206\185\206\189\207\140\207\128\207\137\207\129\206\191</term>\n <term name=\"season-04\">\206\167\206\181\206\185\206\188\207\142\206\189\206\177\207\130</term>\n </terms>\n</locale>\n"),("locales-en-GB.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"en-GB\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">accessed</term>\n <term name=\"and\">and</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">from</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\152</term>\n <term name=\"close-quote\">\226\128\153</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>line</single>\n <multiple>lines</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraph</single>\n <multiple>paragraph</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk.</term>\n <term name=\"chapter\" form=\"short\">chap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">no.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>pp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vols.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>translator</single>\n <multiple>translators</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran.</single>\n <multiple>trans.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">translated by</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir. by</term>\n <term name=\"editor\" form=\"verb-short\">ed. by</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed. by</term>\n <term name=\"illustrator\" form=\"verb-short\">illus. by</term>\n <term name=\"translator\" form=\"verb-short\">trans. by</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">January</term>\n <term name=\"month-02\">February</term>\n <term name=\"month-03\">March</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">May</term>\n <term name=\"month-06\">June</term>\n <term name=\"month-07\">July</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">October</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">December</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">Mar.</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Jun.</term>\n <term name=\"month-07\" form=\"short\">Jul.</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Oct.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-en-US.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"en-US\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"true\"/>\n <date form=\"text\">\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"day\" suffix=\", \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">accessed</term>\n <term name=\"and\">and</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">from</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>line</single>\n <multiple>lines</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraph</single>\n <multiple>paragraph</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk.</term>\n <term name=\"chapter\" form=\"short\">chap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">no.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>pp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vols.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>translator</single>\n <multiple>translators</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran.</single>\n <multiple>trans.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">translated by</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir. by</term>\n <term name=\"editor\" form=\"verb-short\">ed. by</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed. by</term>\n <term name=\"illustrator\" form=\"verb-short\">illus. by</term>\n <term name=\"translator\" form=\"verb-short\">trans. by</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">January</term>\n <term name=\"month-02\">February</term>\n <term name=\"month-03\">March</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">May</term>\n <term name=\"month-06\">June</term>\n <term name=\"month-07\">July</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">October</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">December</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">Mar.</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Jun.</term>\n <term name=\"month-07\" form=\"short\">Jul.</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Oct.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-es-ES.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"es-ES\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" de \"/>\n <date-part name=\"month\" suffix=\" de \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">accedido</term>\n <term name=\"and\">y</term>\n <term name=\"and others\">y otros</term>\n <term name=\"anonymous\">an\195\179nimo</term>\n <term name=\"anonymous\" form=\"short\">an\195\179n.</term>\n <term name=\"at\">en</term>\n <term name=\"available at\">disponible en</term>\n <term name=\"by\">de</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citado</term>\n <term name=\"edition\">\n <single>edici\195\179n</single>\n <multiple>ediciones</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">previsto</term>\n <term name=\"from\">a partir de</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">en</term>\n <term name=\"in press\">en imprenta</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">entrevista</term>\n <term name=\"letter\">carta</term>\n <term name=\"no date\">sin fecha</term>\n <term name=\"no date\" form=\"short\">s. f.</term>\n <term name=\"online\">en l\195\173nea</term>\n <term name=\"presented at\">presentado en</term>\n <term name=\"reference\">\n <single>referencia</single>\n <multiple>referencias</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">recuperado</term>\n <term name=\"scale\">escala</term>\n <term name=\"version\">versi\195\179n</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">d. C.</term>\n <term name=\"bc\">a. C.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">-</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.\194\170</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">primera</term>\n <term name=\"long-ordinal-02\">segunda</term>\n <term name=\"long-ordinal-03\">tercera</term>\n <term name=\"long-ordinal-04\">cuarta</term>\n <term name=\"long-ordinal-05\">quinta</term>\n <term name=\"long-ordinal-06\">sexta</term>\n <term name=\"long-ordinal-07\">s\195\169ptima</term>\n <term name=\"long-ordinal-08\">octava</term>\n <term name=\"long-ordinal-09\">novena</term>\n <term name=\"long-ordinal-10\">d\195\169cima</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>libro</single>\n <multiple>libros</multiple>\n </term>\n <term name=\"chapter\">\n <single>cap\195\173tulo</single>\n <multiple>cap\195\173tulos</multiple>\n </term>\n <term name=\"column\">\n <single>columna</single>\n <multiple>columnas</multiple>\n </term>\n <term name=\"figure\">\n <single>figura</single>\n <multiple>figuras</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>n\195\186mero</single>\n <multiple>n\195\186meros</multiple>\n </term>\n <term name=\"line\">\n <single>l\195\173nea</single>\n <multiple>l\195\173neas</multiple>\n </term>\n <term name=\"note\">\n <single>nota</single>\n <multiple>notas</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>p\195\161gina</single>\n <multiple>p\195\161ginas</multiple>\n </term>\n <term name=\"paragraph\">\n <single>p\195\161rrafo</single>\n <multiple>p\195\161rrafos</multiple>\n </term>\n <term name=\"part\">\n <single>parte</single>\n <multiple>partes</multiple>\n </term>\n <term name=\"section\">\n <single>secci\195\179n</single>\n <multiple>secciones</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub voce</single>\n <multiple>sub vocibus</multiple>\n </term>\n <term name=\"verse\">\n <single>verso</single>\n <multiple>versos</multiple>\n </term>\n <term name=\"volume\">\n <single>volumen</single>\n <multiple>vol\195\186menes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">lib.</term>\n <term name=\"chapter\" form=\"short\">cap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">n.\194\186</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>pp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">p\195\161rr.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s. v.</single>\n <multiple>s. vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vols.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directores</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editores</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editores</multiple>\n </term>\n <term name=\"illustrator\">\n <single>ilustrador</single>\n <multiple>ilustradores</multiple>\n </term>\n <term name=\"translator\">\n <single>traductor</single>\n <multiple>traductores</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor y traductor</single>\n <multiple>editores y traductores</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ilust.</single>\n <multiple>ilusts.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trads.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. y trad.</single>\n <multiple>eds. y trads.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">dirigido por</term>\n <term name=\"editor\" form=\"verb\">editado por</term>\n <term name=\"editorial-director\" form=\"verb\">editado por</term>\n <term name=\"illustrator\" form=\"verb\">ilustrado por</term>\n <term name=\"interviewer\" form=\"verb\">entrevistado por</term>\n <term name=\"recipient\" form=\"verb\">a</term>\n <term name=\"reviewed-author\" form=\"verb\">por</term>\n <term name=\"translator\" form=\"verb\">traducido por</term>\n <term name=\"editortranslator\" form=\"verb\">editado y traducido por</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">de</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">ilust.</term>\n <term name=\"translator\" form=\"verb-short\">trad.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. y trad.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">enero</term>\n <term name=\"month-02\">febrero</term>\n <term name=\"month-03\">marzo</term>\n <term name=\"month-04\">abril</term>\n <term name=\"month-05\">mayo</term>\n <term name=\"month-06\">junio</term>\n <term name=\"month-07\">julio</term>\n <term name=\"month-08\">agosto</term>\n <term name=\"month-09\">septiembre</term>\n <term name=\"month-10\">octubre</term>\n <term name=\"month-11\">noviembre</term>\n <term name=\"month-12\">diciembre</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">ene.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">abr.</term>\n <term name=\"month-05\" form=\"short\">may</term>\n <term name=\"month-06\" form=\"short\">jun.</term>\n <term name=\"month-07\" form=\"short\">jul.</term>\n <term name=\"month-08\" form=\"short\">ago.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">oct.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dic.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">primavera</term>\n <term name=\"season-02\">verano</term>\n <term name=\"season-03\">oto\195\177o</term>\n <term name=\"season-04\">invierno</term>\n </terms>\n</locale>\n"),("locales-et-EE.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"et-EE\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">vaadatud</term>\n <term name=\"and\">ja</term>\n <term name=\"and others\">ja teised</term>\n <term name=\"anonymous\">anon\195\188\195\188mne</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\"/>\n <term name=\"available at\">available at</term>\n <term name=\"by\"/>\n <term name=\"circa\">umbes</term>\n <term name=\"circa\" form=\"short\">u</term>\n <term name=\"cited\">tsiteeritud</term>\n <term name=\"edition\">\n <single>v\195\164ljaanne</single>\n <multiple>v\195\164ljaanded</multiple>\n </term>\n <term name=\"edition\" form=\"short\">tr</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">ilmumisel</term>\n <term name=\"from\"/>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\"/>\n <term name=\"in press\">tr\195\188kis</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">intervjuu</term>\n <term name=\"letter\">kiri</term>\n <term name=\"no date\">s.a.</term>\n <term name=\"no date\" form=\"short\">s.a.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">esitatud</term>\n <term name=\"reference\">\n <single>viide</single>\n <multiple>viited</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>viide</single>\n <multiple>viited</multiple>\n </term>\n <term name=\"retrieved\">salvestatud</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">pKr</term>\n <term name=\"bc\">eKr</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\"/>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">esimene</term>\n <term name=\"long-ordinal-02\">teine</term>\n <term name=\"long-ordinal-03\">kolmas</term>\n <term name=\"long-ordinal-04\">neljas</term>\n <term name=\"long-ordinal-05\">viies</term>\n <term name=\"long-ordinal-06\">kuues</term>\n <term name=\"long-ordinal-07\">seitsmes</term>\n <term name=\"long-ordinal-08\">kaheksas</term>\n <term name=\"long-ordinal-09\">\195\188heksas</term>\n <term name=\"long-ordinal-10\">k\195\188mnes</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>raamat</single>\n <multiple>raamatud</multiple>\n </term>\n <term name=\"chapter\">\n <single>peat\195\188kk</single>\n <multiple>peat\195\188kid</multiple>\n </term>\n <term name=\"column\">\n <single>veerg</single>\n <multiple>veerud</multiple>\n </term>\n <term name=\"figure\">\n <single>joonis</single>\n <multiple>joonised</multiple>\n </term>\n <term name=\"folio\">\n <single>foolio</single>\n <multiple>fooliod</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbrid</multiple>\n </term>\n <term name=\"line\">\n <single>rida</single>\n <multiple>read</multiple>\n </term>\n <term name=\"note\">\n <single>viide</single>\n <multiple>viited</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>lehek\195\188lg</single>\n <multiple>lehek\195\188ljed</multiple>\n </term>\n <term name=\"paragraph\">\n <single>l\195\181ik</single>\n <multiple>l\195\181igud</multiple>\n </term>\n <term name=\"part\">\n <single>osa</single>\n <multiple>osad</multiple>\n </term>\n <term name=\"section\">\n <single>alajaotis</single>\n <multiple>alajaotised</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>v\195\164rss</single>\n <multiple>v\195\164rsid</multiple>\n </term>\n <term name=\"volume\">\n <single>k\195\182ide</single>\n <multiple>k\195\182ited</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">rmt</term>\n <term name=\"chapter\" form=\"short\">ptk</term>\n <term name=\"column\" form=\"short\">v</term>\n <term name=\"figure\" form=\"short\">joon</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">nr</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>lk</single>\n <multiple>lk</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">l\195\181ik</term>\n <term name=\"part\" form=\"short\">osa</term>\n <term name=\"section\" form=\"short\">alajaot.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>kd</single>\n <multiple>kd</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>toimetaja</single>\n <multiple>toimetajad</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>toimetaja</single>\n <multiple>toimetajad</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>t\195\181lkija</single>\n <multiple>t\195\181lkijad</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>toimetaja & t\195\181lkija</single>\n <multiple>toimetajad & t\195\181lkijad</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>toim</single>\n <multiple>toim</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>toim</single>\n <multiple>toim</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>t\195\181lk</single>\n <multiple>t\195\181lk</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>toim & t\195\181lk</single>\n <multiple>toim & t\195\181lk</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">toimetanud</term>\n <term name=\"editorial-director\" form=\"verb\">toimetanud</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">intervjueerinud</term>\n <term name=\"recipient\" form=\"verb\"/>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">t\195\181lkinud</term>\n <term name=\"editortranslator\" form=\"verb\">toimetanud & t\195\181lkinud</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">toim</term>\n <term name=\"editorial-director\" form=\"verb-short\">toim</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">t\195\181lk</term>\n <term name=\"editortranslator\" form=\"verb-short\">toim & t\195\181lk</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">jaanuar</term>\n <term name=\"month-02\">veebruar</term>\n <term name=\"month-03\">m\195\164rts</term>\n <term name=\"month-04\">aprill</term>\n <term name=\"month-05\">mai</term>\n <term name=\"month-06\">juuni</term>\n <term name=\"month-07\">juuli</term>\n <term name=\"month-08\">august</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">oktoober</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">detsember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jaan</term>\n <term name=\"month-02\" form=\"short\">veebr</term>\n <term name=\"month-03\" form=\"short\">m\195\164rts</term>\n <term name=\"month-04\" form=\"short\">apr</term>\n <term name=\"month-05\" form=\"short\">mai</term>\n <term name=\"month-06\" form=\"short\">juuni</term>\n <term name=\"month-07\" form=\"short\">juuli</term>\n <term name=\"month-08\" form=\"short\">aug</term>\n <term name=\"month-09\" form=\"short\">sept</term>\n <term name=\"month-10\" form=\"short\">okt</term>\n <term name=\"month-11\" form=\"short\">nov</term>\n <term name=\"month-12\" form=\"short\">dets</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">kevad</term>\n <term name=\"season-02\">suvi</term>\n <term name=\"season-03\">s\195\188gis</term>\n <term name=\"season-04\">talv</term>\n </terms>\n</locale>\n"),("locales-eu.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"eu\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"year\" suffix=\"(e)ko \"/>\n <date-part name=\"month\" suffix=\"aren \"/>\n <date-part name=\"day\" suffix=\"a\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\"/>\n </date>\n <terms>\n <term name=\"accessed\">eskuratua</term>\n <term name=\"and\">eta</term>\n <term name=\"and others\">eta beste</term>\n <term name=\"anonymous\">ezezaguna</term>\n <term name=\"anonymous\" form=\"short\">ezez.</term>\n <term name=\"at\">-(e)n</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">-(e)k egina</term>\n <term name=\"circa\">inguru</term>\n <term name=\"circa\" form=\"short\">ing.</term>\n <term name=\"cited\">aipatua</term>\n <term name=\"edition\">\n <single>argitalpena</single>\n <multiple>argitalpenak</multiple>\n </term>\n <term name=\"edition\" form=\"short\">arg.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">bidean</term>\n <term name=\"from\">-(e)tik</term>\n <term name=\"ibid\">ib\195\173d.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">moldiztegian</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">elkarrizketa</term>\n <term name=\"letter\">gutuna</term>\n <term name=\"no date\">datarik gabe</term>\n <term name=\"no date\" form=\"short\">d. g.</term>\n <term name=\"online\">sarean</term>\n <term name=\"presented at\">-(e)n aurkeztua</term>\n <term name=\"reference\">\n <single>aipamena</single>\n <multiple>aipamenak</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>aip.</single>\n <multiple>aip.</multiple>\n </term>\n <term name=\"retrieved\">berreskuratua</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">K.a.</term>\n <term name=\"bc\">K.o.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">lehengo</term>\n <term name=\"long-ordinal-02\">bigarren</term>\n <term name=\"long-ordinal-03\">hirugarren</term>\n <term name=\"long-ordinal-04\">laugarren</term>\n <term name=\"long-ordinal-05\">bosgarren</term>\n <term name=\"long-ordinal-06\">seigarren</term>\n <term name=\"long-ordinal-07\">zazpigarren</term>\n <term name=\"long-ordinal-08\">zortzigarren</term>\n <term name=\"long-ordinal-09\">bederatzigarren</term>\n <term name=\"long-ordinal-10\">hamargarren</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>liburua</single>\n <multiple>liburuak</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapitulua</single>\n <multiple>kapituluak</multiple>\n </term>\n <term name=\"column\">\n <single>zutabea</single>\n <multiple>zutabeak</multiple>\n </term>\n <term name=\"figure\">\n <single>irudia</single>\n <multiple>irudiak</multiple>\n </term>\n <term name=\"folio\">\n <single>orria</single>\n <multiple>orriak</multiple>\n </term>\n <term name=\"issue\">\n <single>zenbakia</single>\n <multiple>zenbakiak</multiple>\n </term>\n <term name=\"line\">\n <single>lerroa</single>\n <multiple>lerroak</multiple>\n </term>\n <term name=\"note\">\n <single>oharra</single>\n <multiple>oharrak</multiple>\n </term>\n <term name=\"opus\">\n <single>obra</single>\n <multiple>obrak</multiple>\n </term>\n <term name=\"page\">\n <single>orrialdea</single>\n <multiple>orrialdeak</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragrafoa</single>\n <multiple>paragrafoak</multiple>\n </term>\n <term name=\"part\">\n <single>zatia</single>\n <multiple>zatiak</multiple>\n </term>\n <term name=\"section\">\n <single>atala</single>\n <multiple>atalak</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub voce</single>\n <multiple>sub vocem</multiple>\n </term>\n <term name=\"verse\">\n <single>bertsoa</single>\n <multiple>bertsoak</multiple>\n </term>\n <term name=\"volume\">\n <single>luburikia</single>\n <multiple>luburukiak</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">lib.</term>\n <term name=\"chapter\" form=\"short\">kap.</term>\n <term name=\"column\" form=\"short\">zut.</term>\n <term name=\"figure\" form=\"short\">iru.</term>\n <term name=\"folio\" form=\"short\">or.</term>\n <term name=\"issue\" form=\"short\">zenb.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>or.</single>\n <multiple>or.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par.</term>\n <term name=\"part\" form=\"short\">zt.</term>\n <term name=\"section\" form=\"short\">atal.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.v.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>b.</single>\n <multiple>bb.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>libk.</single>\n <multiple>libk.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>argitaratzailea</single>\n <multiple>argitaratzaileak</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>argitaratzailea</single>\n <multiple>argitaratzaileak</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>itzultzailea</single>\n <multiple>itzultzaileak</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>argitaratzaile eta itzultzailea</single>\n <multiple>argitaratzaile eta itzultzaileak</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>arg.</single>\n <multiple>arg.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>arg.</single>\n <multiple>arg.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>itzul.</single>\n <multiple>itzul.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>arg. eta itzul.</single>\n <multiple>arg. eta itzul.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">-(e)k argitaratua</term>\n <term name=\"editorial-director\" form=\"verb\">-(e)k argitaratua</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">-(e)k elkarrizketatua</term>\n <term name=\"recipient\" form=\"verb\">-(r)entzat</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">-(e)k itzulia</term>\n <term name=\"editortranslator\" form=\"verb\">-(e)k argitaratu eta itzulia</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">arg.</term>\n <term name=\"editorial-director\" form=\"verb-short\">arg.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">itzul.</term>\n <term name=\"editortranslator\" form=\"verb-short\">-(e)k arg. eta itzul.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">urtarrilak</term>\n <term name=\"month-02\">otsailak</term>\n <term name=\"month-03\">martxoak</term>\n <term name=\"month-04\">apirilak</term>\n <term name=\"month-05\">maiatzak</term>\n <term name=\"month-06\">ekainak</term>\n <term name=\"month-07\">uztailak</term>\n <term name=\"month-08\">abuztuak</term>\n <term name=\"month-09\">irailak</term>\n <term name=\"month-10\">urriak</term>\n <term name=\"month-11\">azaroak</term>\n <term name=\"month-12\">abenduak</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">urt.</term>\n <term name=\"month-02\" form=\"short\">ots.</term>\n <term name=\"month-03\" form=\"short\">martx.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mai.</term>\n <term name=\"month-06\" form=\"short\">eka.</term>\n <term name=\"month-07\" form=\"short\">uzt.</term>\n <term name=\"month-08\" form=\"short\">abz.</term>\n <term name=\"month-09\" form=\"short\">ira.</term>\n <term name=\"month-10\" form=\"short\">urr.</term>\n <term name=\"month-11\" form=\"short\">aza.</term>\n <term name=\"month-12\" form=\"short\">abe.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">udaberria</term>\n <term name=\"season-02\">uda</term>\n <term name=\"season-03\">udazkena</term>\n <term name=\"season-04\">negua</term>\n </terms>\n</locale>\n"),("locales-fa-IR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"fa-IR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"true\"/>\n <date form=\"text\">\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\", \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\216\175\216\179\216\170\216\177\216\179\219\140</term>\n <term name=\"and\">\217\136</term>\n <term name=\"and others\">\217\136 \216\175\219\140\218\175\216\177\216\167\217\134</term>\n <term name=\"anonymous\">\217\134\216\167\216\180\217\134\216\167\216\179</term>\n <term name=\"anonymous\" form=\"short\">\217\134\216\167\216\180\217\134\216\167\216\179</term>\n <term name=\"at\">\216\175\216\177</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">\216\170\217\136\216\179\216\183</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">\219\140\216\167\216\175\218\169\216\177\216\175</term>\n <term name=\"edition\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\217\136\219\140\216\177\216\167\219\140\216\180</term>\n <term name=\"et-al\">\217\136 \216\175\219\140\218\175\216\177\216\167\217\134</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">\216\167\216\178</term>\n <term name=\"ibid\">\217\135\217\133\216\167\217\134</term>\n <term name=\"in\">\216\175\216\177</term>\n <term name=\"in press\">\216\178\219\140\216\177 \218\134\216\167\217\190</term>\n <term name=\"internet\">\216\167\219\140\217\134\216\170\216\177\217\134\216\170</term>\n <term name=\"interview\">\217\133\216\181\216\167\216\173\216\168\217\135</term>\n <term name=\"letter\">\217\134\216\167\217\133\217\135</term>\n <term name=\"no date\">\216\168\216\175\217\136\217\134 \216\170\216\167\216\177\219\140\216\174</term>\n <term name=\"no date\" form=\"short\">\216\168\216\175\217\136\217\134 \216\170\216\167\216\177\219\140\216\174</term>\n <term name=\"online\">\216\168\216\177\216\174\216\183</term>\n <term name=\"presented at\">\216\167\216\177\216\167\216\166\217\135 \216\180\216\175\217\135 \216\175\216\177</term>\n <term name=\"reference\">\n <single>\217\133\216\177\216\172\216\185</single>\n <multiple>\217\133\216\177\216\167\216\172\216\185</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>\217\133\216\177\216\172\216\185</single>\n <multiple>\217\133\216\177\216\167\216\172\216\185</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">\216\167\217\136\217\132</term>\n <term name=\"long-ordinal-02\">\216\175\217\136\217\133</term>\n <term name=\"long-ordinal-03\">\216\179\217\136\217\133</term>\n <term name=\"long-ordinal-04\">\218\134\217\135\216\167\216\177\217\133</term>\n <term name=\"long-ordinal-05\">\217\190\217\134\216\172\217\133</term>\n <term name=\"long-ordinal-06\">\216\180\216\180\217\133</term>\n <term name=\"long-ordinal-07\">\217\135\217\129\216\170\217\133</term>\n <term name=\"long-ordinal-08\">\217\135\216\180\216\170\217\133</term>\n <term name=\"long-ordinal-09\">\217\134\217\135\217\133</term>\n <term name=\"long-ordinal-10\">\216\175\217\135\217\133</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\218\169\216\170\216\167\216\168</single>\n <multiple>\218\169\216\170\216\167\216\168\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"chapter\">\n <single>\217\129\216\181\217\132</single>\n <multiple>\217\129\216\181\217\132\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"column\">\n <single>\216\179\216\170\217\136\217\134</single>\n <multiple>\216\179\216\170\217\136\217\134\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"figure\">\n <single>\216\170\216\181\217\136\219\140\216\177</single>\n <multiple>\216\170\216\181\216\167\217\136\219\140\216\177</multiple>\n </term>\n <term name=\"folio\">\n <single>\216\168\216\177\218\175</single>\n <multiple>\216\168\216\177\218\175\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"issue\">\n <single>\216\180\217\133\216\167\216\177\217\135</single>\n <multiple>\216\180\217\133\216\167\216\177\217\135\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"line\">\n <single>\216\174\216\183</single>\n <multiple>\216\174\216\183\217\136\216\183</multiple>\n </term>\n <term name=\"note\">\n <single>\219\140\216\167\216\175\216\175\216\167\216\180\216\170</single>\n <multiple>\219\140\216\167\216\175\216\175\216\167\216\180\216\170\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"opus\">\n <single>\217\130\216\183\216\185\217\135</single>\n <multiple>\217\130\216\183\216\185\216\167\216\170</multiple>\n </term>\n <term name=\"page\">\n <single>\216\181\217\129\216\173\217\135</single>\n <multiple>\216\181\217\129\216\173\216\167\216\170</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\217\190\216\167\216\177\216\167\218\175\216\177\216\167\217\129</single>\n <multiple>\217\190\216\167\216\177\216\167\218\175\216\177\216\167\217\129\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"part\">\n <single>\216\168\216\174\216\180</single>\n <multiple>\216\168\216\174\216\180\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"section\">\n <single>\217\130\216\179\217\133\216\170</single>\n <multiple>\217\130\216\179\217\133\216\170\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>\216\168\219\140\216\170</single>\n <multiple>\216\168\219\140\216\170\226\128\140\217\135\216\167\219\140</multiple>\n </term>\n <term name=\"volume\">\n <single>\216\172\217\132\216\175</single>\n <multiple>\216\172\217\132\216\175\217\135\216\167\219\140</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\218\169\216\170\216\167\216\168</term>\n <term name=\"chapter\" form=\"short\">\217\129\216\181\217\132</term>\n <term name=\"column\" form=\"short\">\216\179\216\170\217\136\217\134</term>\n <term name=\"figure\" form=\"short\">\216\170\216\181\217\136\219\140\216\177</term>\n <term name=\"folio\" form=\"short\">\216\168\216\177\218\175</term>\n <term name=\"issue\" form=\"short\">\216\180</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\217\130\216\183\216\185\217\135</term>\n <term name=\"page\" form=\"short\">\n <single>\216\181</single>\n <multiple>\216\181\216\181</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\217\190\216\167\216\177\216\167\218\175\216\177\216\167\217\129</term>\n <term name=\"part\" form=\"short\">\216\168\216\174\216\180</term>\n <term name=\"section\" form=\"short\">\217\130\216\179\217\133\216\170</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v</single>\n <multiple>s.vv</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\216\168\219\140\216\170</single>\n <multiple>\216\167\216\168\219\140\216\167\216\170</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\216\172</single>\n <multiple>\216\172\216\172</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177\216\167\217\134</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177\216\167\217\134</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\217\133\216\170\216\177\216\172\217\133</single>\n <multiple>\217\133\216\170\216\177\216\172\217\133\219\140\217\134</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177 \217\136 \217\133\216\170\216\177\216\172\217\133</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177\216\167\217\134 \217\136 \217\133\216\170\216\177\216\172\217\133\219\140\217\134</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177\216\167\217\134</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177\216\167\217\134</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\217\133\216\170\216\177\216\172\217\133</single>\n <multiple>\217\133\216\170\216\177\216\172\217\133\219\140\217\134</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177 \217\136 \217\133\216\170\216\177\216\172\217\133</single>\n <multiple>\217\136\219\140\216\177\216\167\219\140\216\180\218\175\216\177\216\167\217\134 \217\136 \217\133\216\170\216\177\216\172\217\133\219\140\217\134</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">\217\136\219\140\216\177\216\167\216\179\216\170\217\135\226\128\140\219\140</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\217\133\216\181\216\167\216\173\216\168\217\135 \216\170\217\136\216\179\216\183</term>\n <term name=\"recipient\" form=\"verb\">\216\168\217\135</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\216\170\216\177\216\172\217\133\217\135\226\128\140\219\140</term>\n <term name=\"editortranslator\" form=\"verb\">\216\170\216\177\216\172\217\133\217\135 \217\136 \217\136\219\140\216\177\216\167\216\179\216\170\217\135\226\128\140\219\140</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">\216\170\217\136\216\179\216\183</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\217\136\219\140\216\177\216\167\216\179\216\170\217\135\226\128\140\219\140</term>\n <term name=\"editorial-director\" form=\"verb-short\">\217\136\219\140\216\177\216\167\216\179\216\170\217\135\226\128\140\219\140</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\216\170\216\177\216\172\217\133\217\135\226\128\140\219\140</term>\n <term name=\"editortranslator\" form=\"verb-short\">\216\170\216\177\216\172\217\133\217\135 \217\136 \217\136\219\140\216\177\216\167\216\179\216\170\217\135\226\128\140\219\140</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\218\152\216\167\217\134\217\136\219\140\217\135</term>\n <term name=\"month-02\">\217\129\217\136\216\177\219\140\217\135</term>\n <term name=\"month-03\">\217\133\216\167\216\177\216\179</term>\n <term name=\"month-04\">\216\162\217\136\216\177\219\140\217\132</term>\n <term name=\"month-05\">\217\133\219\140</term>\n <term name=\"month-06\">\218\152\217\136\216\166\217\134</term>\n <term name=\"month-07\">\216\172\217\136\217\132\216\167\219\140</term>\n <term name=\"month-08\">\216\162\218\175\217\136\216\179\216\170</term>\n <term name=\"month-09\">\216\179\217\190\216\170\216\167\217\133\216\168\216\177</term>\n <term name=\"month-10\">\216\167\218\169\216\170\216\168\216\177</term>\n <term name=\"month-11\">\217\134\217\136\216\167\217\133\216\168\216\177</term>\n <term name=\"month-12\">\216\175\216\179\216\167\217\133\216\168\216\177</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\218\152\216\167\217\134\217\136\219\140\217\135</term>\n <term name=\"month-02\" form=\"short\">\217\129\217\136\216\177\219\140\217\135</term>\n <term name=\"month-03\" form=\"short\">\217\133\216\167\216\177\216\179</term>\n <term name=\"month-04\" form=\"short\">\216\162\217\136\216\177\219\140\217\132</term>\n <term name=\"month-05\" form=\"short\">\217\133\219\140</term>\n <term name=\"month-06\" form=\"short\">\218\152\217\136\216\166\217\134</term>\n <term name=\"month-07\" form=\"short\">\216\172\217\136\217\132\216\167\219\140</term>\n <term name=\"month-08\" form=\"short\">\216\162\218\175\217\136\216\179\216\170</term>\n <term name=\"month-09\" form=\"short\">\216\179\217\190\216\170\216\167\217\133\216\168\216\177</term>\n <term name=\"month-10\" form=\"short\">\216\167\218\169\216\170\216\168\216\177</term>\n <term name=\"month-11\" form=\"short\">\217\134\217\136\216\167\217\133\216\168\216\177</term>\n <term name=\"month-12\" form=\"short\">\216\175\216\179\216\167\217\133\216\168\216\177</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">\216\168\217\135\216\167\216\177</term>\n <term name=\"season-02\">\216\170\216\167\216\168\216\179\216\170\216\167\217\134</term>\n <term name=\"season-03\">\217\190\216\167\219\140\219\140\216\178</term>\n <term name=\"season-04\">\216\178\217\133\216\179\216\170\216\167\217\134</term>\n </terms>\n</locale>\n"),("locales-fi-FI.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"fi-FI\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" suffix=\".\"/>\n <date-part name=\"month\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">viitattu</term>\n <term name=\"and\">ja</term>\n <term name=\"and others\">ym.</term>\n <term name=\"anonymous\">tuntematon</term>\n <term name=\"anonymous\" form=\"short\">tuntematon</term>\n <term name=\"at\">osoitteessa</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">tekij\195\164</term>\n <term name=\"circa\">noin</term>\n <term name=\"circa\" form=\"short\">n.</term>\n <term name=\"cited\">viitattu</term>\n <term name=\"edition\">\n <single>painos</single>\n <multiple>painokset</multiple>\n </term>\n <term name=\"edition\" form=\"short\">p.</term>\n <term name=\"et-al\">ym.</term>\n <term name=\"forthcoming\">tulossa</term>\n <term name=\"from\">alkaen</term>\n <term name=\"ibid\">mt.</term>\n <term name=\"in\">teoksessa</term>\n <term name=\"in press\">painossa</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">haastattelu</term>\n <term name=\"letter\">kirje</term>\n <term name=\"no date\">ei p\195\164iv\195\164m\195\164\195\164r\195\164\195\164</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">verkossa</term>\n <term name=\"presented at\">esitetty tilaisuudessa</term>\n <term name=\"reference\">\n <single>viittaus</single>\n <multiple>viittaukset</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>viit..</single>\n <multiple>viit.</multiple>\n </term>\n <term name=\"retrieved\">noudettu</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">eaa.</term>\n <term name=\"bc\">jaa.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\157</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\153</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">ensimm\195\164inen</term>\n <term name=\"long-ordinal-02\">toinen</term>\n <term name=\"long-ordinal-03\">kolmas</term>\n <term name=\"long-ordinal-04\">nelj\195\164s</term>\n <term name=\"long-ordinal-05\">viides</term>\n <term name=\"long-ordinal-06\">kuudes</term>\n <term name=\"long-ordinal-07\">seitsem\195\164s</term>\n <term name=\"long-ordinal-08\">kahdeksas</term>\n <term name=\"long-ordinal-09\">yhdeks\195\164s</term>\n <term name=\"long-ordinal-10\">kymmenes</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>kirja</single>\n <multiple>kirjat</multiple>\n </term>\n <term name=\"chapter\">\n <single>luku</single>\n <multiple>luvut</multiple>\n </term>\n <term name=\"column\">\n <single>palsta</single>\n <multiple>palstat</multiple>\n </term>\n <term name=\"figure\">\n <single>kuvio</single>\n <multiple>kuviot</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>foliot</multiple>\n </term>\n <term name=\"issue\">\n <single>numero</single>\n <multiple>numerot</multiple>\n </term>\n <term name=\"line\">\n <single>rivi</single>\n <multiple>rivit</multiple>\n </term>\n <term name=\"note\">\n <single>muistiinpano</single>\n <multiple>muistiinpanot</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opukset</multiple>\n </term>\n <term name=\"page\">\n <single>sivu</single>\n <multiple>sivut</multiple>\n </term>\n <term name=\"paragraph\">\n <single>kappale</single>\n <multiple>kappaleet</multiple>\n </term>\n <term name=\"part\">\n <single>osa</single>\n <multiple>osat</multiple>\n </term>\n <term name=\"section\">\n <single>osa</single>\n <multiple>osat</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>s\195\164keist\195\182</single>\n <multiple>s\195\164keist\195\182t</multiple>\n </term>\n <term name=\"volume\">\n <single>vuosikerta</single>\n <multiple>vuosikerrat</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">kirja</term>\n <term name=\"chapter\" form=\"short\">luku</term>\n <term name=\"column\" form=\"short\">palsta</term>\n <term name=\"figure\" form=\"short\">kuv.</term>\n <term name=\"folio\" form=\"short\">fol.</term>\n <term name=\"issue\" form=\"short\">nro</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>s.</single>\n <multiple>ss.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">kappale</term>\n <term name=\"part\" form=\"short\">osa</term>\n <term name=\"section\" form=\"short\">osa</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>s\195\164k.</single>\n <multiple>s\195\164k.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vol.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>toimittaja</single>\n <multiple>toimittajat</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>toimittaja</single>\n <multiple>toimittajat</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>suomentaja</single>\n <multiple>suomentajat</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>toimittaja ja suomentaja</single>\n <multiple>toimittajat ja suomentajat</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>toim.</single>\n <multiple>toim.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>toim.</single>\n <multiple>toim.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>suom.</single>\n <multiple>suom.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>toim. ja suom.</single>\n <multiple>toim. ja suom.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">toimittanut</term>\n <term name=\"editorial-director\" form=\"verb\">toimittanut</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">haastatellut</term>\n <term name=\"recipient\" form=\"verb\">vastaanottaja</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">suomentanut</term>\n <term name=\"editortranslator\" form=\"verb\">toimittanut ja suomentanut</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">toim.</term>\n <term name=\"editorial-director\" form=\"verb-short\">toim.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">suom.</term>\n <term name=\"editortranslator\" form=\"verb-short\">toim. ja suom.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">tammikuu</term>\n <term name=\"month-02\">helmikuu</term>\n <term name=\"month-03\">maaliskuu</term>\n <term name=\"month-04\">huhtikuu</term>\n <term name=\"month-05\">toukokuu</term>\n <term name=\"month-06\">kes\195\164kuu</term>\n <term name=\"month-07\">hein\195\164kuu</term>\n <term name=\"month-08\">elokuu</term>\n <term name=\"month-09\">syyskuu</term>\n <term name=\"month-10\">lokakuu</term>\n <term name=\"month-11\">marraskuu</term>\n <term name=\"month-12\">joulukuu</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">tammi</term>\n <term name=\"month-02\" form=\"short\">helmi</term>\n <term name=\"month-03\" form=\"short\">maalis</term>\n <term name=\"month-04\" form=\"short\">huhti</term>\n <term name=\"month-05\" form=\"short\">touko</term>\n <term name=\"month-06\" form=\"short\">kes\195\164</term>\n <term name=\"month-07\" form=\"short\">hein\195\164</term>\n <term name=\"month-08\" form=\"short\">elo</term>\n <term name=\"month-09\" form=\"short\">syys</term>\n <term name=\"month-10\" form=\"short\">loka</term>\n <term name=\"month-11\" form=\"short\">marras</term>\n <term name=\"month-12\" form=\"short\">joulu</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">kev\195\164t</term>\n <term name=\"season-02\">kes\195\164</term>\n <term name=\"season-03\">syksy</term>\n <term name=\"season-04\">talvi</term>\n </terms>\n</locale>\n"),("locales-fr-CA.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"fr-CA\">\n <info>\n <translator>\n <name>Gr\195\169goire Colly</name>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\" limit-day-ordinals-to-day-1=\"true\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">consult\195\169 le</term>\n <term name=\"and\">et</term>\n <term name=\"and others\">et autres</term>\n <term name=\"anonymous\">anonyme</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">sur</term>\n <term name=\"available at\">disponible sur</term>\n <term name=\"by\">par</term>\n <term name=\"circa\">vers</term>\n <term name=\"circa\" form=\"short\">v.</term>\n <term name=\"cited\">cit\195\169</term>\n <term name=\"edition\" gender=\"feminine\">\n <single>\195\169dition</single>\n <multiple>\195\169ditions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\195\169d.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">\195\160 para\195\174tre</term>\n <term name=\"from\">\195\160 l'adresse</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">dans</term>\n <term name=\"in press\">sous presse</term>\n <term name=\"internet\">Internet</term>\n <term name=\"interview\">entretien</term>\n <term name=\"letter\">lettre</term>\n <term name=\"no date\">sans date</term>\n <term name=\"no date\" form=\"short\">s. d.</term>\n <term name=\"online\">en ligne</term>\n <term name=\"presented at\">pr\195\169sent\195\169 \195\160</term>\n <term name=\"reference\">\n <single>r\195\169f\195\169rence</single>\n <multiple>r\195\169f\195\169rences</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>r\195\169f.</single>\n <multiple>r\195\169f.</multiple>\n </term>\n <term name=\"retrieved\">consult\195\169</term>\n <term name=\"scale\">\195\169chelle</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">apr. J.-C.</term>\n <term name=\"bc\">av. J.-C.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171 </term>\n <term name=\"close-quote\"> \194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">‑</term> <!-- non-breaking hyphen -->\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">\225\181\137</term>\n \t<term name=\"ordinal-01\" gender-form=\"feminine\" match=\"whole-number\">\202\179\225\181\137</term>\n <term name=\"ordinal-01\" gender-form=\"masculine\" match=\"whole-number\">\225\181\137\202\179</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">premier</term>\n <term name=\"long-ordinal-02\">deuxi\195\168me</term>\n <term name=\"long-ordinal-03\">troisi\195\168me</term>\n <term name=\"long-ordinal-04\">quatri\195\168me</term>\n <term name=\"long-ordinal-05\">cinqui\195\168me</term>\n <term name=\"long-ordinal-06\">sixi\195\168me</term>\n <term name=\"long-ordinal-07\">septi\195\168me</term>\n <term name=\"long-ordinal-08\">huiti\195\168me</term>\n <term name=\"long-ordinal-09\">neuvi\195\168me</term>\n <term name=\"long-ordinal-10\">dixi\195\168me</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>livre</single>\n <multiple>livres</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapitre</single>\n <multiple>chapitres</multiple>\n </term>\n <term name=\"column\">\n <single>colonne</single>\n <multiple>colonnes</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\" gender=\"masculine\">\n <single>num\195\169ro</single>\n <multiple>num\195\169ros</multiple>\n </term>\n <term name=\"line\">\n <single>ligne</single>\n <multiple>lignes</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opus</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraphe</single>\n <multiple>paragraphes</multiple>\n </term>\n <term name=\"part\">\n <single>partie</single>\n <multiple>parties</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verset</single>\n <multiple>versets</multiple>\n </term>\n <term name=\"volume\" gender=\"masculine\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">liv.</term>\n <term name=\"chapter\" form=\"short\">chap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">\n <single>f\225\181\146</single>\n <multiple>f\225\181\146\203\162</multiple>\n </term>\n <term name=\"issue\" form=\"short\">\n <single>n\225\181\146</single>\n <multiple>n\225\181\146\203\162</multiple>\n </term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>p.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">paragr.</term>\n <term name=\"part\" form=\"short\">part.</term>\n <term name=\"section\" form=\"short\">sect.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s. v.</single>\n <multiple>s. vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vol.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>r\195\169alisateur</single>\n <multiple>r\195\169alisateurs</multiple>\n </term>\n <term name=\"editor\">\n <single>\195\169diteur</single>\n <multiple>\195\169diteurs</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>directeur</single>\n <multiple>directeurs</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrateur</single>\n <multiple>illustrateurs</multiple>\n </term>\n <term name=\"translator\">\n <single>traducteur</single>\n <multiple>traducteurs</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\195\169diteur et traducteur</single>\n <multiple>\195\169diteurs et traducteurs</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>r\195\169al.</single>\n <multiple>r\195\169al.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\195\169d.</single>\n <multiple>\195\169d.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>dir.</single>\n <multiple>dir.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ill.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trad.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\195\169d. et trad.</single>\n <multiple>\195\169d. et trad.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">r\195\169alis\195\169 par</term>\n <term name=\"editor\" form=\"verb\">\195\169dit\195\169 par</term>\n <term name=\"editorial-director\" form=\"verb\">sous la direction de</term>\n <term name=\"illustrator\" form=\"verb\">illustr\195\169 par</term>\n <term name=\"interviewer\" form=\"verb\">entretien r\195\169alis\195\169 par</term>\n <term name=\"recipient\" form=\"verb\">\195\160</term>\n <term name=\"reviewed-author\" form=\"verb\">par</term>\n <term name=\"translator\" form=\"verb\">traduit par</term>\n <term name=\"editortranslator\" form=\"verb\">\195\169dit\195\169 et traduit par</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">par</term>\n <term name=\"director\" form=\"verb-short\">r\195\169al. par</term>\n <term name=\"editor\" form=\"verb-short\">\195\169d. par</term>\n <term name=\"editorial-director\" form=\"verb-short\">ss la dir. de</term>\n <term name=\"illustrator\" form=\"verb-short\">ill. par</term>\n <term name=\"translator\" form=\"verb-short\">trad. par</term>\n <term name=\"editortranslator\" form=\"verb-short\">\195\169d. et trad. par</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\" gender=\"masculine\">janvier</term>\n <term name=\"month-02\" gender=\"masculine\">f\195\169vrier</term>\n <term name=\"month-03\" gender=\"masculine\">mars</term>\n <term name=\"month-04\" gender=\"masculine\">avril</term>\n <term name=\"month-05\" gender=\"masculine\">mai</term>\n <term name=\"month-06\" gender=\"masculine\">juin</term>\n <term name=\"month-07\" gender=\"masculine\">juillet</term>\n <term name=\"month-08\" gender=\"masculine\">ao\195\187t</term>\n <term name=\"month-09\" gender=\"masculine\">septembre</term>\n <term name=\"month-10\" gender=\"masculine\">octobre</term>\n <term name=\"month-11\" gender=\"masculine\">novembre</term>\n <term name=\"month-12\" gender=\"masculine\">d\195\169cembre</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">janv.</term>\n <term name=\"month-02\" form=\"short\">f\195\169vr.</term>\n <term name=\"month-03\" form=\"short\">mars</term>\n <term name=\"month-04\" form=\"short\">avr.</term>\n <term name=\"month-05\" form=\"short\">mai</term>\n <term name=\"month-06\" form=\"short\">juin</term>\n <term name=\"month-07\" form=\"short\">juill.</term>\n <term name=\"month-08\" form=\"short\">ao\195\187t</term>\n <term name=\"month-09\" form=\"short\">sept.</term>\n <term name=\"month-10\" form=\"short\">oct.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">d\195\169c.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">printemps</term>\n <term name=\"season-02\">\195\169t\195\169</term>\n <term name=\"season-03\">automne</term>\n <term name=\"season-04\">hiver</term>\n </terms>\n</locale>\n"),("locales-fr-FR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"fr-FR\">\n <info>\n <translator>\n <name>Gr\195\169goire Colly</name>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\" limit-day-ordinals-to-day-1=\"true\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">consult\195\169 le</term>\n <term name=\"and\">et</term>\n <term name=\"and others\">et autres</term>\n <term name=\"anonymous\">anonyme</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">sur</term>\n <term name=\"available at\">disponible sur</term>\n <term name=\"by\">par</term>\n <term name=\"circa\">vers</term>\n <term name=\"circa\" form=\"short\">v.</term>\n <term name=\"cited\">cit\195\169</term>\n <term name=\"edition\" gender=\"feminine\">\n <single>\195\169dition</single>\n <multiple>\195\169ditions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\195\169d.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">\195\160 para\195\174tre</term>\n <term name=\"from\">\195\160 l'adresse</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">sous presse</term>\n <term name=\"internet\">Internet</term>\n <term name=\"interview\">entretien</term>\n <term name=\"letter\">lettre</term>\n <term name=\"no date\">sans date</term>\n <term name=\"no date\" form=\"short\">s. d.</term>\n <term name=\"online\">en ligne</term>\n <term name=\"presented at\">pr\195\169sent\195\169 \195\160</term>\n <term name=\"reference\">\n <single>r\195\169f\195\169rence</single>\n <multiple>r\195\169f\195\169rences</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>r\195\169f.</single>\n <multiple>r\195\169f.</multiple>\n </term>\n <term name=\"retrieved\">consult\195\169</term>\n <term name=\"scale\">\195\169chelle</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">apr. J.-C.</term>\n <term name=\"bc\">av. J.-C.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171 </term>\n <term name=\"close-quote\"> \194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">‑</term> <!-- non-breaking hyphen -->\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">\225\181\137</term>\n <term name=\"ordinal-01\" gender-form=\"feminine\" match=\"whole-number\">\202\179\225\181\137</term>\n <term name=\"ordinal-01\" gender-form=\"masculine\" match=\"whole-number\">\225\181\137\202\179</term>\n \n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">premier</term>\n <term name=\"long-ordinal-02\">deuxi\195\168me</term>\n <term name=\"long-ordinal-03\">troisi\195\168me</term>\n <term name=\"long-ordinal-04\">quatri\195\168me</term>\n <term name=\"long-ordinal-05\">cinqui\195\168me</term>\n <term name=\"long-ordinal-06\">sixi\195\168me</term>\n <term name=\"long-ordinal-07\">septi\195\168me</term>\n <term name=\"long-ordinal-08\">huiti\195\168me</term>\n <term name=\"long-ordinal-09\">neuvi\195\168me</term>\n <term name=\"long-ordinal-10\">dixi\195\168me</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>livre</single>\n <multiple>livres</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapitre</single>\n <multiple>chapitres</multiple>\n </term>\n <term name=\"column\">\n <single>colonne</single>\n <multiple>colonnes</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\" gender=\"masculine\">\n <single>num\195\169ro</single>\n <multiple>num\195\169ros</multiple>\n </term>\n <term name=\"line\">\n <single>ligne</single>\n <multiple>lignes</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opus</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraphe</single>\n <multiple>paragraphes</multiple>\n </term>\n <term name=\"part\">\n <single>partie</single>\n <multiple>parties</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verset</single>\n <multiple>versets</multiple>\n </term>\n <term name=\"volume\" gender=\"masculine\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">liv.</term>\n <term name=\"chapter\" form=\"short\">chap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">\n <single>f\225\181\146</single>\n <multiple>f\225\181\146\203\162</multiple>\n </term>\n <term name=\"issue\" form=\"short\">\n <single>n\225\181\146</single>\n <multiple>n\225\181\146\203\162</multiple>\n </term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>p.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">paragr.</term>\n <term name=\"part\" form=\"short\">part.</term>\n <term name=\"section\" form=\"short\">sect.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s. v.</single>\n <multiple>s. vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vol.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>r\195\169alisateur</single>\n <multiple>r\195\169alisateurs</multiple>\n </term>\n <term name=\"editor\">\n <single>\195\169diteur</single>\n <multiple>\195\169diteurs</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>directeur</single>\n <multiple>directeurs</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrateur</single>\n <multiple>illustrateurs</multiple>\n </term>\n <term name=\"translator\">\n <single>traducteur</single>\n <multiple>traducteurs</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\195\169diteur et traducteur</single>\n <multiple>\195\169diteurs et traducteurs</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>r\195\169al.</single>\n <multiple>r\195\169al.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\195\169d.</single>\n <multiple>\195\169d.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>dir.</single>\n <multiple>dir.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ill.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trad.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\195\169d. et trad.</single>\n <multiple>\195\169d. et trad.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">r\195\169alis\195\169 par</term>\n <term name=\"editor\" form=\"verb\">\195\169dit\195\169 par</term>\n <term name=\"editorial-director\" form=\"verb\">sous la direction de</term>\n <term name=\"illustrator\" form=\"verb\">illustr\195\169 par</term>\n <term name=\"interviewer\" form=\"verb\">entretien r\195\169alis\195\169 par</term>\n <term name=\"recipient\" form=\"verb\">\195\160</term>\n <term name=\"reviewed-author\" form=\"verb\">par</term>\n <term name=\"translator\" form=\"verb\">traduit par</term>\n <term name=\"editortranslator\" form=\"verb\">\195\169dit\195\169 et traduit par</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">par</term>\n <term name=\"director\" form=\"verb-short\">r\195\169al. par</term>\n <term name=\"editor\" form=\"verb-short\">\195\169d. par</term>\n <term name=\"editorial-director\" form=\"verb-short\">ss la dir. de</term>\n <term name=\"illustrator\" form=\"verb-short\">ill. par</term>\n <term name=\"translator\" form=\"verb-short\">trad. par</term>\n <term name=\"editortranslator\" form=\"verb-short\">\195\169d. et trad. par</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\" gender=\"masculine\">janvier</term>\n <term name=\"month-02\" gender=\"masculine\">f\195\169vrier</term>\n <term name=\"month-03\" gender=\"masculine\">mars</term>\n <term name=\"month-04\" gender=\"masculine\">avril</term>\n <term name=\"month-05\" gender=\"masculine\">mai</term>\n <term name=\"month-06\" gender=\"masculine\">juin</term>\n <term name=\"month-07\" gender=\"masculine\">juillet</term>\n <term name=\"month-08\" gender=\"masculine\">ao\195\187t</term>\n <term name=\"month-09\" gender=\"masculine\">septembre</term>\n <term name=\"month-10\" gender=\"masculine\">octobre</term>\n <term name=\"month-11\" gender=\"masculine\">novembre</term>\n <term name=\"month-12\" gender=\"masculine\">d\195\169cembre</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">janv.</term>\n <term name=\"month-02\" form=\"short\">f\195\169vr.</term>\n <term name=\"month-03\" form=\"short\">mars</term>\n <term name=\"month-04\" form=\"short\">avr.</term>\n <term name=\"month-05\" form=\"short\">mai</term>\n <term name=\"month-06\" form=\"short\">juin</term>\n <term name=\"month-07\" form=\"short\">juill.</term>\n <term name=\"month-08\" form=\"short\">ao\195\187t</term>\n <term name=\"month-09\" form=\"short\">sept.</term>\n <term name=\"month-10\" form=\"short\">oct.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">d\195\169c.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">printemps</term>\n <term name=\"season-02\">\195\169t\195\169</term>\n <term name=\"season-03\">automne</term>\n <term name=\"season-04\">hiver</term>\n </terms>\n</locale>\n"),("locales-he-IL.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"he-IL\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\215\146\215\153\215\169\215\148</term>\n <term name=\"and\">\215\149</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">-\215\145</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">\215\149\215\144\215\151\215\168\215\153\215\157</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">\215\158\215\170\215\149\215\154</term>\n <term name=\"ibid\">\215\169\215\157</term>\n <term name=\"in\">\215\145\215\170\215\149\215\154</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">nd</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">\215\144\215\149\215\151\215\150\215\168</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\215\161\215\164\215\168</single>\n <multiple>\215\161\215\164\215\168\215\153\215\157</multiple>\n </term>\n <term name=\"chapter\">\n <single>\215\164\215\168\215\167</single>\n <multiple>\215\164\215\168\215\167\215\153\215\157</multiple>\n </term>\n <term name=\"column\">\n <single>\215\152\215\149\215\168</single>\n <multiple>\215\152\215\149\215\168\215\153\215\157</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>\215\158\215\161\215\164\215\168</single>\n <multiple>\215\158\215\161\215\164\215\168\215\153\215\157</multiple>\n </term>\n <term name=\"line\">\n <single>\215\169\215\149\215\168\215\148</single>\n <multiple>\215\169\215\149\215\168\215\149\215\170</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>\215\144\215\149\215\164\215\149\215\161</single>\n <multiple>\215\144\215\149\215\164\215\168\215\148</multiple>\n </term>\n <term name=\"page\">\n <single>\215\162\215\158\215\149\215\147</single>\n <multiple>\215\162\215\158\215\149\215\147\215\153\215\157</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraph</single>\n <multiple>\215\164\215\153\215\161\215\167\215\148</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>\215\145\215\153\215\170</single>\n <multiple>\215\145\215\170\215\153\215\157</multiple>\n </term>\n <term name=\"volume\">\n <single>\215\155\215\168\215\154</single>\n <multiple>\215\155\215\168\215\155\215\153\215\157</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">no</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>'\215\162\215\158</single>\n <multiple>'\215\162\215\158</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\215\162\215\149\215\168\215\154</single>\n <multiple>\215\162\215\149\215\168\215\155\215\153\215\157</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\215\158\215\170\215\168\215\146\215\157</single>\n <multiple>\215\158\215\170\215\168\215\146\215\158\215\153\215\157</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>eds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran</single>\n <multiple>trans</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\215\160\215\162\215\168\215\154 \215\162\"\215\153</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\215\170\215\149\215\168\215\146\215\157 \215\162\"\215\153</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\215\153\215\160\215\149\215\144\215\168</term>\n <term name=\"month-02\">\215\164\215\145\215\168\215\149\215\144\215\168</term>\n <term name=\"month-03\">\215\158\215\168\215\165</term>\n <term name=\"month-04\">\215\144\215\164\215\168\215\153\215\156</term>\n <term name=\"month-05\">\215\158\215\144\215\153</term>\n <term name=\"month-06\">\215\153\215\149\215\160\215\153</term>\n <term name=\"month-07\">\215\153\215\149\215\156\215\153</term>\n <term name=\"month-08\">\215\144\215\149\215\146\215\149\215\161\215\152</term>\n <term name=\"month-09\">\215\161\215\164\215\152\215\158\215\145\215\168</term>\n <term name=\"month-10\">\215\144\215\149\215\167\215\152\215\149\215\145\215\168</term>\n <term name=\"month-11\">\215\160\215\149\215\145\215\158\215\145\215\168</term>\n <term name=\"month-12\">\215\147\215\166\215\158\215\145\215\168</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan</term>\n <term name=\"month-02\" form=\"short\">Feb</term>\n <term name=\"month-03\" form=\"short\">Mar</term>\n <term name=\"month-04\" form=\"short\">Apr</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Jun</term>\n <term name=\"month-07\" form=\"short\">Jul</term>\n <term name=\"month-08\" form=\"short\">Aug</term>\n <term name=\"month-09\" form=\"short\">Sep</term>\n <term name=\"month-10\" form=\"short\">Oct</term>\n <term name=\"month-11\" form=\"short\">Nov</term>\n <term name=\"month-12\" form=\"short\">Dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-hr-HR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"hr-HR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\" suffix=\".\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">pristupljeno</term>\n <term name=\"and\">i</term>\n <term name=\"and others\">i ostali</term>\n <term name=\"anonymous\">anonim</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">na</term>\n <term name=\"available at\">pristupa\196\141no na</term>\n <term name=\"by\">od</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citirano</term>\n <term name=\"edition\">\n <single>izdanje</single>\n <multiple>izdanja</multiple>\n </term>\n <term name=\"edition\" form=\"short\">izd.</term>\n <term name=\"et-al\">i ostali</term>\n <term name=\"forthcoming\">u pripremi</term>\n <term name=\"from\">od</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">u</term>\n <term name=\"in press\">u \197\161tampi</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">intervju</term>\n <term name=\"letter\">pismo</term>\n <term name=\"no date\">bez datuma</term>\n <term name=\"no date\" form=\"short\">bez datuma</term>\n <term name=\"online\">na internetu</term>\n <term name=\"presented at\">predstavljeno na</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>reference</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>ref.</multiple>\n </term>\n <term name=\"retrieved\">preuzeto</term>\n <term name=\"scale\">skala</term>\n <term name=\"version\">verzija</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">prvi</term>\n <term name=\"long-ordinal-02\">drugi</term>\n <term name=\"long-ordinal-03\">tre\196\135i</term>\n <term name=\"long-ordinal-04\">\196\141etvrti</term>\n <term name=\"long-ordinal-05\">peti</term>\n <term name=\"long-ordinal-06\">\197\161esti</term>\n <term name=\"long-ordinal-07\">sedmi</term>\n <term name=\"long-ordinal-08\">osmi</term>\n <term name=\"long-ordinal-09\">deveti</term>\n <term name=\"long-ordinal-10\">deseti</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>knjiga</single>\n <multiple>knjige</multiple>\n </term>\n <term name=\"chapter\">\n <single>poglavlje</single>\n <multiple>poglavlja</multiple>\n </term>\n <term name=\"column\">\n <single>kolona</single>\n <multiple>kolone</multiple>\n </term>\n <term name=\"figure\">\n <single>crte\197\190</single>\n <multiple>crte\197\190i</multiple>\n </term>\n <term name=\"folio\">\n <single>folija</single>\n <multiple>folije</multiple>\n </term>\n <term name=\"issue\">\n <single>broj</single>\n <multiple>brojevi</multiple>\n </term>\n <term name=\"line\">\n <single>linija</single>\n <multiple>linije</multiple>\n </term>\n <term name=\"note\">\n <single>bele\197\161ka</single>\n <multiple>bele\197\161ke</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>stranica</single>\n <multiple>stranice</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraf</single>\n <multiple>paragrafi</multiple>\n </term>\n <term name=\"part\">\n <single>deo</single>\n <multiple>delova</multiple>\n </term>\n <term name=\"section\">\n <single>odeljak</single>\n <multiple>odeljaka</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>strofa</single>\n <multiple>strofe</multiple>\n </term>\n <term name=\"volume\">\n <single>tom</single>\n <multiple>tomova</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">knj</term>\n <term name=\"chapter\" form=\"short\">pog</term>\n <term name=\"column\" form=\"short\">kol</term>\n <term name=\"figure\" form=\"short\">\209\134\209\128\209\130</term>\n <term name=\"folio\" form=\"short\">fol</term>\n <term name=\"issue\" form=\"short\">izd</term>\n <term name=\"line\" form=\"short\">l</term>\n <term name=\"note\" form=\"short\">n</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>str.</single>\n <multiple>str.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par</term>\n <term name=\"part\" form=\"short\">deo</term>\n <term name=\"section\" form=\"short\">od</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>s</single>\n <multiple>s</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>tom</single>\n <multiple>tomova</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>prire\196\145iva\196\141</single>\n <multiple>prire\196\145iva\196\141i</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>prire\196\145iva\196\141</single>\n <multiple>prire\196\145iva\196\141i</multiple>\n </term>\n <term name=\"illustrator\">\n <single>ilustrator</single>\n <multiple>ilustratori</multiple>\n </term>\n <term name=\"translator\">\n <single>prevodilac</single>\n <multiple>prevodioci</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>prire\196\145iva\196\141 & prevodilac</single>\n <multiple>prire\196\145iva\196\141i & prevodioci</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>prir.</single>\n <multiple>prir.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>prir.</single>\n <multiple>prir.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>prir.</single>\n <multiple>prir.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>il.</single>\n <multiple>il.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>prev.</single>\n <multiple>prev.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>prir. & prev.</single>\n <multiple>prir. & prev.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">priredio</term>\n <term name=\"editorial-director\" form=\"verb\">priredio</term>\n <term name=\"illustrator\" form=\"verb\">ilustrovao</term>\n <term name=\"interviewer\" form=\"verb\">intervjuisao</term>\n <term name=\"recipient\" form=\"verb\">prima</term>\n <term name=\"reviewed-author\" form=\"verb\">od</term>\n <term name=\"translator\" form=\"verb\">preveo</term>\n <term name=\"editortranslator\" form=\"verb\">priredio & preveo by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">prir.</term>\n <term name=\"editorial-director\" form=\"verb-short\">prir.</term>\n <term name=\"illustrator\" form=\"verb-short\">ilus.</term>\n <term name=\"translator\" form=\"verb-short\">prev.</term>\n <term name=\"editortranslator\" form=\"verb-short\">prir. & prev. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">januar</term>\n <term name=\"month-02\">februar</term>\n <term name=\"month-03\">mart</term>\n <term name=\"month-04\">april</term>\n <term name=\"month-05\">maj</term>\n <term name=\"month-06\">jun</term>\n <term name=\"month-07\">jul</term>\n <term name=\"month-08\">avgust</term>\n <term name=\"month-09\">septembar</term>\n <term name=\"month-10\">oktobar</term>\n <term name=\"month-11\">novembar</term>\n <term name=\"month-12\">decembar</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mart</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">maj</term>\n <term name=\"month-06\" form=\"short\">jun</term>\n <term name=\"month-07\" form=\"short\">jul</term>\n <term name=\"month-08\" form=\"short\">avg.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">okt.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">prole\196\135e</term>\n <term name=\"season-02\">leto</term>\n <term name=\"season-03\">jesen</term>\n <term name=\"season-04\">zima</term>\n </terms>\n</locale>\n"),("locales-hu-HU.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"hu-HU\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" prefix=\". \"/>\n <date-part name=\"day\" prefix=\" \" suffix=\".\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\".\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\".\"/>\n </date>\n <terms>\n <term name=\"accessed\">el\195\169r\195\169s</term>\n <term name=\"and\">\195\169s</term>\n <term name=\"and others\">\195\169s m\195\161sok</term>\n <term name=\"anonymous\">n\195\169v n\195\169lk\195\188l</term>\n <term name=\"anonymous\" form=\"short\">nn</term>\n <term name=\"at\"/>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">id\195\169zi</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">megjelen\195\169s alatt</term>\n <term name=\"from\">forr\195\161s</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">nyomtat\195\161s alatt</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interj\195\186</term>\n <term name=\"letter\">lev\195\169l</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">nd</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">el\197\145ad\195\161s</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">el\195\169r\195\169s</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\194\187</term>\n <term name=\"close-inner-quote\">\194\171</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>k\195\182nyv</single>\n <multiple>k\195\182nyv</multiple>\n </term>\n <term name=\"chapter\">\n <single>fejezet</single>\n <multiple>fejezet</multiple>\n </term>\n <term name=\"column\">\n <single>oszlop</single>\n <multiple>oszlop</multiple>\n </term>\n <term name=\"figure\">\n <single>\195\161bra</single>\n <multiple>\195\161bra</multiple>\n </term>\n <term name=\"folio\">\n <single>f\195\179li\195\161ns</single>\n <multiple>f\195\179li\195\161ns</multiple>\n </term>\n <term name=\"issue\">\n <single>sz\195\161m</single>\n <multiple>sz\195\161m</multiple>\n </term>\n <term name=\"line\">\n <single>sor</single>\n <multiple>sor</multiple>\n </term>\n <term name=\"note\">\n <single>jegyzet</single>\n <multiple>jegyzet</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>oldal</single>\n <multiple>oldal</multiple>\n </term>\n <term name=\"paragraph\">\n <single>bekezd\195\169s</single>\n <multiple>bekezd\195\169s</multiple>\n </term>\n <term name=\"part\">\n <single>r\195\169sz</single>\n <multiple>r\195\169sz</multiple>\n </term>\n <term name=\"section\">\n <single>szakasz</single>\n <multiple>szakasz</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>versszak</single>\n <multiple>versszak</multiple>\n </term>\n <term name=\"volume\">\n <single>k\195\182tet</single>\n <multiple>k\195\182tet</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">k\195\182nyv</term>\n <term name=\"chapter\" form=\"short\">fej</term>\n <term name=\"column\" form=\"short\">oszl</term>\n <term name=\"figure\" form=\"short\">\195\161br</term>\n <term name=\"folio\" form=\"short\">fol</term>\n <term name=\"issue\" form=\"short\">sz</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>o</single>\n <multiple>o</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">bek</term>\n <term name=\"part\" form=\"short\">r\195\169sz</term>\n <term name=\"section\" form=\"short\">szak</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>vsz</single>\n <multiple>vsz</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>szerkeszt\197\145</single>\n <multiple>szerkeszt\197\145</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>ford\195\173t\195\179</single>\n <multiple>ford\195\173t\195\179</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>szerk</single>\n <multiple>szerk</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>ford</single>\n <multiple>ford</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">szerkesztette</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interj\195\186k\195\169sz\195\173t\197\145</term>\n <term name=\"recipient\" form=\"verb\">c\195\173mzett</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">ford\195\173totta</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">szerk</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">ford</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">janu\195\161r</term>\n <term name=\"month-02\">febru\195\161r</term>\n <term name=\"month-03\">m\195\161rcius</term>\n <term name=\"month-04\">\195\161prilis</term>\n <term name=\"month-05\">m\195\161jus</term>\n <term name=\"month-06\">j\195\186nius</term>\n <term name=\"month-07\">j\195\186lius</term>\n <term name=\"month-08\">augusztus</term>\n <term name=\"month-09\">szeptember</term>\n <term name=\"month-10\">okt\195\179ber</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">december</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan</term>\n <term name=\"month-02\" form=\"short\">febr</term>\n <term name=\"month-03\" form=\"short\">m\195\161rc</term>\n <term name=\"month-04\" form=\"short\">\195\161pr</term>\n <term name=\"month-05\" form=\"short\">m\195\161j</term>\n <term name=\"month-06\" form=\"short\">j\195\186n</term>\n <term name=\"month-07\" form=\"short\">j\195\186l</term>\n <term name=\"month-08\" form=\"short\">aug</term>\n <term name=\"month-09\" form=\"short\">szept</term>\n <term name=\"month-10\" form=\"short\">okt</term>\n <term name=\"month-11\" form=\"short\">nov</term>\n <term name=\"month-12\" form=\"short\">dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-is-IS.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"is-IS\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" suffix=\".\"/>\n <date-part name=\"month\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">s\195\179tt</term>\n <term name=\"and\">og</term>\n <term name=\"and others\">og fleiri</term>\n <term name=\"anonymous\">nafnlaus</term>\n <term name=\"anonymous\" form=\"short\">nafnl.</term>\n <term name=\"at\">af</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">eftir</term>\n <term name=\"circa\">sirka</term>\n <term name=\"circa\" form=\"short\">u.\195\190.b.</term>\n <term name=\"cited\">tilvitnun</term>\n <term name=\"edition\">\n <single>\195\186tg\195\161fa</single>\n <multiple>\195\186tg\195\161fur</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\195\186tg.</term>\n <term name=\"et-al\">o.fl.</term>\n <term name=\"forthcoming\">\195\179birt</term>\n <term name=\"from\">af</term>\n <term name=\"ibid\">sama heimild</term>\n <term name=\"in\">\195\173</term>\n <term name=\"in press\">\195\173 prentun</term>\n <term name=\"internet\">rafr\195\166nt</term>\n <term name=\"interview\">vi\195\176tal</term>\n <term name=\"letter\">br\195\169f</term>\n <term name=\"no date\">engin dagsetning</term>\n <term name=\"no date\" form=\"short\">e.d.</term>\n <term name=\"online\">rafr\195\166nt</term>\n <term name=\"presented at\">flutt \195\161</term>\n <term name=\"reference\">\n <single>tilvitnun</single>\n <multiple>tilvitnanir</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>tilv.</single>\n <multiple>tilv.</multiple>\n </term>\n <term name=\"retrieved\">s\195\179tt</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">e.Kr.</term>\n <term name=\"bc\">f.Kr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">fyrsti</term>\n <term name=\"long-ordinal-02\">annar</term>\n <term name=\"long-ordinal-03\">\195\190ri\195\176ji</term>\n <term name=\"long-ordinal-04\">fj\195\179r\195\176i</term>\n <term name=\"long-ordinal-05\">fimmti</term>\n <term name=\"long-ordinal-06\">sj\195\182tti</term>\n <term name=\"long-ordinal-07\">sj\195\182undi</term>\n <term name=\"long-ordinal-08\">\195\161ttundi</term>\n <term name=\"long-ordinal-09\">n\195\173undi</term>\n <term name=\"long-ordinal-10\">t\195\173undi</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>b\195\179k</single>\n <multiple>b\195\166kur</multiple>\n </term>\n <term name=\"chapter\">\n <single>kafli</single>\n <multiple>kaflar</multiple>\n </term>\n <term name=\"column\">\n <single>d\195\161lkur</single>\n <multiple>d\195\161lkar</multiple>\n </term>\n <term name=\"figure\">\n <single>mynd</single>\n <multiple>myndir</multiple>\n </term>\n <term name=\"folio\">\n <single>handrit</single>\n <multiple>handrit</multiple>\n </term>\n <term name=\"issue\">\n <single>n\195\186mer</single>\n <multiple>n\195\186mer</multiple>\n </term>\n <term name=\"line\">\n <single>l\195\173na</single>\n <multiple>l\195\173nur</multiple>\n </term>\n <term name=\"note\">\n <single>skilabo\195\176</single>\n <multiple>skilabo\195\176</multiple>\n </term>\n <term name=\"opus\">\n <single>t\195\179nverk</single>\n <multiple>t\195\179nverk</multiple>\n </term>\n <term name=\"page\">\n <single>bla\195\176s\195\173\195\176a</single>\n <multiple>bla\195\176s\195\173\195\176ur</multiple>\n </term>\n <term name=\"paragraph\">\n <single>m\195\161lsgrein</single>\n <multiple>m\195\161lsgreinar</multiple>\n </term>\n <term name=\"part\">\n <single>hluti</single>\n <multiple>hlutar</multiple>\n </term>\n <term name=\"section\">\n <single>hluti</single>\n <multiple>hlutar</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>vers</multiple>\n </term>\n <term name=\"volume\">\n <single>bindi</single>\n <multiple>bindi</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">b.</term>\n <term name=\"chapter\" form=\"short\">k.</term>\n <term name=\"column\" form=\"short\">d.</term>\n <term name=\"figure\" form=\"short\">mynd.</term>\n <term name=\"folio\" form=\"short\">handr.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">t\195\179nv.</term>\n <term name=\"page\" form=\"short\">\n <single>bls.</single>\n <multiple>bls.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">m\195\161lsgr.</term>\n <term name=\"part\" form=\"short\">hl.</term>\n <term name=\"section\" form=\"short\">hl.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>bindi</single>\n <multiple>bindi</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>ritstj\195\179ri</single>\n <multiple>ritstj\195\179rar</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>ritstj\195\179ri</single>\n <multiple>ritstj\195\179rar</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\195\190\195\189\195\176andi</single>\n <multiple>\195\190\195\189\195\176endur</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>ritstj\195\179ri og \195\190\195\189\195\176andi</single>\n <multiple>ritstj\195\179rar og \195\190\195\189\195\176endur</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ritstj.</single>\n <multiple>ritstj.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ritstj.</single>\n <multiple>ritstj.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\195\190\195\189\195\176.</single>\n <multiple>\195\190\195\189\195\176.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ritstj. og \195\190\195\189\195\176.</single>\n <multiple>ritstj. og \195\190\195\189\195\176.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">ritstj\195\179ri</term>\n <term name=\"editorial-director\" form=\"verb\">ritstj\195\179ri</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">vi\195\176tal t\195\179k</term>\n <term name=\"recipient\" form=\"verb\">til</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\195\190\195\189ddi</term>\n <term name=\"editortranslator\" form=\"verb\">ritstj\195\179ri og \195\190\195\189\195\176andi</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">eftir</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ritst.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ritst.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\195\190\195\189\195\176.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ritst. og \195\190\195\189\195\176.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">jan\195\186ar</term>\n <term name=\"month-02\">febr\195\186ar</term>\n <term name=\"month-03\">mars</term>\n <term name=\"month-04\">apr\195\173l</term>\n <term name=\"month-05\">ma\195\173</term>\n <term name=\"month-06\">j\195\186n\195\173</term>\n <term name=\"month-07\">j\195\186l\195\173</term>\n <term name=\"month-08\">\195\161g\195\186st</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">okt\195\179ber</term>\n <term name=\"month-11\">n\195\179vember</term>\n <term name=\"month-12\">desember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">ma\195\173</term>\n <term name=\"month-06\" form=\"short\">j\195\186n.</term>\n <term name=\"month-07\" form=\"short\">j\195\186l.</term>\n <term name=\"month-08\" form=\"short\">\195\161g\195\186.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">okt.</term>\n <term name=\"month-11\" form=\"short\">n\195\179v.</term>\n <term name=\"month-12\" form=\"short\">des.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">vor</term>\n <term name=\"season-02\">sumar</term>\n <term name=\"season-03\">haust</term>\n <term name=\"season-04\">vetur</term>\n </terms>\n</locale>\n"),("locales-it-IT.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"it-IT\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">consultato</term>\n <term name=\"and\">e</term>\n <term name=\"and others\">e altri</term>\n <term name=\"anonymous\">anonimo</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">a</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">di</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citato</term>\n <term name=\"edition\">\n <single>edizione</single>\n <multiple>edizioni</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">futuro</term>\n <term name=\"from\">da</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in stampa</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">intervista</term>\n <term name=\"letter\">lettera</term>\n <term name=\"no date\">senza data</term>\n <term name=\"no date\" form=\"short\">s.d.</term>\n <term name=\"online\">in linea</term>\n <term name=\"presented at\">presentato al</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">recuperato</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">d.C.</term>\n <term name=\"bc\">a.C.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">\194\176</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">prima</term>\n <term name=\"long-ordinal-02\">seconda</term>\n <term name=\"long-ordinal-03\">terza</term>\n <term name=\"long-ordinal-04\">quarta</term>\n <term name=\"long-ordinal-05\">quinta</term>\n <term name=\"long-ordinal-06\">sesta</term>\n <term name=\"long-ordinal-07\">settima</term>\n <term name=\"long-ordinal-08\">ottava</term>\n <term name=\"long-ordinal-09\">nona</term>\n <term name=\"long-ordinal-10\">decima</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>libro</single>\n <multiple>libri</multiple>\n </term>\n <term name=\"chapter\">\n <single>capitolo</single>\n <multiple>capitoli</multiple>\n </term>\n <term name=\"column\">\n <single>colonna</single>\n <multiple>colonne</multiple>\n </term>\n <term name=\"figure\">\n <single>figura</single>\n <multiple>figure</multiple>\n </term>\n <term name=\"folio\">\n <single>foglio</single>\n <multiple>fogli</multiple>\n </term>\n <term name=\"issue\">\n <single>numero</single>\n <multiple>numeri</multiple>\n </term>\n <term name=\"line\">\n <single>riga</single>\n <multiple>righe</multiple>\n </term>\n <term name=\"note\">\n <single>nota</single>\n <multiple>note</multiple>\n </term>\n <term name=\"opus\">\n <single>opera</single>\n <multiple>opere</multiple>\n </term>\n <term name=\"page\">\n <single>pagina</single>\n <multiple>pagine</multiple>\n </term>\n <term name=\"paragraph\">\n <single>capoverso</single>\n <multiple>capoversi</multiple>\n </term>\n <term name=\"part\">\n <single>parte</single>\n <multiple>parti</multiple>\n </term>\n <term name=\"section\">\n <single>paragrafo</single>\n <multiple>paragrafi</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verso</single>\n <multiple>versi</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumi</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">lib.</term>\n <term name=\"chapter\" form=\"short\">cap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">fgl.</term>\n <term name=\"issue\" form=\"short\">n.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>pag.</single>\n <multiple>pagg.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">cpv.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">par.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vol.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>curatore</single>\n <multiple>curatori</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>traduttore</single>\n <multiple>traduttori</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>curatore e traduttore</single>\n <multiple>curatori e tradutori</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>a c. di</single>\n <multiple>a c. di</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trad.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>a c. di e trad. da</single>\n <multiple>a c. di e trad. da</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">a cura di</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">intervista di</term>\n <term name=\"recipient\" form=\"verb\">a</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">tradotto da</term>\n <term name=\"editortranslator\" form=\"verb\">a cura di e tradotto da</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">di</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">a c. di</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trad. da</term>\n <term name=\"editortranslator\" form=\"verb-short\">a c. di e trad. da</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">gennaio</term>\n <term name=\"month-02\">febbraio</term>\n <term name=\"month-03\">marzo</term>\n <term name=\"month-04\">aprile</term>\n <term name=\"month-05\">maggio</term>\n <term name=\"month-06\">giugno</term>\n <term name=\"month-07\">luglio</term>\n <term name=\"month-08\">agosto</term>\n <term name=\"month-09\">settembre</term>\n <term name=\"month-10\">ottobre</term>\n <term name=\"month-11\">novembre</term>\n <term name=\"month-12\">dicembre</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">gen.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mag.</term>\n <term name=\"month-06\" form=\"short\">giu.</term>\n <term name=\"month-07\" form=\"short\">lug.</term>\n <term name=\"month-08\" form=\"short\">ago.</term>\n <term name=\"month-09\" form=\"short\">set.</term>\n <term name=\"month-10\" form=\"short\">ott.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dic.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">primavera</term>\n <term name=\"season-02\">estate</term>\n <term name=\"season-03\">autunno</term>\n <term name=\"season-04\">inverno</term>\n </terms>\n</locale>\n"),("locales-ja-JP.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"ja-JP\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"year\" suffix=\"\229\185\180\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\"\230\156\136\"/>\n <date-part name=\"day\" suffix=\"\230\151\165\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\" suffix=\"\229\185\180\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\"\230\156\136\"/>\n <date-part name=\"day\" suffix=\"\230\151\165\"/>\n </date>\n <terms>\n <term name=\"accessed\">\227\130\162\227\130\175\227\130\187\227\130\185</term>\n <term name=\"and\">\227\129\168</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">\228\187\150</term>\n <term name=\"forthcoming\">\232\191\145\229\136\138</term>\n <term name=\"from\">\227\129\139\227\130\137</term>\n <term name=\"ibid\">\229\137\141\230\142\178</term>\n <term name=\"in\"/>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">\230\151\165\228\187\152\227\129\170\227\129\151</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">\232\170\173\227\129\191\232\190\188\227\129\191</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\227\128\140</term>\n <term name=\"close-quote\">\227\128\141</term>\n <term name=\"open-inner-quote\">\227\128\142</term>\n <term name=\"close-inner-quote\">\227\128\143</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>\232\161\140</single>\n <multiple>\232\161\140</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>\227\131\154\227\131\188\227\130\184</single>\n <multiple>\227\131\154\227\131\188\227\130\184</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\230\174\181\232\144\189</single>\n <multiple>\230\174\181\232\144\189</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">\229\143\183</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>p</single>\n <multiple>p</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\231\183\168\233\155\134\232\128\133</single>\n <multiple>\231\183\168\233\155\134\232\128\133</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\231\191\187\232\168\179\232\128\133</single>\n <multiple>\231\191\187\232\168\179\232\128\133</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\231\183\168\233\155\134\232\128\133</single>\n <multiple>\231\183\168\233\155\134\232\128\133</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\231\191\187\232\168\179\232\128\133</single>\n <multiple>\231\191\187\232\168\179\232\128\133</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\231\183\168\233\155\134\232\128\133\239\188\154</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\231\191\187\232\168\179\232\128\133\239\188\154</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">1\230\156\136</term>\n <term name=\"month-02\">2\230\156\136</term>\n <term name=\"month-03\">3\230\156\136</term>\n <term name=\"month-04\">4\230\156\136</term>\n <term name=\"month-05\">5\230\156\136</term>\n <term name=\"month-06\">6\230\156\136</term>\n <term name=\"month-07\">7\230\156\136</term>\n <term name=\"month-08\">8\230\156\136</term>\n <term name=\"month-09\">9\230\156\136</term>\n <term name=\"month-10\">10\230\156\136</term>\n <term name=\"month-11\">11\230\156\136</term>\n <term name=\"month-12\">12\230\156\136</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">1\230\156\136</term>\n <term name=\"month-02\" form=\"short\">2\230\156\136</term>\n <term name=\"month-03\" form=\"short\">3\230\156\136</term>\n <term name=\"month-04\" form=\"short\">4\230\156\136</term>\n <term name=\"month-05\" form=\"short\">5\230\156\136</term>\n <term name=\"month-06\" form=\"short\">6\230\156\136</term>\n <term name=\"month-07\" form=\"short\">7\230\156\136</term>\n <term name=\"month-08\" form=\"short\">8\230\156\136</term>\n <term name=\"month-09\" form=\"short\">9\230\156\136</term>\n <term name=\"month-10\" form=\"short\">10\230\156\136</term>\n <term name=\"month-11\" form=\"short\">11\230\156\136</term>\n <term name=\"month-12\" form=\"short\">12\230\156\136</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-km-KH.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"km-KH\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric\" suffix=\"\226\128\139\"/>\n <date-part name=\"month\" suffix=\"\226\128\139\"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">accessed</term>\n <term name=\"and\">and</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">from</term>\n <term name=\"ibid\">ibid</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">\225\158\145\225\158\184\225\158\152\225\158\189\225\158\153</term>\n <term name=\"long-ordinal-02\">\225\158\145\225\158\184\225\158\150\225\158\184\225\158\154</term>\n <term name=\"long-ordinal-03\">\225\158\145\225\158\184\225\158\148\225\158\184</term>\n <term name=\"long-ordinal-04\">\225\158\145\225\158\184\225\158\148\225\158\189\225\158\147</term>\n <term name=\"long-ordinal-05\">\225\158\145\225\158\184\225\158\148\225\159\146\225\158\154\225\158\182\225\159\134</term>\n <term name=\"long-ordinal-06\">\225\158\145\225\158\184\225\158\148\225\159\146\225\158\154\225\158\182\225\159\134\225\158\152\225\158\189\225\158\153</term>\n <term name=\"long-ordinal-07\">\225\158\145\225\158\184\225\158\148\225\159\146\225\158\154\225\158\182\225\159\134\225\158\150\225\158\184\225\158\154</term>\n <term name=\"long-ordinal-08\">\225\158\145\225\158\184\225\158\148\225\159\146\225\158\154\225\158\182\225\159\134\225\158\148\225\158\184</term>\n <term name=\"long-ordinal-09\">\225\158\145\225\158\184\225\158\148\225\159\146\225\158\154\225\158\182\225\159\134\225\158\148\225\158\189\225\158\147</term>\n <term name=\"long-ordinal-10\">\225\158\145\225\158\184\225\158\138\225\158\148\225\159\139\225\158\152\225\158\189\225\158\153</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\225\158\159\225\159\128\225\158\156\225\158\151\225\159\133</single>\n <multiple>\225\158\159\225\159\128\225\158\156\225\158\151\225\159\133</multiple>\n </term>\n <term name=\"chapter\">\n <single>\225\158\135\225\159\134\225\158\150\225\158\188\225\158\128</single>\n <multiple>\225\158\135\225\159\134\225\158\150\225\158\188\225\158\128</multiple>\n </term>\n <term name=\"column\">\n <single>\225\158\128\225\158\182\225\158\161\225\159\132\225\158\147</single>\n <multiple>\225\158\128\225\158\182\225\158\161\225\159\132\225\158\147</multiple>\n </term>\n <term name=\"figure\">\n <single>\225\158\143\225\158\189\225\158\155\225\159\129\225\158\129</single>\n <multiple>\225\158\143\225\158\189\225\158\155\225\159\129\225\158\129</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>\225\158\133\225\159\134\225\158\147\225\158\189\225\158\147</single>\n <multiple>\225\158\133\225\159\134\225\158\147\225\158\189\225\158\147</multiple>\n </term>\n <term name=\"line\">\n <single>\225\158\148\225\158\147\225\159\146\225\158\145\225\158\182\225\158\143\225\159\139</single>\n <multiple>\225\158\148\225\158\147\225\159\146\225\158\145\225\158\182\225\158\143\225\159\139</multiple>\n </term>\n <term name=\"note\">\n <single>\225\158\128\225\159\134\225\158\142\225\158\143\225\159\139\225\158\133\225\159\134\225\158\142\225\158\182\225\159\134</single>\n <multiple>\225\158\128\225\159\134\225\158\142\225\158\143\225\159\139\225\158\133\225\159\134\225\158\142\225\158\182\225\159\134</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>\225\158\145\225\159\134\225\158\150\225\159\144\225\158\154</single>\n <multiple>\225\158\145\225\159\134\225\158\150\225\159\144\225\158\154</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\225\158\128\225\158\144\225\158\182\225\158\129\225\158\142\225\159\146\225\158\140</single>\n <multiple>\225\158\128\225\158\144\225\158\182\225\158\129\225\158\142\225\159\146\225\158\140</multiple>\n </term>\n <term name=\"part\">\n <single>\225\158\135\225\159\134\225\158\150\225\158\188\225\158\128</single>\n <multiple>\225\158\135\225\159\134\225\158\150\225\158\188\225\158\128</multiple>\n </term>\n <term name=\"section\">\n <single>\225\158\149\225\159\146\225\158\147\225\159\130\225\158\128</single>\n <multiple>\225\158\149\225\159\146\225\158\147\225\159\130\225\158\128</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>\225\158\156\225\159\137\225\158\187\225\158\155</single>\n <multiple>\225\158\156\225\159\137\225\158\187\225\158\155</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk.</term>\n <term name=\"chapter\" form=\"short\">chap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">no.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>pp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vols.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single/>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>translator</single>\n <multiple>translator</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran.</single>\n <multiple>trans.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">translated by</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\225\158\152\225\158\128\225\158\154\225\158\182</term>\n <term name=\"month-02\">\225\158\128\225\158\187\225\158\152\225\159\146\225\158\151\225\159\136</term>\n <term name=\"month-03\">\225\158\152\225\158\184\225\158\147\225\158\182</term>\n <term name=\"month-04\">\225\158\152\225\159\129\225\158\159\225\158\182</term>\n <term name=\"month-05\">\225\158\167\225\158\159\225\158\151\225\158\182</term>\n <term name=\"month-06\">\225\158\152\225\158\183\225\158\144\225\158\187\225\158\147\225\158\182</term>\n <term name=\"month-07\">\225\158\128\225\158\128\225\159\146\225\158\128\225\158\138\225\158\182</term>\n <term name=\"month-08\">\225\158\159\225\158\184\225\158\160\225\158\182</term>\n <term name=\"month-09\">\225\158\128\225\158\137\225\159\146\225\158\137\225\158\182</term>\n <term name=\"month-10\">\225\158\143\225\158\187\225\158\155\225\158\182</term>\n <term name=\"month-11\">\225\158\156\225\158\183\225\158\133\225\159\146\225\158\134\225\158\183\225\158\128\225\158\182</term>\n <term name=\"month-12\">\225\158\146\225\159\146\225\158\147\225\158\188</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan.</term>\n <term name=\"month-02\" form=\"short\">Feb.</term>\n <term name=\"month-03\" form=\"short\">Mar.</term>\n <term name=\"month-04\" form=\"short\">Apr.</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Jun.</term>\n <term name=\"month-07\" form=\"short\">Jul.</term>\n <term name=\"month-08\" form=\"short\">Aug.</term>\n <term name=\"month-09\" form=\"short\">Sep.</term>\n <term name=\"month-10\" form=\"short\">Oct.</term>\n <term name=\"month-11\" form=\"short\">Nov.</term>\n <term name=\"month-12\" form=\"short\">Dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-ko-KR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"ko-KR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"year\" suffix=\"\235\133\132\"/>\n <date-part name=\"month\" form=\"numeric\" prefix=\" \" suffix=\"\236\155\148\"/>\n <date-part name=\"day\" prefix=\" \" suffix=\"\236\157\188\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">\236\160\145\234\183\188\235\144\156</term>\n <term name=\"and\">\236\153\128/\234\179\188</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">\234\184\176\237\131\128</term>\n <term name=\"forthcoming\">\234\183\188\234\176\132</term>\n <term name=\"from\">(\236\156\188)\235\161\156\235\182\128\237\132\176</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">\236\157\188\236\158\144 \236\151\134\236\157\140</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>\237\150\137</single>\n <multiple>\237\150\137</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>\237\142\152\236\157\180\236\167\128</single>\n <multiple>\237\142\152\236\157\180\236\167\128</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\235\139\168\235\157\189</single>\n <multiple>\235\139\168\235\157\189</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">\237\152\184</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>p</single>\n <multiple>pp</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\237\142\184\236\167\145\236\158\144</single>\n <multiple>\237\142\184\236\167\145\236\158\144</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\235\178\136\236\151\173\236\158\144</single>\n <multiple>\235\178\136\236\151\173\236\158\144</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\237\142\184\236\167\145\236\158\144</single>\n <multiple>\237\142\184\236\167\145\236\158\144</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\235\178\136\236\151\173\236\158\144</single>\n <multiple>\235\178\136\236\151\173\236\158\144</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\237\142\184\236\167\145\236\158\144\239\188\154</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\235\178\136\236\151\173\236\158\144\239\188\154</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">1\236\155\148</term>\n <term name=\"month-02\">2\236\155\148</term>\n <term name=\"month-03\">3\236\155\148</term>\n <term name=\"month-04\">4\236\155\148</term>\n <term name=\"month-05\">5\236\155\148</term>\n <term name=\"month-06\">6\236\155\148</term>\n <term name=\"month-07\">7\236\155\148</term>\n <term name=\"month-08\">8\236\155\148</term>\n <term name=\"month-09\">9\236\155\148</term>\n <term name=\"month-10\">10\236\155\148</term>\n <term name=\"month-11\">11\236\155\148</term>\n <term name=\"month-12\">12\236\155\148</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">1</term>\n <term name=\"month-02\" form=\"short\">2</term>\n <term name=\"month-03\" form=\"short\">3</term>\n <term name=\"month-04\" form=\"short\">4</term>\n <term name=\"month-05\" form=\"short\">5</term>\n <term name=\"month-06\" form=\"short\">6</term>\n <term name=\"month-07\" form=\"short\">7</term>\n <term name=\"month-08\" form=\"short\">8</term>\n <term name=\"month-09\" form=\"short\">9</term>\n <term name=\"month-10\" form=\"short\">10</term>\n <term name=\"month-11\" form=\"short\">11</term>\n <term name=\"month-12\" form=\"short\">12</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-lt-LT.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"lt-LT\">\n <info>\n <translator>\n <name>Valdemaras Klumbys</name>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\" delimiter=\" \">\n\n <!-- \"2011 m. lapkri\196\141io 1 d.\" -->\n <date-part name=\"year\" suffix=\" m.\"/>\n <date-part name=\"month\"/>\n <date-part name=\"day\" form=\"numeric\" suffix=\" d.\"/>\n </date>\n <date form=\"numeric\" delimiter=\"-\">\n\n <!-- \"2011-11-01\" -->\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\"/>\n </date>\n <terms>\n <term name=\"accessed\">\197\190i\197\171r\196\151ta</term>\n <term name=\"and\">ir</term>\n <term name=\"and others\">ir kt.</term>\n <term name=\"anonymous\">anonimas</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\"/>\n <term name=\"available at\">available at</term>\n <term name=\"by\"/>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">cituojama pagal</term>\n <term name=\"edition\">\n <single>leidimas</single>\n <multiple>leidimai</multiple>\n </term>\n <term name=\"edition\" form=\"short\">leid.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">ruo\197\161iamas</term>\n <term name=\"from\"/>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\"/>\n <term name=\"in press\">spaudoje</term>\n <term name=\"internet\">prieiga per internet\196\133</term>\n <term name=\"interview\">interviu</term>\n <term name=\"letter\">lai\197\161kas</term>\n <term name=\"no date\">sine anno</term>\n <term name=\"no date\" form=\"short\">s.a.</term>\n <term name=\"online\">interaktyvus</term>\n <term name=\"presented at\">pristatytas</term>\n <term name=\"reference\">\n <single>nuoroda</single>\n <multiple>nuorodos</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>nuor.</single>\n <multiple>nuor.</multiple>\n </term>\n <term name=\"retrieved\">gauta</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">po Kr.</term>\n <term name=\"bc\">pr. Kr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">,</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">-asis</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">pirmasis</term>\n <term name=\"long-ordinal-02\">antrasis</term>\n <term name=\"long-ordinal-03\">tre\196\141iasis</term>\n <term name=\"long-ordinal-04\">ketvirtasis</term>\n <term name=\"long-ordinal-05\">penktasis</term>\n <term name=\"long-ordinal-06\">\197\161e\197\161tasis</term>\n <term name=\"long-ordinal-07\">septintasis</term>\n <term name=\"long-ordinal-08\">a\197\161tuntasis</term>\n <term name=\"long-ordinal-09\">devintasis</term>\n <term name=\"long-ordinal-10\">de\197\161imtasis</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>knyga</single>\n <multiple>knygos</multiple>\n </term>\n <term name=\"chapter\">\n <single>skyrius</single>\n <multiple>skyriai</multiple>\n </term>\n <term name=\"column\">\n <single>skiltis</single>\n <multiple>skiltys</multiple>\n </term>\n <term name=\"figure\">\n <single>iliustracija</single>\n <multiple>iliustracijos</multiple>\n </term>\n <term name=\"folio\">\n <single>lapas</single>\n <multiple>lapai</multiple>\n </term>\n <term name=\"issue\">\n <single>numeris</single>\n <multiple>numeriai</multiple>\n </term>\n <term name=\"line\">\n <single>eilut\196\151</single>\n <multiple>eilut\196\151s</multiple>\n </term>\n <term name=\"note\">\n <single>pastaba</single>\n <multiple>pastabos</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>puslapis</single>\n <multiple>puslapiai</multiple>\n </term>\n <term name=\"paragraph\">\n <single>pastraipa</single>\n <multiple>pastraipos</multiple>\n </term>\n <term name=\"part\">\n <single>dalis</single>\n <multiple>dalys</multiple>\n </term>\n <term name=\"section\">\n <single>poskyris</single>\n <multiple>poskyriai</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>\197\190i\197\171r\196\151k</single>\n <multiple>\197\190i\197\171r\196\151k</multiple>\n </term>\n <term name=\"verse\">\n <single>eil\196\151ra\197\161tis</single>\n <multiple>eil\196\151ra\197\161\196\141iai</multiple>\n </term>\n <term name=\"volume\">\n <single>tomas</single>\n <multiple>tomai</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">kn.</term>\n <term name=\"chapter\" form=\"short\">sk.</term>\n <term name=\"column\" form=\"short\">skilt.</term>\n <term name=\"figure\" form=\"short\">il.</term>\n <term name=\"folio\" form=\"short\">l.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>p.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">pastr.</term>\n <term name=\"part\" form=\"short\">d.</term>\n <term name=\"section\" form=\"short\">posk.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>\197\190r.</single>\n <multiple>\197\190r.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>eil\196\151r.</single>\n <multiple>eil\196\151r.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>t.</single>\n <multiple>t.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>sudarytojas</single>\n <multiple>sudarytojai</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>atsakingasis redaktorius</single>\n <multiple>atsakingieji redaktoriai</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>vert\196\151jas</single>\n <multiple>vert\196\151jai</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>sudarytojas ir vert\196\151jas</single>\n <multiple>sudarytojai ir vert\196\151jai</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>sud.</single>\n <multiple>sud.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ats. red.</single>\n <multiple>ats. red.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>vert.</single>\n <multiple>vert.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>sud. ir vert.</single>\n <multiple>sud. ir vert.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">sudar\196\151</term>\n <term name=\"editorial-director\" form=\"verb\">pareng\196\151</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interviu \196\151m\196\151</term>\n <term name=\"recipient\" form=\"verb\">gavo</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">vert\196\151</term>\n <term name=\"editortranslator\" form=\"verb\">sudar\196\151 ir vert\196\151</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">sud.</term>\n <term name=\"editorial-director\" form=\"verb-short\">pareng.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">vert.</term>\n <term name=\"editortranslator\" form=\"verb-short\">sud. ir vert.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">sausio</term>\n <term name=\"month-02\">vasario</term>\n <term name=\"month-03\">kovo</term>\n <term name=\"month-04\">baland\197\190io</term>\n <term name=\"month-05\">gegu\197\190\196\151s</term>\n <term name=\"month-06\">bir\197\190elio</term>\n <term name=\"month-07\">liepos</term>\n <term name=\"month-08\">rugpj\197\171\196\141io</term>\n <term name=\"month-09\">rugs\196\151jo</term>\n <term name=\"month-10\">spalio</term>\n <term name=\"month-11\">lapkri\196\141io</term>\n <term name=\"month-12\">gruod\197\190io</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">saus.</term>\n <term name=\"month-02\" form=\"short\">vas.</term>\n <term name=\"month-03\" form=\"short\">kovo</term>\n <term name=\"month-04\" form=\"short\">bal.</term>\n <term name=\"month-05\" form=\"short\">geg.</term>\n <term name=\"month-06\" form=\"short\">bir\197\190.</term>\n <term name=\"month-07\" form=\"short\">liep.</term>\n <term name=\"month-08\" form=\"short\">rugpj.</term>\n <term name=\"month-09\" form=\"short\">rugs.</term>\n <term name=\"month-10\" form=\"short\">spal.</term>\n <term name=\"month-11\" form=\"short\">lapkr.</term>\n <term name=\"month-12\" form=\"short\">gruod\197\190.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">pavasaris</term>\n <term name=\"season-02\">vasara</term>\n <term name=\"season-03\">ruduo</term>\n <term name=\"season-04\">\197\190iema</term>\n </terms>\n</locale>\n"),("locales-lv-LV.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"lv-LV\">\n <info>\n <translator>\n <name>Andris Lupgins</name>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-12-27T11:40:58+02:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\" delimiter=\" \">\n <!-- \"2012. gada 28. mart\196\129\" -->\n <date-part name=\"year\" suffix=\". gada\"/>\n <date-part name=\"day\" form=\"numeric\" suffix=\".\"/>\n <date-part name=\"month\"/>\n </date>\n <date form=\"numeric\" delimiter=\".\">\n <!-- \"28.03.2012.\" -->\n <date-part name=\"day\" form=\"numeric\"/>\n <date-part name=\"month\" form=\"numeric\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">skat\196\171ts</term>\n <term name=\"ad\">m.\196\147.</term>\n <term name=\"and\">un</term>\n <term name=\"and others\">un citi</term>\n <term name=\"anonymous\">anon\196\171ms</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\"/>\n <term name=\"available at\">pieejams</term>\n <term name=\"bc\">p.m.\196\147.</term>\n <term name=\"by\"/>\n <term name=\"circa\">apm\196\147ram</term>\n <term name=\"circa\" form=\"short\">apm.</term>\n <term name=\"cited\">cit\196\147ts</term>\n <term name=\"edition\" gender=\"feminine\">\n <single>redakcija</single>\n <multiple>redakcijas</multiple>\n </term>\n <term name=\"edition\" form=\"short\">red.</term>\n <term name=\"et-al\">u.c.</term>\n <term name=\"forthcoming\">gaid\196\129ms</term>\n <term name=\"from\">no</term>\n <term name=\"ibid\">turpat</term>\n <term name=\"in\">no</term>\n <term name=\"in press\">pres\196\147</term>\n <term name=\"internet\">internets</term>\n <term name=\"interview\">intervija</term>\n <term name=\"letter\">v\196\147stule</term>\n <term name=\"no date\">bez datuma</term>\n <term name=\"no date\" form=\"short\">b.g.</term>\n <term name=\"online\">tie\197\161saiste</term>\n <term name=\"presented at\">iesniegts</term>\n <term name=\"reference\">\n <single>atsauce</single>\n <multiple>atsauces</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ats.</single>\n <multiple>ats.</multiple>\n </term>\n <term name=\"retrieved\">ieg\197\171ts</term>\n <term name=\"scale\">m\196\147rogs</term>\n <term name=\"version\">versija</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\"</term>\n <term name=\"close-quote\">\"</term>\n <term name=\"open-inner-quote\">\"</term>\n <term name=\"close-inner-quote\">\"</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">-ais</term>\n <term name=\"ordinal\" gender-form=\"feminine\">-\196\129</term>\n \n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">pirmais</term>\n <term name=\"long-ordinal-02\">otrais</term>\n <term name=\"long-ordinal-03\">tre\197\161ais</term>\n <term name=\"long-ordinal-04\">ceturtais</term>\n <term name=\"long-ordinal-05\">piektais</term>\n <term name=\"long-ordinal-06\">sestais</term>\n <term name=\"long-ordinal-07\">sept\196\171tais</term>\n <term name=\"long-ordinal-08\">astotais</term>\n <term name=\"long-ordinal-09\">dev\196\171tais</term>\n <term name=\"long-ordinal-10\">desmitais</term>\n\n <term name=\"long-ordinal-01\" gender-form=\"feminine\">pirm\196\129</term>\n <term name=\"long-ordinal-02\" gender-form=\"feminine\">otr\196\129</term>\n <term name=\"long-ordinal-03\" gender-form=\"feminine\">tre\197\161\196\129</term>\n <term name=\"long-ordinal-04\" gender-form=\"feminine\">ceturt\196\129</term>\n <term name=\"long-ordinal-05\" gender-form=\"feminine\">piekt\196\129</term>\n <term name=\"long-ordinal-06\" gender-form=\"feminine\">sest\196\129</term>\n <term name=\"long-ordinal-07\" gender-form=\"feminine\">sept\196\171t\196\129</term>\n <term name=\"long-ordinal-08\" gender-form=\"feminine\">astot\196\129</term>\n <term name=\"long-ordinal-09\" gender-form=\"feminine\">dev\196\171t\196\129</term>\n <term name=\"long-ordinal-10\" gender-form=\"feminine\">desmit\196\129</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>gr\196\129mata</single>\n <multiple>gr\196\129matas</multiple>\n </term>\n <term name=\"chapter\">\n <single>noda\196\188a</single>\n <multiple>noda\196\188as</multiple>\n </term>\n <term name=\"column\">\n <single>sleja</single>\n <multiple>slejas</multiple>\n </term>\n <term name=\"figure\">\n <single>ilustr\196\129cija</single>\n <multiple>ilustr\196\129cijas</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folio</multiple>\n </term>\n <term name=\"issue\">\n <single>numurs</single>\n <multiple>numuri</multiple>\n </term>\n <term name=\"line\">\n <single>rinda</single>\n <multiple>rindas</multiple>\n </term>\n <term name=\"note\">\n <single>piez\196\171me</single>\n <multiple>piez\196\171mes</multiple>\n </term>\n <term name=\"opus\">\n <single>opuss</single>\n <multiple>opusi</multiple>\n </term>\n <term name=\"page\">\n <single>lappuse</single>\n <multiple>lappuses</multiple>\n </term>\n <term name=\"paragraph\">\n <single>rindkopa</single>\n <multiple>rindkopas</multiple>\n </term>\n <term name=\"part\">\n <single>da\196\188a</single>\n <multiple>da\196\188as</multiple>\n </term>\n <term name=\"section\">\n <single>apak\197\161noda\196\188a</single>\n <multiple>apak\197\161noda\196\188as</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>skat\196\171t</single>\n <multiple>skat\196\171t</multiple>\n </term>\n <term name=\"verse\">\n <single>pants</single>\n <multiple>panti</multiple>\n </term>\n <term name=\"volume\">\n <single>s\196\147jums</single>\n <multiple>s\196\147jumi</multiple>\n </term>\n \n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">gr\196\129m.</term>\n <term name=\"chapter\" form=\"short\">nod.</term>\n <term name=\"column\" form=\"short\">sl.</term>\n <term name=\"figure\" form=\"short\">il.</term>\n <term name=\"folio\" form=\"short\">fo.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">r.</term>\n <term name=\"note\" form=\"short\">piez.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>lpp.</single>\n <multiple>lpp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">rindk.</term>\n <term name=\"part\" form=\"short\">d.</term>\n <term name=\"section\" form=\"short\">apak\197\161nod.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>sk.</single>\n <multiple>sk.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>p.</single>\n <multiple>p.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>s\196\147j.</single>\n <multiple>s\196\147j.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"collection-editor\">\n <single>kr\196\129juma redaktors</single>\n <multiple>kr\196\129juma redaktori</multiple>\n </term>\n <term name=\"composer\">\n <single>sast\196\129d\196\171t\196\129js</single>\n <multiple>sast\196\129d\196\171t\196\129ji</multiple>\n </term>\n <term name=\"container-author\">\n <single>pamatmateri\196\129la autors</single>\n <multiple>pamatmateri\196\129la autori</multiple>\n </term>\n <term name=\"director\">\n <single>vad\196\171t\196\129js</single>\n <multiple>vad\196\171t\196\129ji</multiple>\n </term>\n <term name=\"editor\">\n <single>redaktors</single>\n <multiple>redaktors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>galvenais redaktors</single>\n <multiple>galvenie redaktori</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redaktors un tulkot\196\129js</single>\n <multiple>redaktors un tulkot\196\129js</multiple>\n </term>\n <term name=\"illustrator\">\n <single>ilustrators</single>\n <multiple>ilustratori</multiple>\n </term>\n <term name=\"interviewer\">\n <single>interv\196\147t\196\129js</single>\n <multiple>interv\196\147t\196\129ji</multiple>\n </term>\n <term name=\"recipient\">\n <single>sa\197\134\196\147m\196\147js</single>\n <multiple>sa\197\134\196\147m\196\147ji</multiple>\n </term>\n <term name=\"translator\">\n <single>tulkot\196\129js</single>\n <multiple>tulkot\196\129ji</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"collection-editor\" form=\"short\">\n <single>kr. red.</single>\n <multiple>kr. red.</multiple>\n </term>\n <term name=\"composer\" form=\"short\">\n <single>sast.</single>\n <multiple>sast.</multiple>\n </term>\n <term name=\"container-author\" form=\"short\">\n <single>pamatmat. aut.</single>\n <multiple>pamatmat. aut.</multiple>\n </term>\n <term name=\"director\" form=\"short\">\n <single>vad.</single>\n <multiple>vad.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>galv. red.</single>\n <multiple>galv. red.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>red. un tulk.</single>\n <multiple>red. un tulk.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ilustr.</single>\n <multiple>ilustr.</multiple>\n </term>\n <term name=\"interviewer\" form=\"short\">\n <single>interv.</single>\n <multiple>interv.</multiple>\n </term>\n <term name=\"recipient\" form=\"short\">\n <single>sa\197\134.</single>\n <multiple>sa\197\134.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tulk.</single>\n <multiple>tulk.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"composer\" form=\"verb\">sast\196\129d\196\171ja</term>\n <term name=\"director\" form=\"verb\">vad\196\171ja</term>\n <term name=\"editor\" form=\"verb\">sagatavoja</term>\n <term name=\"editorial-director\" form=\"verb\">sagatavoja</term>\n <term name=\"editortranslator\" form=\"verb\">sagatavoja un tulkoja</term>\n <term name=\"illustrator\" form=\"verb\">ilustr\196\147ja</term>\n <term name=\"interviewer\" form=\"verb\">interv\196\147ja</term>\n <term name=\"recipient\" form=\"verb\">sa\197\134\196\147ma</term>\n <term name=\"translator\" form=\"verb\">tulkoja</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">sast.</term>\n <term name=\"editor\" form=\"verb-short\">sag.</term>\n <term name=\"editorial-director\" form=\"verb-short\">sag.</term>\n <term name=\"illustrator\" form=\"verb-short\">ilustr.</term>\n <term name=\"translator\" form=\"verb-short\">tulk.</term>\n <term name=\"editortranslator\" form=\"verb-short\">sag. un tulk.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">janv\196\129r\196\171</term>\n <term name=\"month-02\">febru\196\129r\196\171</term>\n <term name=\"month-03\">mart\196\129</term>\n <term name=\"month-04\">apr\196\171l\196\171</term>\n <term name=\"month-05\">maij\196\129</term>\n <term name=\"month-06\">j\197\171nij\196\129</term>\n <term name=\"month-07\">j\197\171lij\196\129</term>\n <term name=\"month-08\">august\196\129</term>\n <term name=\"month-09\">septembr\196\171</term>\n <term name=\"month-10\">oktobr\196\171</term>\n <term name=\"month-11\">novembr\196\171</term>\n <term name=\"month-12\">decembr\196\171</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">janv.</term>\n <term name=\"month-02\" form=\"short\">febr.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mai.</term>\n <term name=\"month-06\" form=\"short\">j\197\171n.</term>\n <term name=\"month-07\" form=\"short\">j\197\171l.</term>\n <term name=\"month-08\" form=\"short\">aug.</term>\n <term name=\"month-09\" form=\"short\">sept.</term>\n <term name=\"month-10\" form=\"short\">okt.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">pavasaris</term>\n <term name=\"season-02\">vasara</term>\n <term name=\"season-03\">rudens</term>\n <term name=\"season-04\">ziema</term>\n </terms>\n</locale>\n"),("locales-mn-MN.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"mn-MN\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\".\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\".\"/>\n </date>\n <terms>\n <term name=\"accessed\">accessed</term>\n <term name=\"and\">and</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">from</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\158</term>\n <term name=\"close-inner-quote\">\226\128\156</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>line</single>\n <multiple>lines</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraph</single>\n <multiple>paragraph</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">no</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>p</single>\n <multiple>pp</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>translator</single>\n <multiple>translators</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>eds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran</single>\n <multiple>trans</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">translated by</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">January</term>\n <term name=\"month-02\">February</term>\n <term name=\"month-03\">March</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">May</term>\n <term name=\"month-06\">June</term>\n <term name=\"month-07\">July</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">October</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">December</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan</term>\n <term name=\"month-02\" form=\"short\">Feb</term>\n <term name=\"month-03\" form=\"short\">Mar</term>\n <term name=\"month-04\" form=\"short\">Apr</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Jun</term>\n <term name=\"month-07\" form=\"short\">Jul</term>\n <term name=\"month-08\" form=\"short\">Aug</term>\n <term name=\"month-09\" form=\"short\">Sep</term>\n <term name=\"month-10\" form=\"short\">Oct</term>\n <term name=\"month-11\" form=\"short\">Nov</term>\n <term name=\"month-12\" form=\"short\">Dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-nb-NO.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"nb-NO\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2013-03-01T12:20:00+01:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">\195\165pnet</term>\n <term name=\"and\">og</term>\n <term name=\"and others\">med flere</term>\n <term name=\"anonymous\">anonym</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">p\195\165</term>\n <term name=\"available at\">tilgjengelig p\195\165</term>\n <term name=\"by\">av</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">sitert</term>\n <term name=\"edition\">\n <single>utgave</single>\n <multiple>utgaver</multiple>\n </term>\n <term name=\"edition\" form=\"short\">utg.</term>\n <term name=\"et-al\">mfl.</term>\n <term name=\"forthcoming\">kommende</term>\n <term name=\"from\">fra</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">i</term>\n <term name=\"in press\">i trykk</term>\n <term name=\"internet\">Internett</term>\n <term name=\"interview\">intervju</term>\n <term name=\"letter\">brev</term>\n <term name=\"no date\">ingen dato</term>\n <term name=\"no date\" form=\"short\">udatert</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presentert p\195\165</term>\n <term name=\"reference\">\n <single>referanse</single>\n <multiple>referanser</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refr.</multiple>\n </term>\n <term name=\"retrieved\">hentet</term>\n <term name=\"scale\">m\195\165lestokk</term>\n <term name=\"version\">versjon</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">fvt.</term>\n <term name=\"bc\">evt.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">f\195\184rste</term>\n <term name=\"long-ordinal-02\">andre</term>\n <term name=\"long-ordinal-03\">tredje</term>\n <term name=\"long-ordinal-04\">fjerde</term>\n <term name=\"long-ordinal-05\">femte</term>\n <term name=\"long-ordinal-06\">sjette</term>\n <term name=\"long-ordinal-07\">sjuende</term>\n <term name=\"long-ordinal-08\">\195\165ttende</term>\n <term name=\"long-ordinal-09\">niende</term>\n <term name=\"long-ordinal-10\">tiende</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>bok</single>\n <multiple>b\195\184ker</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapittel</single>\n <multiple>kapitler</multiple>\n </term>\n <term name=\"column\">\n <single>kolonne</single>\n <multiple>kolonner</multiple>\n </term>\n <term name=\"figure\">\n <single>figur</single>\n <multiple>figurer</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folioer</multiple>\n </term>\n <term name=\"issue\">\n <single>nummer</single>\n <multiple>numre</multiple>\n </term>\n <term name=\"line\">\n <single>linje</single>\n <multiple>linjer</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>noter</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opus</multiple>\n </term>\n <term name=\"page\">\n <single>side</single>\n <multiple>sider</multiple>\n </term>\n <term name=\"paragraph\">\n <single>avsnitt</single>\n <multiple>avsnitt</multiple>\n </term>\n <term name=\"part\">\n <single>del</single>\n <multiple>deler</multiple>\n </term>\n <term name=\"section\">\n <single>paragraf</single>\n <multiple>paragrafer</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>vers</multiple>\n </term>\n <term name=\"volume\">\n <single>bind</single>\n <multiple>bind</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">b.</term>\n <term name=\"chapter\" form=\"short\">kap.</term>\n <term name=\"column\" form=\"short\">kol.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">fol.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>s.</single>\n <multiple>s.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">avsn.</term>\n <term name=\"part\" form=\"short\">d.</term>\n <term name=\"section\" form=\"short\">pargr.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>bd.</single>\n <multiple>bd.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>regiss\195\184r</single>\n <multiple>regiss\195\184rer</multiple>\n </term>\n <term name=\"editor\">\n <single>redakt\195\184r</single>\n <multiple>redakt\195\184rer</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>redakt\195\184r</single>\n <multiple>redakt\195\184rer</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrat\195\184r</single>\n <multiple>illustrat\195\184rer</multiple>\n </term>\n <term name=\"translator\">\n <single>oversetter</single>\n <multiple>oversettere</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redakt\195\184r & oversetter</single>\n <multiple>redakt\195\184rer & oversettere</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>regi</single>\n <multiple>regi</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>overs.</single>\n <multiple>overs.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>red. & overs.</single>\n <multiple>red. & overs.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">regissert av</term>\n <term name=\"editor\" form=\"verb\">redigert av</term>\n <term name=\"editorial-director\" form=\"verb\">redigert av</term>\n <term name=\"illustrator\" form=\"verb\">illustrert av</term>\n <term name=\"interviewer\" form=\"verb\">intervjuet av</term>\n <term name=\"recipient\" form=\"verb\">til</term>\n <term name=\"reviewed-author\" form=\"verb\">av</term>\n <term name=\"translator\" form=\"verb\">oversatt av</term>\n <term name=\"editortranslator\" form=\"verb\">redigert & oversatt av</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">av</term>\n <term name=\"director\" form=\"verb-short\">regi</term>\n <term name=\"editor\" form=\"verb-short\">red.</term>\n <term name=\"editorial-director\" form=\"verb-short\">red.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">overs.</term>\n <term name=\"editortranslator\" form=\"verb-short\">red. & overs. av</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">januar</term>\n <term name=\"month-02\">februar</term>\n <term name=\"month-03\">mars</term>\n <term name=\"month-04\">april</term>\n <term name=\"month-05\">mai</term>\n <term name=\"month-06\">juni</term>\n <term name=\"month-07\">juli</term>\n <term name=\"month-08\">august</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">oktober</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">desember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mai</term>\n <term name=\"month-06\" form=\"short\">jun.</term>\n <term name=\"month-07\" form=\"short\">jul.</term>\n <term name=\"month-08\" form=\"short\">aug.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">okt.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">des.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">v\195\165r</term>\n <term name=\"season-02\">sommer</term>\n <term name=\"season-03\">h\195\184st</term>\n <term name=\"season-04\">vinter</term>\n </terms>\n</locale>\n"),("locales-nl-NL.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"nl-NL\">\n <info>\n <translator>\n <name>Rintze Zelle</name>\n <uri>http://twitter.com/rintzezelle</uri>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" suffix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">bezocht</term>\n <term name=\"and\">en</term>\n <term name=\"and others\">en anderen</term>\n <term name=\"anonymous\">anoniem</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">bij</term>\n <term name=\"available at\">beschikbaar op</term>\n <term name=\"by\">door</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">geciteerd</term>\n <term name=\"edition\">\n <single>editie</single>\n <multiple>edities</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed.</term>\n <term name=\"et-al\">e.a.</term>\n <term name=\"forthcoming\">in voorbereiding</term>\n <term name=\"from\">van</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in druk</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">brief</term>\n <term name=\"no date\">zonder datum</term>\n <term name=\"no date\" form=\"short\">z.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">gepresenteerd bij</term>\n <term name=\"reference\">\n <single>referentie</single>\n <multiple>referenties</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">geraadpleegd</term>\n <term name=\"scale\">schaal</term>\n <term name=\"version\">versie</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">ste</term>\n <term name=\"ordinal-00\" match=\"whole-number\">de</term>\n <term name=\"ordinal-02\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-03\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-04\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-05\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-06\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-07\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-09\" match=\"last-two-digits\">de</term>\n <term name=\"ordinal-10\">de</term>\n <term name=\"ordinal-11\">de</term>\n <term name=\"ordinal-12\">de</term>\n <term name=\"ordinal-13\">de</term>\n <term name=\"ordinal-14\">de</term>\n <term name=\"ordinal-15\">de</term>\n <term name=\"ordinal-16\">de</term>\n <term name=\"ordinal-17\">de</term>\n <term name=\"ordinal-18\">de</term>\n <term name=\"ordinal-19\">de</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">eerste</term>\n <term name=\"long-ordinal-02\">tweede</term>\n <term name=\"long-ordinal-03\">derde</term>\n <term name=\"long-ordinal-04\">vierde</term>\n <term name=\"long-ordinal-05\">vijfde</term>\n <term name=\"long-ordinal-06\">zesde</term>\n <term name=\"long-ordinal-07\">zevende</term>\n <term name=\"long-ordinal-08\">achtste</term>\n <term name=\"long-ordinal-09\">negende</term>\n <term name=\"long-ordinal-10\">tiende</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>boek</single>\n <multiple>boeken</multiple>\n </term>\n <term name=\"chapter\">\n <single>hoofdstuk</single>\n <multiple>hoofdstukken</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figuur</single>\n <multiple>figuren</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folio's</multiple>\n </term>\n <term name=\"issue\">\n <single>nummer</single>\n <multiple>nummers</multiple>\n </term>\n <term name=\"line\">\n <single>regel</single>\n <multiple>regels</multiple>\n </term>\n <term name=\"note\">\n <single>aantekening</single>\n <multiple>aantekeningen</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>pagina</single>\n <multiple>pagina's</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraaf</single>\n <multiple>paragrafen</multiple>\n </term>\n <term name=\"part\">\n <single>deel</single>\n <multiple>delen</multiple>\n </term>\n <term name=\"section\">\n <single>sectie</single>\n <multiple>secties</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>versen</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk.</term>\n <term name=\"chapter\" form=\"short\">hfdst.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>pp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par.</term>\n <term name=\"part\" form=\"short\">deel</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vols.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>regisseur</single>\n <multiple>regisseurs</multiple>\n </term>\n <term name=\"editor\">\n <single>redacteur</single>\n <multiple>redacteuren</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>redacteur</single>\n <multiple>redacteuren</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>vertaler</single>\n <multiple>vertalers</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redacteur & vertaler</single>\n <multiple>redacteuren & vertalers</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>reg.</single>\n <multiple>reg.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ill.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>vert.</single>\n <multiple>vert.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>red. & vert.</single>\n <multiple>red. & vert.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">geregisseerd door</term>\n <term name=\"editor\" form=\"verb\">bewerkt door</term>\n <term name=\"editorial-director\" form=\"verb\">bewerkt door</term>\n <term name=\"illustrator\" form=\"verb\">ge\195\175llustreerd door</term>\n <term name=\"interviewer\" form=\"verb\">ge\195\175nterviewd door</term>\n <term name=\"recipient\" form=\"verb\">ontvangen door</term>\n <term name=\"reviewed-author\" form=\"verb\">door</term>\n <term name=\"translator\" form=\"verb\">vertaald door</term>\n <term name=\"editortranslator\" form=\"verb\">bewerkt & vertaald door</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">door</term>\n <term name=\"director\" form=\"verb-short\">geregisseerd door</term>\n <term name=\"editor\" form=\"verb-short\">bewerkt door</term>\n <term name=\"editorial-director\" form=\"verb-short\">bewerkt door</term>\n <term name=\"illustrator\" form=\"verb-short\">ge\195\175llustreerd door</term>\n <term name=\"translator\" form=\"verb-short\">vertaald door</term>\n <term name=\"editortranslator\" form=\"verb-short\">bewerkt & vertaald door</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">januari</term>\n <term name=\"month-02\">februari</term>\n <term name=\"month-03\">maart</term>\n <term name=\"month-04\">april</term>\n <term name=\"month-05\">mei</term>\n <term name=\"month-06\">juni</term>\n <term name=\"month-07\">juli</term>\n <term name=\"month-08\">augustus</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">oktober</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">december</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mrt.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mei</term>\n <term name=\"month-06\" form=\"short\">jun.</term>\n <term name=\"month-07\" form=\"short\">jul.</term>\n <term name=\"month-08\" form=\"short\">aug.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">okt.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">lente</term>\n <term name=\"season-02\">zomer</term>\n <term name=\"season-03\">herst</term>\n <term name=\"season-04\">winter</term>\n </terms>\n</locale>\n"),("locales-nn-NO.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"nn-NO\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2013-03-01T12:20:00+01:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">vitja</term>\n <term name=\"and\">og</term>\n <term name=\"and others\">med fleire</term>\n <term name=\"anonymous\">anonym</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">p\195\165</term>\n <term name=\"available at\">tilgjengeleg p\195\165</term>\n <term name=\"by\">av</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">sitert</term>\n <term name=\"edition\">\n <single>utg\195\165ve</single>\n <multiple>utg\195\165ver</multiple>\n </term>\n <term name=\"edition\" form=\"short\">utg.</term>\n <term name=\"et-al\">mfl.</term>\n <term name=\"forthcoming\">kommande</term>\n <term name=\"from\">fr\195\165</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">i</term>\n <term name=\"in press\">i trykk</term>\n <term name=\"internet\">Internett</term>\n <term name=\"interview\">intervju</term>\n <term name=\"letter\">brev</term>\n <term name=\"no date\">ingen dato</term>\n <term name=\"no date\" form=\"short\">udatert</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presentert p\195\165</term>\n <term name=\"reference\">\n <single>referanse</single>\n <multiple>referansar</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refr.</multiple>\n </term>\n <term name=\"retrieved\">henta</term>\n <term name=\"scale\">m\195\165lestokk</term>\n <term name=\"version\">versjon</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">fvt.</term>\n <term name=\"bc\">evt.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">f\195\184rste</term>\n <term name=\"long-ordinal-02\">andre</term>\n <term name=\"long-ordinal-03\">tredje</term>\n <term name=\"long-ordinal-04\">fjerde</term>\n <term name=\"long-ordinal-05\">femte</term>\n <term name=\"long-ordinal-06\">sjette</term>\n <term name=\"long-ordinal-07\">sjuande</term>\n <term name=\"long-ordinal-08\">\195\165ttande</term>\n <term name=\"long-ordinal-09\">niande</term>\n <term name=\"long-ordinal-10\">tiande</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>bok</single>\n <multiple>b\195\184ker</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapittel</single>\n <multiple>kapittel</multiple>\n </term>\n <term name=\"column\">\n <single>kolonne</single>\n <multiple>kolonner</multiple>\n </term>\n <term name=\"figure\">\n <single>figur</single>\n <multiple>figurar</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folioar</multiple>\n </term>\n <term name=\"issue\">\n <single>nummer</single>\n <multiple>nummer</multiple>\n </term>\n <term name=\"line\">\n <single>linje</single>\n <multiple>linjer</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notar</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opus</multiple>\n </term>\n <term name=\"page\">\n <single>side</single>\n <multiple>sider</multiple>\n </term>\n <term name=\"paragraph\">\n <single>avsnitt</single>\n <multiple>avsnitt</multiple>\n </term>\n <term name=\"part\">\n <single>del</single>\n <multiple>deler</multiple>\n </term>\n <term name=\"section\">\n <single>paragraf</single>\n <multiple>paragrafar</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>vers</multiple>\n </term>\n <term name=\"volume\">\n <single>bind</single>\n <multiple>bind</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">b.</term>\n <term name=\"chapter\" form=\"short\">kap.</term>\n <term name=\"column\" form=\"short\">kol.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">fol.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>s.</single>\n <multiple>s.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">avsn.</term>\n <term name=\"part\" form=\"short\">d.</term>\n <term name=\"section\" form=\"short\">par.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>v.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>bd.</single>\n <multiple>bd.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>regiss\195\184r</single>\n <multiple>regiss\195\184rar</multiple>\n </term>\n <term name=\"editor\">\n <single>redakt\195\184r</single>\n <multiple>redakt\195\184rar</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>redakt\195\184r</single>\n <multiple>redakt\195\184rar</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrat\195\184r</single>\n <multiple>illustrat\195\184rar</multiple>\n </term>\n <term name=\"translator\">\n <single>omsetjar</single>\n <multiple>omsetjarar</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redakt\195\184r & omsetjar</single>\n <multiple>redakt\195\184rar & omsetjarar</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>regi</single>\n <multiple>regi</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>oms.</single>\n <multiple>oms.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>red. & oms.</single>\n <multiple>red. & oms.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">regissert av</term>\n <term name=\"editor\" form=\"verb\">redigert av</term>\n <term name=\"editorial-director\" form=\"verb\">redigert av</term>\n <term name=\"illustrator\" form=\"verb\">illustrert av</term>\n <term name=\"interviewer\" form=\"verb\">intervjua av</term>\n <term name=\"recipient\" form=\"verb\">til</term>\n <term name=\"reviewed-author\" form=\"verb\">av</term>\n <term name=\"translator\" form=\"verb\">omsett av</term>\n <term name=\"editortranslator\" form=\"verb\">redigert & omsett av</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">av</term>\n <term name=\"director\" form=\"verb-short\">regi</term>\n <term name=\"editor\" form=\"verb-short\">red.</term>\n <term name=\"editorial-director\" form=\"verb-short\">red.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">oms.</term>\n <term name=\"editortranslator\" form=\"verb-short\">red. & oms. av</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">januar</term>\n <term name=\"month-02\">februar</term>\n <term name=\"month-03\">mars</term>\n <term name=\"month-04\">april</term>\n <term name=\"month-05\">mai</term>\n <term name=\"month-06\">juni</term>\n <term name=\"month-07\">juli</term>\n <term name=\"month-08\">august</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">oktober</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">desember</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mai</term>\n <term name=\"month-06\" form=\"short\">jun.</term>\n <term name=\"month-07\" form=\"short\">jul.</term>\n <term name=\"month-08\" form=\"short\">aug.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">okt.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">des.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">v\195\165r</term>\n <term name=\"season-02\">sommar</term>\n <term name=\"season-03\">haust</term>\n <term name=\"season-04\">vinter</term>\n </terms>\n</locale>\n"),("locales-pl-PL.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"pl-PL\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">udost\196\153pniono</term>\n <term name=\"and\">i</term>\n <term name=\"and others\">i inni</term>\n <term name=\"anonymous\">anonim</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">na</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">przez</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca</term>\n <term name=\"cited\">cytowane</term>\n <term name=\"edition\">\n <single>wydanie</single>\n <multiple>wydania</multiple>\n </term>\n <term name=\"edition\" form=\"short\">wyd.</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">w przygotowaniu</term>\n <term name=\"from\">z</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">w</term>\n <term name=\"in press\">w druku</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">wywiad</term>\n <term name=\"letter\">list</term>\n <term name=\"no date\">brak daty</term>\n <term name=\"no date\" form=\"short\">b.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">zaprezentowano na</term>\n <term name=\"reference\">\n <single>referencja</single>\n <multiple>referencje</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>ref.</multiple>\n </term>\n <term name=\"retrieved\">pobrano</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">n.e.</term>\n <term name=\"bc\">p.n.e.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\194\171</term>\n <term name=\"close-inner-quote\">\194\187</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">pierwszy</term>\n <term name=\"long-ordinal-02\">drugi</term>\n <term name=\"long-ordinal-03\">trzeci</term>\n <term name=\"long-ordinal-04\">czwarty</term>\n <term name=\"long-ordinal-05\">pi\196\133ty</term>\n <term name=\"long-ordinal-06\">sz\195\179sty</term>\n <term name=\"long-ordinal-07\">si\195\179dmy</term>\n <term name=\"long-ordinal-08\">\195\179smy</term>\n <term name=\"long-ordinal-09\">dziewi\196\133ty</term>\n <term name=\"long-ordinal-10\">dziesi\196\133ty</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>ksi\196\133\197\188ka</single>\n <multiple>ksi\196\133\197\188ki</multiple>\n </term>\n <term name=\"chapter\">\n <single>rozdzia\197\130</single>\n <multiple>rozdzia\197\130y</multiple>\n </term>\n <term name=\"column\">\n <single>kolumna</single>\n <multiple>kolumny</multiple>\n </term>\n <term name=\"figure\">\n <single>rycina</single>\n <multiple>ryciny</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folio</multiple>\n </term>\n <term name=\"issue\">\n <single>numer</single>\n <multiple>numery</multiple>\n </term>\n <term name=\"line\">\n <single>wers</single>\n <multiple>wersy</multiple>\n </term>\n <term name=\"note\">\n <single>notatka</single>\n <multiple>notatki</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>strona</single>\n <multiple>strony</multiple>\n </term>\n <term name=\"paragraph\">\n <single>akapit</single>\n <multiple>akapity</multiple>\n </term>\n <term name=\"part\">\n <single>cz\196\153\197\155\196\135</single>\n <multiple>cz\196\153\197\155ci</multiple>\n </term>\n <term name=\"section\">\n <single>sekcja</single>\n <multiple>sekcje</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>wers</single>\n <multiple>wersy</multiple>\n </term>\n <term name=\"volume\">\n <single>tom</single>\n <multiple>tomy</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">ksi\196\133\197\188ka</term>\n <term name=\"chapter\" form=\"short\">rozdz.</term>\n <term name=\"column\" form=\"short\">kol.</term>\n <term name=\"figure\" form=\"short\">ryc.</term>\n <term name=\"folio\" form=\"short\">fol.</term>\n <term name=\"issue\" form=\"short\">nr</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>s.</single>\n <multiple>ss.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">akap.</term>\n <term name=\"part\" form=\"short\">cz.</term>\n <term name=\"section\" form=\"short\">sekc.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>w.</single>\n <multiple>w.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>t.</single>\n <multiple>t.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>redaktor</single>\n <multiple>redaktorzy</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>edytor</single>\n <multiple>edytorzy</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>t\197\130umacz</single>\n <multiple>t\197\130umacze</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redaktor & t\197\130umacz</single>\n <multiple>redaktorzy & t\197\130umacze</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>red.</single>\n <multiple>red.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>t\197\130um.</single>\n <multiple>t\197\130um.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>red. & t\197\130um.</single>\n <multiple>red. & t\197\130um.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">zredagowane przez</term>\n <term name=\"editorial-director\" form=\"verb\">zredagowane przez</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">przeprowadzony przez</term>\n <term name=\"recipient\" form=\"verb\">dla</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">przet\197\130umaczone przez</term>\n <term name=\"editortranslator\" form=\"verb\">zredagowane & przet\197\130umaczone przez</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">przez</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">red.</term>\n <term name=\"editorial-director\" form=\"verb-short\">red.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">t\197\130um.</term>\n <term name=\"editortranslator\" form=\"verb-short\">red. & t\197\130um.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">stycze\197\132</term>\n <term name=\"month-02\">luty</term>\n <term name=\"month-03\">marzec</term>\n <term name=\"month-04\">kwiecie\197\132</term>\n <term name=\"month-05\">maj</term>\n <term name=\"month-06\">czerwiec</term>\n <term name=\"month-07\">lipiec</term>\n <term name=\"month-08\">sierpie\197\132</term>\n <term name=\"month-09\">wrzesie\197\132</term>\n <term name=\"month-10\">pa\197\186dziernik</term>\n <term name=\"month-11\">listopad</term>\n <term name=\"month-12\">grudzie\197\132</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">sty.</term>\n <term name=\"month-02\" form=\"short\">luty</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">kwi.</term>\n <term name=\"month-05\" form=\"short\">maj</term>\n <term name=\"month-06\" form=\"short\">cze.</term>\n <term name=\"month-07\" form=\"short\">lip.</term>\n <term name=\"month-08\" form=\"short\">sie.</term>\n <term name=\"month-09\" form=\"short\">wrz.</term>\n <term name=\"month-10\" form=\"short\">pa\197\186.</term>\n <term name=\"month-11\" form=\"short\">lis.</term>\n <term name=\"month-12\" form=\"short\">grudz.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">wiosna</term>\n <term name=\"season-02\">lato</term>\n <term name=\"season-03\">jesie\197\132</term>\n <term name=\"season-04\">zima</term>\n </terms>\n</locale>\n"),("locales-pt-BR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"pt-BR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" de \"/>\n <date-part name=\"month\" suffix=\" de \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">acessado</term>\n <term name=\"and\">e</term>\n <term name=\"and others\">e outros</term>\n <term name=\"anonymous\">an\195\180nimo</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">em</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">por</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citado</term>\n <term name=\"edition\">\n <single>edi\195\167\195\163o</single>\n <multiple>edi\195\167\195\181es</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">a ser publicado</term>\n <term name=\"from\">de</term>\n <term name=\"ibid\">ibidem</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">no prelo</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">entrevista</term>\n <term name=\"letter\">carta</term>\n <term name=\"no date\">sem data</term>\n <term name=\"no date\" form=\"short\">[s.d.]</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">apresentado em</term>\n <term name=\"reference\">\n <single>refer\195\170ncia</single>\n <multiple>refer\195\170ncias</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">recuperado</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">\194\186</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">primeiro</term>\n <term name=\"long-ordinal-02\">segundo</term>\n <term name=\"long-ordinal-03\">terceiro</term>\n <term name=\"long-ordinal-04\">quarto</term>\n <term name=\"long-ordinal-05\">quinto</term>\n <term name=\"long-ordinal-06\">sexto</term>\n <term name=\"long-ordinal-07\">s\195\169timo</term>\n <term name=\"long-ordinal-08\">oitavo</term>\n <term name=\"long-ordinal-09\">nono</term>\n <term name=\"long-ordinal-10\">d\195\169cimo</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>livro</single>\n <multiple>livros</multiple>\n </term>\n <term name=\"chapter\">\n <single>cap\195\173tulo</single>\n <multiple>cap\195\173tulos</multiple>\n </term>\n <term name=\"column\">\n <single>coluna</single>\n <multiple>colunas</multiple>\n </term>\n <term name=\"figure\">\n <single>figura</single>\n <multiple>figuras</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>n\195\186mero</single>\n <multiple>n\195\186meros</multiple>\n </term>\n <term name=\"line\">\n <single>linha</single>\n <multiple>linhas</multiple>\n </term>\n <term name=\"note\">\n <single>nota</single>\n <multiple>notas</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>p\195\161gina</single>\n <multiple>p\195\161ginas</multiple>\n </term>\n <term name=\"paragraph\">\n <single>par\195\161grafo</single>\n <multiple>par\195\161grafos</multiple>\n </term>\n <term name=\"part\">\n <single>parte</single>\n <multiple>partes</multiple>\n </term>\n <term name=\"section\">\n <single>se\195\167\195\163o</single>\n <multiple>se\195\167\195\181es</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verso</single>\n <multiple>versos</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">liv.</term>\n <term name=\"chapter\" form=\"short\">cap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">f.</term>\n <term name=\"issue\" form=\"short\">n\194\186</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>p.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">parag.</term>\n <term name=\"part\" form=\"short\">pt.</term>\n <term name=\"section\" form=\"short\">se\195\167.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vols.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>organizador</single>\n <multiple>organizadores</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>tradutor</single>\n <multiple>tradutores</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor e tradutor</single>\n <multiple>editores e tradutores</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>org.</single>\n <multiple>orgs.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trads.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. e trad.</single>\n <multiple>eds. e trads.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">organizado por</term>\n <term name=\"editorial-director\" form=\"verb\">editado por</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">entrevista de</term>\n <term name=\"recipient\" form=\"verb\">para</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">traduzido por</term>\n <term name=\"editortranslator\" form=\"verb\">editado & traduzido por</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">por</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">org.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trad.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. e trad. por</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">janeiro</term>\n <term name=\"month-02\">fevereiro</term>\n <term name=\"month-03\">mar\195\167o</term>\n <term name=\"month-04\">abril</term>\n <term name=\"month-05\">maio</term>\n <term name=\"month-06\">junho</term>\n <term name=\"month-07\">julho</term>\n <term name=\"month-08\">agosto</term>\n <term name=\"month-09\">setembro</term>\n <term name=\"month-10\">outubro</term>\n <term name=\"month-11\">novembro</term>\n <term name=\"month-12\">dezembro</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan.</term>\n <term name=\"month-02\" form=\"short\">fev.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">abr.</term>\n <term name=\"month-05\" form=\"short\">maio</term>\n <term name=\"month-06\" form=\"short\">jun.</term>\n <term name=\"month-07\" form=\"short\">jul.</term>\n <term name=\"month-08\" form=\"short\">ago.</term>\n <term name=\"month-09\" form=\"short\">set.</term>\n <term name=\"month-10\" form=\"short\">out.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dez.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Primavera</term>\n <term name=\"season-02\">Ver\195\163o</term>\n <term name=\"season-03\">Outono</term>\n <term name=\"season-04\">Inverno</term>\n </terms>\n</locale>\n"),("locales-pt-PT.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"pt-PT\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" de \"/>\n <date-part name=\"month\" suffix=\" de \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">acedido</term>\n <term name=\"and\">e</term>\n <term name=\"and others\">e outros</term>\n <term name=\"anonymous\">an\195\179nimo</term>\n <term name=\"anonymous\" form=\"short\">an\195\179n</term>\n <term name=\"at\">em</term>\n <term name=\"available at\">dispon\195\173vel em</term>\n <term name=\"by\">por</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citado</term>\n <term name=\"edition\">\n <single>edi\195\167\195\163o</single>\n <multiple>edi\195\167\195\181es</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">a publicar</term>\n <term name=\"from\">de</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">em</term>\n <term name=\"in press\">no prelo</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">entrevista</term>\n <term name=\"letter\">carta</term>\n <term name=\"no date\">sem data</term>\n <term name=\"no date\" form=\"short\">sem data</term>\n <term name=\"online\">em linha</term>\n <term name=\"presented at\">apresentado na</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">obtido</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">vers\195\163o</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\156</term>\n <term name=\"close-inner-quote\">\226\128\157</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">primeiro</term>\n <term name=\"long-ordinal-02\">segundo</term>\n <term name=\"long-ordinal-03\">terceiro</term>\n <term name=\"long-ordinal-04\">quarto</term>\n <term name=\"long-ordinal-05\">quinto</term>\n <term name=\"long-ordinal-06\">sexto</term>\n <term name=\"long-ordinal-07\">s\195\169timo</term>\n <term name=\"long-ordinal-08\">oitavo</term>\n <term name=\"long-ordinal-09\">nono</term>\n <term name=\"long-ordinal-10\">d\195\169cimo</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>livro</single>\n <multiple>livros</multiple>\n </term>\n <term name=\"chapter\">\n <single>cap\195\173tulo</single>\n <multiple>cap\195\173tulos</multiple>\n </term>\n <term name=\"column\">\n <single>coluna</single>\n <multiple>colunas</multiple>\n </term>\n <term name=\"figure\">\n <single>figura</single>\n <multiple>figuras</multiple>\n </term>\n <term name=\"folio\">\n <single>f\195\179lio</single>\n <multiple>f\195\179lios</multiple>\n </term>\n <term name=\"issue\">\n <single>n\195\186mero</single>\n <multiple>n\195\186mero</multiple>\n </term>\n <term name=\"line\">\n <single>linha</single>\n <multiple>linhas</multiple>\n </term>\n <term name=\"note\">\n <single>nota</single>\n <multiple>notas</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>p\195\161gina</single>\n <multiple>p\195\161ginas</multiple>\n </term>\n <term name=\"paragraph\">\n <single>par\195\161grafo</single>\n <multiple>par\195\161grafos</multiple>\n </term>\n <term name=\"part\">\n <single>parte</single>\n <multiple>partes</multiple>\n </term>\n <term name=\"section\">\n <single>sec\195\167\195\163o</single>\n <multiple>sec\195\167\195\181es</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers\195\173culo</single>\n <multiple>vers\195\173culos</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">liv</term>\n <term name=\"chapter\" form=\"short\">cap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">n</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>p</single>\n <multiple>pp</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editores</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>tradutor</single>\n <multiple>tradutores</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>eds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad</single>\n <multiple>trads</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">editado por</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">entrevistado por</term>\n <term name=\"recipient\" form=\"verb\">para</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">traduzido por</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trad</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Janeiro</term>\n <term name=\"month-02\">Fevereiro</term>\n <term name=\"month-03\">Mar\195\167o</term>\n <term name=\"month-04\">Abril</term>\n <term name=\"month-05\">Maio</term>\n <term name=\"month-06\">Junho</term>\n <term name=\"month-07\">Julho</term>\n <term name=\"month-08\">Agosto</term>\n <term name=\"month-09\">Setembro</term>\n <term name=\"month-10\">Outubro</term>\n <term name=\"month-11\">Novembro</term>\n <term name=\"month-12\">Dezembro</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan</term>\n <term name=\"month-02\" form=\"short\">Fev</term>\n <term name=\"month-03\" form=\"short\">Mar</term>\n <term name=\"month-04\" form=\"short\">Abr</term>\n <term name=\"month-05\" form=\"short\">Mai</term>\n <term name=\"month-06\" form=\"short\">Jun</term>\n <term name=\"month-07\" form=\"short\">Jul</term>\n <term name=\"month-08\" form=\"short\">Ago</term>\n <term name=\"month-09\" form=\"short\">Set</term>\n <term name=\"month-10\" form=\"short\">Out</term>\n <term name=\"month-11\" form=\"short\">Nov</term>\n <term name=\"month-12\" form=\"short\">Dez</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Primavera</term>\n <term name=\"season-02\">Ver\195\163o</term>\n <term name=\"season-03\">Outono</term>\n <term name=\"season-04\">Inverno</term>\n </terms>\n</locale>\n"),("locales-ro-RO.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"ro-RO\">\n <info>\n <translator>\n <name>Nicolae Turcan</name>\n <email>nturcan@gmail.com</email>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">data acces\196\131rii</term>\n <term name=\"and\">\200\153i</term>\n <term name=\"and others\">\200\153i al\200\155ii</term>\n <term name=\"anonymous\">anonim</term>\n <term name=\"anonymous\" form=\"short\">anon.</term>\n <term name=\"at\">la</term>\n <term name=\"available at\">valabil la</term>\n <term name=\"by\">de</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">cca.</term>\n <term name=\"cited\">citat</term>\n <term name=\"edition\">\n <single>edi\200\155ia</single>\n <multiple>edi\200\155iile</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">\195\174n curs de apari\200\155ie</term>\n <term name=\"from\">din</term>\n <term name=\"ibid\">ibidem</term>\n <term name=\"in\">\195\174n</term>\n <term name=\"in press\">sub tipar</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interviu</term>\n <term name=\"letter\">scrisoare</term>\n <term name=\"no date\">f\196\131r\196\131 dat\196\131</term>\n <term name=\"no date\" form=\"short\">f.a.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">prezentat la</term>\n <term name=\"reference\">\n <single>referin\200\155\196\131</single>\n <multiple>referin\200\155e</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>ref.</multiple>\n </term>\n <term name=\"retrieved\">preluat \195\174n</term>\n <term name=\"scale\">scal\196\131</term>\n <term name=\"version\">versiunea</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">d.Hr.</term>\n <term name=\"bc\">\195\174.Hr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\194\171</term>\n <term name=\"close-inner-quote\">\194\187</term>\n <term name=\"page-range-delimiter\">-</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">-lea</term>\n <term name=\"ordinal-01\" match=\"whole-number\"/>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">primul</term>\n <term name=\"long-ordinal-02\">al doilea</term>\n <term name=\"long-ordinal-03\">al treilea</term>\n <term name=\"long-ordinal-04\">al patrulea</term>\n <term name=\"long-ordinal-05\">al cincilea</term>\n <term name=\"long-ordinal-06\">al \200\153aselea</term>\n <term name=\"long-ordinal-07\">al \200\153aptelea</term>\n <term name=\"long-ordinal-08\">al optulea</term>\n <term name=\"long-ordinal-09\">al nou\196\131lea</term>\n <term name=\"long-ordinal-10\">al zecelea</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>cartea</single>\n <multiple>c\196\131r\200\155ile</multiple>\n </term>\n <term name=\"chapter\">\n <single>capitolul</single>\n <multiple>capitolele</multiple>\n </term>\n <term name=\"column\">\n <single>coloana</single>\n <multiple>coloanele</multiple>\n </term>\n <term name=\"figure\">\n <single>figura</single>\n <multiple>figurile</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folio</multiple>\n </term>\n <term name=\"issue\">\n <single>num\196\131rul</single>\n <multiple>numerele</multiple>\n </term>\n <term name=\"line\">\n <single>linia</single>\n <multiple>liniile</multiple>\n </term>\n <term name=\"note\">\n <single>nota</single>\n <multiple>notele</multiple>\n </term>\n <term name=\"opus\">\n <single>opusul</single>\n <multiple>opusurile</multiple>\n </term>\n <term name=\"page\">\n <single>pagina</single>\n <multiple>paginile</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraful</single>\n <multiple>paragrafele</multiple>\n </term>\n <term name=\"part\">\n <single>partea</single>\n <multiple>p\196\131r\200\155ile</multiple>\n </term>\n <term name=\"section\">\n <single>sec\200\155iunea</single>\n <multiple>sec\200\155iunile</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>versetul</single>\n <multiple>versetele</multiple>\n </term>\n <term name=\"volume\">\n <single>volumul</single>\n <multiple>volumele</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">cart.</term>\n <term name=\"chapter\" form=\"short\">cap.</term>\n <term name=\"column\" form=\"short\">col.</term>\n <term name=\"figure\" form=\"short\">fig.</term>\n <term name=\"folio\" form=\"short\">fol.</term>\n <term name=\"issue\" form=\"short\">nr.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op.</term>\n <term name=\"page\" form=\"short\">\n <single>p.</single>\n <multiple>pp.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par.</term>\n <term name=\"part\" form=\"short\">part.</term>\n <term name=\"section\" form=\"short\">sec.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v.</single>\n <multiple>vv.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol.</single>\n <multiple>vol.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directori</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editori</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editori</multiple>\n </term>\n <term name=\"illustrator\">\n <single>ilustrator</single>\n <multiple>ilustratori</multiple>\n </term>\n <term name=\"translator\">\n <single>traduc\196\131tor</single>\n <multiple>traduc\196\131tori</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & traduc\196\131tor</single>\n <multiple>editori & traduc\196\131tori</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dir.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ilustr.</single>\n <multiple>ilustr.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>trad.</single>\n <multiple>trad.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & trad.</single>\n <multiple>ed. & trad.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">coordonat de</term>\n <term name=\"editor\" form=\"verb\">edi\200\155ie de</term>\n <term name=\"editorial-director\" form=\"verb\">edi\200\155ie de</term>\n <term name=\"illustrator\" form=\"verb\">ilustra\200\155ii de</term>\n <term name=\"interviewer\" form=\"verb\">interviu de</term>\n <term name=\"recipient\" form=\"verb\">\195\174n</term>\n <term name=\"reviewed-author\" form=\"verb\">de</term>\n <term name=\"translator\" form=\"verb\">traducere de</term>\n <term name=\"editortranslator\" form=\"verb\">edi\200\155ie & traducere de</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">de</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">ilustr.</term>\n <term name=\"translator\" form=\"verb-short\">trad.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trad. de</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">ianuarie</term>\n <term name=\"month-02\">februarie</term>\n <term name=\"month-03\">martie</term>\n <term name=\"month-04\">aprilie</term>\n <term name=\"month-05\">mai</term>\n <term name=\"month-06\">iunie</term>\n <term name=\"month-07\">iulie</term>\n <term name=\"month-08\">august</term>\n <term name=\"month-09\">septembrie</term>\n <term name=\"month-10\">octombrie</term>\n <term name=\"month-11\">noiembrie</term>\n <term name=\"month-12\">decembrie</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">ian.</term>\n <term name=\"month-02\" form=\"short\">feb.</term>\n <term name=\"month-03\" form=\"short\">mar.</term>\n <term name=\"month-04\" form=\"short\">apr.</term>\n <term name=\"month-05\" form=\"short\">mai</term>\n <term name=\"month-06\" form=\"short\">iun.</term>\n <term name=\"month-07\" form=\"short\">iul.</term>\n <term name=\"month-08\" form=\"short\">aug.</term>\n <term name=\"month-09\" form=\"short\">sep.</term>\n <term name=\"month-10\" form=\"short\">oct.</term>\n <term name=\"month-11\" form=\"short\">nov.</term>\n <term name=\"month-12\" form=\"short\">dec.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">prim\196\131vara</term>\n <term name=\"season-02\">vara</term>\n <term name=\"season-03\">toamna</term>\n <term name=\"season-04\">iarna</term>\n </terms>\n</locale>\n"),("locales-ru-RU.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"ru-RU\">\n <info>\n <translator>\n <name>Alexei Kouprianov</name>\n <email>alexei.kouprianov@gmail.com</email>\n </translator>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\" suffix=\" \208\179.\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\208\191\209\128\208\190\209\129\208\188\208\190\209\130\209\128\208\181\208\189\208\190</term>\n <term name=\"and\">\208\184</term>\n <term name=\"and others\">\208\184 \208\180\209\128.</term>\n <term name=\"anonymous\">\208\176\208\189\208\190\208\189\208\184\208\188</term>\n <term name=\"anonymous\" form=\"short\">\208\176\208\189\208\190\208\189.</term>\n <term name=\"at\">\208\189\208\176</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\"/>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">ca.</term>\n <term name=\"cited\">\209\134\208\184\209\130\208\184\209\128\209\131\208\181\209\130\209\129\209\143 \208\191\208\190</term>\n <term name=\"cited\" form=\"short\">\209\134\208\184\209\130. \208\191\208\190</term>\n <term name=\"edition\">\n <single>\208\184\208\183\208\180\208\176\208\189\208\184\208\181</single>\n <multiple>\208\184\208\183\208\180\208\176\208\189\208\184\209\143</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\208\184\208\183\208\180.</term>\n <term name=\"et-al\">\208\184 \208\180\209\128.</term>\n <term name=\"forthcoming\">\208\190\208\182\208\184\208\180\208\176\208\181\209\130\209\129\209\143</term>\n <term name=\"from\">\208\190\209\130</term>\n <term name=\"ibid\">\209\130\208\176\208\188 \208\182\208\181</term>\n <term name=\"in\">\208\178</term>\n <term name=\"in press\">\208\178 \208\191\208\181\209\135\208\176\209\130\208\184</term>\n <term name=\"internet\">\208\152\208\189\209\130\208\181\209\128\208\189\208\181\209\130</term>\n <term name=\"interview\">\208\184\208\189\209\130\208\181\209\128\208\178\209\140\209\142</term>\n <term name=\"letter\">\208\191\208\184\209\129\209\140\208\188\208\190</term>\n <term name=\"no date\">\208\177\208\181\208\183 \208\180\208\176\209\130\209\139</term>\n <term name=\"no date\" form=\"short\">\208\177. \208\180.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">\208\191\209\128\208\181\208\180\209\129\209\130\208\176\208\178\208\187\208\181\208\189\208\190 \208\189\208\176</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">\208\184\208\183\208\178\208\187\208\181\209\135\208\181\208\189\208\190</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">\208\189. \209\141.</term>\n <term name=\"bc\">\208\180\208\190 \208\189. \209\141.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\158</term>\n <term name=\"close-inner-quote\">\226\128\156</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">\208\185</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">\208\191\208\181\209\128\208\178\209\139\208\185</term>\n <term name=\"long-ordinal-02\">\208\178\209\130\208\190\209\128\208\190\208\185</term>\n <term name=\"long-ordinal-03\">\209\130\209\128\208\181\209\130\208\184\208\185</term>\n <term name=\"long-ordinal-04\">\209\135\208\181\209\130\208\178\208\181\209\128\209\130\209\139\208\185</term>\n <term name=\"long-ordinal-05\">\208\191\209\143\209\130\209\139\208\185</term>\n <term name=\"long-ordinal-06\">\209\136\208\181\209\129\209\130\208\190\208\185</term>\n <term name=\"long-ordinal-07\">\209\129\208\181\208\180\209\140\208\188\208\190\208\185</term>\n <term name=\"long-ordinal-08\">\208\178\208\190\209\129\209\140\208\188\208\190\208\185</term>\n <term name=\"long-ordinal-09\">\208\180\208\181\208\178\209\143\209\130\209\139\208\185</term>\n <term name=\"long-ordinal-10\">\208\180\208\181\209\129\209\143\209\130\209\139\208\185</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\208\186\208\189\208\184\208\179\208\176</single>\n <multiple>\208\186\208\189\208\184\208\179\208\184</multiple>\n </term>\n <term name=\"chapter\">\n <single>\208\179\208\187\208\176\208\178\208\176</single>\n <multiple>\208\179\208\187\208\176\208\178\209\139</multiple>\n </term>\n <term name=\"column\">\n <single>\209\129\209\130\208\190\208\187\208\177\208\181\209\134</single>\n <multiple>\209\129\209\130\208\190\208\187\208\177\209\134\209\139</multiple>\n </term>\n <term name=\"figure\">\n <single>\209\128\208\184\209\129\209\131\208\189\208\190\208\186</single>\n <multiple>\209\128\208\184\209\129\209\131\208\189\208\186\208\184</multiple>\n </term>\n <term name=\"folio\">\n <single>\208\187\208\184\209\129\209\130</single>\n <multiple>\208\187\208\184\209\129\209\130\209\139</multiple>\n </term>\n <term name=\"issue\">\n <single>\208\178\209\139\208\191\209\131\209\129\208\186</single>\n <multiple>\208\178\209\139\208\191\209\131\209\129\208\186\208\184</multiple>\n </term>\n <term name=\"line\">\n <single>\209\129\209\130\209\128\208\190\208\186\208\176</single>\n <multiple>\209\129\209\130\209\128\208\190\208\186\208\184</multiple>\n </term>\n <term name=\"note\">\n <single>\208\191\209\128\208\184\208\188\208\181\209\135\208\176\208\189\208\184\208\181</single>\n <multiple>\208\191\209\128\208\184\208\188\208\181\209\135\208\176\208\189\208\184\209\143</multiple>\n </term>\n <term name=\"opus\">\n <single>\209\129\208\190\209\135\208\184\208\189\208\181\208\189\208\184\208\181</single>\n <multiple>\209\129\208\190\209\135\208\184\208\189\208\181\208\189\208\184\209\143</multiple>\n </term>\n <term name=\"page\">\n <single>\209\129\209\130\209\128\208\176\208\189\208\184\209\134\208\176</single>\n <multiple>\209\129\209\130\209\128\208\176\208\189\208\184\209\134\209\139</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\208\191\208\176\209\128\208\176\208\179\209\128\208\176\209\132</single>\n <multiple>\208\191\208\176\209\128\208\176\208\179\209\128\208\176\209\132\209\139</multiple>\n </term>\n <term name=\"part\">\n <single>\209\135\208\176\209\129\209\130\209\140</single>\n <multiple>\209\135\208\176\209\129\209\130\208\184</multiple>\n </term>\n <term name=\"section\">\n <single>\209\128\208\176\208\183\208\180\208\181\208\187</single>\n <multiple>\209\128\208\176\208\183\208\180\208\181\208\187\209\139</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>\209\129\208\188\208\190\209\130\209\128\208\184</single>\n <multiple>\209\129\208\188\208\190\209\130\209\128\208\184</multiple>\n </term>\n <term name=\"verse\">\n <single>\209\129\209\130\208\184\209\133</single>\n <multiple>\209\129\209\130\208\184\209\133\208\184</multiple>\n </term>\n <term name=\"volume\">\n <single>\209\130\208\190\208\188</single>\n <multiple>\209\130\208\190\208\188\208\176</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\208\186\208\189.</term>\n <term name=\"chapter\" form=\"short\">\208\179\208\187.</term>\n <term name=\"column\" form=\"short\">\209\129\209\130\208\177.</term>\n <term name=\"figure\" form=\"short\">\209\128\208\184\209\129.</term>\n <term name=\"folio\" form=\"short\">\208\187.</term>\n <term name=\"issue\" form=\"short\">\226\132\150</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\209\129\208\190\209\135.</term>\n <term name=\"page\" form=\"short\">\n <single>\209\129.</single>\n <multiple>\209\129.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\208\191\208\176\209\128\208\176.</term>\n <term name=\"part\" form=\"short\">\209\135.</term>\n <term name=\"section\" form=\"short\">\209\128\208\176\208\183\208\180.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>\209\129\208\188.</single>\n <multiple>\209\129\208\188.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\209\129\209\130.</single>\n <multiple>\209\129\209\130.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\209\130.</single>\n <multiple>\209\130\209\130.</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128</single>\n <multiple>\209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128\209\139</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>\208\190\209\130\208\178\208\181\209\130\209\129\209\130\208\178\208\181\208\189\208\189\209\139\208\185 \209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128</single>\n <multiple>\208\190\209\130\208\178\208\181\209\130\209\129\209\130\208\178\208\181\208\189\208\189\209\139\208\181 \209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128\209\139</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\208\191\208\181\209\128\208\181\208\178\208\190\208\180\209\135\208\184\208\186</single>\n <multiple>\208\191\208\181\209\128\208\181\208\178\208\190\208\180\209\135\208\184\208\186\208\184</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128 \208\184 \208\191\208\181\209\128\208\181\208\178\208\190\208\180\209\135\208\184\208\186</single>\n <multiple>\209\128\208\181\208\180\208\176\208\186\209\130\208\190\209\128\209\139 \208\184 \208\191\208\181\209\128\208\181\208\178\208\190\208\180\209\135\208\184\208\186\208\184</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\209\128\208\181\208\180.</single>\n <multiple>\209\128\208\181\208\180.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>\208\190\209\130\208\178. \209\128\208\181\208\180.</single>\n <multiple>\208\190\209\130\208\178. \209\128\208\181\208\180.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\208\191\208\181\209\128\208\181\208\178.</single>\n <multiple>\208\191\208\181\209\128\208\181\208\178.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\209\128\208\181\208\180. \208\184 \208\191\208\181\209\128\208\181\208\178.</single>\n <multiple>\209\128\208\181\208\180. \208\184 \208\191\208\181\209\128\208\181\208\178.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\208\190\209\130\209\128\208\181\208\180\208\176\208\186\209\130\208\184\209\128\208\190\208\178\208\176\208\189\208\190</term>\n <term name=\"editorial-director\" form=\"verb\">\208\190\209\130\209\128\208\181\208\180\208\176\208\186\209\130\208\184\209\128\208\190\208\178\208\176\208\189\208\190</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\208\184\208\189\209\130\208\181\209\128\208\178\209\140\209\142</term>\n <term name=\"recipient\" form=\"verb\">\208\186</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\208\191\208\181\209\128\208\181\208\178\208\181\208\180\208\181\208\189\208\190</term>\n <term name=\"editortranslator\" form=\"verb\">\208\190\209\130\209\128\208\181\208\180\208\176\208\186\209\130\208\184\209\128\208\190\208\178\208\176\208\189\208\190 \208\184 \208\191\208\181\209\128\208\181\208\178\208\181\208\180\208\181\208\189\208\190</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\209\128\208\181\208\180.</term>\n <term name=\"editorial-director\" form=\"verb-short\">\208\190\209\130\208\178. \209\128\208\181\208\180.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\208\191\208\181\209\128\208\181\208\178.</term>\n <term name=\"editortranslator\" form=\"verb-short\">\209\128\208\181\208\180. \208\184 \208\191\208\181\209\128\208\181\208\178.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\209\143\208\189\208\178\208\176\209\128\209\140</term>\n <term name=\"month-02\">\209\132\208\181\208\178\209\128\208\176\208\187\209\140</term>\n <term name=\"month-03\">\208\188\208\176\209\128\209\130</term>\n <term name=\"month-04\">\208\176\208\191\209\128\208\181\208\187\209\140</term>\n <term name=\"month-05\">\208\188\208\176\208\185</term>\n <term name=\"month-06\">\208\184\209\142\208\189\209\140</term>\n <term name=\"month-07\">\208\184\209\142\208\187\209\140</term>\n <term name=\"month-08\">\208\176\208\178\208\179\209\131\209\129\209\130</term>\n <term name=\"month-09\">\209\129\208\181\208\189\209\130\209\143\208\177\209\128\209\140</term>\n <term name=\"month-10\">\208\190\208\186\209\130\209\143\208\177\209\128\209\140</term>\n <term name=\"month-11\">\208\189\208\190\209\143\208\177\209\128\209\140</term>\n <term name=\"month-12\">\208\180\208\181\208\186\208\176\208\177\209\128\209\140</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\209\143\208\189\208\178.</term>\n <term name=\"month-02\" form=\"short\">\209\132\208\181\208\178.</term>\n <term name=\"month-03\" form=\"short\">\208\188\208\176\209\128.</term>\n <term name=\"month-04\" form=\"short\">\208\176\208\191\209\128.</term>\n <term name=\"month-05\" form=\"short\">\208\188\208\176\208\185</term>\n <term name=\"month-06\" form=\"short\">\208\184\209\142\208\189.</term>\n <term name=\"month-07\" form=\"short\">\208\184\209\142\208\187.</term>\n <term name=\"month-08\" form=\"short\">\208\176\208\178\208\179.</term>\n <term name=\"month-09\" form=\"short\">\209\129\208\181\208\189.</term>\n <term name=\"month-10\" form=\"short\">\208\190\208\186\209\130.</term>\n <term name=\"month-11\" form=\"short\">\208\189\208\190\209\143.</term>\n <term name=\"month-12\" form=\"short\">\208\180\208\181\208\186.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">\208\178\208\181\209\129\208\189\208\176</term>\n <term name=\"season-02\">\208\187\208\181\209\130\208\176</term>\n <term name=\"season-03\">\208\190\209\129\208\181\208\189\209\140</term>\n <term name=\"season-04\">\208\183\208\184\208\188\208\176</term>\n </terms>\n</locale>\n"),("locales-sk-SK.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"sk-SK\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" suffix=\".\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\".\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">cit</term>\n <term name=\"and\">a</term>\n <term name=\"and others\">a \196\143al\197\161\195\173</term>\n <term name=\"anonymous\">anonym</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">v</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">cca.</term>\n <term name=\"cited\">cit</term>\n <term name=\"edition\">\n <single>vydanie</single>\n <multiple>vydania</multiple>\n </term>\n <term name=\"edition\" form=\"short\">vyd</term>\n <term name=\"et-al\">et al</term>\n <term name=\"forthcoming\">nadch\195\161dzaj\195\186ci</term>\n <term name=\"from\">z</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">v</term>\n <term name=\"in press\">v tla\196\141i</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">osobn\195\161 komunik\195\161cia</term>\n <term name=\"letter\">list</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">prezentovan\195\169 na</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">cit</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">po Kr.</term>\n <term name=\"bc\">pred Kr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>kniha</single>\n <multiple>knihy</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapitola</single>\n <multiple>kapitoly</multiple>\n </term>\n <term name=\"column\">\n <single>st\196\186pec</single>\n <multiple>st\196\186pce</multiple>\n </term>\n <term name=\"figure\">\n <single>obr\195\161zok</single>\n <multiple>obr\195\161zky</multiple>\n </term>\n <term name=\"folio\">\n <single>list</single>\n <multiple>listy</multiple>\n </term>\n <term name=\"issue\">\n <single>\196\141\195\173slo</single>\n <multiple>\196\141\195\173sla</multiple>\n </term>\n <term name=\"line\">\n <single>riadok</single>\n <multiple>riadky</multiple>\n </term>\n <term name=\"note\">\n <single>pozn\195\161mka</single>\n <multiple>pozn\195\161mky</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>strana</single>\n <multiple>strany</multiple>\n </term>\n <term name=\"paragraph\">\n <single>odstavec</single>\n <multiple>odstavce</multiple>\n </term>\n <term name=\"part\">\n <single>\196\141as\197\165</single>\n <multiple>\196\141asti</multiple>\n </term>\n <term name=\"section\">\n <single>sekcia</single>\n <multiple>sekcie</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>ver\197\161</single>\n <multiple>ver\197\161e</multiple>\n </term>\n <term name=\"volume\">\n <single>ro\196\141n\195\173k</single>\n <multiple>ro\196\141n\195\173ky</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">k</term>\n <term name=\"chapter\" form=\"short\">kap</term>\n <term name=\"column\" form=\"short\">st\196\186p</term>\n <term name=\"figure\" form=\"short\">obr</term>\n <term name=\"folio\" form=\"short\">l</term>\n <term name=\"issue\" form=\"short\">\196\141</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>s</single>\n <multiple>s</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par</term>\n <term name=\"part\" form=\"short\">\196\141</term>\n <term name=\"section\" form=\"short\">sek</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>v</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>ro\196\141</single>\n <multiple>ro\196\141</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editori</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>zostavovate\196\190</single>\n <multiple>zostavovatelia</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>prekladate\196\190</single>\n <multiple>prekladatelia</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>zostavovate\196\190 & prekladate\196\190</single>\n <multiple>zostavovatelia & prekladatelia</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>ed</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>zost.</single>\n <multiple>zost.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>prel</single>\n <multiple>prel</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">zostavil</term>\n <term name=\"editorial-director\" form=\"verb\">zostavil</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">rozhovor urobil</term>\n <term name=\"recipient\" form=\"verb\">adres\195\161t</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">prelo\197\190il</term>\n <term name=\"editortranslator\" form=\"verb\">zostavil & prelo\197\190il</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">prel</term>\n <term name=\"editortranslator\" form=\"verb-short\">zost. & prel.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">janu\195\161r</term>\n <term name=\"month-02\">febru\195\161r</term>\n <term name=\"month-03\">marec</term>\n <term name=\"month-04\">apr\195\173l</term>\n <term name=\"month-05\">m\195\161j</term>\n <term name=\"month-06\">j\195\186n</term>\n <term name=\"month-07\">j\195\186l</term>\n <term name=\"month-08\">august</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">okt\195\179ber</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">december</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan</term>\n <term name=\"month-02\" form=\"short\">feb</term>\n <term name=\"month-03\" form=\"short\">mar</term>\n <term name=\"month-04\" form=\"short\">apr</term>\n <term name=\"month-05\" form=\"short\">m\195\161j</term>\n <term name=\"month-06\" form=\"short\">j\195\186n</term>\n <term name=\"month-07\" form=\"short\">j\195\186l</term>\n <term name=\"month-08\" form=\"short\">aug</term>\n <term name=\"month-09\" form=\"short\">sep</term>\n <term name=\"month-10\" form=\"short\">okt</term>\n <term name=\"month-11\" form=\"short\">nov</term>\n <term name=\"month-12\" form=\"short\">dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Jar</term>\n <term name=\"season-02\">Leto</term>\n <term name=\"season-03\">Jese\197\136</term>\n <term name=\"season-04\">Zima</term>\n </terms>\n</locale>\n"),("locales-sl-SI.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"sl-SI\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\" suffix=\".\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">dostopano</term>\n <term name=\"and\">in</term>\n <term name=\"and others\">in drugi</term>\n <term name=\"anonymous\">anonimni</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">pri</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">citirano</term>\n <term name=\"edition\">\n <single>izdaja</single>\n <multiple>izdaje</multiple>\n </term>\n <term name=\"edition\" form=\"short\">iz</term>\n <term name=\"et-al\">idr.</term>\n <term name=\"forthcoming\">pred izidom</term>\n <term name=\"from\">od</term>\n <term name=\"ibid\">isto</term>\n <term name=\"in\">v</term>\n <term name=\"in press\">v tisku</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">intervju</term>\n <term name=\"letter\">pismo</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">b.d.</term>\n <term name=\"online\">na spletu</term>\n <term name=\"presented at\">predstavljeno na</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">pridobljeno</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>knjiga</single>\n <multiple>knjige</multiple>\n </term>\n <term name=\"chapter\">\n <single>poglavje</single>\n <multiple>poglavja</multiple>\n </term>\n <term name=\"column\">\n <single>stolpec</single>\n <multiple>stolpci</multiple>\n </term>\n <term name=\"figure\">\n <single>slika</single>\n <multiple>slike</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folii</multiple>\n </term>\n <term name=\"issue\">\n <single>\197\161tevilka</single>\n <multiple>\197\161tevilke</multiple>\n </term>\n <term name=\"line\">\n <single>vrstica</single>\n <multiple>vrstice</multiple>\n </term>\n <term name=\"note\">\n <single>opomba</single>\n <multiple>opombe</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>stran</single>\n <multiple>strani</multiple>\n </term>\n <term name=\"paragraph\">\n <single>odstavek</single>\n <multiple>odstavki</multiple>\n </term>\n <term name=\"part\">\n <single>del</single>\n <multiple>deli</multiple>\n </term>\n <term name=\"section\">\n <single>odsek</single>\n <multiple>odseki</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verz</single>\n <multiple>verzi</multiple>\n </term>\n <term name=\"volume\">\n <single>letnik</single>\n <multiple>letniki</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">knj</term>\n <term name=\"chapter\" form=\"short\">pogl</term>\n <term name=\"column\" form=\"short\">sto</term>\n <term name=\"figure\" form=\"short\">sl</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">\197\161t</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>str</single>\n <multiple>str</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">odst</term>\n <term name=\"part\" form=\"short\">del</term>\n <term name=\"section\" form=\"short\">odsk</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>v</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>let</single>\n <multiple>let</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>urednik</single>\n <multiple>uredniki</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>prevajalec</single>\n <multiple>prevajalci</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ur</single>\n <multiple>ur</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>prev</single>\n <multiple>prev</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">uredil</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">intervjuval</term>\n <term name=\"recipient\" form=\"verb\">za</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">prevedel</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ur</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">prev</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">januar</term>\n <term name=\"month-02\">februar</term>\n <term name=\"month-03\">marec</term>\n <term name=\"month-04\">april</term>\n <term name=\"month-05\">maj</term>\n <term name=\"month-06\">junij</term>\n <term name=\"month-07\">julij</term>\n <term name=\"month-08\">avgust</term>\n <term name=\"month-09\">september</term>\n <term name=\"month-10\">oktober</term>\n <term name=\"month-11\">november</term>\n <term name=\"month-12\">december</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">jan</term>\n <term name=\"month-02\" form=\"short\">feb</term>\n <term name=\"month-03\" form=\"short\">mar</term>\n <term name=\"month-04\" form=\"short\">apr</term>\n <term name=\"month-05\" form=\"short\">maj</term>\n <term name=\"month-06\" form=\"short\">jun</term>\n <term name=\"month-07\" form=\"short\">jul</term>\n <term name=\"month-08\" form=\"short\">avg</term>\n <term name=\"month-09\" form=\"short\">sep</term>\n <term name=\"month-10\" form=\"short\">okt</term>\n <term name=\"month-11\" form=\"short\">nov</term>\n <term name=\"month-12\" form=\"short\">dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-sr-RS.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"sr-RS\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\". \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\" suffix=\".\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">\208\191\209\128\208\184\209\129\209\130\209\131\208\191\209\153\208\181\208\189\208\190</term>\n <term name=\"and\">\208\184</term>\n <term name=\"and others\">\208\184 \208\190\209\129\209\130\208\176\208\187\208\184</term>\n <term name=\"anonymous\">\208\176\208\189\208\190\208\189\208\184\208\188\208\189\208\176</term>\n <term name=\"anonymous\" form=\"short\">\208\176\208\189\208\190\208\189.</term>\n <term name=\"at\">\208\189\208\176</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">\209\134\208\184\209\130\208\184\209\128\208\176\208\189\208\190</term>\n <term name=\"edition\">\n <single>\208\184\208\183\208\180\208\176\209\154\208\181</single>\n <multiple>\208\184\208\183\208\180\208\176\209\154\208\176</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\208\184\208\183\208\180.</term>\n <term name=\"et-al\">\208\184 \208\190\209\129\209\130\208\176\208\187\208\184</term>\n <term name=\"forthcoming\">\208\180\208\190\208\187\208\176\208\183\208\181\209\155\208\184</term>\n <term name=\"from\">\208\190\208\180</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">\209\131</term>\n <term name=\"in press\">\209\131 \209\136\209\130\208\176\208\188\208\191\208\184</term>\n <term name=\"internet\">\208\152\208\189\209\130\208\181\209\128\208\189\208\181\209\130</term>\n <term name=\"interview\">\208\184\208\189\209\130\208\181\209\128\208\178\209\152\209\131</term>\n <term name=\"letter\">\208\191\208\184\209\129\208\188\208\190</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">\208\177\208\181\208\183 \208\180\208\176\209\130\209\131\208\188\208\176</term>\n <term name=\"online\">\208\189\208\176 \208\152\208\189\209\130\208\181\209\128\208\189\208\181\209\130\209\131</term>\n <term name=\"presented at\">\208\191\209\128\208\181\208\180\209\129\209\130\208\176\208\178\209\153\208\181\208\189\208\190 \208\189\208\176</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">\208\191\209\128\208\181\209\131\208\183\208\181\209\130\208\190</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\158</term>\n <term name=\"close-quote\">\226\128\156</term>\n <term name=\"open-inner-quote\">\226\128\154</term>\n <term name=\"close-inner-quote\">\226\128\152</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\208\186\209\154\208\184\208\179\208\176</single>\n <multiple>\208\186\209\154\208\184\208\179\208\181</multiple>\n </term>\n <term name=\"chapter\">\n <single>\208\191\208\190\208\179\208\187\208\176\208\178\209\153\208\181</single>\n <multiple>\208\191\208\190\208\179\208\187\208\176\208\178\209\153\208\176</multiple>\n </term>\n <term name=\"column\">\n <single>\208\186\208\190\208\187\208\190\208\189\208\176</single>\n <multiple>\208\186\208\190\208\187\208\190\208\189\208\181</multiple>\n </term>\n <term name=\"figure\">\n <single>\209\134\209\128\209\130\208\181\208\182</single>\n <multiple>\209\134\209\128\209\130\208\181\208\182\208\184</multiple>\n </term>\n <term name=\"folio\">\n <single>\209\132\208\190\208\187\208\184\208\190</single>\n <multiple>\209\132\208\190\208\187\208\184\209\152\208\184</multiple>\n </term>\n <term name=\"issue\">\n <single>\208\177\209\128\208\190\209\152</single>\n <multiple>\208\177\209\128\208\190\209\152\208\181\208\178\208\184</multiple>\n </term>\n <term name=\"line\">\n <single>\208\187\208\184\208\189\208\184\209\152\208\176</single>\n <multiple>\208\187\208\184\208\189\208\184\209\152\208\181</multiple>\n </term>\n <term name=\"note\">\n <single>\208\177\208\181\208\187\208\181\209\136\208\186\208\176</single>\n <multiple>\208\177\208\181\208\187\208\181\209\136\208\186\208\181</multiple>\n </term>\n <term name=\"opus\">\n <single>\208\190\208\191\209\131\209\129</single>\n <multiple>\208\190\208\191\208\181\209\128\208\176</multiple>\n </term>\n <term name=\"page\">\n <single>\209\129\209\130\209\128\208\176\208\189\208\184\209\134\208\176</single>\n <multiple>\209\129\209\130\209\128\208\176\208\189\208\184\209\134\208\181</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\208\191\208\176\209\128\208\176\208\179\209\128\208\176\209\132</single>\n <multiple>\208\191\208\176\209\128\208\176\208\179\209\128\208\176\209\132\208\184</multiple>\n </term>\n <term name=\"part\">\n <single>\208\180\208\181\208\190</single>\n <multiple>\208\180\208\181\208\187\208\190\208\178\208\176</multiple>\n </term>\n <term name=\"section\">\n <single>\208\190\208\180\208\181\209\153\208\176\208\186</single>\n <multiple>\208\190\208\180\208\181\209\153\208\176\208\186\208\176</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>\209\129\209\130\209\128\208\190\209\132\208\176</single>\n <multiple>\209\129\209\130\209\128\208\190\209\132\208\181</multiple>\n </term>\n <term name=\"volume\">\n <single>\209\130\208\190\208\188</single>\n <multiple>\209\130\208\190\208\188\208\190\208\178\208\176</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\208\186\209\154\208\184\208\179\208\176</term>\n <term name=\"chapter\" form=\"short\">\208\159\208\190\208\179.</term>\n <term name=\"column\" form=\"short\">\208\186\208\190\208\187.</term>\n <term name=\"figure\" form=\"short\">\209\134\209\128\209\130.</term>\n <term name=\"folio\" form=\"short\">\209\132\208\190\208\187\208\184\208\190</term>\n <term name=\"issue\" form=\"short\">\208\184\208\183\208\180.</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\208\190\208\191.</term>\n <term name=\"page\" form=\"short\">\n <single>\209\129\209\130\209\128.</single>\n <multiple>\209\129\209\130\209\128.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\208\191\208\176\209\128.</term>\n <term name=\"part\" form=\"short\">\208\180\208\181\208\190</term>\n <term name=\"section\" form=\"short\">\208\190\208\180.</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\209\129\209\130\209\128.</single>\n <multiple>\209\129\209\130\209\128.</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\209\130\208\190\208\188</single>\n <multiple>\209\130\208\190\208\188\208\190\208\178\208\184</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\209\131\209\128\208\181\208\180\208\189\208\184\208\186</single>\n <multiple>\209\131\209\128\208\181\208\180\208\184\208\189\208\184\209\134\208\184</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\208\191\209\128\208\181\208\178\208\190\208\180\208\184\208\187\208\176\209\134</single>\n <multiple>\208\191\209\128\208\181\208\178\208\190\208\180\208\184\208\190\209\134\208\184</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\209\131\209\128.</single>\n <multiple>\209\131\209\128.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\208\191\209\128\208\181\208\178.</single>\n <multiple>\208\191\209\128\208\181\208\178.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\209\131\209\128\208\181\208\180\208\184\208\190</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\208\184\208\189\209\130\208\181\209\128\208\178\209\152\209\131\208\184\209\129\208\176\208\190</term>\n <term name=\"recipient\" form=\"verb\">\208\191\209\128\208\184\208\188\208\176</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\208\191\209\128\208\181\208\178\208\181\208\190</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\209\131\209\128.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\208\191\209\128\208\181\208\178.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\208\136\208\176\208\189\209\131\208\176\209\128</term>\n <term name=\"month-02\">\208\164\208\181\208\177\209\128\209\131\208\176\209\128</term>\n <term name=\"month-03\">\208\156\208\176\209\128\209\130</term>\n <term name=\"month-04\">\208\144\208\191\209\128\208\184\208\187</term>\n <term name=\"month-05\">\208\156\208\176\209\152</term>\n <term name=\"month-06\">\208\136\209\131\208\189\208\184</term>\n <term name=\"month-07\">\208\136\209\131\208\187\208\184</term>\n <term name=\"month-08\">\208\144\208\178\208\179\209\131\209\129\209\130</term>\n <term name=\"month-09\">\208\161\208\181\208\191\209\130\208\181\208\188\208\177\208\176\209\128</term>\n <term name=\"month-10\">\208\158\208\186\209\130\208\190\208\177\208\176\209\128</term>\n <term name=\"month-11\">\208\157\208\190\208\178\208\181\208\188\208\177\208\176\209\128</term>\n <term name=\"month-12\">\208\148\208\181\209\134\208\181\208\188\208\177\208\176\209\128</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\208\136\208\176\208\189.</term>\n <term name=\"month-02\" form=\"short\">\208\164\208\181\208\177.</term>\n <term name=\"month-03\" form=\"short\">\208\156\208\176\209\128\209\130</term>\n <term name=\"month-04\" form=\"short\">\208\144\208\191\209\128.</term>\n <term name=\"month-05\" form=\"short\">\208\156\208\176\209\152</term>\n <term name=\"month-06\" form=\"short\">\208\136\209\131\208\189\208\184</term>\n <term name=\"month-07\" form=\"short\">\208\136\209\131\208\187\208\184</term>\n <term name=\"month-08\" form=\"short\">\208\144\208\178\208\179.</term>\n <term name=\"month-09\" form=\"short\">\208\161\208\181\208\191.</term>\n <term name=\"month-10\" form=\"short\">\208\158\208\186\209\130.</term>\n <term name=\"month-11\" form=\"short\">\208\157\208\190\208\178.</term>\n <term name=\"month-12\" form=\"short\">\208\148\208\181\209\134.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-sv-SE.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"sv-SE\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">\195\165tkomstdatum</term>\n <term name=\"and\">och</term>\n <term name=\"and others\">och andra</term>\n <term name=\"anonymous\">anonym</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">vid</term>\n <term name=\"available at\">tillg\195\164nglig vid</term>\n <term name=\"by\">av</term>\n <term name=\"circa\">cirka</term>\n <term name=\"circa\" form=\"short\">ca</term>\n <term name=\"cited\">citerad</term>\n <term name=\"edition\">\n <single>upplaga</single>\n <multiple>upplagor</multiple>\n </term>\n <term name=\"edition\" form=\"short\">uppl</term>\n <term name=\"et-al\">m.fl.</term>\n <term name=\"forthcoming\">kommande</term>\n <term name=\"from\">fr\195\165n</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">i</term>\n <term name=\"in press\">i tryck</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">intervju</term>\n <term name=\"letter\">brev</term>\n <term name=\"no date\">inget datum</term>\n <term name=\"no date\" form=\"short\">nd</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presenterad vid</term>\n <term name=\"reference\">\n <single>referens</single>\n <multiple>referenser</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">h\195\164mtad</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">e. Kr.</term>\n <term name=\"bc\">f. Kr.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\157</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\153</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">e</term>\n <term name=\"ordinal-01\">a</term>\n <term name=\"ordinal-02\">a</term>\n <term name=\"ordinal-11\">e</term>\n <term name=\"ordinal-12\">e</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">f\195\182rsta</term>\n <term name=\"long-ordinal-02\">andra</term>\n <term name=\"long-ordinal-03\">tredje</term>\n <term name=\"long-ordinal-04\">fj\195\164rde</term>\n <term name=\"long-ordinal-05\">femte</term>\n <term name=\"long-ordinal-06\">sj\195\164tte</term>\n <term name=\"long-ordinal-07\">sjunde</term>\n <term name=\"long-ordinal-08\">\195\165ttonde</term>\n <term name=\"long-ordinal-09\">nionde</term>\n <term name=\"long-ordinal-10\">tionde</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>bok</single>\n <multiple>b\195\182cker</multiple>\n </term>\n <term name=\"chapter\">\n <single>kapitel</single>\n <multiple>kapitel</multiple>\n </term>\n <term name=\"column\">\n <single>kolumn</single>\n <multiple>kolumner</multiple>\n </term>\n <term name=\"figure\">\n <single>figur</single>\n <multiple>figurer</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>nummer</single>\n <multiple>nummer</multiple>\n </term>\n <term name=\"line\">\n <single>rad</single>\n <multiple>rader</multiple>\n </term>\n <term name=\"note\">\n <single>not</single>\n <multiple>noter</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>sida</single>\n <multiple>sidor</multiple>\n </term>\n <term name=\"paragraph\">\n <single>stycke</single>\n <multiple>stycken</multiple>\n </term>\n <term name=\"part\">\n <single>del</single>\n <multiple>delar</multiple>\n </term>\n <term name=\"section\">\n <single>avsnitt</single>\n <multiple>avsnitt</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>vers</single>\n <multiple>verser</multiple>\n </term>\n <term name=\"volume\">\n <single>volym</single>\n <multiple>volumer</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bok</term>\n <term name=\"chapter\" form=\"short\">kap</term>\n <term name=\"column\" form=\"short\">kol</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">num</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>s</single>\n <multiple>ss</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">st</term>\n <term name=\"part\" form=\"short\">del</term>\n <term name=\"section\" form=\"short\">avs</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>vers</single>\n <multiple>verser</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>redakt\195\182r</single>\n <multiple>redakt\195\182rer</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrat\195\182r</single>\n <multiple>illustrat\195\182rer</multiple>\n </term>\n <term name=\"translator\">\n <single>\195\182vers\195\164ttare</single>\n <multiple>\195\182vers\195\164ttare</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>redakt\195\182r & \195\182vers\195\164ttare</single>\n <multiple>redakt\195\182rer & \195\182vers\195\164ttare</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>red</single>\n <multiple>reds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\195\182vers</single>\n <multiple>\195\182vers</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">redigerad av</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">intervju av</term>\n <term name=\"recipient\" form=\"verb\">till</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\195\182versatt av</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">red</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\195\182vers</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Januari</term>\n <term name=\"month-02\">Februari</term>\n <term name=\"month-03\">Mars</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">Maj</term>\n <term name=\"month-06\">Juni</term>\n <term name=\"month-07\">Juli</term>\n <term name=\"month-08\">Augusti</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">Oktober</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">December</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan</term>\n <term name=\"month-02\" form=\"short\">Feb</term>\n <term name=\"month-03\" form=\"short\">Mar</term>\n <term name=\"month-04\" form=\"short\">Apr</term>\n <term name=\"month-05\" form=\"short\">Maj</term>\n <term name=\"month-06\" form=\"short\">Jun</term>\n <term name=\"month-07\" form=\"short\">Jul</term>\n <term name=\"month-08\" form=\"short\">Aug</term>\n <term name=\"month-09\" form=\"short\">Sep</term>\n <term name=\"month-10\" form=\"short\">Okt</term>\n <term name=\"month-11\" form=\"short\">Nov</term>\n <term name=\"month-12\" form=\"short\">Dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">V\195\165r</term>\n <term name=\"season-02\">Sommar</term>\n <term name=\"season-03\">H\195\182st</term>\n <term name=\"season-04\">Vinter</term>\n </terms>\n</locale>\n"),("locales-th-TH.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"th-TH\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">\224\184\170\224\184\183\224\184\154\224\184\132\224\185\137\224\184\153</term>\n <term name=\"and\">\224\185\129\224\184\165\224\184\176</term>\n <term name=\"and others\">\224\185\129\224\184\165\224\184\176\224\184\132\224\184\147\224\184\176</term>\n <term name=\"anonymous\">\224\184\153\224\184\180\224\184\163\224\184\153\224\184\178\224\184\161</term>\n <term name=\"anonymous\" form=\"short\">\224\184\153\224\184\180\224\184\163\224\184\153\224\184\178\224\184\161</term>\n <term name=\"at\">\224\184\151\224\184\181\224\185\136</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">\224\185\130\224\184\148\224\184\162</term>\n <term name=\"circa\">\224\185\130\224\184\148\224\184\162\224\184\155\224\184\163\224\184\176\224\184\161\224\184\178\224\184\147</term>\n <term name=\"circa\" form=\"short\">\224\184\155\224\184\163\224\184\176\224\184\161\224\184\178\224\184\147</term>\n <term name=\"cited\">\224\184\173\224\185\137\224\184\178\224\184\135\224\184\150\224\184\182\224\184\135</term>\n <term name=\"edition\">\n <single>\224\184\158\224\184\180\224\184\161\224\184\158\224\185\140\224\184\132\224\184\163\224\184\177\224\185\137\224\184\135\224\184\151\224\184\181\224\185\136</single>\n <multiple>\224\184\158\224\184\180\224\184\161\224\184\158\224\185\140\224\184\132\224\184\163\224\184\177\224\185\137\224\184\135\224\184\151\224\184\181\224\185\136</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\224\184\158\224\184\180\224\184\161\224\184\158\224\185\140\224\184\132\224\184\163\224\184\177\224\185\137\224\184\135\224\184\151\224\184\181\224\185\136</term>\n <term name=\"et-al\">\224\185\129\224\184\165\224\184\176\224\184\132\224\184\147\224\184\176</term>\n <term name=\"forthcoming\">\224\185\128\224\184\149\224\185\135\224\184\161\224\185\131\224\184\136\224\185\131\224\184\171\224\185\137\224\184\130\224\185\137\224\184\173\224\184\161\224\184\185\224\184\165</term>\n <term name=\"from\">\224\184\136\224\184\178\224\184\129</term>\n <term name=\"ibid\"> \224\185\131\224\184\153\224\184\151\224\184\181\224\185\136\224\185\128\224\184\148\224\184\181\224\184\162\224\184\167\224\184\129\224\184\177\224\184\153</term>\n <term name=\"in\">\224\185\131\224\184\153</term>\n <term name=\"in press\">\224\184\129\224\184\179\224\184\165\224\184\177\224\184\135\224\184\163\224\184\173\224\184\149\224\184\181\224\184\158\224\184\180\224\184\161\224\184\158\224\185\140</term>\n <term name=\"internet\">\224\184\173\224\184\180\224\184\153\224\185\128\224\184\151\224\184\173\224\184\163\224\185\140\224\185\128\224\184\153\224\185\135\224\184\149</term>\n <term name=\"interview\">\224\184\129\224\184\178\224\184\163\224\184\170\224\184\177\224\184\161\224\184\160\224\184\178\224\184\169\224\184\147\224\185\140</term>\n <term name=\"letter\">\224\184\136\224\184\148\224\184\171\224\184\161\224\184\178\224\184\162</term>\n <term name=\"no date\">\224\185\132\224\184\161\224\185\136\224\184\155\224\184\163\224\184\178\224\184\129\224\184\143\224\184\155\224\184\181\224\184\151\224\184\181\224\185\136\224\184\158\224\184\180\224\184\161\224\184\158\224\185\140</term>\n <term name=\"no date\" form=\"short\">\224\184\161.\224\184\155.\224\184\155.</term>\n <term name=\"online\">\224\184\173\224\184\173\224\184\153\224\185\132\224\184\165\224\184\153\224\185\140</term>\n <term name=\"presented at\">\224\184\153\224\184\179\224\185\128\224\184\170\224\184\153\224\184\173\224\184\151\224\184\181\224\185\136</term>\n <term name=\"reference\">\n <single>\224\185\128\224\184\173\224\184\129\224\184\170\224\184\178\224\184\163\224\184\173\224\185\137\224\184\178\224\184\135\224\184\173\224\184\180\224\184\135</single>\n <multiple>\224\185\128\224\184\173\224\184\129\224\184\170\224\184\178\224\184\163\224\184\173\224\185\137\224\184\178\224\184\135\224\184\173\224\184\180\224\184\135</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>\224\184\173\224\185\137\224\184\178\224\184\135\224\184\173\224\184\180\224\184\135</single>\n <multiple>\224\184\173\224\185\137\224\184\178\224\184\135\224\184\173\224\184\180\224\184\135</multiple>\n </term>\n <term name=\"retrieved\">\224\184\170\224\184\183\224\184\154\224\184\132\224\185\137\224\184\153</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">\224\184\132.\224\184\168.</term>\n <term name=\"bc\">\224\184\158.\224\184\168.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\"/>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">\224\184\171\224\184\153\224\184\182\224\185\136\224\184\135</term>\n <term name=\"long-ordinal-02\">\224\184\170\224\184\173\224\184\135</term>\n <term name=\"long-ordinal-03\">\224\184\170\224\184\178\224\184\161</term>\n <term name=\"long-ordinal-04\">\224\184\170\224\184\181\224\185\136</term>\n <term name=\"long-ordinal-05\">\224\184\171\224\185\137\224\184\178</term>\n <term name=\"long-ordinal-06\">\224\184\171\224\184\129</term>\n <term name=\"long-ordinal-07\">\224\185\128\224\184\136\224\185\135\224\184\148</term>\n <term name=\"long-ordinal-08\">\224\185\129\224\184\155\224\184\148</term>\n <term name=\"long-ordinal-09\">\224\185\128\224\184\129\224\185\137\224\184\178</term>\n <term name=\"long-ordinal-10\">\224\184\170\224\184\180\224\184\154</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\224\184\171\224\184\153\224\184\177\224\184\135\224\184\170\224\184\183\224\184\173</single>\n <multiple>\224\184\171\224\184\153\224\184\177\224\184\135\224\184\170\224\184\183\224\184\173</multiple>\n </term>\n <term name=\"chapter\">\n <single>\224\184\154\224\184\151\224\184\151\224\184\181\224\185\136</single>\n <multiple>\224\184\154\224\184\151\224\184\151\224\184\181\224\185\136</multiple>\n </term>\n <term name=\"column\">\n <single>\224\184\170\224\184\148\224\184\161\224\184\160\224\185\140</single>\n <multiple>\224\184\170\224\184\148\224\184\161\224\184\160\224\185\140</multiple>\n </term>\n <term name=\"figure\">\n <single>\224\184\163\224\184\185\224\184\155\224\184\160\224\184\178\224\184\158</single>\n <multiple>\224\184\163\224\184\185\224\184\155\224\184\160\224\184\178\224\184\158</multiple>\n </term>\n <term name=\"folio\">\n <single>\224\184\171\224\184\153\224\185\137\224\184\178</single>\n <multiple>\224\184\171\224\184\153\224\185\137\224\184\178</multiple>\n </term>\n <term name=\"issue\">\n <single>\224\184\137\224\184\154\224\184\177\224\184\154\224\184\151\224\184\181\224\185\136</single>\n <multiple>\224\184\137\224\184\154\224\184\177\224\184\154\224\184\151\224\184\181\224\185\136</multiple>\n </term>\n <term name=\"line\">\n <single>\224\184\154\224\184\163\224\184\163\224\184\151\224\184\177\224\184\148\224\184\151\224\184\181\224\185\136</single>\n <multiple>\224\184\154\224\184\163\224\184\163\224\184\151\224\184\177\224\184\148\224\184\151\224\184\181\224\185\136</multiple>\n </term>\n <term name=\"note\">\n <single>\224\184\154\224\184\177\224\184\153\224\184\151\224\184\182\224\184\129</single>\n <multiple>\224\184\154\224\184\177\224\184\153\224\184\151\224\184\182\224\184\129</multiple>\n </term>\n <term name=\"opus\">\n <single>\224\184\154\224\184\151\224\184\155\224\184\163\224\184\176\224\184\158\224\184\177\224\184\153\224\184\152\224\185\140</single>\n <multiple>\224\184\154\224\184\151\224\184\155\224\184\163\224\184\176\224\184\158\224\184\177\224\184\153\224\184\152\224\185\140</multiple>\n </term>\n <term name=\"page\">\n <single>\224\184\171\224\184\153\224\185\137\224\184\178</single>\n <multiple>\224\184\171\224\184\153\224\185\137\224\184\178</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\224\184\162\224\185\136\224\184\173\224\184\171\224\184\153\224\185\137\224\184\178</single>\n <multiple>\224\184\162\224\185\136\224\184\173\224\184\171\224\184\153\224\185\137\224\184\178</multiple>\n </term>\n <term name=\"part\">\n <single>\224\184\170\224\185\136\224\184\167\224\184\153\224\184\162\224\185\136\224\184\173\224\184\162</single>\n <multiple>\224\184\170\224\185\136\224\184\167\224\184\153\224\184\162\224\185\136\224\184\173\224\184\162</multiple>\n </term>\n <term name=\"section\">\n <single>\224\184\171\224\184\161\224\184\167\224\184\148</single>\n <multiple>\224\184\171\224\184\161\224\184\167\224\184\148</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>\224\185\131\224\184\149\224\185\137\224\184\132\224\184\179</single>\n <multiple>\224\185\131\224\184\149\224\185\137\224\184\132\224\184\179</multiple>\n </term>\n <term name=\"verse\">\n <single>\224\184\163\224\185\137\224\184\173\224\184\162\224\184\129\224\184\163\224\184\173\224\184\135</single>\n <multiple>\224\184\163\224\185\137\224\184\173\224\184\162\224\184\129\224\184\163\224\184\173\224\184\135</multiple>\n </term>\n <term name=\"volume\">\n <single>\224\184\155\224\184\181\224\184\151\224\184\181\224\185\136</single>\n <multiple>\224\184\155\224\184\181\224\184\151\224\184\181\224\185\136</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\224\184\171\224\184\153\224\184\177\224\184\135\224\184\170\224\184\183\224\184\173</term>\n <term name=\"chapter\" form=\"short\">\224\184\154\224\184\151\224\184\151\224\184\181\224\185\136</term>\n <term name=\"column\" form=\"short\">\224\184\170\224\184\148\224\184\161\224\184\160\224\185\140</term>\n <term name=\"figure\" form=\"short\">\224\184\163\224\184\185\224\184\155\224\184\160\224\184\178\224\184\158</term>\n <term name=\"folio\" form=\"short\">\224\184\171\224\184\153\224\185\137\224\184\178</term>\n <term name=\"issue\" form=\"short\">\224\184\137\224\184\154\224\184\177\224\184\154\224\184\151\224\184\181\224\185\136</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\224\184\154\224\184\151\224\184\155\224\184\163\224\184\176\224\184\158\224\184\177\224\184\153\224\184\152\224\185\140</term>\n <term name=\"page\" form=\"short\">\n <single>\224\184\153.</single>\n <multiple>\224\184\153.</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\224\184\162\224\185\136\224\184\173\224\184\171\224\184\153\224\185\137\224\184\178</term>\n <term name=\"part\" form=\"short\">\224\184\170\224\185\136\224\184\167\224\184\153\224\184\162\224\185\136\224\184\173\224\184\162</term>\n <term name=\"section\" form=\"short\">\224\184\171\224\184\161\224\184\167\224\184\148</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>\224\185\131\224\184\149\224\185\137\224\184\132\224\184\179</single>\n <multiple>\224\185\131\224\184\149\224\185\137\224\184\132\224\184\179</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\224\184\163\224\185\137\224\184\173\224\184\162\224\184\129\224\184\163\224\184\173\224\184\135</single>\n <multiple>\224\184\163\224\185\137\224\184\173\224\184\162\224\184\129\224\184\163\224\184\173\224\184\135</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\224\184\155\224\184\181</single>\n <multiple>\224\184\155\224\184\181</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163</single>\n <multiple>\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>\224\184\156\224\184\185\224\185\137\224\184\173\224\184\179\224\184\153\224\184\167\224\184\162\224\184\129\224\184\178\224\184\163\224\184\154\224\184\151\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163</single>\n <multiple>\224\184\156\224\184\185\224\185\137\224\184\173\224\184\179\224\184\153\224\184\167\224\184\162\224\184\129\224\184\178\224\184\163\224\184\154\224\184\151\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\224\184\156\224\184\185\224\185\137\224\185\129\224\184\155\224\184\165</single>\n <multiple>\224\184\156\224\184\185\224\185\137\224\185\129\224\184\155\224\184\165</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163\224\185\129\224\184\165\224\184\176\224\184\156\224\184\185\224\185\137\224\185\129\224\184\155\224\184\165</single>\n <multiple>\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163\224\185\129\224\184\165\224\184\176\224\184\156\224\184\185\224\185\137\224\185\129\224\184\155\224\184\165</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\224\184\154.\224\184\129.</single>\n <multiple>\224\184\154.\224\184\129.</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>\224\184\156\224\184\173.\224\184\154\224\184\151\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163</single>\n <multiple>\224\184\156\224\184\173.\224\184\154\224\184\151\224\184\154\224\184\163\224\184\163\224\184\147\224\184\178\224\184\152\224\184\180\224\184\129\224\184\178\224\184\163</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\224\184\156\224\184\185\224\185\137\224\185\129\224\184\155\224\184\165</single>\n <multiple>\224\184\156\224\184\185\224\185\137\224\185\129\224\184\155\224\184\165</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>\224\184\154.\224\184\129.</single>\n <multiple>\224\184\154.\224\184\129.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\224\185\128\224\184\163\224\184\181\224\184\162\224\184\154\224\185\128\224\184\163\224\184\181\224\184\162\224\184\135\224\185\130\224\184\148\224\184\162</term>\n <term name=\"editorial-director\" form=\"verb\">\224\185\128\224\184\163\224\184\181\224\184\162\224\184\154\224\185\128\224\184\163\224\184\181\224\184\162\224\184\135\224\185\130\224\184\148\224\184\162</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\224\184\170\224\184\177\224\184\161\224\184\160\224\184\178\224\184\169\224\184\147\224\185\140\224\185\130\224\184\148\224\184\162</term>\n <term name=\"recipient\" form=\"verb\">\224\184\150\224\184\182\224\184\135</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\224\185\129\224\184\155\224\184\165\224\185\130\224\184\148\224\184\162</term>\n <term name=\"editortranslator\" form=\"verb\">\224\185\129\224\184\155\224\184\165\224\185\129\224\184\165\224\184\176\224\185\128\224\184\163\224\184\181\224\184\162\224\184\154\224\185\128\224\184\163\224\184\181\224\184\162\224\184\135\224\185\130\224\184\148\224\184\162</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">\224\185\130\224\184\148\224\184\162</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\224\185\130\224\184\148\224\184\162</term>\n <term name=\"editorial-director\" form=\"verb-short\">\224\185\130\224\184\148\224\184\162</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\224\185\129\224\184\155\224\184\165</term>\n <term name=\"editortranslator\" form=\"verb-short\">\224\185\129\224\184\155\224\184\165\224\185\129\224\184\165\224\184\176\224\185\128\224\184\163\224\184\181\224\184\162\224\184\154\224\185\128\224\184\163\224\184\181\224\184\162\224\184\135\224\185\130\224\184\148\224\184\162</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\224\184\161\224\184\129\224\184\163\224\184\178\224\184\132\224\184\161</term>\n <term name=\"month-02\">\224\184\129\224\184\184\224\184\161\224\184\160\224\184\178\224\184\158\224\184\177\224\184\153\224\184\152\224\185\140</term>\n <term name=\"month-03\">\224\184\161\224\184\181\224\184\153\224\184\178\224\184\132\224\184\161</term>\n <term name=\"month-04\">\224\185\128\224\184\161\224\184\169\224\184\178\224\184\162\224\184\153</term>\n <term name=\"month-05\">\224\184\158\224\184\164\224\184\169\224\184\160\224\184\178\224\184\132\224\184\161</term>\n <term name=\"month-06\">\224\184\161\224\184\180\224\184\150\224\184\184\224\184\153\224\184\178\224\184\162\224\184\153</term>\n <term name=\"month-07\">\224\184\129\224\184\163\224\184\129\224\184\142\224\184\178\224\184\132\224\184\161</term>\n <term name=\"month-08\">\224\184\170\224\184\180\224\184\135\224\184\171\224\184\178\224\184\132\224\184\161</term>\n <term name=\"month-09\">\224\184\129\224\184\177\224\184\153\224\184\162\224\184\178\224\184\162\224\184\153</term>\n <term name=\"month-10\">\224\184\149\224\184\184\224\184\165\224\184\178\224\184\132\224\184\178\224\184\161</term>\n <term name=\"month-11\">\224\184\158\224\184\164\224\184\168\224\184\136\224\184\180\224\184\129\224\184\178\224\184\162\224\184\153</term>\n <term name=\"month-12\">\224\184\152\224\184\177\224\184\153\224\184\167\224\184\178\224\184\132\224\184\161</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\224\184\161.\224\184\132.</term>\n <term name=\"month-02\" form=\"short\">\224\184\129.\224\184\158.</term>\n <term name=\"month-03\" form=\"short\">\224\184\161\224\184\181.\224\184\132.</term>\n <term name=\"month-04\" form=\"short\">\224\185\128\224\184\161.\224\184\162.</term>\n <term name=\"month-05\" form=\"short\">\224\184\158.\224\184\132.</term>\n <term name=\"month-06\" form=\"short\">\224\184\161\224\184\180.\224\184\162.</term>\n <term name=\"month-07\" form=\"short\">\224\184\129.\224\184\132.</term>\n <term name=\"month-08\" form=\"short\">\224\184\170.\224\184\132.</term>\n <term name=\"month-09\" form=\"short\">\224\184\129.\224\184\162.</term>\n <term name=\"month-10\" form=\"short\">\224\184\149.\224\184\132.</term>\n <term name=\"month-11\" form=\"short\">\224\184\158.\224\184\162.</term>\n <term name=\"month-12\" form=\"short\">\224\184\152.\224\184\132.</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">\224\184\164\224\184\148\224\184\185\224\185\131\224\184\154\224\185\132\224\184\161\224\185\137\224\184\156\224\184\165\224\184\180</term>\n <term name=\"season-02\">\224\184\164\224\184\148\224\184\185\224\184\163\224\185\137\224\184\173\224\184\153</term>\n <term name=\"season-03\">\224\184\164\224\184\148\224\184\185\224\185\131\224\184\154\224\185\132\224\184\161\224\185\137\224\184\163\224\185\136\224\184\167\224\184\135</term>\n <term name=\"season-04\">\224\184\164\224\184\148\224\184\185\224\184\171\224\184\153\224\184\178\224\184\167</term>\n </terms>\n</locale>\n"),("locales-tr-TR.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"tr-TR\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">eri\197\159ildi</term>\n <term name=\"and\">ve</term>\n <term name=\"and others\">ve di\196\159erleri</term>\n <term name=\"anonymous\">anonim</term>\n <term name=\"anonymous\" form=\"short\">anonim</term>\n <term name=\"at\">de</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">kaynak</term>\n <term name=\"edition\">\n <single>bask\196\177</single>\n <multiple>bask\196\177</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">ve di\196\159erleri</term>\n <term name=\"forthcoming\">gelecek</term>\n <term name=\"from\">adresinden eri\197\159ildi</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">i\195\167inde</term>\n <term name=\"in press\">bas\196\177mda</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">ki\197\159isel ileti\197\159im</term>\n <term name=\"letter\">mektup</term>\n <term name=\"no date\">tarih yok</term>\n <term name=\"no date\" form=\"short\">y.y.</term>\n <term name=\"online\">\195\167evrimi\195\167i</term>\n <term name=\"presented at\">sunulan</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">tarihinde</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">M.S</term>\n <term name=\"bc\">M.\195\150.</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\185</term>\n <term name=\"close-inner-quote\">\226\128\186</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">.</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">birinci</term>\n <term name=\"long-ordinal-02\">ikinci</term>\n <term name=\"long-ordinal-03\">\195\188\195\167\195\188nc\195\188</term>\n <term name=\"long-ordinal-04\">d\195\182rd\195\188nc\195\188</term>\n <term name=\"long-ordinal-05\">be\197\159inci</term>\n <term name=\"long-ordinal-06\">alt\196\177nc\196\177</term>\n <term name=\"long-ordinal-07\">yedinci</term>\n <term name=\"long-ordinal-08\">sekizinci</term>\n <term name=\"long-ordinal-09\">dokuzuncu</term>\n <term name=\"long-ordinal-10\">onuncu</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>kitap</single>\n <multiple>kitaplar</multiple>\n </term>\n <term name=\"chapter\">\n <single>b\195\182l\195\188m</single>\n <multiple>b\195\182l\195\188mler</multiple>\n </term>\n <term name=\"column\">\n <single>s\195\188tun</single>\n <multiple>s\195\188tunlar</multiple>\n </term>\n <term name=\"figure\">\n <single>\197\159ekil</single>\n <multiple>\197\159ekiller</multiple>\n </term>\n <term name=\"folio\">\n <single>folyo</single>\n <multiple>folyo</multiple>\n </term>\n <term name=\"issue\">\n <single>say\196\177</single>\n <multiple>say\196\177lar</multiple>\n </term>\n <term name=\"line\">\n <single>sat\196\177r</single>\n <multiple>sat\196\177rlar</multiple>\n </term>\n <term name=\"note\">\n <single>not</single>\n <multiple>notlar</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>sayfa</single>\n <multiple>sayfalar</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraf</single>\n <multiple>paragraflar</multiple>\n </term>\n <term name=\"part\">\n <single>k\196\177s\196\177m</single>\n <multiple>k\196\177s\196\177mlar</multiple>\n </term>\n <term name=\"section\">\n <single>b\195\182l\195\188m</single>\n <multiple>b\195\182l\195\188mler</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>dize</single>\n <multiple>dizeler</multiple>\n </term>\n <term name=\"volume\">\n <single>cilt</single>\n <multiple>ciltler</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">kit</term>\n <term name=\"chapter\" form=\"short\">b\195\182l</term>\n <term name=\"column\" form=\"short\">s\195\188t</term>\n <term name=\"figure\" form=\"short\">\197\159ek</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">say\196\177</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>s</single>\n <multiple>ss</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">par</term>\n <term name=\"part\" form=\"short\">k\196\177s</term>\n <term name=\"section\" form=\"short\">b\195\182l</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>c</single>\n <multiple>c</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>edit\195\182r</single>\n <multiple>edit\195\182rler</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>edit\195\182r</single>\n <multiple>edit\195\182r</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\195\167eviren</single>\n <multiple>\195\167evirenler</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>edit\195\182r & \195\167eviren</single>\n <multiple>edit\195\182rler & \195\167evirenler</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>ed</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>ed.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\195\167ev.</single>\n <multiple>\195\167ev.</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & \195\167ev.</single>\n <multiple>ed. & \195\167ev.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edit\195\182r</term>\n <term name=\"editorial-director\" form=\"verb\">d\195\188zenleyen</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">R\195\182portaj yapan</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\195\167eviren</term>\n <term name=\"editortranslator\" form=\"verb\">d\195\188zenleyen & \195\167eviren by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\"/>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\195\167ev.</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & \195\167ev.</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Ocak</term>\n <term name=\"month-02\">\197\158ubat</term>\n <term name=\"month-03\">Mart</term>\n <term name=\"month-04\">Nisan</term>\n <term name=\"month-05\">May\196\177s</term>\n <term name=\"month-06\">Haziran</term>\n <term name=\"month-07\">Temmuz</term>\n <term name=\"month-08\">A\196\159ustos</term>\n <term name=\"month-09\">Eyl\195\188l</term>\n <term name=\"month-10\">Ekim</term>\n <term name=\"month-11\">Kas\196\177m</term>\n <term name=\"month-12\">Aral\196\177k</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Oca</term>\n <term name=\"month-02\" form=\"short\">\197\158ub</term>\n <term name=\"month-03\" form=\"short\">Mar</term>\n <term name=\"month-04\" form=\"short\">Nis</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Haz</term>\n <term name=\"month-07\" form=\"short\">Tem</term>\n <term name=\"month-08\" form=\"short\">A\196\159u</term>\n <term name=\"month-09\" form=\"short\">Eyl</term>\n <term name=\"month-10\" form=\"short\">Eki</term>\n <term name=\"month-11\" form=\"short\">Kas</term>\n <term name=\"month-12\" form=\"short\">Ara</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Bahar</term>\n <term name=\"season-02\">Yaz</term>\n <term name=\"season-03\">Sonbahar</term>\n <term name=\"season-04\">K\196\177\197\159</term>\n </terms>\n</locale>\n"),("locales-uk-UA.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"uk-UA\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\", \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">accessed</term>\n <term name=\"and\">\209\150</term>\n <term name=\"and others\">\209\130\208\176 \209\150\208\189\209\136\209\150</term>\n <term name=\"anonymous\">\208\176\208\189\208\190\208\189\209\150\208\188\208\189\208\184\208\185</term>\n <term name=\"anonymous\" form=\"short\">\208\176\208\189\208\190\208\189.</term>\n <term name=\"at\">\208\189\208\176</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">\209\150\208\183</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">\208\178</term>\n <term name=\"in press\">\209\131 \208\191\209\128\208\181\209\129\209\150</term>\n <term name=\"internet\">\209\150\208\189\209\130\208\181\209\128\208\189\208\181\209\130</term>\n <term name=\"interview\">\209\150\208\189\209\130\208\181\209\128\208\178\209\142</term>\n <term name=\"letter\">\208\187\208\184\209\129\209\130</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">n.d.</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>line</single>\n <multiple>lines</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraph</single>\n <multiple>paragraph</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">no</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>p</single>\n <multiple>pp</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>translator</single>\n <multiple>translators</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>eds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran</single>\n <multiple>trans</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">translated by</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\208\161\209\150\209\135\208\181\208\189\209\140</term>\n <term name=\"month-02\">\208\155\209\142\209\130\208\184\208\185</term>\n <term name=\"month-03\">\208\145\208\181\209\128\208\181\208\183\208\181\208\189\209\140</term>\n <term name=\"month-04\">\208\154\208\178\209\150\209\130\208\181\208\189\209\140</term>\n <term name=\"month-05\">\208\162\209\128\208\176\208\178\208\181\208\189\209\140</term>\n <term name=\"month-06\">\208\167\208\181\209\128\208\178\208\181\208\189\209\140</term>\n <term name=\"month-07\">\208\155\208\184\208\191\208\181\208\189\209\140</term>\n <term name=\"month-08\">\208\161\208\181\209\128\208\191\208\181\208\189\209\140</term>\n <term name=\"month-09\">\208\146\208\181\209\128\208\181\209\129\208\181\208\189\209\140</term>\n <term name=\"month-10\">\208\150\208\190\208\178\209\130\208\181\208\189\209\140</term>\n <term name=\"month-11\">\208\155\208\184\209\129\209\130\208\190\208\191\208\176\208\180</term>\n <term name=\"month-12\">\208\147\209\128\209\131\208\180\208\181\208\189\209\140</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">\208\161\209\150\209\135</term>\n <term name=\"month-02\" form=\"short\">\208\155\209\142\209\130</term>\n <term name=\"month-03\" form=\"short\">\208\145\208\181\209\128</term>\n <term name=\"month-04\" form=\"short\">\208\154\208\178\209\150\209\130</term>\n <term name=\"month-05\" form=\"short\">\208\162\209\128\208\176\208\178</term>\n <term name=\"month-06\" form=\"short\">\208\167\208\181\209\128</term>\n <term name=\"month-07\" form=\"short\">\208\155\208\184\208\191</term>\n <term name=\"month-08\" form=\"short\">\208\161\208\181\209\128</term>\n <term name=\"month-09\" form=\"short\">\208\146\208\181\209\128</term>\n <term name=\"month-10\" form=\"short\">\208\150\208\190\208\178</term>\n <term name=\"month-11\" form=\"short\">\208\155\208\184\209\129</term>\n <term name=\"month-12\" form=\"short\">\208\147\209\128\209\131\208\180</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-vi-VN.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"vi-VN\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"day\" suffix=\" \"/>\n <date-part name=\"month\" suffix=\" \"/>\n <date-part name=\"year\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"day\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" suffix=\"/\"/>\n <date-part name=\"year\"/>\n </date>\n <terms>\n <term name=\"accessed\">truy c\225\186\173p</term>\n <term name=\"and\">v\195\160</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">v\195\160 c.s.</term>\n <term name=\"forthcoming\">s\225\186\175p t\225\187\155i</term>\n <term name=\"from\">t\225\187\171</term>\n <term name=\"ibid\">n.t.</term>\n <term name=\"in\">trong</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">kh\195\180ng ng\195\160y</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">truy v\225\186\165n</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\194\171</term>\n <term name=\"close-quote\">\194\187</term>\n <term name=\"open-inner-quote\">\226\128\185</term>\n <term name=\"close-inner-quote\">\226\128\186</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>d\195\178ng</single>\n <multiple>d\195\178ng</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>trang</single>\n <multiple>trang</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\196\145o\225\186\161n v\196\131n</single>\n <multiple>\196\145o\225\186\161n v\196\131n</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">s\225\187\145 p.h</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>tr</single>\n <multiple>tr</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>bi\195\170n t\225\186\173p vi\195\170n</single>\n <multiple>bi\195\170n t\225\186\173p vi\195\170n</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>bi\195\170n d\225\187\139ch vi\195\170n</single>\n <multiple>bi\195\170n d\225\187\139ch vi\195\170n</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>b.t.v</single>\n <multiple>b.t.v</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>b.d.v</single>\n <multiple>b.d.v</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">bi\195\170n t\225\186\173p b\225\187\159i</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">bi\195\170n d\225\187\139ch b\225\187\159i</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">b.t</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">b.d</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">Th\195\161ng Gi\195\170ng</term>\n <term name=\"month-02\">Th\195\161ng Hai</term>\n <term name=\"month-03\">Th\195\161ng Ba</term>\n <term name=\"month-04\">Th\195\161ng T\198\176</term>\n <term name=\"month-05\">Th\195\161ng N\196\131m</term>\n <term name=\"month-06\">Th\195\161ng S\195\161u</term>\n <term name=\"month-07\">Th\195\161ng B\225\186\163y</term>\n <term name=\"month-08\">Th\195\161ng T\195\161m</term>\n <term name=\"month-09\">Th\195\161ng Ch\195\173n</term>\n <term name=\"month-10\">Th\195\161ng M\198\176\225\187\157i</term>\n <term name=\"month-11\">Th\195\161ng M\198\176\225\187\157i-M\225\187\153t</term>\n <term name=\"month-12\">Th\195\161ng Ch\225\186\161p</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">th\195\161ng 1</term>\n <term name=\"month-02\" form=\"short\">th\195\161ng 2</term>\n <term name=\"month-03\" form=\"short\">th\195\161ng 3</term>\n <term name=\"month-04\" form=\"short\">th\195\161ng 4</term>\n <term name=\"month-05\" form=\"short\">th\195\161ng 5</term>\n <term name=\"month-06\" form=\"short\">th\195\161ng 6</term>\n <term name=\"month-07\" form=\"short\">th\195\161ng 7</term>\n <term name=\"month-08\" form=\"short\">th\195\161ng 8</term>\n <term name=\"month-09\" form=\"short\">th\195\161ng 9</term>\n <term name=\"month-10\" form=\"short\">th\195\161ng 10</term>\n <term name=\"month-11\" form=\"short\">th\195\161ng 11</term>\n <term name=\"month-12\" form=\"short\">th\195\161ng 12</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-zh-CN.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"zh-CN\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"year\" suffix=\"\229\185\180\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\"\230\156\136\"/>\n <date-part name=\"day\" suffix=\"\230\151\165\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric\" prefix=\"-\" range-delimiter=\"/\"/>\n <date-part name=\"day\" prefix=\"-\" range-delimiter=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">accessed</term>\n <term name=\"and\">and</term>\n <term name=\"and others\">and others</term>\n <term name=\"anonymous\">anonymous</term>\n <term name=\"anonymous\" form=\"short\">anon</term>\n <term name=\"at\">at</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">cited</term>\n <term name=\"edition\">\n <single>edition</single>\n <multiple>editions</multiple>\n </term>\n <term name=\"edition\" form=\"short\">ed</term>\n <term name=\"et-al\">et al.</term>\n <term name=\"forthcoming\">forthcoming</term>\n <term name=\"from\">from</term>\n <term name=\"ibid\">ibid.</term>\n <term name=\"in\">in</term>\n <term name=\"in press\">in press</term>\n <term name=\"internet\">internet</term>\n <term name=\"interview\">interview</term>\n <term name=\"letter\">letter</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">nd</term>\n <term name=\"online\">online</term>\n <term name=\"presented at\">presented at the</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">retrieved</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\226\128\156</term>\n <term name=\"close-quote\">\226\128\157</term>\n <term name=\"open-inner-quote\">\226\128\152</term>\n <term name=\"close-inner-quote\">\226\128\153</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>book</single>\n <multiple>books</multiple>\n </term>\n <term name=\"chapter\">\n <single>chapter</single>\n <multiple>chapters</multiple>\n </term>\n <term name=\"column\">\n <single>column</single>\n <multiple>columns</multiple>\n </term>\n <term name=\"figure\">\n <single>figure</single>\n <multiple>figures</multiple>\n </term>\n <term name=\"folio\">\n <single>folio</single>\n <multiple>folios</multiple>\n </term>\n <term name=\"issue\">\n <single>number</single>\n <multiple>numbers</multiple>\n </term>\n <term name=\"line\">\n <single>line</single>\n <multiple>line</multiple>\n </term>\n <term name=\"note\">\n <single>note</single>\n <multiple>notes</multiple>\n </term>\n <term name=\"opus\">\n <single>opus</single>\n <multiple>opera</multiple>\n </term>\n <term name=\"page\">\n <single>page</single>\n <multiple>pages</multiple>\n </term>\n <term name=\"paragraph\">\n <single>paragraph</single>\n <multiple>paragraph</multiple>\n </term>\n <term name=\"part\">\n <single>part</single>\n <multiple>parts</multiple>\n </term>\n <term name=\"section\">\n <single>section</single>\n <multiple>sections</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>verse</single>\n <multiple>verses</multiple>\n </term>\n <term name=\"volume\">\n <single>volume</single>\n <multiple>volumes</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">bk</term>\n <term name=\"chapter\" form=\"short\">chap</term>\n <term name=\"column\" form=\"short\">col</term>\n <term name=\"figure\" form=\"short\">fig</term>\n <term name=\"folio\" form=\"short\">f</term>\n <term name=\"issue\" form=\"short\">no</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">op</term>\n <term name=\"page\" form=\"short\">\n <single>p</single>\n <multiple>pp</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">para</term>\n <term name=\"part\" form=\"short\">pt</term>\n <term name=\"section\" form=\"short\">sec</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>v</single>\n <multiple>vv</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>vol</single>\n <multiple>vols</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>translator</single>\n <multiple>translators</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>ed</single>\n <multiple>eds</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>tran</single>\n <multiple>trans</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">edited by</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">interview by</term>\n <term name=\"recipient\" form=\"verb\">to</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">translated by</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">ed</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">trans</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">January</term>\n <term name=\"month-02\">February</term>\n <term name=\"month-03\">March</term>\n <term name=\"month-04\">April</term>\n <term name=\"month-05\">May</term>\n <term name=\"month-06\">June</term>\n <term name=\"month-07\">July</term>\n <term name=\"month-08\">August</term>\n <term name=\"month-09\">September</term>\n <term name=\"month-10\">October</term>\n <term name=\"month-11\">November</term>\n <term name=\"month-12\">December</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">Jan</term>\n <term name=\"month-02\" form=\"short\">Feb</term>\n <term name=\"month-03\" form=\"short\">Mar</term>\n <term name=\"month-04\" form=\"short\">Apr</term>\n <term name=\"month-05\" form=\"short\">May</term>\n <term name=\"month-06\" form=\"short\">Jun</term>\n <term name=\"month-07\" form=\"short\">Jul</term>\n <term name=\"month-08\" form=\"short\">Aug</term>\n <term name=\"month-09\" form=\"short\">Sep</term>\n <term name=\"month-10\" form=\"short\">Oct</term>\n <term name=\"month-11\" form=\"short\">Nov</term>\n <term name=\"month-12\" form=\"short\">Dec</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n"),("locales-zh-TW.xml","<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale xmlns=\"http://purl.org/net/xbiblio/csl\" version=\"1.0\" xml:lang=\"zh-TW\">\n <info>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n <updated>2012-07-04T23:31:02+00:00</updated>\n </info>\n <style-options punctuation-in-quote=\"false\"/>\n <date form=\"text\">\n <date-part name=\"year\" suffix=\"\229\185\180\"/>\n <date-part name=\"month\" form=\"numeric\" suffix=\"\230\156\136\"/>\n <date-part name=\"day\" suffix=\"\230\151\165\"/>\n </date>\n <date form=\"numeric\">\n <date-part name=\"year\"/>\n <date-part name=\"month\" form=\"numeric-leading-zeros\" prefix=\"/\"/>\n <date-part name=\"day\" form=\"numeric-leading-zeros\" prefix=\"/\"/>\n </date>\n <terms>\n <term name=\"accessed\">\232\162\171\229\143\150\231\148\168</term>\n <term name=\"and\">\229\143\138</term>\n <term name=\"and others\">\229\143\138\229\133\182\228\187\150</term>\n <term name=\"anonymous\">\228\184\141\229\133\183\229\144\141\231\154\132</term>\n <term name=\"anonymous\" form=\"short\">\231\132\161\229\144\141</term>\n <term name=\"at\">\229\156\168</term>\n <term name=\"available at\">available at</term>\n <term name=\"by\">by</term>\n <term name=\"circa\">circa</term>\n <term name=\"circa\" form=\"short\">c.</term>\n <term name=\"cited\">\232\162\171\229\188\149\231\148\168</term>\n <term name=\"edition\">\n <single>\231\137\136\230\156\172</single>\n <multiple>\231\137\136\230\156\172</multiple>\n </term>\n <term name=\"edition\" form=\"short\">\231\137\136</term>\n <term name=\"et-al\">\231\173\137\228\186\186</term>\n <term name=\"forthcoming\">\229\176\135\228\190\134\231\154\132</term>\n <term name=\"from\">\229\190\158</term>\n <term name=\"ibid\">\229\144\140\228\184\138\229\135\186\232\153\149</term>\n <term name=\"in\">\229\156\168</term>\n <term name=\"in press\">\229\141\176\232\161\140\228\184\173</term>\n <term name=\"internet\">\231\182\178\233\154\155\231\182\178\232\183\175</term>\n <term name=\"interview\">\232\168\170\229\149\143</term>\n <term name=\"letter\">\228\191\161\228\187\182</term>\n <term name=\"no date\">no date</term>\n <term name=\"no date\" form=\"short\">\231\132\161\230\151\165\230\156\159</term>\n <term name=\"online\">\229\156\168\231\183\154\228\184\138</term>\n <term name=\"presented at\">\231\176\161\229\160\177\230\150\188</term>\n <term name=\"reference\">\n <single>reference</single>\n <multiple>references</multiple>\n </term>\n <term name=\"reference\" form=\"short\">\n <single>ref.</single>\n <multiple>refs.</multiple>\n </term>\n <term name=\"retrieved\">\232\162\171\229\143\150\229\155\158</term>\n <term name=\"scale\">scale</term>\n <term name=\"version\">version</term>\n\n <!-- ANNO DOMINI; BEFORE CHRIST -->\n <term name=\"ad\">AD</term>\n <term name=\"bc\">BC</term>\n\n <!-- PUNCTUATION -->\n <term name=\"open-quote\">\227\128\140</term>\n <term name=\"close-quote\">\227\128\141</term>\n <term name=\"open-inner-quote\">\227\128\142</term>\n <term name=\"close-inner-quote\">\227\128\143</term>\n <term name=\"page-range-delimiter\">\226\128\147</term>\n\n <!-- ORDINALS -->\n <term name=\"ordinal\">th</term>\n <term name=\"ordinal-01\">st</term>\n <term name=\"ordinal-02\">nd</term>\n <term name=\"ordinal-03\">rd</term>\n <term name=\"ordinal-11\">th</term>\n <term name=\"ordinal-12\">th</term>\n <term name=\"ordinal-13\">th</term>\n\n <!-- LONG ORDINALS -->\n <term name=\"long-ordinal-01\">first</term>\n <term name=\"long-ordinal-02\">second</term>\n <term name=\"long-ordinal-03\">third</term>\n <term name=\"long-ordinal-04\">fourth</term>\n <term name=\"long-ordinal-05\">fifth</term>\n <term name=\"long-ordinal-06\">sixth</term>\n <term name=\"long-ordinal-07\">seventh</term>\n <term name=\"long-ordinal-08\">eighth</term>\n <term name=\"long-ordinal-09\">ninth</term>\n <term name=\"long-ordinal-10\">tenth</term>\n\n <!-- LONG LOCATOR FORMS -->\n <term name=\"book\">\n <single>\230\155\184</single>\n <multiple>\230\155\184</multiple>\n </term>\n <term name=\"chapter\">\n <single>\231\171\160</single>\n <multiple>\231\171\160</multiple>\n </term>\n <term name=\"column\">\n <single>\230\172\132</single>\n <multiple>\230\172\132</multiple>\n </term>\n <term name=\"figure\">\n <single>\229\156\150</single>\n <multiple>\229\156\150</multiple>\n </term>\n <term name=\"folio\">\n <single>\229\176\141\233\150\139\231\180\153</single>\n <multiple>\229\176\141\233\150\139\231\180\153</multiple>\n </term>\n <term name=\"issue\">\n <single>\230\156\159\230\149\184</single>\n <multiple>\230\156\159\230\149\184</multiple>\n </term>\n <term name=\"line\">\n <single>\232\161\140</single>\n <multiple>\232\161\140</multiple>\n </term>\n <term name=\"note\">\n <single>\231\173\134\232\168\152</single>\n <multiple>\231\173\134\232\168\152</multiple>\n </term>\n <term name=\"opus\">\n <single>\228\189\156\229\147\129</single>\n <multiple>\228\189\156\229\147\129</multiple>\n </term>\n <term name=\"page\">\n <single>\233\160\129</single>\n <multiple>\233\160\129</multiple>\n </term>\n <term name=\"paragraph\">\n <single>\230\174\181\232\144\189</single>\n <multiple>\230\174\181\232\144\189</multiple>\n </term>\n <term name=\"part\">\n <single>\233\131\168</single>\n <multiple>\233\131\168</multiple>\n </term>\n <term name=\"section\">\n <single>\231\175\128</single>\n <multiple>\231\175\128</multiple>\n </term>\n <term name=\"sub verbo\">\n <single>sub verbo</single>\n <multiple>sub verbis</multiple>\n </term>\n <term name=\"verse\">\n <single>\232\169\169\229\143\165</single>\n <multiple>\232\169\169\229\143\165</multiple>\n </term>\n <term name=\"volume\">\n <single>\229\134\138</single>\n <multiple>\229\134\138</multiple>\n </term>\n\n <!-- SHORT LOCATOR FORMS -->\n <term name=\"book\" form=\"short\">\230\155\184</term>\n <term name=\"chapter\" form=\"short\">\231\171\160</term>\n <term name=\"column\" form=\"short\">\230\172\132</term>\n <term name=\"figure\" form=\"short\">\229\156\150</term>\n <term name=\"folio\" form=\"short\">\233\150\139</term>\n <term name=\"issue\" form=\"short\">\230\156\159</term>\n <term name=\"line\" form=\"short\">l.</term>\n <term name=\"note\" form=\"short\">n.</term>\n <term name=\"opus\" form=\"short\">\228\189\156</term>\n <term name=\"page\" form=\"short\">\n <single>\233\160\129</single>\n <multiple>\233\160\129</multiple>\n </term>\n <term name=\"paragraph\" form=\"short\">\230\174\181</term>\n <term name=\"part\" form=\"short\">\233\131\168</term>\n <term name=\"section\" form=\"short\">\231\175\128</term>\n <term name=\"sub verbo\" form=\"short\">\n <single>s.v.</single>\n <multiple>s.vv.</multiple>\n </term>\n <term name=\"verse\" form=\"short\">\n <single>\229\143\165</single>\n <multiple>\229\143\165</multiple>\n </term>\n <term name=\"volume\" form=\"short\">\n <single>\229\134\138</single>\n <multiple>\229\134\138</multiple>\n </term>\n\n <!-- SYMBOL LOCATOR FORMS -->\n <term name=\"paragraph\" form=\"symbol\">\n <single>\194\182</single>\n <multiple>\194\182\194\182</multiple>\n </term>\n <term name=\"section\" form=\"symbol\">\n <single>\194\167</single>\n <multiple>\194\167\194\167</multiple>\n </term>\n\n <!-- LONG ROLE FORMS -->\n <term name=\"director\">\n <single>director</single>\n <multiple>directors</multiple>\n </term>\n <term name=\"editor\">\n <single>\231\183\168\232\188\175</single>\n <multiple>\231\183\168\232\188\175</multiple>\n </term>\n <term name=\"editorial-director\">\n <single>editor</single>\n <multiple>editors</multiple>\n </term>\n <term name=\"illustrator\">\n <single>illustrator</single>\n <multiple>illustrators</multiple>\n </term>\n <term name=\"translator\">\n <single>\231\191\187\232\173\175</single>\n <multiple>\231\191\187\232\173\175</multiple>\n </term>\n <term name=\"editortranslator\">\n <single>editor & translator</single>\n <multiple>editors & translators</multiple>\n </term>\n\n <!-- SHORT ROLE FORMS -->\n <term name=\"director\" form=\"short\">\n <single>dir.</single>\n <multiple>dirs.</multiple>\n </term>\n <term name=\"editor\" form=\"short\">\n <single>\231\183\168</single>\n <multiple>\231\183\168</multiple>\n </term>\n <term name=\"editorial-director\" form=\"short\">\n <single>ed.</single>\n <multiple>eds.</multiple>\n </term>\n <term name=\"illustrator\" form=\"short\">\n <single>ill.</single>\n <multiple>ills.</multiple>\n </term>\n <term name=\"translator\" form=\"short\">\n <single>\232\173\175</single>\n <multiple>\232\173\175</multiple>\n </term>\n <term name=\"editortranslator\" form=\"short\">\n <single>ed. & tran.</single>\n <multiple>eds. & trans.</multiple>\n </term>\n\n <!-- VERB ROLE FORMS -->\n <term name=\"director\" form=\"verb\">directed by</term>\n <term name=\"editor\" form=\"verb\">\231\183\168\232\128\133\230\152\175</term>\n <term name=\"editorial-director\" form=\"verb\">edited by</term>\n <term name=\"illustrator\" form=\"verb\">illustrated by</term>\n <term name=\"interviewer\" form=\"verb\">\232\168\170\229\149\143\232\128\133\230\152\175</term>\n <term name=\"recipient\" form=\"verb\">\230\142\136\232\136\135</term>\n <term name=\"reviewed-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb\">\232\173\175\232\128\133\230\152\175</term>\n <term name=\"editortranslator\" form=\"verb\">edited & translated by</term>\n\n <!-- SHORT VERB ROLE FORMS -->\n <term name=\"container-author\" form=\"verb-short\">by</term>\n <term name=\"director\" form=\"verb-short\">dir.</term>\n <term name=\"editor\" form=\"verb-short\">\231\183\168</term>\n <term name=\"editorial-director\" form=\"verb-short\">ed.</term>\n <term name=\"illustrator\" form=\"verb-short\">illus.</term>\n <term name=\"translator\" form=\"verb-short\">\232\173\175</term>\n <term name=\"editortranslator\" form=\"verb-short\">ed. & trans. by</term>\n\n <!-- LONG MONTH FORMS -->\n <term name=\"month-01\">\228\184\128\230\156\136</term>\n <term name=\"month-02\">\228\186\140\230\156\136</term>\n <term name=\"month-03\">\228\184\137\230\156\136</term>\n <term name=\"month-04\">\229\155\155\230\156\136</term>\n <term name=\"month-05\">\228\186\148\230\156\136</term>\n <term name=\"month-06\">\229\133\173\230\156\136</term>\n <term name=\"month-07\">\228\184\131\230\156\136</term>\n <term name=\"month-08\">\229\133\171\230\156\136</term>\n <term name=\"month-09\">\228\185\157\230\156\136</term>\n <term name=\"month-10\">\229\141\129\230\156\136</term>\n <term name=\"month-11\">\229\141\129\228\184\128\230\156\136</term>\n <term name=\"month-12\">\229\141\129\228\186\140\230\156\136</term>\n\n <!-- SHORT MONTH FORMS -->\n <term name=\"month-01\" form=\"short\">1\230\156\136</term>\n <term name=\"month-02\" form=\"short\">2\230\156\136</term>\n <term name=\"month-03\" form=\"short\">3\230\156\136</term>\n <term name=\"month-04\" form=\"short\">4\230\156\136</term>\n <term name=\"month-05\" form=\"short\">5\230\156\136</term>\n <term name=\"month-06\" form=\"short\">6\230\156\136</term>\n <term name=\"month-07\" form=\"short\">7\230\156\136</term>\n <term name=\"month-08\" form=\"short\">8\230\156\136</term>\n <term name=\"month-09\" form=\"short\">9\230\156\136</term>\n <term name=\"month-10\" form=\"short\">10\230\156\136</term>\n <term name=\"month-11\" form=\"short\">11\230\156\136</term>\n <term name=\"month-12\" form=\"short\">12\230\156\136</term>\n\n <!-- SEASONS -->\n <term name=\"season-01\">Spring</term>\n <term name=\"season-02\">Summer</term>\n <term name=\"season-03\">Autumn</term>\n <term name=\"season-04\">Winter</term>\n </terms>\n</locale>\n")]++defaultCSL :: S.ByteString+defaultCSL = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<style xmlns=\"http://purl.org/net/xbiblio/csl\" class=\"in-text\" version=\"1.0\" demote-non-dropping-particle=\"never\">\n <info>\n <title>Chicago Manual of Style (author-date)</title>\n <id>http://www.zotero.org/styles/chicago-author-date</id>\n <link href=\"http://www.zotero.org/styles/chicago-author-date\" rel=\"self\"/>\n <link href=\"http://www.chicagomanualofstyle.org/tools_citationguide.html\" rel=\"documentation\"/>\n <author>\n <name>Julian Onions</name>\n <email>julian.onions@gmail.com</email>\n </author>\n <contributor>\n <name>Sebastian Karcher</name>\n </contributor>\n <contributor>\n <name>Richard Karnesky</name>\n <email>karnesky+zotero@gmail.com</email>\n <uri>http://arc.nucapt.northwestern.edu/Richard_Karnesky</uri>\n </contributor>\n <category citation-format=\"author-date\"/>\n <category field=\"generic-base\"/>\n <summary>The author-date variant of the Chicago style</summary>\n <updated>2013-03-28T05:37:10+00:00</updated>\n <rights license=\"http://creativecommons.org/licenses/by-sa/3.0/\">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>\n </info>\n <locale>\n <terms>\n <term name=\"editor\" form=\"verb-short\">ed.</term>\n <term name=\"container-author\" form=\"verb\">by</term>\n <term name=\"translator\" form=\"verb-short\">trans.</term>\n <term name=\"translator\" form=\"short\">trans.</term>\n </terms>\n </locale>\n <macro name=\"secondary-contributors\">\n <choose>\n <if type=\"chapter paper-conference\" match=\"none\">\n <group delimiter=\". \">\n <names variable=\"editor translator\">\n <label form=\"verb\" text-case=\"capitalize-first\" suffix=\" \" plural=\"never\"/>\n <name and=\"text\" delimiter=\", \"/>\n </names>\n </group>\n </if>\n </choose>\n </macro>\n <macro name=\"container-contributors\">\n <choose>\n <if type=\"chapter paper-conference\" match=\"any\">\n <group prefix=\", \" delimiter=\", \">\n <names variable=\"container-author editor\" delimiter=\", \">\n <label form=\"verb\" suffix=\" \" plural=\"never\"/>\n <name and=\"text\" delimiter=\", \"/>\n </names>\n </group>\n </if>\n </choose>\n </macro>\n <macro name=\"editor\">\n <names variable=\"editor\">\n <name name-as-sort-order=\"first\" and=\"text\" sort-separator=\", \" delimiter=\", \" delimiter-precedes-last=\"always\"/>\n <label form=\"short\" prefix=\", \"/>\n </names>\n </macro>\n <macro name=\"translator\">\n <names variable=\"translator\">\n <name name-as-sort-order=\"first\" and=\"text\" sort-separator=\", \" delimiter=\", \" delimiter-precedes-last=\"always\"/>\n <label form=\"short\" prefix=\", \" plural=\"never\"/>\n </names>\n </macro>\n <macro name=\"recipient\">\n <choose>\n <if type=\"personal_communication\">\n <choose>\n <if variable=\"genre\">\n <text variable=\"genre\" text-case=\"capitalize-first\"/>\n </if>\n <else>\n <text term=\"letter\" text-case=\"capitalize-first\"/>\n </else>\n </choose>\n </if>\n </choose>\n <names variable=\"recipient\" delimiter=\", \">\n <label form=\"verb\" prefix=\" \" text-case=\"lowercase\" suffix=\" \"/>\n <name and=\"text\" delimiter=\", \"/>\n </names>\n </macro>\n <macro name=\"contributors\">\n <names variable=\"author\">\n <name and=\"text\" name-as-sort-order=\"first\" sort-separator=\", \" delimiter=\", \" delimiter-precedes-last=\"always\"/>\n <label form=\"short\" plural=\"never\" prefix=\", \"/>\n <substitute>\n <names variable=\"editor\"/>\n <names variable=\"translator\"/>\n <text macro=\"title\"/>\n </substitute>\n </names>\n <text macro=\"recipient\"/>\n </macro>\n <macro name=\"contributors-short\">\n <names variable=\"author\">\n <name form=\"short\" and=\"text\" delimiter=\", \" initialize-with=\". \"/>\n <substitute>\n <names variable=\"editor\"/>\n <names variable=\"translator\"/>\n <text macro=\"title\"/>\n </substitute>\n </names>\n </macro>\n <macro name=\"interviewer\">\n <names variable=\"interviewer\" delimiter=\", \">\n <label form=\"verb\" prefix=\" \" text-case=\"capitalize-first\" suffix=\" \"/>\n <name and=\"text\" delimiter=\", \"/>\n </names>\n </macro>\n <macro name=\"archive\">\n <group delimiter=\". \">\n <text variable=\"archive_location\" text-case=\"capitalize-first\"/>\n <text variable=\"archive\"/>\n <text variable=\"archive-place\"/>\n </group>\n </macro>\n <macro name=\"access\">\n <group delimiter=\". \">\n <choose>\n <if type=\"graphic report\" match=\"any\">\n <text macro=\"archive\"/>\n </if>\n <else-if type=\"article-magazine article-newspaper bill book chapter graphic legal_case legislation motion_picture paper-conference report song thesis\" match=\"none\">\n <text macro=\"archive\"/>\n </else-if>\n </choose>\n <text variable=\"DOI\" prefix=\"doi:\"/>\n <choose>\n <if variable=\"DOI issued\" match=\"none\">\n <choose>\n <if variable=\"URL accessed\" match=\"all\">\n <group delimiter=\" \">\n <text term=\"accessed\" text-case=\"capitalize-first\"/>\n <date variable=\"accessed\" delimiter=\" \">\n <date-part name=\"month\"/>\n <date-part name=\"day\"/>\n </date>\n </group>\n </if>\n </choose>\n </if>\n <else-if type=\"webpage\">\n <date variable=\"issued\" delimiter=\" \">\n <date-part name=\"month\"/>\n <date-part name=\"day\"/>\n </date>\n </else-if>\n </choose>\n <choose>\n <if type=\"legal_case\" match=\"none\">\n <text variable=\"URL\"/>\n </if>\n </choose>\n </group>\n </macro>\n <macro name=\"title\">\n <choose>\n <if variable=\"title\" match=\"none\">\n <choose>\n <if type=\"personal_communication\" match=\"none\">\n <text variable=\"genre\" text-case=\"capitalize-first\"/>\n </if>\n </choose>\n </if>\n <else-if type=\"bill book graphic legal_case legislation motion_picture song\" match=\"any\">\n <text variable=\"title\" text-case=\"title\" font-style=\"italic\"/>\n </else-if>\n <else>\n <text variable=\"title\" text-case=\"title\" quotes=\"true\"/>\n </else>\n </choose>\n </macro>\n <macro name=\"edition\">\n <choose>\n <if type=\"bill book graphic legal_case legislation motion_picture report song\" match=\"any\">\n <choose>\n <if is-numeric=\"edition\">\n <group delimiter=\" \" prefix=\". \">\n <number variable=\"edition\" form=\"ordinal\"/>\n <text term=\"edition\" form=\"short\" strip-periods=\"true\"/>\n </group>\n </if>\n <else>\n <text variable=\"edition\" prefix=\". \"/>\n </else>\n </choose>\n </if>\n <else-if type=\"chapter paper-conference\" match=\"any\">\n <choose>\n <if is-numeric=\"edition\">\n <group delimiter=\" \" prefix=\", \">\n <number variable=\"edition\" form=\"ordinal\"/>\n <text term=\"edition\" form=\"short\"/>\n </group>\n </if>\n <else>\n <text variable=\"edition\" prefix=\", \"/>\n </else>\n </choose>\n </else-if>\n </choose>\n </macro>\n <macro name=\"locators\">\n <choose>\n <if type=\"article-journal\">\n <text variable=\"volume\" prefix=\" \"/>\n <text variable=\"issue\" prefix=\" (\" suffix=\")\"/>\n </if>\n <else-if type=\"legal_case\">\n <text variable=\"volume\" prefix=\", \"/>\n <text variable=\"container-title\" prefix=\" \"/>\n <text variable=\"page\" prefix=\" \"/>\n </else-if>\n <else-if type=\"bill book graphic legal_case legislation motion_picture report song\" match=\"any\">\n <group prefix=\". \" delimiter=\". \">\n <group>\n <text term=\"volume\" form=\"short\" text-case=\"capitalize-first\" suffix=\" \"/>\n <number variable=\"volume\" form=\"numeric\"/>\n </group>\n <group>\n <number variable=\"number-of-volumes\" form=\"numeric\"/>\n <text term=\"volume\" form=\"short\" prefix=\" \" plural=\"true\"/>\n </group>\n </group>\n </else-if>\n <else-if type=\"chapter paper-conference\" match=\"any\">\n <choose>\n <if variable=\"page\" match=\"none\">\n <group prefix=\". \">\n <text term=\"volume\" form=\"short\" text-case=\"capitalize-first\" suffix=\" \"/>\n <number variable=\"volume\" form=\"numeric\"/>\n </group>\n </if>\n </choose>\n </else-if>\n </choose>\n </macro>\n <macro name=\"locators-chapter\">\n <choose>\n <if type=\"chapter paper-conference\" match=\"any\">\n <choose>\n <if variable=\"page\">\n <group prefix=\", \">\n <text variable=\"volume\" suffix=\":\"/>\n <text variable=\"page\"/>\n </group>\n </if>\n </choose>\n </if>\n </choose>\n </macro>\n <macro name=\"locators-article\">\n <choose>\n <if type=\"article-newspaper\">\n <group prefix=\", \" delimiter=\", \">\n <group>\n <text variable=\"edition\" suffix=\" \"/>\n <text term=\"edition\" prefix=\" \"/>\n </group>\n <group>\n <text term=\"section\" form=\"short\" suffix=\" \"/>\n <text variable=\"section\"/>\n </group>\n </group>\n </if>\n <else-if type=\"article-journal\">\n <text variable=\"page\" prefix=\": \"/>\n </else-if>\n </choose>\n </macro>\n <macro name=\"point-locators\">\n <choose>\n <if variable=\"locator\">\n <choose>\n <if locator=\"page\" match=\"none\">\n <choose>\n <if type=\"bill book graphic legal_case legislation motion_picture report song\" match=\"any\">\n <choose>\n <if variable=\"volume\">\n <group>\n <text term=\"volume\" form=\"short\" suffix=\" \"/>\n <number variable=\"volume\" form=\"numeric\"/>\n <label variable=\"locator\" form=\"short\" prefix=\", \" suffix=\" \"/>\n </group>\n </if>\n <else>\n <label variable=\"locator\" form=\"short\" suffix=\" \"/>\n </else>\n </choose>\n </if>\n <else>\n <label variable=\"locator\" form=\"short\" suffix=\" \"/>\n </else>\n </choose>\n </if>\n <else-if type=\"bill book graphic legal_case legislation motion_picture report song\" match=\"any\">\n <number variable=\"volume\" form=\"numeric\" suffix=\":\"/>\n </else-if>\n </choose>\n <text variable=\"locator\"/>\n </if>\n </choose>\n </macro>\n <macro name=\"container-prefix\">\n <text term=\"in\" text-case=\"capitalize-first\"/>\n </macro>\n <macro name=\"container-title\">\n <choose>\n <if type=\"chapter paper-conference\" match=\"any\">\n <text macro=\"container-prefix\" suffix=\" \"/>\n </if>\n </choose>\n <choose>\n <if type=\"legal_case\" match=\"none\">\n <text variable=\"container-title\" text-case=\"title\" font-style=\"italic\"/>\n </if>\n </choose>\n </macro>\n <macro name=\"publisher\">\n <group delimiter=\": \">\n <text variable=\"publisher-place\"/>\n <text variable=\"publisher\"/>\n </group>\n </macro>\n <macro name=\"date\">\n <choose>\n <if variable=\"issued\">\n <date variable=\"issued\">\n <date-part name=\"year\"/>\n </date>\n </if>\n <else-if variable=\"accessed\">\n <date variable=\"accessed\">\n <date-part name=\"year\"/>\n </date>\n </else-if>\n </choose>\n </macro>\n <macro name=\"day-month\">\n <date variable=\"issued\">\n <date-part name=\"month\"/>\n <date-part name=\"day\" prefix=\" \"/>\n </date>\n </macro>\n <macro name=\"collection-title\">\n <text variable=\"collection-title\" text-case=\"title\"/>\n <text variable=\"collection-number\" prefix=\" \"/>\n </macro>\n <macro name=\"event\">\n <group>\n <text term=\"presented at\" suffix=\" \"/>\n <text variable=\"event\"/>\n </group>\n </macro>\n <macro name=\"description\">\n <choose>\n <if type=\"interview\">\n <group delimiter=\". \">\n <text macro=\"interviewer\"/>\n <text variable=\"medium\" text-case=\"capitalize-first\"/>\n </group>\n </if>\n <else>\n <text variable=\"medium\" text-case=\"capitalize-first\" prefix=\". \"/>\n </else>\n </choose>\n <choose>\n <if variable=\"title\" match=\"none\"/>\n <else-if type=\"thesis\"/>\n <else>\n <group delimiter=\" \" prefix=\". \">\n <text variable=\"genre\" text-case=\"capitalize-first\"/>\n <choose>\n <if type=\"report\">\n <text variable=\"number\"/>\n </if>\n </choose>\n </group>\n </else>\n </choose>\n <!--This is for computer programs only. Localization new to 1.0.1, so may be missing in many locales-->\n <group delimiter=\" \" prefix=\" (\" suffix=\")\">\n <text term=\"version\"/>\n <text variable=\"version\"/>\n </group>\n </macro>\n <macro name=\"issue\">\n <choose>\n <if type=\"article-journal\">\n <text macro=\"day-month\" prefix=\" (\" suffix=\")\"/>\n </if>\n <else-if type=\"legal_case\">\n <text variable=\"authority\" prefix=\". \"/>\n </else-if>\n <else-if type=\"speech\">\n <group prefix=\" \" delimiter=\", \">\n <text macro=\"event\"/>\n <text macro=\"day-month\"/>\n <text variable=\"event-place\"/>\n </group>\n </else-if>\n <else-if type=\"article-newspaper article-magazine\" match=\"any\">\n <text macro=\"day-month\" prefix=\", \"/>\n </else-if>\n <else>\n <group prefix=\". \" delimiter=\", \">\n <choose>\n <if type=\"thesis\">\n <text variable=\"genre\" text-case=\"capitalize-first\"/>\n </if>\n </choose>\n <text macro=\"publisher\"/>\n </group>\n </else>\n </choose>\n </macro>\n <citation et-al-min=\"4\" et-al-use-first=\"1\" disambiguate-add-year-suffix=\"true\" disambiguate-add-names=\"true\" disambiguate-add-givenname=\"true\" givenname-disambiguation-rule=\"primary-name\">\n <layout prefix=\"(\" suffix=\")\" delimiter=\"; \">\n <group delimiter=\", \">\n <group delimiter=\" \">\n <text macro=\"contributors-short\"/>\n <text macro=\"date\"/>\n </group>\n <text macro=\"point-locators\"/>\n </group>\n </layout>\n </citation>\n <bibliography hanging-indent=\"true\" et-al-min=\"11\" et-al-use-first=\"7\" subsequent-author-substitute=\"———\" entry-spacing=\"0\">\n <sort>\n <key macro=\"contributors\"/>\n <key variable=\"issued\"/>\n </sort>\n <layout suffix=\".\">\n <group delimiter=\". \">\n <text macro=\"contributors\"/>\n <text macro=\"date\"/>\n <text macro=\"title\"/>\n </group>\n <text macro=\"description\"/>\n <text macro=\"secondary-contributors\" prefix=\". \"/>\n <text macro=\"container-title\" prefix=\". \"/>\n <text macro=\"container-contributors\"/>\n <text macro=\"edition\"/>\n <text macro=\"locators-chapter\"/>\n <text macro=\"locators\"/>\n <text macro=\"collection-title\" prefix=\". \"/>\n <text macro=\"issue\"/>\n <text macro=\"locators-article\"/>\n <text macro=\"access\" prefix=\". \"/>\n </layout>\n </bibliography>\n</style>\n"
+ locales/locales-af-ZA.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="af-ZA">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="/"/>+ </date>+ <terms>+ <term name="accessed">toegang verkry</term>+ <term name="and">en</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">voorhande</term>+ <term name="from">van</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">opgehaal</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>reël</single>+ <multiple>reëls</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>bladsy</single>+ <multiple>bladsye</multiple>+ </term>+ <term name="paragraph">+ <single>paragraaf</single>+ <multiple>paragrawe</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">no</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>bl</single>+ <multiple>bll</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>redakteur</single>+ <multiple>redakteurs</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>vertaler</single>+ <multiple>vertalers</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>red</single>+ <multiple>reds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>vert</single>+ <multiple>verts</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">onder redaksie van</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">vertaal deur</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">red</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">verts</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Januarie</term>+ <term name="month-02">Februarie</term>+ <term name="month-03">Maart</term>+ <term name="month-04">April</term>+ <term name="month-05">Mei</term>+ <term name="month-06">Junie</term>+ <term name="month-07">Julie</term>+ <term name="month-08">Augustus</term>+ <term name="month-09">September</term>+ <term name="month-10">Oktober</term>+ <term name="month-11">November</term>+ <term name="month-12">Desember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan</term>+ <term name="month-02" form="short">Feb</term>+ <term name="month-03" form="short">Mrt</term>+ <term name="month-04" form="short">Apr</term>+ <term name="month-05" form="short">Mei</term>+ <term name="month-06" form="short">Jun</term>+ <term name="month-07" form="short">Jul</term>+ <term name="month-08" form="short">Aug</term>+ <term name="month-09" form="short">Sep</term>+ <term name="month-10" form="short">Okt</term>+ <term name="month-11" form="short">Nov</term>+ <term name="month-12" form="short">Des</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-ar-AR.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="ar-AR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=", "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" suffix="/"/>+ <date-part name="month" form="numeric" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">تاريخ الوصول</term>+ <term name="and">و</term>+ <term name="and others">وآخرون</term>+ <term name="anonymous">مجهول</term>+ <term name="anonymous" form="short">مجهول</term>+ <term name="at">عند</term>+ <term name="available at">available at</term>+ <term name="by">عن طريق</term>+ <term name="circa">حوالي</term>+ <term name="circa" form="short">حو.</term>+ <term name="cited">وثق</term>+ <term name="edition">+ <single>الطبعة</single>+ <multiple>الطبعات</multiple>+ </term>+ <term name="edition" form="short">ط.</term>+ <term name="et-al">وآخ.</term>+ <term name="forthcoming">التالي</term>+ <term name="from">من</term>+ <term name="ibid">المرجع السابق</term>+ <term name="in">في</term>+ <term name="in press">قيد النشر</term>+ <term name="internet">انترنت</term>+ <term name="interview">مقابلة</term>+ <term name="letter">خطاب</term>+ <term name="no date">دون تاريخ</term>+ <term name="no date" form="short">د.ت</term>+ <term name="online">على الخط المباشر</term>+ <term name="presented at">قُدَّم في</term>+ <term name="reference">+ <single>مرجع</single>+ <multiple>مراجع</multiple>+ </term>+ <term name="reference" form="short">+ <single>مرجع</single>+ <multiple>مراجع</multiple>+ </term>+ <term name="retrieved">استرجع في</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">ب.م.</term>+ <term name="bc">ق.م.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">"</term>+ <term name="close-quote">"</term>+ <term name="open-inner-quote">'</term>+ <term name="close-inner-quote">'</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal"/>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">الاول</term>+ <term name="long-ordinal-02">الثاني</term>+ <term name="long-ordinal-03">الثالث</term>+ <term name="long-ordinal-04">الرابع</term>+ <term name="long-ordinal-05">الخامس</term>+ <term name="long-ordinal-06">السادس</term>+ <term name="long-ordinal-07">السابع</term>+ <term name="long-ordinal-08">الثامن</term>+ <term name="long-ordinal-09">التاسع</term>+ <term name="long-ordinal-10">العاشر</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>كتاب</single>+ <multiple>كتب</multiple>+ </term>+ <term name="chapter">+ <single>فصل</single>+ <multiple>فصول</multiple>+ </term>+ <term name="column">+ <single>عمود</single>+ <multiple>أعمدة</multiple>+ </term>+ <term name="figure">+ <single>رسم توضيحي</single>+ <multiple>رسوم توضيحية</multiple>+ </term>+ <term name="folio">+ <single>ورقة</single>+ <multiple>أوراق</multiple>+ </term>+ <term name="issue">+ <single>عدد</single>+ <multiple>أعداد</multiple>+ </term>+ <term name="line">+ <single>سطر</single>+ <multiple>أسطر</multiple>+ </term>+ <term name="note">+ <single>ملاحظة</single>+ <multiple>ملاحظات</multiple>+ </term>+ <term name="opus">+ <single>نوته موسيقية</single>+ <multiple>نوت موسيقية</multiple>+ </term>+ <term name="page">+ <single>صفحة</single>+ <multiple>صفحات</multiple>+ </term>+ <term name="paragraph">+ <single>فقرة</single>+ <multiple>فقرات</multiple>+ </term>+ <term name="part">+ <single>جزء</single>+ <multiple>أجزاء</multiple>+ </term>+ <term name="section">+ <single>قسم</single>+ <multiple>أقسام</multiple>+ </term>+ <term name="sub verbo">+ <single>تفسير فرعي</single>+ <multiple>تفسيرات فرعية</multiple>+ </term>+ <term name="verse">+ <single>بيت شعر</single>+ <multiple>أبيات شعر</multiple>+ </term>+ <term name="volume">+ <single>مجلد</single>+ <multiple>مجلدات</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">كتاب</term>+ <term name="chapter" form="short">فصل</term>+ <term name="column" form="short">عمود</term>+ <term name="figure" form="short">رسم توضيحي</term>+ <term name="folio" form="short">مطوية</term>+ <term name="issue" form="short">عدد</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">نوتة موسيقية</term>+ <term name="page" form="short">+ <single>ص</single>+ <multiple>ص.ص.</multiple>+ </term>+ <term name="paragraph" form="short">فقرة</term>+ <term name="part" form="short">ج.</term>+ <term name="section" form="short">قسم</term>+ <term name="sub verbo" form="short">+ <single>تفسير فرعي</single>+ <multiple>تفسيرات فرعية</multiple>+ </term>+ <term name="verse" form="short">+ <single>بيت شعر</single>+ <multiple>أبيات شعر</multiple>+ </term>+ <term name="volume" form="short">+ <single>مج.</single>+ <multiple>مج.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>محرر</single>+ <multiple>محررين</multiple>+ </term>+ <term name="editorial-director">+ <single>رئيس التحرير</single>+ <multiple>رؤساء التحرير</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>مترجم</single>+ <multiple>مترجمين</multiple>+ </term>+ <term name="editortranslator">+ <single>مترجم ومحرر</single>+ <multiple>مترجمين ومحررين</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>محرر</single>+ <multiple>محررين</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>مشرف على الطبعة</single>+ <multiple>مشرفين على الطبعة</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>مترجم</single>+ <multiple>مترجمين</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>مترجم ومشرف على الطباعه</single>+ <multiple>مترجمين ومشرفين على الطباعه</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">تحرير</term>+ <term name="editorial-director" form="verb">اعداد</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">مقابلة بواسطة</term>+ <term name="recipient" form="verb">مرسل الى</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">ترجمة</term>+ <term name="editortranslator" form="verb">اعداد وترجمة</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">تحرير</term>+ <term name="editorial-director" form="verb-short">اشرف على الطبعة</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">ترجمة</term>+ <term name="editortranslator" form="verb-short">ترجمه واشرف على الطباعه</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">يناير</term>+ <term name="month-02">فبراير</term>+ <term name="month-03">مارس</term>+ <term name="month-04">ابريل</term>+ <term name="month-05">مايو</term>+ <term name="month-06">يونيو</term>+ <term name="month-07">يوليو</term>+ <term name="month-08">اغسطس</term>+ <term name="month-09">سبتمبر</term>+ <term name="month-10">اكتوبر</term>+ <term name="month-11">نوفمبر</term>+ <term name="month-12">ديسمبر</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">يناير</term>+ <term name="month-02" form="short">فبراير</term>+ <term name="month-03" form="short">مارس</term>+ <term name="month-04" form="short">ابريل</term>+ <term name="month-05" form="short">مايو</term>+ <term name="month-06" form="short">يونيو</term>+ <term name="month-07" form="short">يوليو</term>+ <term name="month-08" form="short">اغسطس</term>+ <term name="month-09" form="short">سبتمبر</term>+ <term name="month-10" form="short">اكتوبر</term>+ <term name="month-11" form="short">نوفمبر</term>+ <term name="month-12" form="short">ديسمبر</term>++ <!-- SEASONS -->+ <term name="season-01">الربيع</term>+ <term name="season-02">الصيف</term>+ <term name="season-03">الخريف</term>+ <term name="season-04">الشتاء</term>+ </terms>+</locale>
+ locales/locales-bg-BG.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="bg-BG">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">отворен на</term>+ <term name="and">и</term>+ <term name="and others">и други</term>+ <term name="anonymous">анонимен</term>+ <term name="anonymous" form="short">анон</term>+ <term name="at">в</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">цитиран</term>+ <term name="edition">+ <single>издание</single>+ <multiple>издания</multiple>+ </term>+ <term name="edition" form="short">изд</term>+ <term name="et-al">и съавт.</term>+ <term name="forthcoming">предстоящ</term>+ <term name="from">от</term>+ <term name="ibid">пак там</term>+ <term name="in">в</term>+ <term name="in press">под печат</term>+ <term name="internet">интернет</term>+ <term name="interview">интервю</term>+ <term name="letter">писмо</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">без дата</term>+ <term name="online">онлайн</term>+ <term name="presented at">представен на</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">изтеглен на</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">„</term>+ <term name="close-inner-quote">“</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>книга</single>+ <multiple>книги</multiple>+ </term>+ <term name="chapter">+ <single>глава</single>+ <multiple>глави</multiple>+ </term>+ <term name="column">+ <single>колона</single>+ <multiple>колони</multiple>+ </term>+ <term name="figure">+ <single>фигура</single>+ <multiple>фигури</multiple>+ </term>+ <term name="folio">+ <single>фолио</single>+ <multiple>фолия</multiple>+ </term>+ <term name="issue">+ <single>брой</single>+ <multiple>броеве</multiple>+ </term>+ <term name="line">+ <single>ред</single>+ <multiple>редове</multiple>+ </term>+ <term name="note">+ <single>бележка</single>+ <multiple>бележки</multiple>+ </term>+ <term name="opus">+ <single>опус</single>+ <multiple>опуси</multiple>+ </term>+ <term name="page">+ <single>страница</single>+ <multiple>страници</multiple>+ </term>+ <term name="paragraph">+ <single>параграф</single>+ <multiple>параграфи</multiple>+ </term>+ <term name="part">+ <single>част</single>+ <multiple>части</multiple>+ </term>+ <term name="section">+ <single>раздел</single>+ <multiple>раздели</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>стих</single>+ <multiple>стихове</multiple>+ </term>+ <term name="volume">+ <single>том</single>+ <multiple>томове</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">кн</term>+ <term name="chapter" form="short">гл</term>+ <term name="column" form="short">кол</term>+ <term name="figure" form="short">фиг</term>+ <term name="folio" form="short">фол</term>+ <term name="issue" form="short">бр</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">оп</term>+ <term name="page" form="short">+ <single>с</single>+ <multiple>с-ци</multiple>+ </term>+ <term name="paragraph" form="short">п</term>+ <term name="part" form="short">ч</term>+ <term name="section" form="short">разд</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>ст</single>+ <multiple>ст-ове</multiple>+ </term>+ <term name="volume" form="short">+ <single>том</single>+ <multiple>т-ове</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>редактор</single>+ <multiple>редактори</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>преводач</single>+ <multiple>преводачи</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ред</single>+ <multiple>ред-ри</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>прев</single>+ <multiple>прев-чи</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">редактиран от</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">интервюиран от</term>+ <term name="recipient" form="verb">до</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">преведен от</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ред</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">прев</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Януари</term>+ <term name="month-02">Февруари</term>+ <term name="month-03">Март</term>+ <term name="month-04">Април</term>+ <term name="month-05">Май</term>+ <term name="month-06">Юни</term>+ <term name="month-07">Юли</term>+ <term name="month-08">Август</term>+ <term name="month-09">Септември</term>+ <term name="month-10">Октомври</term>+ <term name="month-11">Ноември</term>+ <term name="month-12">Декември</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Яну</term>+ <term name="month-02" form="short">Фев</term>+ <term name="month-03" form="short">Мар</term>+ <term name="month-04" form="short">Апр</term>+ <term name="month-05" form="short">Май</term>+ <term name="month-06" form="short">Юни</term>+ <term name="month-07" form="short">Юли</term>+ <term name="month-08" form="short">Авг</term>+ <term name="month-09" form="short">Сеп</term>+ <term name="month-10" form="short">Окт</term>+ <term name="month-11" form="short">Ное</term>+ <term name="month-12" form="short">Дек</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-ca-AD.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="ca-AD">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">accedit</term>+ <term name="and">i</term>+ <term name="and others">i altres</term>+ <term name="anonymous">anònim</term>+ <term name="anonymous" form="short">anòn.</term>+ <term name="at">a</term>+ <term name="available at">disponible a</term>+ <term name="by">per</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citat</term>+ <term name="edition">+ <single>edició</single>+ <multiple>edicions</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">previst</term>+ <term name="from">de</term>+ <term name="ibid">ibíd.</term>+ <term name="in">en</term>+ <term name="in press">en impremta</term>+ <term name="internet">internet</term>+ <term name="interview">entrevista</term>+ <term name="letter">carta</term>+ <term name="no date">sense data</term>+ <term name="no date" form="short">s.d.</term>+ <term name="online">en línia</term>+ <term name="presented at">presentat a</term>+ <term name="reference">+ <single>referència</single>+ <multiple>referències</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>ref.</multiple>+ </term>+ <term name="retrieved">recuperat</term>+ <term name="scale">escala</term>+ <term name="version">versió</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">dC</term>+ <term name="bc">aC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">-</term>++ <!-- ORDINALS -->+ <term name="ordinal">a</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">primera</term>+ <term name="long-ordinal-02">segona</term>+ <term name="long-ordinal-03">tercera</term>+ <term name="long-ordinal-04">quarta</term>+ <term name="long-ordinal-05">cinquena</term>+ <term name="long-ordinal-06">sisena</term>+ <term name="long-ordinal-07">setena</term>+ <term name="long-ordinal-08">vuitena</term>+ <term name="long-ordinal-09">novena</term>+ <term name="long-ordinal-10">desena</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>llibre</single>+ <multiple>llibres</multiple>+ </term>+ <term name="chapter">+ <single>capítol</single>+ <multiple>capítols</multiple>+ </term>+ <term name="column">+ <single>columna</single>+ <multiple>columnes</multiple>+ </term>+ <term name="figure">+ <single>figura</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>foli</single>+ <multiple>folis</multiple>+ </term>+ <term name="issue">+ <single>número</single>+ <multiple>números</multiple>+ </term>+ <term name="line">+ <single>línia</single>+ <multiple>línies</multiple>+ </term>+ <term name="note">+ <single>nota</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>pàgina</single>+ <multiple>pàgines</multiple>+ </term>+ <term name="paragraph">+ <single>paràgraf</single>+ <multiple>paràgrafs</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>secció</single>+ <multiple>seccions</multiple>+ </term>+ <term name="sub verbo">+ <single>sub voce</single>+ <multiple>sub vocibus</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>versos</multiple>+ </term>+ <term name="volume">+ <single>volum</single>+ <multiple>volums</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">llib.</term>+ <term name="chapter" form="short">cap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">núm.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>p.</multiple>+ </term>+ <term name="paragraph" form="short">par.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.v.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vol.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>il·lustrador</single>+ <multiple>il·lustradors</multiple>+ </term>+ <term name="translator">+ <single>traductor</single>+ <multiple>traductors</multiple>+ </term>+ <term name="editortranslator">+ <single>editor i traductor</single>+ <multiple>editors i traductors</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dir.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>il·lust.</single>+ <multiple>il·lust.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trad.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. i trad.</single>+ <multiple>ed. i trad.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">dirigit per</term>+ <term name="editor" form="verb">editat per</term>+ <term name="editorial-director" form="verb">editat per</term>+ <term name="illustrator" form="verb">il·lustrat per</term>+ <term name="interviewer" form="verb">entrevistat per</term>+ <term name="recipient" form="verb">a</term>+ <term name="reviewed-author" form="verb">per</term>+ <term name="translator" form="verb">traduït per</term>+ <term name="editortranslator" form="verb">editat i traduït per</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">per</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">il·lust.</term>+ <term name="translator" form="verb-short">trad.</term>+ <term name="editortranslator" form="verb-short">ed. i trad. per</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">gener</term>+ <term name="month-02">febrer</term>+ <term name="month-03">març</term>+ <term name="month-04">abril</term>+ <term name="month-05">maig</term>+ <term name="month-06">juny</term>+ <term name="month-07">juliol</term>+ <term name="month-08">agost</term>+ <term name="month-09">setembre</term>+ <term name="month-10">octubre</term>+ <term name="month-11">novembre</term>+ <term name="month-12">desembre</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">gen.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">març</term>+ <term name="month-04" form="short">abr.</term>+ <term name="month-05" form="short">maig</term>+ <term name="month-06" form="short">juny</term>+ <term name="month-07" form="short">jul.</term>+ <term name="month-08" form="short">ago.</term>+ <term name="month-09" form="short">set.</term>+ <term name="month-10" form="short">oct.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">des.</term>++ <!-- SEASONS -->+ <term name="season-01">primavera</term>+ <term name="season-02">estiu</term>+ <term name="season-03">tardor</term>+ <term name="season-04">hivern</term>+ </terms>+</locale>
+ locales/locales-cs-CZ.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="cs-CZ">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">přístup</term>+ <term name="and">a</term>+ <term name="and others">a další</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">v</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citován</term>+ <term name="edition">+ <single>vydání</single>+ <multiple>vydání</multiple>+ </term>+ <term name="edition" form="short">vyd.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">nadcházející</term>+ <term name="from">z</term>+ <term name="ibid">ibid.</term>+ <term name="in">v</term>+ <term name="in press">v tisku</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">dopis</term>+ <term name="no date">bez data</term>+ <term name="no date" form="short">nedatováno</term>+ <term name="online">online</term>+ <term name="presented at">prezentován v</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">získáno</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">n. l.</term>+ <term name="bc">př. n. l.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">první</term>+ <term name="long-ordinal-02">druhé</term>+ <term name="long-ordinal-03">třetí</term>+ <term name="long-ordinal-04">čtvrté</term>+ <term name="long-ordinal-05">páté</term>+ <term name="long-ordinal-06">šesté</term>+ <term name="long-ordinal-07">sedmé</term>+ <term name="long-ordinal-08">osmé</term>+ <term name="long-ordinal-09">deváté</term>+ <term name="long-ordinal-10">desáté</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>kniha</single>+ <multiple>knihy</multiple>+ </term>+ <term name="chapter">+ <single>kapitola</single>+ <multiple>kapitoly</multiple>+ </term>+ <term name="column">+ <single>sloupec</single>+ <multiple>sloupce</multiple>+ </term>+ <term name="figure">+ <single>obrázek</single>+ <multiple>obrázky</multiple>+ </term>+ <term name="folio">+ <single>list</single>+ <multiple>listy</multiple>+ </term>+ <term name="issue">+ <single>číslo</single>+ <multiple>číslo</multiple>+ </term>+ <term name="line">+ <single>řádek</single>+ <multiple>řádky</multiple>+ </term>+ <term name="note">+ <single>poznámka</single>+ <multiple>poznámky</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>strana</single>+ <multiple>strany</multiple>+ </term>+ <term name="paragraph">+ <single>odstavec</single>+ <multiple>odstavce</multiple>+ </term>+ <term name="part">+ <single>část</single>+ <multiple>části</multiple>+ </term>+ <term name="section">+ <single>sekce</single>+ <multiple>sekce</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verš</single>+ <multiple>verše</multiple>+ </term>+ <term name="volume">+ <single>ročník</single>+ <multiple>ročníky</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">kn.</term>+ <term name="chapter" form="short">kap.</term>+ <term name="column" form="short">sl.</term>+ <term name="figure" form="short">obr.</term>+ <term name="folio" form="short">l.</term>+ <term name="issue" form="short">čís.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>s.</single>+ <multiple>s.</multiple>+ </term>+ <term name="paragraph" form="short">odst.</term>+ <term name="part" form="short">č.</term>+ <term name="section" form="short">sek.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>roč.</single>+ <multiple>roč.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editoři</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>překladatel</single>+ <multiple>překladatelé</multiple>+ </term>+ <term name="editortranslator">+ <single>editor a překladatel</single>+ <multiple>editoři a překladatelé</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>překl.</single>+ <multiple>překl.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. a překl.</single>+ <multiple>ed. a překl.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">editoval</term>+ <term name="editorial-director" form="verb">editoval</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">rozhovor vedl</term>+ <term name="recipient" form="verb">pro</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">přeložil</term>+ <term name="editortranslator" form="verb">editoval a přeložil</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">překl.</term>+ <term name="editortranslator" form="verb-short">ed. a přel.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">leden</term>+ <term name="month-02">únor</term>+ <term name="month-03">březen</term>+ <term name="month-04">duben</term>+ <term name="month-05">květen</term>+ <term name="month-06">červen</term>+ <term name="month-07">červenec</term>+ <term name="month-08">srpen</term>+ <term name="month-09">září</term>+ <term name="month-10">říjen</term>+ <term name="month-11">listopad</term>+ <term name="month-12">prosinec</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">led.</term>+ <term name="month-02" form="short">úno.</term>+ <term name="month-03" form="short">bře.</term>+ <term name="month-04" form="short">dub.</term>+ <term name="month-05" form="short">kvě.</term>+ <term name="month-06" form="short">čer.</term>+ <term name="month-07" form="short">čvc.</term>+ <term name="month-08" form="short">srp.</term>+ <term name="month-09" form="short">zář.</term>+ <term name="month-10" form="short">říj.</term>+ <term name="month-11" form="short">lis.</term>+ <term name="month-12" form="short">pro.</term>++ <!-- SEASONS -->+ <term name="season-01">jaro</term>+ <term name="season-02">léto</term>+ <term name="season-03">podzim</term>+ <term name="season-04">zima</term>+ </terms>+</locale>
+ locales/locales-da-DK.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="da-DK">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="-" range-delimiter="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="-" range-delimiter="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">åbnet</term>+ <term name="and">og</term>+ <term name="and others">med flere</term>+ <term name="anonymous">anonym</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">på</term>+ <term name="available at">available at</term>+ <term name="by">af</term>+ <term name="circa">cirka</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">citeret</term>+ <term name="edition">+ <single>udgave</single>+ <multiple>udgaver</multiple>+ </term>+ <term name="edition" form="short">udg.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">kommende</term>+ <term name="from">fra</term>+ <term name="ibid">ibid.</term>+ <term name="in">i</term>+ <term name="in press">i tryk</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">brev</term>+ <term name="no date">ingen dato</term>+ <term name="no date" form="short">udateret</term>+ <term name="online">online</term>+ <term name="presented at">præsenteret ved</term>+ <term name="reference">+ <single>reference</single>+ <multiple>referencer</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refr.</multiple>+ </term>+ <term name="retrieved">hentet</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">e.Kr</term>+ <term name="bc">f.Kr</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">første</term>+ <term name="long-ordinal-02">anden</term>+ <term name="long-ordinal-03">tredje</term>+ <term name="long-ordinal-04">fjerde</term>+ <term name="long-ordinal-05">femte</term>+ <term name="long-ordinal-06">sjette</term>+ <term name="long-ordinal-07">syvende</term>+ <term name="long-ordinal-08">ottende</term>+ <term name="long-ordinal-09">niende</term>+ <term name="long-ordinal-10">tiende</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>bog</single>+ <multiple>bøger</multiple>+ </term>+ <term name="chapter">+ <single>kapitel</single>+ <multiple>kapitler</multiple>+ </term>+ <term name="column">+ <single>kolonne</single>+ <multiple>kolonner</multiple>+ </term>+ <term name="figure">+ <single>figur</single>+ <multiple>figurer</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folier</multiple>+ </term>+ <term name="issue">+ <single>nummer</single>+ <multiple>numre</multiple>+ </term>+ <term name="line">+ <single>linje</single>+ <multiple>linjer</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>noter</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opuser</multiple>+ </term>+ <term name="page">+ <single>side</single>+ <multiple>sider</multiple>+ </term>+ <term name="paragraph">+ <single>afsnit</single>+ <multiple>afsnit</multiple>+ </term>+ <term name="part">+ <single>del</single>+ <multiple>dele</multiple>+ </term>+ <term name="section">+ <single>sektion</single>+ <multiple>sektionerne</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>vers</multiple>+ </term>+ <term name="volume">+ <single>bind</single>+ <multiple>bind</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">b.</term>+ <term name="chapter" form="short">kap.</term>+ <term name="column" form="short">kol.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">fol.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>s.</single>+ <multiple>s.</multiple>+ </term>+ <term name="paragraph" form="short">afs.</term>+ <term name="part" form="short">d.</term>+ <term name="section" form="short">sekt.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>bd.</single>+ <multiple>bd.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>redaktør</single>+ <multiple>redaktører</multiple>+ </term>+ <term name="editorial-director">+ <single>redaktør</single>+ <multiple>redaktører</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>oversætter</single>+ <multiple>oversættere</multiple>+ </term>+ <term name="editortranslator">+ <single>redaktør & oversætter</single>+ <multiple>redaktører & oversættere</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>overs.</single>+ <multiple>overs.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>red. & overs.</single>+ <multiple>red. & overs.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">redigeret af</term>+ <term name="editorial-director" form="verb">redigeret af</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interviewet af</term>+ <term name="recipient" form="verb">modtaget af</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">oversat af</term>+ <term name="editortranslator" form="verb">redigeret & oversat af</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">af</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">red.</term>+ <term name="editorial-director" form="verb-short">red.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">overs.</term>+ <term name="editortranslator" form="verb-short">red. & overs. af</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Januar</term>+ <term name="month-02">Februar</term>+ <term name="month-03">Marts</term>+ <term name="month-04">April</term>+ <term name="month-05">Maj</term>+ <term name="month-06">Juni</term>+ <term name="month-07">Juli</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">Oktober</term>+ <term name="month-11">November</term>+ <term name="month-12">December</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">Mar.</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">Maj</term>+ <term name="month-06" form="short">Jun.</term>+ <term name="month-07" form="short">Jul.</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Okt.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dec.</term>++ <!-- SEASONS -->+ <term name="season-01">Forår</term>+ <term name="season-02">Sommer</term>+ <term name="season-03">Efterår</term>+ <term name="season-04">vinter</term>+ </terms>+</locale>
+ locales/locales-de-AT.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="de-AT">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">zugegriffen</term>+ <term name="and">und</term>+ <term name="and others">und andere</term>+ <term name="anonymous">ohne Autor</term>+ <term name="anonymous" form="short">o. A.</term>+ <term name="at">auf</term>+ <term name="available at">available at</term>+ <term name="by">von</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">zitiert</term>+ <term name="edition">+ <single>Auflage</single>+ <multiple>Auflagen</multiple>+ </term>+ <term name="edition" form="short">Aufl.</term>+ <term name="et-al">u. a.</term>+ <term name="forthcoming">i. E.</term>+ <term name="from">von</term>+ <term name="ibid">ebd.</term>+ <term name="in">in</term>+ <term name="in press">im Druck</term>+ <term name="internet">Internet</term>+ <term name="interview">Interview</term>+ <term name="letter">Brief</term>+ <term name="no date">ohne Datum</term>+ <term name="no date" form="short">o. J.</term>+ <term name="online">online</term>+ <term name="presented at">gehalten auf der</term>+ <term name="reference">+ <single>Referenz</single>+ <multiple>Referenzen</multiple>+ </term>+ <term name="reference" form="short">+ <single>Ref.</single>+ <multiple>Ref.</multiple>+ </term>+ <term name="retrieved">abgerufen</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">n. Chr.</term>+ <term name="bc">v. Chr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">erster</term>+ <term name="long-ordinal-02">zweiter</term>+ <term name="long-ordinal-03">dritter</term>+ <term name="long-ordinal-04">vierter</term>+ <term name="long-ordinal-05">fünfter</term>+ <term name="long-ordinal-06">sechster</term>+ <term name="long-ordinal-07">siebter</term>+ <term name="long-ordinal-08">achter</term>+ <term name="long-ordinal-09">neunter</term>+ <term name="long-ordinal-10">zehnter</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>Buch</single>+ <multiple>Bücher</multiple>+ </term>+ <term name="chapter">+ <single>Kapitel</single>+ <multiple>Kapitel</multiple>+ </term>+ <term name="column">+ <single>Spalte</single>+ <multiple>Spalten</multiple>+ </term>+ <term name="figure">+ <single>Abbildung</single>+ <multiple>Abbildungen</multiple>+ </term>+ <term name="folio">+ <single>Blatt</single>+ <multiple>Blätter</multiple>+ </term>+ <term name="issue">+ <single>Nummer</single>+ <multiple>Nummern</multiple>+ </term>+ <term name="line">+ <single>Zeile</single>+ <multiple>Zeilen</multiple>+ </term>+ <term name="note">+ <single>Note</single>+ <multiple>Noten</multiple>+ </term>+ <term name="opus">+ <single>Opus</single>+ <multiple>Opera</multiple>+ </term>+ <term name="page">+ <single>Seite</single>+ <multiple>Seiten</multiple>+ </term>+ <term name="paragraph">+ <single>Absatz</single>+ <multiple>Absätze</multiple>+ </term>+ <term name="part">+ <single>Teil</single>+ <multiple>Teile</multiple>+ </term>+ <term name="section">+ <single>Abschnitt</single>+ <multiple>Abschnitte</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>Vers</single>+ <multiple>Verse</multiple>+ </term>+ <term name="volume">+ <single>Band</single>+ <multiple>Bände</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">B.</term>+ <term name="chapter" form="short">Kap.</term>+ <term name="column" form="short">Sp.</term>+ <term name="figure" form="short">Abb.</term>+ <term name="folio" form="short">Fol.</term>+ <term name="issue" form="short">Nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>S.</single>+ <multiple>S.</multiple>+ </term>+ <term name="paragraph" form="short">Abs.</term>+ <term name="part" form="short">Teil</term>+ <term name="section" form="short">Abschn.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>V.</single>+ <multiple>V.</multiple>+ </term>+ <term name="volume" form="short">+ <single>Bd.</single>+ <multiple>Bd.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>Herausgeber</single>+ <multiple>Herausgeber</multiple>+ </term>+ <term name="editorial-director">+ <single>Herausgeber</single>+ <multiple>Herausgeber</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>Übersetzer</single>+ <multiple>Übersetzer</multiple>+ </term>+ <term name="editortranslator">+ <single>Herausgeber & Übersetzer</single>+ <multiple>Herausgeber & Übersetzer</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>Hrsg.</single>+ <multiple>Hrsg.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>Hrsg.</single>+ <multiple>Hrsg.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>Übers.</single>+ <multiple>Übers.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>Hrsg. & Übers.</single>+ <multiple>Hrsg. & Übers</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">herausgegeben von</term>+ <term name="editorial-director" form="verb">herausgegeben von</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interviewt von</term>+ <term name="recipient" form="verb">an</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">übersetzt von</term>+ <term name="editortranslator" form="verb">herausgegeben und übersetzt von</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">von</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">hg. von</term>+ <term name="editorial-director" form="verb-short">hg. von</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">übers. von</term>+ <term name="editortranslator" form="verb-short">hg. & übers. von</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Januar</term>+ <term name="month-02">Februar</term>+ <term name="month-03">März</term>+ <term name="month-04">April</term>+ <term name="month-05">Mai</term>+ <term name="month-06">Juni</term>+ <term name="month-07">Juli</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">Oktober</term>+ <term name="month-11">November</term>+ <term name="month-12">Dezember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">März</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">Mai</term>+ <term name="month-06" form="short">Juni</term>+ <term name="month-07" form="short">Juli</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Okt.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dez.</term>++ <!-- SEASONS -->+ <term name="season-01">Frühjahr</term>+ <term name="season-02">Sommer</term>+ <term name="season-03">Herbst</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-de-CH.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="de-CH">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">zugegriffen</term>+ <term name="and">und</term>+ <term name="and others">und andere</term>+ <term name="anonymous">ohne Autor</term>+ <term name="anonymous" form="short">o. A.</term>+ <term name="at">auf</term>+ <term name="available at">available at</term>+ <term name="by">von</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">zitiert</term>+ <term name="edition">+ <single>Auflage</single>+ <multiple>Auflagen</multiple>+ </term>+ <term name="edition" form="short">Aufl.</term>+ <term name="et-al">u. a.</term>+ <term name="forthcoming">i. E.</term>+ <term name="from">von</term>+ <term name="ibid">ebd.</term>+ <term name="in">in</term>+ <term name="in press">im Druck</term>+ <term name="internet">Internet</term>+ <term name="interview">Interview</term>+ <term name="letter">Brief</term>+ <term name="no date">ohne Datum</term>+ <term name="no date" form="short">o. J.</term>+ <term name="online">online</term>+ <term name="presented at">gehalten auf der</term>+ <term name="reference">+ <single>Referenz</single>+ <multiple>Referenzen</multiple>+ </term>+ <term name="reference" form="short">+ <single>Ref.</single>+ <multiple>Ref.</multiple>+ </term>+ <term name="retrieved">abgerufen</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">n. Chr.</term>+ <term name="bc">v. Chr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">erster</term>+ <term name="long-ordinal-02">zweiter</term>+ <term name="long-ordinal-03">dritter</term>+ <term name="long-ordinal-04">vierter</term>+ <term name="long-ordinal-05">fünfter</term>+ <term name="long-ordinal-06">sechster</term>+ <term name="long-ordinal-07">siebter</term>+ <term name="long-ordinal-08">achter</term>+ <term name="long-ordinal-09">neunter</term>+ <term name="long-ordinal-10">zehnter</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>Buch</single>+ <multiple>Bücher</multiple>+ </term>+ <term name="chapter">+ <single>Kapitel</single>+ <multiple>Kapitel</multiple>+ </term>+ <term name="column">+ <single>Spalte</single>+ <multiple>Spalten</multiple>+ </term>+ <term name="figure">+ <single>Abbildung</single>+ <multiple>Abbildungen</multiple>+ </term>+ <term name="folio">+ <single>Blatt</single>+ <multiple>Blätter</multiple>+ </term>+ <term name="issue">+ <single>Nummer</single>+ <multiple>Nummern</multiple>+ </term>+ <term name="line">+ <single>Zeile</single>+ <multiple>Zeilen</multiple>+ </term>+ <term name="note">+ <single>Note</single>+ <multiple>Noten</multiple>+ </term>+ <term name="opus">+ <single>Opus</single>+ <multiple>Opera</multiple>+ </term>+ <term name="page">+ <single>Seite</single>+ <multiple>Seiten</multiple>+ </term>+ <term name="paragraph">+ <single>Absatz</single>+ <multiple>Absätze</multiple>+ </term>+ <term name="part">+ <single>Teil</single>+ <multiple>Teile</multiple>+ </term>+ <term name="section">+ <single>Abschnitt</single>+ <multiple>Abschnitte</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>Vers</single>+ <multiple>Verse</multiple>+ </term>+ <term name="volume">+ <single>Band</single>+ <multiple>Bände</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">B.</term>+ <term name="chapter" form="short">Kap.</term>+ <term name="column" form="short">Sp.</term>+ <term name="figure" form="short">Abb.</term>+ <term name="folio" form="short">Fol.</term>+ <term name="issue" form="short">Nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>S.</single>+ <multiple>S.</multiple>+ </term>+ <term name="paragraph" form="short">Abs.</term>+ <term name="part" form="short">Teil</term>+ <term name="section" form="short">Abschn.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>V.</single>+ <multiple>V.</multiple>+ </term>+ <term name="volume" form="short">+ <single>Bd.</single>+ <multiple>Bd.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>Herausgeber</single>+ <multiple>Herausgeber</multiple>+ </term>+ <term name="editorial-director">+ <single>Herausgeber</single>+ <multiple>Herausgeber</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>Übersetzer</single>+ <multiple>Übersetzer</multiple>+ </term>+ <term name="editortranslator">+ <single>Herausgeber & Übersetzer</single>+ <multiple>Herausgeber & Übersetzer</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>Hrsg.</single>+ <multiple>Hrsg.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>Hrsg.</single>+ <multiple>Hrsg.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>Übers.</single>+ <multiple>Übers.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>Hrsg. & Übers.</single>+ <multiple>Hrsg. & Übers</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">herausgegeben von</term>+ <term name="editorial-director" form="verb">herausgegeben von</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interviewt von</term>+ <term name="recipient" form="verb">an</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">übersetzt von</term>+ <term name="editortranslator" form="verb">herausgegeben und übersetzt von</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">von</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">hg. von</term>+ <term name="editorial-director" form="verb-short">hg. von</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">übers. von</term>+ <term name="editortranslator" form="verb-short">hg. & übers. von</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Januar</term>+ <term name="month-02">Februar</term>+ <term name="month-03">März</term>+ <term name="month-04">April</term>+ <term name="month-05">Mai</term>+ <term name="month-06">Juni</term>+ <term name="month-07">Juli</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">Oktober</term>+ <term name="month-11">November</term>+ <term name="month-12">Dezember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">März</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">Mai</term>+ <term name="month-06" form="short">Juni</term>+ <term name="month-07" form="short">Juli</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Okt.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dez.</term>++ <!-- SEASONS -->+ <term name="season-01">Frühjahr</term>+ <term name="season-02">Sommer</term>+ <term name="season-03">Herbst</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-de-DE.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="de-DE">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">zugegriffen</term>+ <term name="and">und</term>+ <term name="and others">und andere</term>+ <term name="anonymous">ohne Autor</term>+ <term name="anonymous" form="short">o. A.</term>+ <term name="at">auf</term>+ <term name="available at">verfügbar unter</term>+ <term name="by">von</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">zitiert</term>+ <term name="edition">+ <single>Auflage</single>+ <multiple>Auflagen</multiple>+ </term>+ <term name="edition" form="short">Aufl.</term>+ <term name="et-al">u. a.</term>+ <term name="forthcoming">i. E.</term>+ <term name="from">von</term>+ <term name="ibid">ebd.</term>+ <term name="in">in</term>+ <term name="in press">im Druck</term>+ <term name="internet">Internet</term>+ <term name="interview">Interview</term>+ <term name="letter">Brief</term>+ <term name="no date">ohne Datum</term>+ <term name="no date" form="short">o. J.</term>+ <term name="online">online</term>+ <term name="presented at">gehalten auf der</term>+ <term name="reference">+ <single>Referenz</single>+ <multiple>Referenzen</multiple>+ </term>+ <term name="reference" form="short">+ <single>Ref.</single>+ <multiple>Ref.</multiple>+ </term>+ <term name="retrieved">abgerufen</term>+ <term name="scale">Maßstab</term>+ <term name="version">Version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">n. Chr.</term>+ <term name="bc">v. Chr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">erster</term>+ <term name="long-ordinal-02">zweiter</term>+ <term name="long-ordinal-03">dritter</term>+ <term name="long-ordinal-04">vierter</term>+ <term name="long-ordinal-05">fünfter</term>+ <term name="long-ordinal-06">sechster</term>+ <term name="long-ordinal-07">siebter</term>+ <term name="long-ordinal-08">achter</term>+ <term name="long-ordinal-09">neunter</term>+ <term name="long-ordinal-10">zehnter</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>Buch</single>+ <multiple>Bücher</multiple>+ </term>+ <term name="chapter">+ <single>Kapitel</single>+ <multiple>Kapitel</multiple>+ </term>+ <term name="column">+ <single>Spalte</single>+ <multiple>Spalten</multiple>+ </term>+ <term name="figure">+ <single>Abbildung</single>+ <multiple>Abbildungen</multiple>+ </term>+ <term name="folio">+ <single>Blatt</single>+ <multiple>Blätter</multiple>+ </term>+ <term name="issue">+ <single>Nummer</single>+ <multiple>Nummern</multiple>+ </term>+ <term name="line">+ <single>Zeile</single>+ <multiple>Zeilen</multiple>+ </term>+ <term name="note">+ <single>Note</single>+ <multiple>Noten</multiple>+ </term>+ <term name="opus">+ <single>Opus</single>+ <multiple>Opera</multiple>+ </term>+ <term name="page">+ <single>Seite</single>+ <multiple>Seiten</multiple>+ </term>+ <term name="paragraph">+ <single>Absatz</single>+ <multiple>Absätze</multiple>+ </term>+ <term name="part">+ <single>Teil</single>+ <multiple>Teile</multiple>+ </term>+ <term name="section">+ <single>Abschnitt</single>+ <multiple>Abschnitte</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>Vers</single>+ <multiple>Verse</multiple>+ </term>+ <term name="volume">+ <single>Band</single>+ <multiple>Bände</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">B.</term>+ <term name="chapter" form="short">Kap.</term>+ <term name="column" form="short">Sp.</term>+ <term name="figure" form="short">Abb.</term>+ <term name="folio" form="short">Fol.</term>+ <term name="issue" form="short">Nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>S.</single>+ <multiple>S.</multiple>+ </term>+ <term name="paragraph" form="short">Abs.</term>+ <term name="part" form="short">Teil</term>+ <term name="section" form="short">Abschn.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>V.</single>+ <multiple>V.</multiple>+ </term>+ <term name="volume" form="short">+ <single>Bd.</single>+ <multiple>Bd.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>Regisseur</single>+ <multiple>Regisseure</multiple>+ </term>+ <term name="editor">+ <single>Herausgeber</single>+ <multiple>Herausgeber</multiple>+ </term>+ <term name="editorial-director">+ <single>Herausgeber</single>+ <multiple>Herausgeber</multiple>+ </term>+ <term name="illustrator">+ <single>Illustrator</single>+ <multiple>illustratoren</multiple>+ </term>+ <term name="translator">+ <single>Übersetzer</single>+ <multiple>Übersetzer</multiple>+ </term>+ <term name="editortranslator">+ <single>Herausgeber & Übersetzer</single>+ <multiple>Herausgeber & Übersetzer</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>Reg.</single>+ <multiple>Reg..</multiple>+ </term>+ <term name="editor" form="short">+ <single>Hrsg.</single>+ <multiple>Hrsg.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>Hrsg.</single>+ <multiple>Hrsg.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>Ill.</single>+ <multiple>Ill.</multiple>+ </term>+ <term name="translator" form="short">+ <single>Übers.</single>+ <multiple>Übers.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>Hrsg. & Übers.</single>+ <multiple>Hrsg. & Übers</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">herausgegeben von</term>+ <term name="editorial-director" form="verb">herausgegeben von</term>+ <term name="illustrator" form="verb">illustriert von</term>+ <term name="interviewer" form="verb">interviewt von</term>+ <term name="recipient" form="verb">an</term>+ <term name="reviewed-author" form="verb">von</term>+ <term name="translator" form="verb">übersetzt von</term>+ <term name="editortranslator" form="verb">herausgegeben und übersetzt von</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">von</term>+ <term name="director" form="verb-short">Reg.</term>+ <term name="editor" form="verb-short">hg. von</term>+ <term name="editorial-director" form="verb-short">hg. von</term>+ <term name="illustrator" form="verb-short">illus. von</term>+ <term name="translator" form="verb-short">übers. von</term>+ <term name="editortranslator" form="verb-short">hg. & übers. von</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Januar</term>+ <term name="month-02">Februar</term>+ <term name="month-03">März</term>+ <term name="month-04">April</term>+ <term name="month-05">Mai</term>+ <term name="month-06">Juni</term>+ <term name="month-07">Juli</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">Oktober</term>+ <term name="month-11">November</term>+ <term name="month-12">Dezember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">März</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">Mai</term>+ <term name="month-06" form="short">Juni</term>+ <term name="month-07" form="short">Juli</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Okt.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dez.</term>++ <!-- SEASONS -->+ <term name="season-01">Frühjahr</term>+ <term name="season-02">Sommer</term>+ <term name="season-03">Herbst</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-el-GR.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="el-GR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">ημερομηνία πρόσβασης</term>+ <term name="and">και</term>+ <term name="and others">και άλλοι</term>+ <term name="anonymous">ανώνυμο</term>+ <term name="anonymous" form="short">ανών.</term>+ <term name="at">εφ.</term>+ <term name="available at">available at</term>+ <term name="by">από</term>+ <term name="circa">περίπου</term>+ <term name="circa" form="short">περ.</term>+ <term name="cited">παρατίθεται</term>+ <term name="edition">+ <single>έκδοση</single>+ <multiple>εκδόσεις</multiple>+ </term>+ <term name="edition" form="short">έκδ.</term>+ <term name="et-al">κ.ά.</term>+ <term name="forthcoming">προσεχές</term>+ <term name="from">από</term>+ <term name="ibid">στο ίδιο</term>+ <term name="in">στο</term>+ <term name="in press">υπό έκδοση</term>+ <term name="internet">διαδίκτυο</term>+ <term name="interview">συνέντευξη</term>+ <term name="letter">επιστολή</term>+ <term name="no date">χωρίς χρονολογία</term>+ <term name="no date" form="short">χ.χ.</term>+ <term name="online">έκδοση σε ψηφιακή μορφή</term>+ <term name="presented at">παρουσιάστηκε στο</term>+ <term name="reference">+ <single>παραπομπή</single>+ <multiple>παραπομπές</multiple>+ </term>+ <term name="reference" form="short">+ <single>παρ.</single>+ <multiple>παρ.</multiple>+ </term>+ <term name="retrieved">ανακτήθηκε</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">μ.Χ.</term>+ <term name="bc">π.Χ.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">‘</term>+ <term name="close-quote">’</term>+ <term name="open-inner-quote">'</term>+ <term name="close-inner-quote">'</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">ος</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">πρώτος</term>+ <term name="long-ordinal-02">δεύτερος</term>+ <term name="long-ordinal-03">τρίτος</term>+ <term name="long-ordinal-04">τέταρτος</term>+ <term name="long-ordinal-05">πέμπτος</term>+ <term name="long-ordinal-06">έκτος</term>+ <term name="long-ordinal-07">έβδομος</term>+ <term name="long-ordinal-08">όγδοος</term>+ <term name="long-ordinal-09">ένατος</term>+ <term name="long-ordinal-10">δέκατος</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>βιβλίο</single>+ <multiple>βιβλίο</multiple>+ </term>+ <term name="chapter">+ <single>κεφάλαιο</single>+ <multiple>κεφάλαια</multiple>+ </term>+ <term name="column">+ <single>στήλη</single>+ <multiple>στήλες</multiple>+ </term>+ <term name="figure">+ <single>εικόνα</single>+ <multiple>εικόνες</multiple>+ </term>+ <term name="folio">+ <single>φάκελος</single>+ <multiple>φάκελοι</multiple>+ </term>+ <term name="issue">+ <single>τεύχος</single>+ <multiple>τεύχη</multiple>+ </term>+ <term name="line">+ <single>σειρά</single>+ <multiple>σειρές</multiple>+ </term>+ <term name="note">+ <single>σημείωση</single>+ <multiple>σημειώσεις</multiple>+ </term>+ <term name="opus">+ <single>έργο</single>+ <multiple>έργα</multiple>+ </term>+ <term name="page">+ <single>σελίδα</single>+ <multiple>σελίδες</multiple>+ </term>+ <term name="paragraph">+ <single>παράγραφος</single>+ <multiple>παράγραφοι</multiple>+ </term>+ <term name="part">+ <single>μέρος</single>+ <multiple>μέρη</multiple>+ </term>+ <term name="section">+ <single>τμήμα</single>+ <multiple>τμήματα</multiple>+ </term>+ <term name="sub verbo">+ <single>λήμμα</single>+ <multiple>λήμματα</multiple>+ </term>+ <term name="verse">+ <single>στίχος</single>+ <multiple>στίχοι</multiple>+ </term>+ <term name="volume">+ <single>τόμος</single>+ <multiple>τόμοι</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">βιβ.</term>+ <term name="chapter" form="short">κεφ.</term>+ <term name="column" form="short">στ.</term>+ <term name="figure" form="short">εικ.</term>+ <term name="folio" form="short">φάκ</term>+ <term name="issue" form="short">τχ.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">έργ.</term>+ <term name="page" form="short">+ <single>σ</single>+ <multiple>σσ</multiple>+ </term>+ <term name="paragraph" form="short">παρ.</term>+ <term name="part" form="short">μέρ.</term>+ <term name="section" form="short">τμ.</term>+ <term name="sub verbo" form="short">+ <single>λήμ.</single>+ <multiple>λήμ.</multiple>+ </term>+ <term name="verse" form="short">+ <single>στ.</single>+ <multiple>στ.</multiple>+ </term>+ <term name="volume" form="short">+ <single>τ.</single>+ <multiple>τ.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>επιμελητής</single>+ <multiple>επιμελητές</multiple>+ </term>+ <term name="editorial-director">+ <single>διευθυντής σειράς</single>+ <multiple>διευθυντές σειράς</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>μεταφραστής</single>+ <multiple>μεταφραστές</multiple>+ </term>+ <term name="editortranslator">+ <single>μεταφραστής και επιμελητής</single>+ <multiple>μεταφραστές και επιμελητές</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>επιμ.</single>+ <multiple>επιμ.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>δ/ντής σειράς</single>+ <multiple>δ/ντές σειρας</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>μτφ.</single>+ <multiple>μτφ.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>μτφ. και επιμ.</single>+ <multiple>μτφ. και επιμ.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">επιμέλεια</term>+ <term name="editorial-director" form="verb">διεύθυνση σειράς</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">συνέντευξη</term>+ <term name="recipient" form="verb">παραλήπτης</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">μετάφραση</term>+ <term name="editortranslator" form="verb">μετάφραση και επιμέλεια</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">στον συλλ. τόμο</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">επιμέλ.</term>+ <term name="editorial-director" form="verb-short">δ/νση σειράς</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">μετάφρ.</term>+ <term name="editortranslator" form="verb-short">μετάφρ. και επιμέλ.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Ιανουάριος</term>+ <term name="month-02">Φεβρουάριος</term>+ <term name="month-03">Μάρτιος</term>+ <term name="month-04">Απρίλιος</term>+ <term name="month-05">Μάιος</term>+ <term name="month-06">Ιούνιος</term>+ <term name="month-07">Ιούλιος</term>+ <term name="month-08">Αύγουστος</term>+ <term name="month-09">Σεπτέμβριος</term>+ <term name="month-10">Οκτώβριος</term>+ <term name="month-11">Νοέμβριος</term>+ <term name="month-12">Δεκέμβριος</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Ιανουαρίου</term>+ <term name="month-02" form="short">Φεβρουαρίου</term>+ <term name="month-03" form="short">Μαρτίου</term>+ <term name="month-04" form="short">Απριλίου</term>+ <term name="month-05" form="short">Μαΐου</term>+ <term name="month-06" form="short">Ιουνίου</term>+ <term name="month-07" form="short">Ιουλίου</term>+ <term name="month-08" form="short">Αυγούστου</term>+ <term name="month-09" form="short">Σεπτεμβρίου</term>+ <term name="month-10" form="short">Οκτωβρίου</term>+ <term name="month-11" form="short">Νοεμβρίου</term>+ <term name="month-12" form="short">Δεκεμβρίου</term>++ <!-- SEASONS -->+ <term name="season-01">Άνοιξη</term>+ <term name="season-02">Καλοκαίρι</term>+ <term name="season-03">Φθινόπωρο</term>+ <term name="season-04">Χειμώνας</term>+ </terms>+</locale>
+ locales/locales-en-GB.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="en-GB">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">accessed</term>+ <term name="and">and</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">from</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">‘</term>+ <term name="close-quote">’</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>line</single>+ <multiple>lines</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraph</single>+ <multiple>paragraph</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk.</term>+ <term name="chapter" form="short">chap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">no.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>pp.</multiple>+ </term>+ <term name="paragraph" form="short">para.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vols.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>translator</single>+ <multiple>translators</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran.</single>+ <multiple>trans.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">translated by</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir. by</term>+ <term name="editor" form="verb-short">ed. by</term>+ <term name="editorial-director" form="verb-short">ed. by</term>+ <term name="illustrator" form="verb-short">illus. by</term>+ <term name="translator" form="verb-short">trans. by</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">January</term>+ <term name="month-02">February</term>+ <term name="month-03">March</term>+ <term name="month-04">April</term>+ <term name="month-05">May</term>+ <term name="month-06">June</term>+ <term name="month-07">July</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">October</term>+ <term name="month-11">November</term>+ <term name="month-12">December</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">Mar.</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Jun.</term>+ <term name="month-07" form="short">Jul.</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Oct.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dec.</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-en-US.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="en-US">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="true"/>+ <date form="text">+ <date-part name="month" suffix=" "/>+ <date-part name="day" suffix=", "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">accessed</term>+ <term name="and">and</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">from</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>line</single>+ <multiple>lines</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraph</single>+ <multiple>paragraph</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk.</term>+ <term name="chapter" form="short">chap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">no.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>pp.</multiple>+ </term>+ <term name="paragraph" form="short">para.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vols.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>translator</single>+ <multiple>translators</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran.</single>+ <multiple>trans.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">translated by</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir. by</term>+ <term name="editor" form="verb-short">ed. by</term>+ <term name="editorial-director" form="verb-short">ed. by</term>+ <term name="illustrator" form="verb-short">illus. by</term>+ <term name="translator" form="verb-short">trans. by</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">January</term>+ <term name="month-02">February</term>+ <term name="month-03">March</term>+ <term name="month-04">April</term>+ <term name="month-05">May</term>+ <term name="month-06">June</term>+ <term name="month-07">July</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">October</term>+ <term name="month-11">November</term>+ <term name="month-12">December</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">Mar.</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Jun.</term>+ <term name="month-07" form="short">Jul.</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Oct.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dec.</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-es-ES.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="es-ES">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" de "/>+ <date-part name="month" suffix=" de "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">accedido</term>+ <term name="and">y</term>+ <term name="and others">y otros</term>+ <term name="anonymous">anónimo</term>+ <term name="anonymous" form="short">anón.</term>+ <term name="at">en</term>+ <term name="available at">disponible en</term>+ <term name="by">de</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citado</term>+ <term name="edition">+ <single>edición</single>+ <multiple>ediciones</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">previsto</term>+ <term name="from">a partir de</term>+ <term name="ibid">ibid.</term>+ <term name="in">en</term>+ <term name="in press">en imprenta</term>+ <term name="internet">internet</term>+ <term name="interview">entrevista</term>+ <term name="letter">carta</term>+ <term name="no date">sin fecha</term>+ <term name="no date" form="short">s. f.</term>+ <term name="online">en línea</term>+ <term name="presented at">presentado en</term>+ <term name="reference">+ <single>referencia</single>+ <multiple>referencias</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">recuperado</term>+ <term name="scale">escala</term>+ <term name="version">versión</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">d. C.</term>+ <term name="bc">a. C.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">-</term>++ <!-- ORDINALS -->+ <term name="ordinal">.ª</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">primera</term>+ <term name="long-ordinal-02">segunda</term>+ <term name="long-ordinal-03">tercera</term>+ <term name="long-ordinal-04">cuarta</term>+ <term name="long-ordinal-05">quinta</term>+ <term name="long-ordinal-06">sexta</term>+ <term name="long-ordinal-07">séptima</term>+ <term name="long-ordinal-08">octava</term>+ <term name="long-ordinal-09">novena</term>+ <term name="long-ordinal-10">décima</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>libro</single>+ <multiple>libros</multiple>+ </term>+ <term name="chapter">+ <single>capítulo</single>+ <multiple>capítulos</multiple>+ </term>+ <term name="column">+ <single>columna</single>+ <multiple>columnas</multiple>+ </term>+ <term name="figure">+ <single>figura</single>+ <multiple>figuras</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>número</single>+ <multiple>números</multiple>+ </term>+ <term name="line">+ <single>línea</single>+ <multiple>líneas</multiple>+ </term>+ <term name="note">+ <single>nota</single>+ <multiple>notas</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>página</single>+ <multiple>páginas</multiple>+ </term>+ <term name="paragraph">+ <single>párrafo</single>+ <multiple>párrafos</multiple>+ </term>+ <term name="part">+ <single>parte</single>+ <multiple>partes</multiple>+ </term>+ <term name="section">+ <single>sección</single>+ <multiple>secciones</multiple>+ </term>+ <term name="sub verbo">+ <single>sub voce</single>+ <multiple>sub vocibus</multiple>+ </term>+ <term name="verse">+ <single>verso</single>+ <multiple>versos</multiple>+ </term>+ <term name="volume">+ <single>volumen</single>+ <multiple>volúmenes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">lib.</term>+ <term name="chapter" form="short">cap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">n.º</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>pp.</multiple>+ </term>+ <term name="paragraph" form="short">párr.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s. v.</single>+ <multiple>s. vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vols.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directores</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editores</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editores</multiple>+ </term>+ <term name="illustrator">+ <single>ilustrador</single>+ <multiple>ilustradores</multiple>+ </term>+ <term name="translator">+ <single>traductor</single>+ <multiple>traductores</multiple>+ </term>+ <term name="editortranslator">+ <single>editor y traductor</single>+ <multiple>editores y traductores</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ilust.</single>+ <multiple>ilusts.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trads.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. y trad.</single>+ <multiple>eds. y trads.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">dirigido por</term>+ <term name="editor" form="verb">editado por</term>+ <term name="editorial-director" form="verb">editado por</term>+ <term name="illustrator" form="verb">ilustrado por</term>+ <term name="interviewer" form="verb">entrevistado por</term>+ <term name="recipient" form="verb">a</term>+ <term name="reviewed-author" form="verb">por</term>+ <term name="translator" form="verb">traducido por</term>+ <term name="editortranslator" form="verb">editado y traducido por</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">de</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">ilust.</term>+ <term name="translator" form="verb-short">trad.</term>+ <term name="editortranslator" form="verb-short">ed. y trad.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">enero</term>+ <term name="month-02">febrero</term>+ <term name="month-03">marzo</term>+ <term name="month-04">abril</term>+ <term name="month-05">mayo</term>+ <term name="month-06">junio</term>+ <term name="month-07">julio</term>+ <term name="month-08">agosto</term>+ <term name="month-09">septiembre</term>+ <term name="month-10">octubre</term>+ <term name="month-11">noviembre</term>+ <term name="month-12">diciembre</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">ene.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">abr.</term>+ <term name="month-05" form="short">may</term>+ <term name="month-06" form="short">jun.</term>+ <term name="month-07" form="short">jul.</term>+ <term name="month-08" form="short">ago.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">oct.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dic.</term>++ <!-- SEASONS -->+ <term name="season-01">primavera</term>+ <term name="season-02">verano</term>+ <term name="season-03">otoño</term>+ <term name="season-04">invierno</term>+ </terms>+</locale>
+ locales/locales-et-EE.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="et-EE">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">vaadatud</term>+ <term name="and">ja</term>+ <term name="and others">ja teised</term>+ <term name="anonymous">anonüümne</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at"/>+ <term name="available at">available at</term>+ <term name="by"/>+ <term name="circa">umbes</term>+ <term name="circa" form="short">u</term>+ <term name="cited">tsiteeritud</term>+ <term name="edition">+ <single>väljaanne</single>+ <multiple>väljaanded</multiple>+ </term>+ <term name="edition" form="short">tr</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">ilmumisel</term>+ <term name="from"/>+ <term name="ibid">ibid.</term>+ <term name="in"/>+ <term name="in press">trükis</term>+ <term name="internet">internet</term>+ <term name="interview">intervjuu</term>+ <term name="letter">kiri</term>+ <term name="no date">s.a.</term>+ <term name="no date" form="short">s.a.</term>+ <term name="online">online</term>+ <term name="presented at">esitatud</term>+ <term name="reference">+ <single>viide</single>+ <multiple>viited</multiple>+ </term>+ <term name="reference" form="short">+ <single>viide</single>+ <multiple>viited</multiple>+ </term>+ <term name="retrieved">salvestatud</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">pKr</term>+ <term name="bc">eKr</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal"/>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">esimene</term>+ <term name="long-ordinal-02">teine</term>+ <term name="long-ordinal-03">kolmas</term>+ <term name="long-ordinal-04">neljas</term>+ <term name="long-ordinal-05">viies</term>+ <term name="long-ordinal-06">kuues</term>+ <term name="long-ordinal-07">seitsmes</term>+ <term name="long-ordinal-08">kaheksas</term>+ <term name="long-ordinal-09">üheksas</term>+ <term name="long-ordinal-10">kümnes</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>raamat</single>+ <multiple>raamatud</multiple>+ </term>+ <term name="chapter">+ <single>peatükk</single>+ <multiple>peatükid</multiple>+ </term>+ <term name="column">+ <single>veerg</single>+ <multiple>veerud</multiple>+ </term>+ <term name="figure">+ <single>joonis</single>+ <multiple>joonised</multiple>+ </term>+ <term name="folio">+ <single>foolio</single>+ <multiple>fooliod</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbrid</multiple>+ </term>+ <term name="line">+ <single>rida</single>+ <multiple>read</multiple>+ </term>+ <term name="note">+ <single>viide</single>+ <multiple>viited</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>lehekülg</single>+ <multiple>leheküljed</multiple>+ </term>+ <term name="paragraph">+ <single>lõik</single>+ <multiple>lõigud</multiple>+ </term>+ <term name="part">+ <single>osa</single>+ <multiple>osad</multiple>+ </term>+ <term name="section">+ <single>alajaotis</single>+ <multiple>alajaotised</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>värss</single>+ <multiple>värsid</multiple>+ </term>+ <term name="volume">+ <single>köide</single>+ <multiple>köited</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">rmt</term>+ <term name="chapter" form="short">ptk</term>+ <term name="column" form="short">v</term>+ <term name="figure" form="short">joon</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">nr</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>lk</single>+ <multiple>lk</multiple>+ </term>+ <term name="paragraph" form="short">lõik</term>+ <term name="part" form="short">osa</term>+ <term name="section" form="short">alajaot.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>kd</single>+ <multiple>kd</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>toimetaja</single>+ <multiple>toimetajad</multiple>+ </term>+ <term name="editorial-director">+ <single>toimetaja</single>+ <multiple>toimetajad</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>tõlkija</single>+ <multiple>tõlkijad</multiple>+ </term>+ <term name="editortranslator">+ <single>toimetaja & tõlkija</single>+ <multiple>toimetajad & tõlkijad</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>toim</single>+ <multiple>toim</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>toim</single>+ <multiple>toim</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tõlk</single>+ <multiple>tõlk</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>toim & tõlk</single>+ <multiple>toim & tõlk</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">toimetanud</term>+ <term name="editorial-director" form="verb">toimetanud</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">intervjueerinud</term>+ <term name="recipient" form="verb"/>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">tõlkinud</term>+ <term name="editortranslator" form="verb">toimetanud & tõlkinud</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">toim</term>+ <term name="editorial-director" form="verb-short">toim</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">tõlk</term>+ <term name="editortranslator" form="verb-short">toim & tõlk</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">jaanuar</term>+ <term name="month-02">veebruar</term>+ <term name="month-03">märts</term>+ <term name="month-04">aprill</term>+ <term name="month-05">mai</term>+ <term name="month-06">juuni</term>+ <term name="month-07">juuli</term>+ <term name="month-08">august</term>+ <term name="month-09">september</term>+ <term name="month-10">oktoober</term>+ <term name="month-11">november</term>+ <term name="month-12">detsember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jaan</term>+ <term name="month-02" form="short">veebr</term>+ <term name="month-03" form="short">märts</term>+ <term name="month-04" form="short">apr</term>+ <term name="month-05" form="short">mai</term>+ <term name="month-06" form="short">juuni</term>+ <term name="month-07" form="short">juuli</term>+ <term name="month-08" form="short">aug</term>+ <term name="month-09" form="short">sept</term>+ <term name="month-10" form="short">okt</term>+ <term name="month-11" form="short">nov</term>+ <term name="month-12" form="short">dets</term>++ <!-- SEASONS -->+ <term name="season-01">kevad</term>+ <term name="season-02">suvi</term>+ <term name="season-03">sügis</term>+ <term name="season-04">talv</term>+ </terms>+</locale>
+ locales/locales-eu.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="eu">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="year" suffix="(e)ko "/>+ <date-part name="month" suffix="aren "/>+ <date-part name="day" suffix="a"/>+ </date>+ <date form="numeric">+ <date-part name="year" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="day" form="numeric-leading-zeros"/>+ </date>+ <terms>+ <term name="accessed">eskuratua</term>+ <term name="and">eta</term>+ <term name="and others">eta beste</term>+ <term name="anonymous">ezezaguna</term>+ <term name="anonymous" form="short">ezez.</term>+ <term name="at">-(e)n</term>+ <term name="available at">available at</term>+ <term name="by">-(e)k egina</term>+ <term name="circa">inguru</term>+ <term name="circa" form="short">ing.</term>+ <term name="cited">aipatua</term>+ <term name="edition">+ <single>argitalpena</single>+ <multiple>argitalpenak</multiple>+ </term>+ <term name="edition" form="short">arg.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">bidean</term>+ <term name="from">-(e)tik</term>+ <term name="ibid">ibíd.</term>+ <term name="in">in</term>+ <term name="in press">moldiztegian</term>+ <term name="internet">internet</term>+ <term name="interview">elkarrizketa</term>+ <term name="letter">gutuna</term>+ <term name="no date">datarik gabe</term>+ <term name="no date" form="short">d. g.</term>+ <term name="online">sarean</term>+ <term name="presented at">-(e)n aurkeztua</term>+ <term name="reference">+ <single>aipamena</single>+ <multiple>aipamenak</multiple>+ </term>+ <term name="reference" form="short">+ <single>aip.</single>+ <multiple>aip.</multiple>+ </term>+ <term name="retrieved">berreskuratua</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">K.a.</term>+ <term name="bc">K.o.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">lehengo</term>+ <term name="long-ordinal-02">bigarren</term>+ <term name="long-ordinal-03">hirugarren</term>+ <term name="long-ordinal-04">laugarren</term>+ <term name="long-ordinal-05">bosgarren</term>+ <term name="long-ordinal-06">seigarren</term>+ <term name="long-ordinal-07">zazpigarren</term>+ <term name="long-ordinal-08">zortzigarren</term>+ <term name="long-ordinal-09">bederatzigarren</term>+ <term name="long-ordinal-10">hamargarren</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>liburua</single>+ <multiple>liburuak</multiple>+ </term>+ <term name="chapter">+ <single>kapitulua</single>+ <multiple>kapituluak</multiple>+ </term>+ <term name="column">+ <single>zutabea</single>+ <multiple>zutabeak</multiple>+ </term>+ <term name="figure">+ <single>irudia</single>+ <multiple>irudiak</multiple>+ </term>+ <term name="folio">+ <single>orria</single>+ <multiple>orriak</multiple>+ </term>+ <term name="issue">+ <single>zenbakia</single>+ <multiple>zenbakiak</multiple>+ </term>+ <term name="line">+ <single>lerroa</single>+ <multiple>lerroak</multiple>+ </term>+ <term name="note">+ <single>oharra</single>+ <multiple>oharrak</multiple>+ </term>+ <term name="opus">+ <single>obra</single>+ <multiple>obrak</multiple>+ </term>+ <term name="page">+ <single>orrialdea</single>+ <multiple>orrialdeak</multiple>+ </term>+ <term name="paragraph">+ <single>paragrafoa</single>+ <multiple>paragrafoak</multiple>+ </term>+ <term name="part">+ <single>zatia</single>+ <multiple>zatiak</multiple>+ </term>+ <term name="section">+ <single>atala</single>+ <multiple>atalak</multiple>+ </term>+ <term name="sub verbo">+ <single>sub voce</single>+ <multiple>sub vocem</multiple>+ </term>+ <term name="verse">+ <single>bertsoa</single>+ <multiple>bertsoak</multiple>+ </term>+ <term name="volume">+ <single>luburikia</single>+ <multiple>luburukiak</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">lib.</term>+ <term name="chapter" form="short">kap.</term>+ <term name="column" form="short">zut.</term>+ <term name="figure" form="short">iru.</term>+ <term name="folio" form="short">or.</term>+ <term name="issue" form="short">zenb.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>or.</single>+ <multiple>or.</multiple>+ </term>+ <term name="paragraph" form="short">par.</term>+ <term name="part" form="short">zt.</term>+ <term name="section" form="short">atal.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.v.</multiple>+ </term>+ <term name="verse" form="short">+ <single>b.</single>+ <multiple>bb.</multiple>+ </term>+ <term name="volume" form="short">+ <single>libk.</single>+ <multiple>libk.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>argitaratzailea</single>+ <multiple>argitaratzaileak</multiple>+ </term>+ <term name="editorial-director">+ <single>argitaratzailea</single>+ <multiple>argitaratzaileak</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>itzultzailea</single>+ <multiple>itzultzaileak</multiple>+ </term>+ <term name="editortranslator">+ <single>argitaratzaile eta itzultzailea</single>+ <multiple>argitaratzaile eta itzultzaileak</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>arg.</single>+ <multiple>arg.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>arg.</single>+ <multiple>arg.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>itzul.</single>+ <multiple>itzul.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>arg. eta itzul.</single>+ <multiple>arg. eta itzul.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">-(e)k argitaratua</term>+ <term name="editorial-director" form="verb">-(e)k argitaratua</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">-(e)k elkarrizketatua</term>+ <term name="recipient" form="verb">-(r)entzat</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">-(e)k itzulia</term>+ <term name="editortranslator" form="verb">-(e)k argitaratu eta itzulia</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">arg.</term>+ <term name="editorial-director" form="verb-short">arg.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">itzul.</term>+ <term name="editortranslator" form="verb-short">-(e)k arg. eta itzul.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">urtarrilak</term>+ <term name="month-02">otsailak</term>+ <term name="month-03">martxoak</term>+ <term name="month-04">apirilak</term>+ <term name="month-05">maiatzak</term>+ <term name="month-06">ekainak</term>+ <term name="month-07">uztailak</term>+ <term name="month-08">abuztuak</term>+ <term name="month-09">irailak</term>+ <term name="month-10">urriak</term>+ <term name="month-11">azaroak</term>+ <term name="month-12">abenduak</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">urt.</term>+ <term name="month-02" form="short">ots.</term>+ <term name="month-03" form="short">martx.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mai.</term>+ <term name="month-06" form="short">eka.</term>+ <term name="month-07" form="short">uzt.</term>+ <term name="month-08" form="short">abz.</term>+ <term name="month-09" form="short">ira.</term>+ <term name="month-10" form="short">urr.</term>+ <term name="month-11" form="short">aza.</term>+ <term name="month-12" form="short">abe.</term>++ <!-- SEASONS -->+ <term name="season-01">udaberria</term>+ <term name="season-02">uda</term>+ <term name="season-03">udazkena</term>+ <term name="season-04">negua</term>+ </terms>+</locale>
+ locales/locales-fa-IR.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="fa-IR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="true"/>+ <date form="text">+ <date-part name="month" suffix=" "/>+ <date-part name="day" form="numeric-leading-zeros" suffix=", "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">دسترسی</term>+ <term name="and">و</term>+ <term name="and others">و دیگران</term>+ <term name="anonymous">ناشناس</term>+ <term name="anonymous" form="short">ناشناس</term>+ <term name="at">در</term>+ <term name="available at">available at</term>+ <term name="by">توسط</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">یادکرد</term>+ <term name="edition">+ <single>ویرایش</single>+ <multiple>ویرایشهای</multiple>+ </term>+ <term name="edition" form="short">ویرایش</term>+ <term name="et-al">و دیگران</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">از</term>+ <term name="ibid">همان</term>+ <term name="in">در</term>+ <term name="in press">زیر چاپ</term>+ <term name="internet">اینترنت</term>+ <term name="interview">مصاحبه</term>+ <term name="letter">نامه</term>+ <term name="no date">بدون تاریخ</term>+ <term name="no date" form="short">بدون تاریخ</term>+ <term name="online">برخط</term>+ <term name="presented at">ارائه شده در</term>+ <term name="reference">+ <single>مرجع</single>+ <multiple>مراجع</multiple>+ </term>+ <term name="reference" form="short">+ <single>مرجع</single>+ <multiple>مراجع</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">اول</term>+ <term name="long-ordinal-02">دوم</term>+ <term name="long-ordinal-03">سوم</term>+ <term name="long-ordinal-04">چهارم</term>+ <term name="long-ordinal-05">پنجم</term>+ <term name="long-ordinal-06">ششم</term>+ <term name="long-ordinal-07">هفتم</term>+ <term name="long-ordinal-08">هشتم</term>+ <term name="long-ordinal-09">نهم</term>+ <term name="long-ordinal-10">دهم</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>کتاب</single>+ <multiple>کتابهای</multiple>+ </term>+ <term name="chapter">+ <single>فصل</single>+ <multiple>فصلهای</multiple>+ </term>+ <term name="column">+ <single>ستون</single>+ <multiple>ستونهای</multiple>+ </term>+ <term name="figure">+ <single>تصویر</single>+ <multiple>تصاویر</multiple>+ </term>+ <term name="folio">+ <single>برگ</single>+ <multiple>برگهای</multiple>+ </term>+ <term name="issue">+ <single>شماره</single>+ <multiple>شمارههای</multiple>+ </term>+ <term name="line">+ <single>خط</single>+ <multiple>خطوط</multiple>+ </term>+ <term name="note">+ <single>یادداشت</single>+ <multiple>یادداشتهای</multiple>+ </term>+ <term name="opus">+ <single>قطعه</single>+ <multiple>قطعات</multiple>+ </term>+ <term name="page">+ <single>صفحه</single>+ <multiple>صفحات</multiple>+ </term>+ <term name="paragraph">+ <single>پاراگراف</single>+ <multiple>پاراگرافهای</multiple>+ </term>+ <term name="part">+ <single>بخش</single>+ <multiple>بخشهای</multiple>+ </term>+ <term name="section">+ <single>قسمت</single>+ <multiple>قسمتهای</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>بیت</single>+ <multiple>بیتهای</multiple>+ </term>+ <term name="volume">+ <single>جلد</single>+ <multiple>جلدهای</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">کتاب</term>+ <term name="chapter" form="short">فصل</term>+ <term name="column" form="short">ستون</term>+ <term name="figure" form="short">تصویر</term>+ <term name="folio" form="short">برگ</term>+ <term name="issue" form="short">ش</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">قطعه</term>+ <term name="page" form="short">+ <single>ص</single>+ <multiple>صص</multiple>+ </term>+ <term name="paragraph" form="short">پاراگراف</term>+ <term name="part" form="short">بخش</term>+ <term name="section" form="short">قسمت</term>+ <term name="sub verbo" form="short">+ <single>s.v</single>+ <multiple>s.vv</multiple>+ </term>+ <term name="verse" form="short">+ <single>بیت</single>+ <multiple>ابیات</multiple>+ </term>+ <term name="volume" form="short">+ <single>ج</single>+ <multiple>جج</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>ویرایشگر</single>+ <multiple>ویرایشگران</multiple>+ </term>+ <term name="editorial-director">+ <single>ویرایشگر</single>+ <multiple>ویرایشگران</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>مترجم</single>+ <multiple>مترجمین</multiple>+ </term>+ <term name="editortranslator">+ <single>ویرایشگر و مترجم</single>+ <multiple>ویرایشگران و مترجمین</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ویرایشگر</single>+ <multiple>ویرایشگران</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ویرایشگر</single>+ <multiple>ویرایشگران</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>مترجم</single>+ <multiple>مترجمین</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ویرایشگر و مترجم</single>+ <multiple>ویرایشگران و مترجمین</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">ویراستهی</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">مصاحبه توسط</term>+ <term name="recipient" form="verb">به</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">ترجمهی</term>+ <term name="editortranslator" form="verb">ترجمه و ویراستهی</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">توسط</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ویراستهی</term>+ <term name="editorial-director" form="verb-short">ویراستهی</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">ترجمهی</term>+ <term name="editortranslator" form="verb-short">ترجمه و ویراستهی</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">ژانویه</term>+ <term name="month-02">فوریه</term>+ <term name="month-03">مارس</term>+ <term name="month-04">آوریل</term>+ <term name="month-05">می</term>+ <term name="month-06">ژوئن</term>+ <term name="month-07">جولای</term>+ <term name="month-08">آگوست</term>+ <term name="month-09">سپتامبر</term>+ <term name="month-10">اکتبر</term>+ <term name="month-11">نوامبر</term>+ <term name="month-12">دسامبر</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">ژانویه</term>+ <term name="month-02" form="short">فوریه</term>+ <term name="month-03" form="short">مارس</term>+ <term name="month-04" form="short">آوریل</term>+ <term name="month-05" form="short">می</term>+ <term name="month-06" form="short">ژوئن</term>+ <term name="month-07" form="short">جولای</term>+ <term name="month-08" form="short">آگوست</term>+ <term name="month-09" form="short">سپتامبر</term>+ <term name="month-10" form="short">اکتبر</term>+ <term name="month-11" form="short">نوامبر</term>+ <term name="month-12" form="short">دسامبر</term>++ <!-- SEASONS -->+ <term name="season-01">بهار</term>+ <term name="season-02">تابستان</term>+ <term name="season-03">پاییز</term>+ <term name="season-04">زمستان</term>+ </terms>+</locale>
+ locales/locales-fi-FI.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="fi-FI">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" suffix="."/>+ <date-part name="month" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">viitattu</term>+ <term name="and">ja</term>+ <term name="and others">ym.</term>+ <term name="anonymous">tuntematon</term>+ <term name="anonymous" form="short">tuntematon</term>+ <term name="at">osoitteessa</term>+ <term name="available at">available at</term>+ <term name="by">tekijä</term>+ <term name="circa">noin</term>+ <term name="circa" form="short">n.</term>+ <term name="cited">viitattu</term>+ <term name="edition">+ <single>painos</single>+ <multiple>painokset</multiple>+ </term>+ <term name="edition" form="short">p.</term>+ <term name="et-al">ym.</term>+ <term name="forthcoming">tulossa</term>+ <term name="from">alkaen</term>+ <term name="ibid">mt.</term>+ <term name="in">teoksessa</term>+ <term name="in press">painossa</term>+ <term name="internet">internet</term>+ <term name="interview">haastattelu</term>+ <term name="letter">kirje</term>+ <term name="no date">ei päivämäärää</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">verkossa</term>+ <term name="presented at">esitetty tilaisuudessa</term>+ <term name="reference">+ <single>viittaus</single>+ <multiple>viittaukset</multiple>+ </term>+ <term name="reference" form="short">+ <single>viit..</single>+ <multiple>viit.</multiple>+ </term>+ <term name="retrieved">noudettu</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">eaa.</term>+ <term name="bc">jaa.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">”</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">’</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">ensimmäinen</term>+ <term name="long-ordinal-02">toinen</term>+ <term name="long-ordinal-03">kolmas</term>+ <term name="long-ordinal-04">neljäs</term>+ <term name="long-ordinal-05">viides</term>+ <term name="long-ordinal-06">kuudes</term>+ <term name="long-ordinal-07">seitsemäs</term>+ <term name="long-ordinal-08">kahdeksas</term>+ <term name="long-ordinal-09">yhdeksäs</term>+ <term name="long-ordinal-10">kymmenes</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>kirja</single>+ <multiple>kirjat</multiple>+ </term>+ <term name="chapter">+ <single>luku</single>+ <multiple>luvut</multiple>+ </term>+ <term name="column">+ <single>palsta</single>+ <multiple>palstat</multiple>+ </term>+ <term name="figure">+ <single>kuvio</single>+ <multiple>kuviot</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>foliot</multiple>+ </term>+ <term name="issue">+ <single>numero</single>+ <multiple>numerot</multiple>+ </term>+ <term name="line">+ <single>rivi</single>+ <multiple>rivit</multiple>+ </term>+ <term name="note">+ <single>muistiinpano</single>+ <multiple>muistiinpanot</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opukset</multiple>+ </term>+ <term name="page">+ <single>sivu</single>+ <multiple>sivut</multiple>+ </term>+ <term name="paragraph">+ <single>kappale</single>+ <multiple>kappaleet</multiple>+ </term>+ <term name="part">+ <single>osa</single>+ <multiple>osat</multiple>+ </term>+ <term name="section">+ <single>osa</single>+ <multiple>osat</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>säkeistö</single>+ <multiple>säkeistöt</multiple>+ </term>+ <term name="volume">+ <single>vuosikerta</single>+ <multiple>vuosikerrat</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">kirja</term>+ <term name="chapter" form="short">luku</term>+ <term name="column" form="short">palsta</term>+ <term name="figure" form="short">kuv.</term>+ <term name="folio" form="short">fol.</term>+ <term name="issue" form="short">nro</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>s.</single>+ <multiple>ss.</multiple>+ </term>+ <term name="paragraph" form="short">kappale</term>+ <term name="part" form="short">osa</term>+ <term name="section" form="short">osa</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>säk.</single>+ <multiple>säk.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vol.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>toimittaja</single>+ <multiple>toimittajat</multiple>+ </term>+ <term name="editorial-director">+ <single>toimittaja</single>+ <multiple>toimittajat</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>suomentaja</single>+ <multiple>suomentajat</multiple>+ </term>+ <term name="editortranslator">+ <single>toimittaja ja suomentaja</single>+ <multiple>toimittajat ja suomentajat</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>toim.</single>+ <multiple>toim.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>toim.</single>+ <multiple>toim.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>suom.</single>+ <multiple>suom.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>toim. ja suom.</single>+ <multiple>toim. ja suom.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">toimittanut</term>+ <term name="editorial-director" form="verb">toimittanut</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">haastatellut</term>+ <term name="recipient" form="verb">vastaanottaja</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">suomentanut</term>+ <term name="editortranslator" form="verb">toimittanut ja suomentanut</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">toim.</term>+ <term name="editorial-director" form="verb-short">toim.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">suom.</term>+ <term name="editortranslator" form="verb-short">toim. ja suom.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">tammikuu</term>+ <term name="month-02">helmikuu</term>+ <term name="month-03">maaliskuu</term>+ <term name="month-04">huhtikuu</term>+ <term name="month-05">toukokuu</term>+ <term name="month-06">kesäkuu</term>+ <term name="month-07">heinäkuu</term>+ <term name="month-08">elokuu</term>+ <term name="month-09">syyskuu</term>+ <term name="month-10">lokakuu</term>+ <term name="month-11">marraskuu</term>+ <term name="month-12">joulukuu</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">tammi</term>+ <term name="month-02" form="short">helmi</term>+ <term name="month-03" form="short">maalis</term>+ <term name="month-04" form="short">huhti</term>+ <term name="month-05" form="short">touko</term>+ <term name="month-06" form="short">kesä</term>+ <term name="month-07" form="short">heinä</term>+ <term name="month-08" form="short">elo</term>+ <term name="month-09" form="short">syys</term>+ <term name="month-10" form="short">loka</term>+ <term name="month-11" form="short">marras</term>+ <term name="month-12" form="short">joulu</term>++ <!-- SEASONS -->+ <term name="season-01">kevät</term>+ <term name="season-02">kesä</term>+ <term name="season-03">syksy</term>+ <term name="season-04">talvi</term>+ </terms>+</locale>
+ locales/locales-fr-CA.xml view
@@ -0,0 +1,309 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="fr-CA">+ <info>+ <translator>+ <name>Grégoire Colly</name>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false" limit-day-ordinals-to-day-1="true"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">consulté le</term>+ <term name="and">et</term>+ <term name="and others">et autres</term>+ <term name="anonymous">anonyme</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">sur</term>+ <term name="available at">disponible sur</term>+ <term name="by">par</term>+ <term name="circa">vers</term>+ <term name="circa" form="short">v.</term>+ <term name="cited">cité</term>+ <term name="edition" gender="feminine">+ <single>édition</single>+ <multiple>éditions</multiple>+ </term>+ <term name="edition" form="short">éd.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">à paraître</term>+ <term name="from">à l'adresse</term>+ <term name="ibid">ibid.</term>+ <term name="in">dans</term>+ <term name="in press">sous presse</term>+ <term name="internet">Internet</term>+ <term name="interview">entretien</term>+ <term name="letter">lettre</term>+ <term name="no date">sans date</term>+ <term name="no date" form="short">s. d.</term>+ <term name="online">en ligne</term>+ <term name="presented at">présenté à</term>+ <term name="reference">+ <single>référence</single>+ <multiple>références</multiple>+ </term>+ <term name="reference" form="short">+ <single>réf.</single>+ <multiple>réf.</multiple>+ </term>+ <term name="retrieved">consulté</term>+ <term name="scale">échelle</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">apr. J.-C.</term>+ <term name="bc">av. J.-C.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">« </term>+ <term name="close-quote"> »</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">‑</term> <!-- non-breaking hyphen -->++ <!-- ORDINALS -->+ <term name="ordinal">ᵉ</term>+ <term name="ordinal-01" gender-form="feminine" match="whole-number">ʳᵉ</term>+ <term name="ordinal-01" gender-form="masculine" match="whole-number">ᵉʳ</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">premier</term>+ <term name="long-ordinal-02">deuxième</term>+ <term name="long-ordinal-03">troisième</term>+ <term name="long-ordinal-04">quatrième</term>+ <term name="long-ordinal-05">cinquième</term>+ <term name="long-ordinal-06">sixième</term>+ <term name="long-ordinal-07">septième</term>+ <term name="long-ordinal-08">huitième</term>+ <term name="long-ordinal-09">neuvième</term>+ <term name="long-ordinal-10">dixième</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>livre</single>+ <multiple>livres</multiple>+ </term>+ <term name="chapter">+ <single>chapitre</single>+ <multiple>chapitres</multiple>+ </term>+ <term name="column">+ <single>colonne</single>+ <multiple>colonnes</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue" gender="masculine">+ <single>numéro</single>+ <multiple>numéros</multiple>+ </term>+ <term name="line">+ <single>ligne</single>+ <multiple>lignes</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opus</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraphe</single>+ <multiple>paragraphes</multiple>+ </term>+ <term name="part">+ <single>partie</single>+ <multiple>parties</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verset</single>+ <multiple>versets</multiple>+ </term>+ <term name="volume" gender="masculine">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">liv.</term>+ <term name="chapter" form="short">chap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">+ <single>fᵒ</single>+ <multiple>fᵒˢ</multiple>+ </term>+ <term name="issue" form="short">+ <single>nᵒ</single>+ <multiple>nᵒˢ</multiple>+ </term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>p.</multiple>+ </term>+ <term name="paragraph" form="short">paragr.</term>+ <term name="part" form="short">part.</term>+ <term name="section" form="short">sect.</term>+ <term name="sub verbo" form="short">+ <single>s. v.</single>+ <multiple>s. vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vol.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>réalisateur</single>+ <multiple>réalisateurs</multiple>+ </term>+ <term name="editor">+ <single>éditeur</single>+ <multiple>éditeurs</multiple>+ </term>+ <term name="editorial-director">+ <single>directeur</single>+ <multiple>directeurs</multiple>+ </term>+ <term name="illustrator">+ <single>illustrateur</single>+ <multiple>illustrateurs</multiple>+ </term>+ <term name="translator">+ <single>traducteur</single>+ <multiple>traducteurs</multiple>+ </term>+ <term name="editortranslator">+ <single>éditeur et traducteur</single>+ <multiple>éditeurs et traducteurs</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>réal.</single>+ <multiple>réal.</multiple>+ </term>+ <term name="editor" form="short">+ <single>éd.</single>+ <multiple>éd.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>dir.</single>+ <multiple>dir.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ill.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trad.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>éd. et trad.</single>+ <multiple>éd. et trad.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">réalisé par</term>+ <term name="editor" form="verb">édité par</term>+ <term name="editorial-director" form="verb">sous la direction de</term>+ <term name="illustrator" form="verb">illustré par</term>+ <term name="interviewer" form="verb">entretien réalisé par</term>+ <term name="recipient" form="verb">à</term>+ <term name="reviewed-author" form="verb">par</term>+ <term name="translator" form="verb">traduit par</term>+ <term name="editortranslator" form="verb">édité et traduit par</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">par</term>+ <term name="director" form="verb-short">réal. par</term>+ <term name="editor" form="verb-short">éd. par</term>+ <term name="editorial-director" form="verb-short">ss la dir. de</term>+ <term name="illustrator" form="verb-short">ill. par</term>+ <term name="translator" form="verb-short">trad. par</term>+ <term name="editortranslator" form="verb-short">éd. et trad. par</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01" gender="masculine">janvier</term>+ <term name="month-02" gender="masculine">février</term>+ <term name="month-03" gender="masculine">mars</term>+ <term name="month-04" gender="masculine">avril</term>+ <term name="month-05" gender="masculine">mai</term>+ <term name="month-06" gender="masculine">juin</term>+ <term name="month-07" gender="masculine">juillet</term>+ <term name="month-08" gender="masculine">août</term>+ <term name="month-09" gender="masculine">septembre</term>+ <term name="month-10" gender="masculine">octobre</term>+ <term name="month-11" gender="masculine">novembre</term>+ <term name="month-12" gender="masculine">décembre</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">janv.</term>+ <term name="month-02" form="short">févr.</term>+ <term name="month-03" form="short">mars</term>+ <term name="month-04" form="short">avr.</term>+ <term name="month-05" form="short">mai</term>+ <term name="month-06" form="short">juin</term>+ <term name="month-07" form="short">juill.</term>+ <term name="month-08" form="short">août</term>+ <term name="month-09" form="short">sept.</term>+ <term name="month-10" form="short">oct.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">déc.</term>++ <!-- SEASONS -->+ <term name="season-01">printemps</term>+ <term name="season-02">été</term>+ <term name="season-03">automne</term>+ <term name="season-04">hiver</term>+ </terms>+</locale>
+ locales/locales-fr-FR.xml view
@@ -0,0 +1,309 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="fr-FR">+ <info>+ <translator>+ <name>Grégoire Colly</name>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false" limit-day-ordinals-to-day-1="true"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">consulté le</term>+ <term name="and">et</term>+ <term name="and others">et autres</term>+ <term name="anonymous">anonyme</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">sur</term>+ <term name="available at">disponible sur</term>+ <term name="by">par</term>+ <term name="circa">vers</term>+ <term name="circa" form="short">v.</term>+ <term name="cited">cité</term>+ <term name="edition" gender="feminine">+ <single>édition</single>+ <multiple>éditions</multiple>+ </term>+ <term name="edition" form="short">éd.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">à paraître</term>+ <term name="from">à l'adresse</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">sous presse</term>+ <term name="internet">Internet</term>+ <term name="interview">entretien</term>+ <term name="letter">lettre</term>+ <term name="no date">sans date</term>+ <term name="no date" form="short">s. d.</term>+ <term name="online">en ligne</term>+ <term name="presented at">présenté à</term>+ <term name="reference">+ <single>référence</single>+ <multiple>références</multiple>+ </term>+ <term name="reference" form="short">+ <single>réf.</single>+ <multiple>réf.</multiple>+ </term>+ <term name="retrieved">consulté</term>+ <term name="scale">échelle</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">apr. J.-C.</term>+ <term name="bc">av. J.-C.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">« </term>+ <term name="close-quote"> »</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">‑</term> <!-- non-breaking hyphen -->++ <!-- ORDINALS -->+ <term name="ordinal">ᵉ</term>+ <term name="ordinal-01" gender-form="feminine" match="whole-number">ʳᵉ</term>+ <term name="ordinal-01" gender-form="masculine" match="whole-number">ᵉʳ</term>+ + <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">premier</term>+ <term name="long-ordinal-02">deuxième</term>+ <term name="long-ordinal-03">troisième</term>+ <term name="long-ordinal-04">quatrième</term>+ <term name="long-ordinal-05">cinquième</term>+ <term name="long-ordinal-06">sixième</term>+ <term name="long-ordinal-07">septième</term>+ <term name="long-ordinal-08">huitième</term>+ <term name="long-ordinal-09">neuvième</term>+ <term name="long-ordinal-10">dixième</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>livre</single>+ <multiple>livres</multiple>+ </term>+ <term name="chapter">+ <single>chapitre</single>+ <multiple>chapitres</multiple>+ </term>+ <term name="column">+ <single>colonne</single>+ <multiple>colonnes</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue" gender="masculine">+ <single>numéro</single>+ <multiple>numéros</multiple>+ </term>+ <term name="line">+ <single>ligne</single>+ <multiple>lignes</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opus</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraphe</single>+ <multiple>paragraphes</multiple>+ </term>+ <term name="part">+ <single>partie</single>+ <multiple>parties</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verset</single>+ <multiple>versets</multiple>+ </term>+ <term name="volume" gender="masculine">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">liv.</term>+ <term name="chapter" form="short">chap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">+ <single>fᵒ</single>+ <multiple>fᵒˢ</multiple>+ </term>+ <term name="issue" form="short">+ <single>nᵒ</single>+ <multiple>nᵒˢ</multiple>+ </term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>p.</multiple>+ </term>+ <term name="paragraph" form="short">paragr.</term>+ <term name="part" form="short">part.</term>+ <term name="section" form="short">sect.</term>+ <term name="sub verbo" form="short">+ <single>s. v.</single>+ <multiple>s. vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vol.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>réalisateur</single>+ <multiple>réalisateurs</multiple>+ </term>+ <term name="editor">+ <single>éditeur</single>+ <multiple>éditeurs</multiple>+ </term>+ <term name="editorial-director">+ <single>directeur</single>+ <multiple>directeurs</multiple>+ </term>+ <term name="illustrator">+ <single>illustrateur</single>+ <multiple>illustrateurs</multiple>+ </term>+ <term name="translator">+ <single>traducteur</single>+ <multiple>traducteurs</multiple>+ </term>+ <term name="editortranslator">+ <single>éditeur et traducteur</single>+ <multiple>éditeurs et traducteurs</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>réal.</single>+ <multiple>réal.</multiple>+ </term>+ <term name="editor" form="short">+ <single>éd.</single>+ <multiple>éd.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>dir.</single>+ <multiple>dir.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ill.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trad.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>éd. et trad.</single>+ <multiple>éd. et trad.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">réalisé par</term>+ <term name="editor" form="verb">édité par</term>+ <term name="editorial-director" form="verb">sous la direction de</term>+ <term name="illustrator" form="verb">illustré par</term>+ <term name="interviewer" form="verb">entretien réalisé par</term>+ <term name="recipient" form="verb">à</term>+ <term name="reviewed-author" form="verb">par</term>+ <term name="translator" form="verb">traduit par</term>+ <term name="editortranslator" form="verb">édité et traduit par</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">par</term>+ <term name="director" form="verb-short">réal. par</term>+ <term name="editor" form="verb-short">éd. par</term>+ <term name="editorial-director" form="verb-short">ss la dir. de</term>+ <term name="illustrator" form="verb-short">ill. par</term>+ <term name="translator" form="verb-short">trad. par</term>+ <term name="editortranslator" form="verb-short">éd. et trad. par</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01" gender="masculine">janvier</term>+ <term name="month-02" gender="masculine">février</term>+ <term name="month-03" gender="masculine">mars</term>+ <term name="month-04" gender="masculine">avril</term>+ <term name="month-05" gender="masculine">mai</term>+ <term name="month-06" gender="masculine">juin</term>+ <term name="month-07" gender="masculine">juillet</term>+ <term name="month-08" gender="masculine">août</term>+ <term name="month-09" gender="masculine">septembre</term>+ <term name="month-10" gender="masculine">octobre</term>+ <term name="month-11" gender="masculine">novembre</term>+ <term name="month-12" gender="masculine">décembre</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">janv.</term>+ <term name="month-02" form="short">févr.</term>+ <term name="month-03" form="short">mars</term>+ <term name="month-04" form="short">avr.</term>+ <term name="month-05" form="short">mai</term>+ <term name="month-06" form="short">juin</term>+ <term name="month-07" form="short">juill.</term>+ <term name="month-08" form="short">août</term>+ <term name="month-09" form="short">sept.</term>+ <term name="month-10" form="short">oct.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">déc.</term>++ <!-- SEASONS -->+ <term name="season-01">printemps</term>+ <term name="season-02">été</term>+ <term name="season-03">automne</term>+ <term name="season-04">hiver</term>+ </terms>+</locale>
+ locales/locales-he-IL.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="he-IL">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">גישה</term>+ <term name="and">ו</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">-ב</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">ואחרים</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">מתוך</term>+ <term name="ibid">שם</term>+ <term name="in">בתוך</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">nd</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">אוחזר</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>ספר</single>+ <multiple>ספרים</multiple>+ </term>+ <term name="chapter">+ <single>פרק</single>+ <multiple>פרקים</multiple>+ </term>+ <term name="column">+ <single>טור</single>+ <multiple>טורים</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>מספר</single>+ <multiple>מספרים</multiple>+ </term>+ <term name="line">+ <single>שורה</single>+ <multiple>שורות</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>אופוס</single>+ <multiple>אופרה</multiple>+ </term>+ <term name="page">+ <single>עמוד</single>+ <multiple>עמודים</multiple>+ </term>+ <term name="paragraph">+ <single>paragraph</single>+ <multiple>פיסקה</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>בית</single>+ <multiple>בתים</multiple>+ </term>+ <term name="volume">+ <single>כרך</single>+ <multiple>כרכים</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">no</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>'עמ</single>+ <multiple>'עמ</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>עורך</single>+ <multiple>עורכים</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>מתרגם</single>+ <multiple>מתרגמים</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>eds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran</single>+ <multiple>trans</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">נערך ע"י</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">תורגם ע"י</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">ינואר</term>+ <term name="month-02">פברואר</term>+ <term name="month-03">מרץ</term>+ <term name="month-04">אפריל</term>+ <term name="month-05">מאי</term>+ <term name="month-06">יוני</term>+ <term name="month-07">יולי</term>+ <term name="month-08">אוגוסט</term>+ <term name="month-09">ספטמבר</term>+ <term name="month-10">אוקטובר</term>+ <term name="month-11">נובמבר</term>+ <term name="month-12">דצמבר</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan</term>+ <term name="month-02" form="short">Feb</term>+ <term name="month-03" form="short">Mar</term>+ <term name="month-04" form="short">Apr</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Jun</term>+ <term name="month-07" form="short">Jul</term>+ <term name="month-08" form="short">Aug</term>+ <term name="month-09" form="short">Sep</term>+ <term name="month-10" form="short">Oct</term>+ <term name="month-11" form="short">Nov</term>+ <term name="month-12" form="short">Dec</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-hr-HR.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="hr-HR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year" suffix="."/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">pristupljeno</term>+ <term name="and">i</term>+ <term name="and others">i ostali</term>+ <term name="anonymous">anonim</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">na</term>+ <term name="available at">pristupačno na</term>+ <term name="by">od</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citirano</term>+ <term name="edition">+ <single>izdanje</single>+ <multiple>izdanja</multiple>+ </term>+ <term name="edition" form="short">izd.</term>+ <term name="et-al">i ostali</term>+ <term name="forthcoming">u pripremi</term>+ <term name="from">od</term>+ <term name="ibid">ibid.</term>+ <term name="in">u</term>+ <term name="in press">u štampi</term>+ <term name="internet">internet</term>+ <term name="interview">intervju</term>+ <term name="letter">pismo</term>+ <term name="no date">bez datuma</term>+ <term name="no date" form="short">bez datuma</term>+ <term name="online">na internetu</term>+ <term name="presented at">predstavljeno na</term>+ <term name="reference">+ <single>reference</single>+ <multiple>reference</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>ref.</multiple>+ </term>+ <term name="retrieved">preuzeto</term>+ <term name="scale">skala</term>+ <term name="version">verzija</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">prvi</term>+ <term name="long-ordinal-02">drugi</term>+ <term name="long-ordinal-03">treći</term>+ <term name="long-ordinal-04">četvrti</term>+ <term name="long-ordinal-05">peti</term>+ <term name="long-ordinal-06">šesti</term>+ <term name="long-ordinal-07">sedmi</term>+ <term name="long-ordinal-08">osmi</term>+ <term name="long-ordinal-09">deveti</term>+ <term name="long-ordinal-10">deseti</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>knjiga</single>+ <multiple>knjige</multiple>+ </term>+ <term name="chapter">+ <single>poglavlje</single>+ <multiple>poglavlja</multiple>+ </term>+ <term name="column">+ <single>kolona</single>+ <multiple>kolone</multiple>+ </term>+ <term name="figure">+ <single>crtež</single>+ <multiple>crteži</multiple>+ </term>+ <term name="folio">+ <single>folija</single>+ <multiple>folije</multiple>+ </term>+ <term name="issue">+ <single>broj</single>+ <multiple>brojevi</multiple>+ </term>+ <term name="line">+ <single>linija</single>+ <multiple>linije</multiple>+ </term>+ <term name="note">+ <single>beleška</single>+ <multiple>beleške</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>stranica</single>+ <multiple>stranice</multiple>+ </term>+ <term name="paragraph">+ <single>paragraf</single>+ <multiple>paragrafi</multiple>+ </term>+ <term name="part">+ <single>deo</single>+ <multiple>delova</multiple>+ </term>+ <term name="section">+ <single>odeljak</single>+ <multiple>odeljaka</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>strofa</single>+ <multiple>strofe</multiple>+ </term>+ <term name="volume">+ <single>tom</single>+ <multiple>tomova</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">knj</term>+ <term name="chapter" form="short">pog</term>+ <term name="column" form="short">kol</term>+ <term name="figure" form="short">црт</term>+ <term name="folio" form="short">fol</term>+ <term name="issue" form="short">izd</term>+ <term name="line" form="short">l</term>+ <term name="note" form="short">n</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>str.</single>+ <multiple>str.</multiple>+ </term>+ <term name="paragraph" form="short">par</term>+ <term name="part" form="short">deo</term>+ <term name="section" form="short">od</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>s</single>+ <multiple>s</multiple>+ </term>+ <term name="volume" form="short">+ <single>tom</single>+ <multiple>tomova</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>priređivač</single>+ <multiple>priređivači</multiple>+ </term>+ <term name="editorial-director">+ <single>priređivač</single>+ <multiple>priređivači</multiple>+ </term>+ <term name="illustrator">+ <single>ilustrator</single>+ <multiple>ilustratori</multiple>+ </term>+ <term name="translator">+ <single>prevodilac</single>+ <multiple>prevodioci</multiple>+ </term>+ <term name="editortranslator">+ <single>priređivač & prevodilac</single>+ <multiple>priređivači & prevodioci</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>prir.</single>+ <multiple>prir.</multiple>+ </term>+ <term name="editor" form="short">+ <single>prir.</single>+ <multiple>prir.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>prir.</single>+ <multiple>prir.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>il.</single>+ <multiple>il.</multiple>+ </term>+ <term name="translator" form="short">+ <single>prev.</single>+ <multiple>prev.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>prir. & prev.</single>+ <multiple>prir. & prev.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">priredio</term>+ <term name="editorial-director" form="verb">priredio</term>+ <term name="illustrator" form="verb">ilustrovao</term>+ <term name="interviewer" form="verb">intervjuisao</term>+ <term name="recipient" form="verb">prima</term>+ <term name="reviewed-author" form="verb">od</term>+ <term name="translator" form="verb">preveo</term>+ <term name="editortranslator" form="verb">priredio & preveo by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">prir.</term>+ <term name="editorial-director" form="verb-short">prir.</term>+ <term name="illustrator" form="verb-short">ilus.</term>+ <term name="translator" form="verb-short">prev.</term>+ <term name="editortranslator" form="verb-short">prir. & prev. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">januar</term>+ <term name="month-02">februar</term>+ <term name="month-03">mart</term>+ <term name="month-04">april</term>+ <term name="month-05">maj</term>+ <term name="month-06">jun</term>+ <term name="month-07">jul</term>+ <term name="month-08">avgust</term>+ <term name="month-09">septembar</term>+ <term name="month-10">oktobar</term>+ <term name="month-11">novembar</term>+ <term name="month-12">decembar</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mart</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">maj</term>+ <term name="month-06" form="short">jun</term>+ <term name="month-07" form="short">jul</term>+ <term name="month-08" form="short">avg.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">okt.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dec.</term>++ <!-- SEASONS -->+ <term name="season-01">proleće</term>+ <term name="season-02">leto</term>+ <term name="season-03">jesen</term>+ <term name="season-04">zima</term>+ </terms>+</locale>
+ locales/locales-hu-HU.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="hu-HU">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="year"/>+ <date-part name="month" prefix=". "/>+ <date-part name="day" prefix=" " suffix="."/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="."/>+ <date-part name="day" form="numeric-leading-zeros" prefix="."/>+ </date>+ <terms>+ <term name="accessed">elérés</term>+ <term name="and">és</term>+ <term name="and others">és mások</term>+ <term name="anonymous">név nélkül</term>+ <term name="anonymous" form="short">nn</term>+ <term name="at"/>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">idézi</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">megjelenés alatt</term>+ <term name="from">forrás</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">nyomtatás alatt</term>+ <term name="internet">internet</term>+ <term name="interview">interjú</term>+ <term name="letter">levél</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">nd</term>+ <term name="online">online</term>+ <term name="presented at">előadás</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">elérés</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">»</term>+ <term name="close-inner-quote">«</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>könyv</single>+ <multiple>könyv</multiple>+ </term>+ <term name="chapter">+ <single>fejezet</single>+ <multiple>fejezet</multiple>+ </term>+ <term name="column">+ <single>oszlop</single>+ <multiple>oszlop</multiple>+ </term>+ <term name="figure">+ <single>ábra</single>+ <multiple>ábra</multiple>+ </term>+ <term name="folio">+ <single>fóliáns</single>+ <multiple>fóliáns</multiple>+ </term>+ <term name="issue">+ <single>szám</single>+ <multiple>szám</multiple>+ </term>+ <term name="line">+ <single>sor</single>+ <multiple>sor</multiple>+ </term>+ <term name="note">+ <single>jegyzet</single>+ <multiple>jegyzet</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>oldal</single>+ <multiple>oldal</multiple>+ </term>+ <term name="paragraph">+ <single>bekezdés</single>+ <multiple>bekezdés</multiple>+ </term>+ <term name="part">+ <single>rész</single>+ <multiple>rész</multiple>+ </term>+ <term name="section">+ <single>szakasz</single>+ <multiple>szakasz</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>versszak</single>+ <multiple>versszak</multiple>+ </term>+ <term name="volume">+ <single>kötet</single>+ <multiple>kötet</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">könyv</term>+ <term name="chapter" form="short">fej</term>+ <term name="column" form="short">oszl</term>+ <term name="figure" form="short">ábr</term>+ <term name="folio" form="short">fol</term>+ <term name="issue" form="short">sz</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>o</single>+ <multiple>o</multiple>+ </term>+ <term name="paragraph" form="short">bek</term>+ <term name="part" form="short">rész</term>+ <term name="section" form="short">szak</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>vsz</single>+ <multiple>vsz</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>szerkesztő</single>+ <multiple>szerkesztő</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>fordító</single>+ <multiple>fordító</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>szerk</single>+ <multiple>szerk</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>ford</single>+ <multiple>ford</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">szerkesztette</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interjúkészítő</term>+ <term name="recipient" form="verb">címzett</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">fordította</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">szerk</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">ford</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">január</term>+ <term name="month-02">február</term>+ <term name="month-03">március</term>+ <term name="month-04">április</term>+ <term name="month-05">május</term>+ <term name="month-06">június</term>+ <term name="month-07">július</term>+ <term name="month-08">augusztus</term>+ <term name="month-09">szeptember</term>+ <term name="month-10">október</term>+ <term name="month-11">november</term>+ <term name="month-12">december</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan</term>+ <term name="month-02" form="short">febr</term>+ <term name="month-03" form="short">márc</term>+ <term name="month-04" form="short">ápr</term>+ <term name="month-05" form="short">máj</term>+ <term name="month-06" form="short">jún</term>+ <term name="month-07" form="short">júl</term>+ <term name="month-08" form="short">aug</term>+ <term name="month-09" form="short">szept</term>+ <term name="month-10" form="short">okt</term>+ <term name="month-11" form="short">nov</term>+ <term name="month-12" form="short">dec</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-is-IS.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="is-IS">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" suffix="."/>+ <date-part name="month" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">sótt</term>+ <term name="and">og</term>+ <term name="and others">og fleiri</term>+ <term name="anonymous">nafnlaus</term>+ <term name="anonymous" form="short">nafnl.</term>+ <term name="at">af</term>+ <term name="available at">available at</term>+ <term name="by">eftir</term>+ <term name="circa">sirka</term>+ <term name="circa" form="short">u.þ.b.</term>+ <term name="cited">tilvitnun</term>+ <term name="edition">+ <single>útgáfa</single>+ <multiple>útgáfur</multiple>+ </term>+ <term name="edition" form="short">útg.</term>+ <term name="et-al">o.fl.</term>+ <term name="forthcoming">óbirt</term>+ <term name="from">af</term>+ <term name="ibid">sama heimild</term>+ <term name="in">í</term>+ <term name="in press">í prentun</term>+ <term name="internet">rafrænt</term>+ <term name="interview">viðtal</term>+ <term name="letter">bréf</term>+ <term name="no date">engin dagsetning</term>+ <term name="no date" form="short">e.d.</term>+ <term name="online">rafrænt</term>+ <term name="presented at">flutt á</term>+ <term name="reference">+ <single>tilvitnun</single>+ <multiple>tilvitnanir</multiple>+ </term>+ <term name="reference" form="short">+ <single>tilv.</single>+ <multiple>tilv.</multiple>+ </term>+ <term name="retrieved">sótt</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">e.Kr.</term>+ <term name="bc">f.Kr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">fyrsti</term>+ <term name="long-ordinal-02">annar</term>+ <term name="long-ordinal-03">þriðji</term>+ <term name="long-ordinal-04">fjórði</term>+ <term name="long-ordinal-05">fimmti</term>+ <term name="long-ordinal-06">sjötti</term>+ <term name="long-ordinal-07">sjöundi</term>+ <term name="long-ordinal-08">áttundi</term>+ <term name="long-ordinal-09">níundi</term>+ <term name="long-ordinal-10">tíundi</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>bók</single>+ <multiple>bækur</multiple>+ </term>+ <term name="chapter">+ <single>kafli</single>+ <multiple>kaflar</multiple>+ </term>+ <term name="column">+ <single>dálkur</single>+ <multiple>dálkar</multiple>+ </term>+ <term name="figure">+ <single>mynd</single>+ <multiple>myndir</multiple>+ </term>+ <term name="folio">+ <single>handrit</single>+ <multiple>handrit</multiple>+ </term>+ <term name="issue">+ <single>númer</single>+ <multiple>númer</multiple>+ </term>+ <term name="line">+ <single>lína</single>+ <multiple>línur</multiple>+ </term>+ <term name="note">+ <single>skilaboð</single>+ <multiple>skilaboð</multiple>+ </term>+ <term name="opus">+ <single>tónverk</single>+ <multiple>tónverk</multiple>+ </term>+ <term name="page">+ <single>blaðsíða</single>+ <multiple>blaðsíður</multiple>+ </term>+ <term name="paragraph">+ <single>málsgrein</single>+ <multiple>málsgreinar</multiple>+ </term>+ <term name="part">+ <single>hluti</single>+ <multiple>hlutar</multiple>+ </term>+ <term name="section">+ <single>hluti</single>+ <multiple>hlutar</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>vers</multiple>+ </term>+ <term name="volume">+ <single>bindi</single>+ <multiple>bindi</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">b.</term>+ <term name="chapter" form="short">k.</term>+ <term name="column" form="short">d.</term>+ <term name="figure" form="short">mynd.</term>+ <term name="folio" form="short">handr.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">tónv.</term>+ <term name="page" form="short">+ <single>bls.</single>+ <multiple>bls.</multiple>+ </term>+ <term name="paragraph" form="short">málsgr.</term>+ <term name="part" form="short">hl.</term>+ <term name="section" form="short">hl.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>bindi</single>+ <multiple>bindi</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>ritstjóri</single>+ <multiple>ritstjórar</multiple>+ </term>+ <term name="editorial-director">+ <single>ritstjóri</single>+ <multiple>ritstjórar</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>þýðandi</single>+ <multiple>þýðendur</multiple>+ </term>+ <term name="editortranslator">+ <single>ritstjóri og þýðandi</single>+ <multiple>ritstjórar og þýðendur</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ritstj.</single>+ <multiple>ritstj.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ritstj.</single>+ <multiple>ritstj.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>þýð.</single>+ <multiple>þýð.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ritstj. og þýð.</single>+ <multiple>ritstj. og þýð.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">ritstjóri</term>+ <term name="editorial-director" form="verb">ritstjóri</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">viðtal tók</term>+ <term name="recipient" form="verb">til</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">þýddi</term>+ <term name="editortranslator" form="verb">ritstjóri og þýðandi</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">eftir</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ritst.</term>+ <term name="editorial-director" form="verb-short">ritst.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">þýð.</term>+ <term name="editortranslator" form="verb-short">ritst. og þýð.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">janúar</term>+ <term name="month-02">febrúar</term>+ <term name="month-03">mars</term>+ <term name="month-04">apríl</term>+ <term name="month-05">maí</term>+ <term name="month-06">júní</term>+ <term name="month-07">júlí</term>+ <term name="month-08">ágúst</term>+ <term name="month-09">september</term>+ <term name="month-10">október</term>+ <term name="month-11">nóvember</term>+ <term name="month-12">desember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">maí</term>+ <term name="month-06" form="short">jún.</term>+ <term name="month-07" form="short">júl.</term>+ <term name="month-08" form="short">ágú.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">okt.</term>+ <term name="month-11" form="short">nóv.</term>+ <term name="month-12" form="short">des.</term>++ <!-- SEASONS -->+ <term name="season-01">vor</term>+ <term name="season-02">sumar</term>+ <term name="season-03">haust</term>+ <term name="season-04">vetur</term>+ </terms>+</locale>
+ locales/locales-it-IT.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="it-IT">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">consultato</term>+ <term name="and">e</term>+ <term name="and others">e altri</term>+ <term name="anonymous">anonimo</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">a</term>+ <term name="available at">available at</term>+ <term name="by">di</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citato</term>+ <term name="edition">+ <single>edizione</single>+ <multiple>edizioni</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">futuro</term>+ <term name="from">da</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in stampa</term>+ <term name="internet">internet</term>+ <term name="interview">intervista</term>+ <term name="letter">lettera</term>+ <term name="no date">senza data</term>+ <term name="no date" form="short">s.d.</term>+ <term name="online">in linea</term>+ <term name="presented at">presentato al</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">recuperato</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">d.C.</term>+ <term name="bc">a.C.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">°</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">prima</term>+ <term name="long-ordinal-02">seconda</term>+ <term name="long-ordinal-03">terza</term>+ <term name="long-ordinal-04">quarta</term>+ <term name="long-ordinal-05">quinta</term>+ <term name="long-ordinal-06">sesta</term>+ <term name="long-ordinal-07">settima</term>+ <term name="long-ordinal-08">ottava</term>+ <term name="long-ordinal-09">nona</term>+ <term name="long-ordinal-10">decima</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>libro</single>+ <multiple>libri</multiple>+ </term>+ <term name="chapter">+ <single>capitolo</single>+ <multiple>capitoli</multiple>+ </term>+ <term name="column">+ <single>colonna</single>+ <multiple>colonne</multiple>+ </term>+ <term name="figure">+ <single>figura</single>+ <multiple>figure</multiple>+ </term>+ <term name="folio">+ <single>foglio</single>+ <multiple>fogli</multiple>+ </term>+ <term name="issue">+ <single>numero</single>+ <multiple>numeri</multiple>+ </term>+ <term name="line">+ <single>riga</single>+ <multiple>righe</multiple>+ </term>+ <term name="note">+ <single>nota</single>+ <multiple>note</multiple>+ </term>+ <term name="opus">+ <single>opera</single>+ <multiple>opere</multiple>+ </term>+ <term name="page">+ <single>pagina</single>+ <multiple>pagine</multiple>+ </term>+ <term name="paragraph">+ <single>capoverso</single>+ <multiple>capoversi</multiple>+ </term>+ <term name="part">+ <single>parte</single>+ <multiple>parti</multiple>+ </term>+ <term name="section">+ <single>paragrafo</single>+ <multiple>paragrafi</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verso</single>+ <multiple>versi</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumi</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">lib.</term>+ <term name="chapter" form="short">cap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">fgl.</term>+ <term name="issue" form="short">n.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>pag.</single>+ <multiple>pagg.</multiple>+ </term>+ <term name="paragraph" form="short">cpv.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">par.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vol.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>curatore</single>+ <multiple>curatori</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>traduttore</single>+ <multiple>traduttori</multiple>+ </term>+ <term name="editortranslator">+ <single>curatore e traduttore</single>+ <multiple>curatori e tradutori</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>a c. di</single>+ <multiple>a c. di</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trad.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>a c. di e trad. da</single>+ <multiple>a c. di e trad. da</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">a cura di</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">intervista di</term>+ <term name="recipient" form="verb">a</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">tradotto da</term>+ <term name="editortranslator" form="verb">a cura di e tradotto da</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">di</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">a c. di</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trad. da</term>+ <term name="editortranslator" form="verb-short">a c. di e trad. da</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">gennaio</term>+ <term name="month-02">febbraio</term>+ <term name="month-03">marzo</term>+ <term name="month-04">aprile</term>+ <term name="month-05">maggio</term>+ <term name="month-06">giugno</term>+ <term name="month-07">luglio</term>+ <term name="month-08">agosto</term>+ <term name="month-09">settembre</term>+ <term name="month-10">ottobre</term>+ <term name="month-11">novembre</term>+ <term name="month-12">dicembre</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">gen.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mag.</term>+ <term name="month-06" form="short">giu.</term>+ <term name="month-07" form="short">lug.</term>+ <term name="month-08" form="short">ago.</term>+ <term name="month-09" form="short">set.</term>+ <term name="month-10" form="short">ott.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dic.</term>++ <!-- SEASONS -->+ <term name="season-01">primavera</term>+ <term name="season-02">estate</term>+ <term name="season-03">autunno</term>+ <term name="season-04">inverno</term>+ </terms>+</locale>
+ locales/locales-ja-JP.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="ja-JP">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="year" suffix="年"/>+ <date-part name="month" form="numeric" suffix="月"/>+ <date-part name="day" suffix="日"/>+ </date>+ <date form="numeric">+ <date-part name="year" suffix="年"/>+ <date-part name="month" form="numeric" suffix="月"/>+ <date-part name="day" suffix="日"/>+ </date>+ <terms>+ <term name="accessed">アクセス</term>+ <term name="and">と</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">他</term>+ <term name="forthcoming">近刊</term>+ <term name="from">から</term>+ <term name="ibid">前掲</term>+ <term name="in"/>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">日付なし</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">読み込み</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">「</term>+ <term name="close-quote">」</term>+ <term name="open-inner-quote">『</term>+ <term name="close-inner-quote">』</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>行</single>+ <multiple>行</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>ページ</single>+ <multiple>ページ</multiple>+ </term>+ <term name="paragraph">+ <single>段落</single>+ <multiple>段落</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">号</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>p</single>+ <multiple>p</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>編集者</single>+ <multiple>編集者</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>翻訳者</single>+ <multiple>翻訳者</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>編集者</single>+ <multiple>編集者</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>翻訳者</single>+ <multiple>翻訳者</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">編集者:</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">翻訳者:</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">1月</term>+ <term name="month-02">2月</term>+ <term name="month-03">3月</term>+ <term name="month-04">4月</term>+ <term name="month-05">5月</term>+ <term name="month-06">6月</term>+ <term name="month-07">7月</term>+ <term name="month-08">8月</term>+ <term name="month-09">9月</term>+ <term name="month-10">10月</term>+ <term name="month-11">11月</term>+ <term name="month-12">12月</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">1月</term>+ <term name="month-02" form="short">2月</term>+ <term name="month-03" form="short">3月</term>+ <term name="month-04" form="short">4月</term>+ <term name="month-05" form="short">5月</term>+ <term name="month-06" form="short">6月</term>+ <term name="month-07" form="short">7月</term>+ <term name="month-08" form="short">8月</term>+ <term name="month-09" form="short">9月</term>+ <term name="month-10" form="short">10月</term>+ <term name="month-11" form="short">11月</term>+ <term name="month-12" form="short">12月</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-km-KH.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="km-KH">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric" suffix=""/>+ <date-part name="month" suffix=""/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">accessed</term>+ <term name="and">and</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">from</term>+ <term name="ibid">ibid</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">ទីមួយ</term>+ <term name="long-ordinal-02">ទីពីរ</term>+ <term name="long-ordinal-03">ទីបី</term>+ <term name="long-ordinal-04">ទីបួន</term>+ <term name="long-ordinal-05">ទីប្រាំ</term>+ <term name="long-ordinal-06">ទីប្រាំមួយ</term>+ <term name="long-ordinal-07">ទីប្រាំពីរ</term>+ <term name="long-ordinal-08">ទីប្រាំបី</term>+ <term name="long-ordinal-09">ទីប្រាំបួន</term>+ <term name="long-ordinal-10">ទីដប់មួយ</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>សៀវភៅ</single>+ <multiple>សៀវភៅ</multiple>+ </term>+ <term name="chapter">+ <single>ជំពូក</single>+ <multiple>ជំពូក</multiple>+ </term>+ <term name="column">+ <single>កាឡោន</single>+ <multiple>កាឡោន</multiple>+ </term>+ <term name="figure">+ <single>តួលេខ</single>+ <multiple>តួលេខ</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>ចំនួន</single>+ <multiple>ចំនួន</multiple>+ </term>+ <term name="line">+ <single>បន្ទាត់</single>+ <multiple>បន្ទាត់</multiple>+ </term>+ <term name="note">+ <single>កំណត់ចំណាំ</single>+ <multiple>កំណត់ចំណាំ</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>ទំព័រ</single>+ <multiple>ទំព័រ</multiple>+ </term>+ <term name="paragraph">+ <single>កថាខណ្ឌ</single>+ <multiple>កថាខណ្ឌ</multiple>+ </term>+ <term name="part">+ <single>ជំពូក</single>+ <multiple>ជំពូក</multiple>+ </term>+ <term name="section">+ <single>ផ្នែក</single>+ <multiple>ផ្នែក</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>វ៉ុល</single>+ <multiple>វ៉ុល</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk.</term>+ <term name="chapter" form="short">chap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">no.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>pp.</multiple>+ </term>+ <term name="paragraph" form="short">para.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vols.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single/>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>translator</single>+ <multiple>translator</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran.</single>+ <multiple>trans.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">translated by</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans.</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">មករា</term>+ <term name="month-02">កុម្ភៈ</term>+ <term name="month-03">មីនា</term>+ <term name="month-04">មេសា</term>+ <term name="month-05">ឧសភា</term>+ <term name="month-06">មិថុនា</term>+ <term name="month-07">កក្កដា</term>+ <term name="month-08">សីហា</term>+ <term name="month-09">កញ្ញា</term>+ <term name="month-10">តុលា</term>+ <term name="month-11">វិច្ឆិកា</term>+ <term name="month-12">ធ្នូ</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan.</term>+ <term name="month-02" form="short">Feb.</term>+ <term name="month-03" form="short">Mar.</term>+ <term name="month-04" form="short">Apr.</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Jun.</term>+ <term name="month-07" form="short">Jul.</term>+ <term name="month-08" form="short">Aug.</term>+ <term name="month-09" form="short">Sep.</term>+ <term name="month-10" form="short">Oct.</term>+ <term name="month-11" form="short">Nov.</term>+ <term name="month-12" form="short">Dec.</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-ko-KR.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="ko-KR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="year" suffix="년"/>+ <date-part name="month" form="numeric" prefix=" " suffix="월"/>+ <date-part name="day" prefix=" " suffix="일"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="/"/>+ </date>+ <terms>+ <term name="accessed">접근된</term>+ <term name="and">와/과</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">기타</term>+ <term name="forthcoming">근간</term>+ <term name="from">(으)로부터</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">일자 없음</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>행</single>+ <multiple>행</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>페이지</single>+ <multiple>페이지</multiple>+ </term>+ <term name="paragraph">+ <single>단락</single>+ <multiple>단락</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">호</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>p</single>+ <multiple>pp</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>편집자</single>+ <multiple>편집자</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>번역자</single>+ <multiple>번역자</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>편집자</single>+ <multiple>편집자</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>번역자</single>+ <multiple>번역자</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">편집자:</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">번역자:</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">1월</term>+ <term name="month-02">2월</term>+ <term name="month-03">3월</term>+ <term name="month-04">4월</term>+ <term name="month-05">5월</term>+ <term name="month-06">6월</term>+ <term name="month-07">7월</term>+ <term name="month-08">8월</term>+ <term name="month-09">9월</term>+ <term name="month-10">10월</term>+ <term name="month-11">11월</term>+ <term name="month-12">12월</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">1</term>+ <term name="month-02" form="short">2</term>+ <term name="month-03" form="short">3</term>+ <term name="month-04" form="short">4</term>+ <term name="month-05" form="short">5</term>+ <term name="month-06" form="short">6</term>+ <term name="month-07" form="short">7</term>+ <term name="month-08" form="short">8</term>+ <term name="month-09" form="short">9</term>+ <term name="month-10" form="short">10</term>+ <term name="month-11" form="short">11</term>+ <term name="month-12" form="short">12</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-lt-LT.xml view
@@ -0,0 +1,305 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="lt-LT">+ <info>+ <translator>+ <name>Valdemaras Klumbys</name>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text" delimiter=" ">++ <!-- "2011 m. lapkričio 1 d." -->+ <date-part name="year" suffix=" m."/>+ <date-part name="month"/>+ <date-part name="day" form="numeric" suffix=" d."/>+ </date>+ <date form="numeric" delimiter="-">++ <!-- "2011-11-01" -->+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros"/>+ <date-part name="day" form="numeric-leading-zeros"/>+ </date>+ <terms>+ <term name="accessed">žiūrėta</term>+ <term name="and">ir</term>+ <term name="and others">ir kt.</term>+ <term name="anonymous">anonimas</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at"/>+ <term name="available at">available at</term>+ <term name="by"/>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">cituojama pagal</term>+ <term name="edition">+ <single>leidimas</single>+ <multiple>leidimai</multiple>+ </term>+ <term name="edition" form="short">leid.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">ruošiamas</term>+ <term name="from"/>+ <term name="ibid">ibid.</term>+ <term name="in"/>+ <term name="in press">spaudoje</term>+ <term name="internet">prieiga per internetą</term>+ <term name="interview">interviu</term>+ <term name="letter">laiškas</term>+ <term name="no date">sine anno</term>+ <term name="no date" form="short">s.a.</term>+ <term name="online">interaktyvus</term>+ <term name="presented at">pristatytas</term>+ <term name="reference">+ <single>nuoroda</single>+ <multiple>nuorodos</multiple>+ </term>+ <term name="reference" form="short">+ <single>nuor.</single>+ <multiple>nuor.</multiple>+ </term>+ <term name="retrieved">gauta</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">po Kr.</term>+ <term name="bc">pr. Kr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">,</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">-asis</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">pirmasis</term>+ <term name="long-ordinal-02">antrasis</term>+ <term name="long-ordinal-03">trečiasis</term>+ <term name="long-ordinal-04">ketvirtasis</term>+ <term name="long-ordinal-05">penktasis</term>+ <term name="long-ordinal-06">šeštasis</term>+ <term name="long-ordinal-07">septintasis</term>+ <term name="long-ordinal-08">aštuntasis</term>+ <term name="long-ordinal-09">devintasis</term>+ <term name="long-ordinal-10">dešimtasis</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>knyga</single>+ <multiple>knygos</multiple>+ </term>+ <term name="chapter">+ <single>skyrius</single>+ <multiple>skyriai</multiple>+ </term>+ <term name="column">+ <single>skiltis</single>+ <multiple>skiltys</multiple>+ </term>+ <term name="figure">+ <single>iliustracija</single>+ <multiple>iliustracijos</multiple>+ </term>+ <term name="folio">+ <single>lapas</single>+ <multiple>lapai</multiple>+ </term>+ <term name="issue">+ <single>numeris</single>+ <multiple>numeriai</multiple>+ </term>+ <term name="line">+ <single>eilutė</single>+ <multiple>eilutės</multiple>+ </term>+ <term name="note">+ <single>pastaba</single>+ <multiple>pastabos</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>puslapis</single>+ <multiple>puslapiai</multiple>+ </term>+ <term name="paragraph">+ <single>pastraipa</single>+ <multiple>pastraipos</multiple>+ </term>+ <term name="part">+ <single>dalis</single>+ <multiple>dalys</multiple>+ </term>+ <term name="section">+ <single>poskyris</single>+ <multiple>poskyriai</multiple>+ </term>+ <term name="sub verbo">+ <single>žiūrėk</single>+ <multiple>žiūrėk</multiple>+ </term>+ <term name="verse">+ <single>eilėraštis</single>+ <multiple>eilėraščiai</multiple>+ </term>+ <term name="volume">+ <single>tomas</single>+ <multiple>tomai</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">kn.</term>+ <term name="chapter" form="short">sk.</term>+ <term name="column" form="short">skilt.</term>+ <term name="figure" form="short">il.</term>+ <term name="folio" form="short">l.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>p.</multiple>+ </term>+ <term name="paragraph" form="short">pastr.</term>+ <term name="part" form="short">d.</term>+ <term name="section" form="short">posk.</term>+ <term name="sub verbo" form="short">+ <single>žr.</single>+ <multiple>žr.</multiple>+ </term>+ <term name="verse" form="short">+ <single>eilėr.</single>+ <multiple>eilėr.</multiple>+ </term>+ <term name="volume" form="short">+ <single>t.</single>+ <multiple>t.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>sudarytojas</single>+ <multiple>sudarytojai</multiple>+ </term>+ <term name="editorial-director">+ <single>atsakingasis redaktorius</single>+ <multiple>atsakingieji redaktoriai</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>vertėjas</single>+ <multiple>vertėjai</multiple>+ </term>+ <term name="editortranslator">+ <single>sudarytojas ir vertėjas</single>+ <multiple>sudarytojai ir vertėjai</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>sud.</single>+ <multiple>sud.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ats. red.</single>+ <multiple>ats. red.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>vert.</single>+ <multiple>vert.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>sud. ir vert.</single>+ <multiple>sud. ir vert.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">sudarė</term>+ <term name="editorial-director" form="verb">parengė</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interviu ėmė</term>+ <term name="recipient" form="verb">gavo</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">vertė</term>+ <term name="editortranslator" form="verb">sudarė ir vertė</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">sud.</term>+ <term name="editorial-director" form="verb-short">pareng.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">vert.</term>+ <term name="editortranslator" form="verb-short">sud. ir vert.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">sausio</term>+ <term name="month-02">vasario</term>+ <term name="month-03">kovo</term>+ <term name="month-04">balandžio</term>+ <term name="month-05">gegužės</term>+ <term name="month-06">birželio</term>+ <term name="month-07">liepos</term>+ <term name="month-08">rugpjūčio</term>+ <term name="month-09">rugsėjo</term>+ <term name="month-10">spalio</term>+ <term name="month-11">lapkričio</term>+ <term name="month-12">gruodžio</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">saus.</term>+ <term name="month-02" form="short">vas.</term>+ <term name="month-03" form="short">kovo</term>+ <term name="month-04" form="short">bal.</term>+ <term name="month-05" form="short">geg.</term>+ <term name="month-06" form="short">birž.</term>+ <term name="month-07" form="short">liep.</term>+ <term name="month-08" form="short">rugpj.</term>+ <term name="month-09" form="short">rugs.</term>+ <term name="month-10" form="short">spal.</term>+ <term name="month-11" form="short">lapkr.</term>+ <term name="month-12" form="short">gruodž.</term>++ <!-- SEASONS -->+ <term name="season-01">pavasaris</term>+ <term name="season-02">vasara</term>+ <term name="season-03">ruduo</term>+ <term name="season-04">žiema</term>+ </terms>+</locale>
+ locales/locales-lv-LV.xml view
@@ -0,0 +1,353 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="lv-LV">+ <info>+ <translator>+ <name>Andris Lupgins</name>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-12-27T11:40:58+02:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text" delimiter=" ">+ <!-- "2012. gada 28. martā" -->+ <date-part name="year" suffix=". gada"/>+ <date-part name="day" form="numeric" suffix="."/>+ <date-part name="month"/>+ </date>+ <date form="numeric" delimiter=".">+ <!-- "28.03.2012." -->+ <date-part name="day" form="numeric"/>+ <date-part name="month" form="numeric"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">skatīts</term>+ <term name="ad">m.ē.</term>+ <term name="and">un</term>+ <term name="and others">un citi</term>+ <term name="anonymous">anonīms</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at"/>+ <term name="available at">pieejams</term>+ <term name="bc">p.m.ē.</term>+ <term name="by"/>+ <term name="circa">apmēram</term>+ <term name="circa" form="short">apm.</term>+ <term name="cited">citēts</term>+ <term name="edition" gender="feminine">+ <single>redakcija</single>+ <multiple>redakcijas</multiple>+ </term>+ <term name="edition" form="short">red.</term>+ <term name="et-al">u.c.</term>+ <term name="forthcoming">gaidāms</term>+ <term name="from">no</term>+ <term name="ibid">turpat</term>+ <term name="in">no</term>+ <term name="in press">presē</term>+ <term name="internet">internets</term>+ <term name="interview">intervija</term>+ <term name="letter">vēstule</term>+ <term name="no date">bez datuma</term>+ <term name="no date" form="short">b.g.</term>+ <term name="online">tiešsaiste</term>+ <term name="presented at">iesniegts</term>+ <term name="reference">+ <single>atsauce</single>+ <multiple>atsauces</multiple>+ </term>+ <term name="reference" form="short">+ <single>ats.</single>+ <multiple>ats.</multiple>+ </term>+ <term name="retrieved">iegūts</term>+ <term name="scale">mērogs</term>+ <term name="version">versija</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">"</term>+ <term name="close-quote">"</term>+ <term name="open-inner-quote">"</term>+ <term name="close-inner-quote">"</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">-ais</term>+ <term name="ordinal" gender-form="feminine">-ā</term>+ + <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">pirmais</term>+ <term name="long-ordinal-02">otrais</term>+ <term name="long-ordinal-03">trešais</term>+ <term name="long-ordinal-04">ceturtais</term>+ <term name="long-ordinal-05">piektais</term>+ <term name="long-ordinal-06">sestais</term>+ <term name="long-ordinal-07">septītais</term>+ <term name="long-ordinal-08">astotais</term>+ <term name="long-ordinal-09">devītais</term>+ <term name="long-ordinal-10">desmitais</term>++ <term name="long-ordinal-01" gender-form="feminine">pirmā</term>+ <term name="long-ordinal-02" gender-form="feminine">otrā</term>+ <term name="long-ordinal-03" gender-form="feminine">trešā</term>+ <term name="long-ordinal-04" gender-form="feminine">ceturtā</term>+ <term name="long-ordinal-05" gender-form="feminine">piektā</term>+ <term name="long-ordinal-06" gender-form="feminine">sestā</term>+ <term name="long-ordinal-07" gender-form="feminine">septītā</term>+ <term name="long-ordinal-08" gender-form="feminine">astotā</term>+ <term name="long-ordinal-09" gender-form="feminine">devītā</term>+ <term name="long-ordinal-10" gender-form="feminine">desmitā</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>grāmata</single>+ <multiple>grāmatas</multiple>+ </term>+ <term name="chapter">+ <single>nodaļa</single>+ <multiple>nodaļas</multiple>+ </term>+ <term name="column">+ <single>sleja</single>+ <multiple>slejas</multiple>+ </term>+ <term name="figure">+ <single>ilustrācija</single>+ <multiple>ilustrācijas</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folio</multiple>+ </term>+ <term name="issue">+ <single>numurs</single>+ <multiple>numuri</multiple>+ </term>+ <term name="line">+ <single>rinda</single>+ <multiple>rindas</multiple>+ </term>+ <term name="note">+ <single>piezīme</single>+ <multiple>piezīmes</multiple>+ </term>+ <term name="opus">+ <single>opuss</single>+ <multiple>opusi</multiple>+ </term>+ <term name="page">+ <single>lappuse</single>+ <multiple>lappuses</multiple>+ </term>+ <term name="paragraph">+ <single>rindkopa</single>+ <multiple>rindkopas</multiple>+ </term>+ <term name="part">+ <single>daļa</single>+ <multiple>daļas</multiple>+ </term>+ <term name="section">+ <single>apakšnodaļa</single>+ <multiple>apakšnodaļas</multiple>+ </term>+ <term name="sub verbo">+ <single>skatīt</single>+ <multiple>skatīt</multiple>+ </term>+ <term name="verse">+ <single>pants</single>+ <multiple>panti</multiple>+ </term>+ <term name="volume">+ <single>sējums</single>+ <multiple>sējumi</multiple>+ </term>+ + <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">grām.</term>+ <term name="chapter" form="short">nod.</term>+ <term name="column" form="short">sl.</term>+ <term name="figure" form="short">il.</term>+ <term name="folio" form="short">fo.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">r.</term>+ <term name="note" form="short">piez.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>lpp.</single>+ <multiple>lpp.</multiple>+ </term>+ <term name="paragraph" form="short">rindk.</term>+ <term name="part" form="short">d.</term>+ <term name="section" form="short">apakšnod.</term>+ <term name="sub verbo" form="short">+ <single>sk.</single>+ <multiple>sk.</multiple>+ </term>+ <term name="verse" form="short">+ <single>p.</single>+ <multiple>p.</multiple>+ </term>+ <term name="volume" form="short">+ <single>sēj.</single>+ <multiple>sēj.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="collection-editor">+ <single>krājuma redaktors</single>+ <multiple>krājuma redaktori</multiple>+ </term>+ <term name="composer">+ <single>sastādītājs</single>+ <multiple>sastādītāji</multiple>+ </term>+ <term name="container-author">+ <single>pamatmateriāla autors</single>+ <multiple>pamatmateriāla autori</multiple>+ </term>+ <term name="director">+ <single>vadītājs</single>+ <multiple>vadītāji</multiple>+ </term>+ <term name="editor">+ <single>redaktors</single>+ <multiple>redaktors</multiple>+ </term>+ <term name="editorial-director">+ <single>galvenais redaktors</single>+ <multiple>galvenie redaktori</multiple>+ </term>+ <term name="editortranslator">+ <single>redaktors un tulkotājs</single>+ <multiple>redaktors un tulkotājs</multiple>+ </term>+ <term name="illustrator">+ <single>ilustrators</single>+ <multiple>ilustratori</multiple>+ </term>+ <term name="interviewer">+ <single>intervētājs</single>+ <multiple>intervētāji</multiple>+ </term>+ <term name="recipient">+ <single>saņēmējs</single>+ <multiple>saņēmēji</multiple>+ </term>+ <term name="translator">+ <single>tulkotājs</single>+ <multiple>tulkotāji</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="collection-editor" form="short">+ <single>kr. red.</single>+ <multiple>kr. red.</multiple>+ </term>+ <term name="composer" form="short">+ <single>sast.</single>+ <multiple>sast.</multiple>+ </term>+ <term name="container-author" form="short">+ <single>pamatmat. aut.</single>+ <multiple>pamatmat. aut.</multiple>+ </term>+ <term name="director" form="short">+ <single>vad.</single>+ <multiple>vad.</multiple>+ </term>+ <term name="editor" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>galv. red.</single>+ <multiple>galv. red.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>red. un tulk.</single>+ <multiple>red. un tulk.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ilustr.</single>+ <multiple>ilustr.</multiple>+ </term>+ <term name="interviewer" form="short">+ <single>interv.</single>+ <multiple>interv.</multiple>+ </term>+ <term name="recipient" form="short">+ <single>saņ.</single>+ <multiple>saņ.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tulk.</single>+ <multiple>tulk.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="composer" form="verb">sastādīja</term>+ <term name="director" form="verb">vadīja</term>+ <term name="editor" form="verb">sagatavoja</term>+ <term name="editorial-director" form="verb">sagatavoja</term>+ <term name="editortranslator" form="verb">sagatavoja un tulkoja</term>+ <term name="illustrator" form="verb">ilustrēja</term>+ <term name="interviewer" form="verb">intervēja</term>+ <term name="recipient" form="verb">saņēma</term>+ <term name="translator" form="verb">tulkoja</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">sast.</term>+ <term name="editor" form="verb-short">sag.</term>+ <term name="editorial-director" form="verb-short">sag.</term>+ <term name="illustrator" form="verb-short">ilustr.</term>+ <term name="translator" form="verb-short">tulk.</term>+ <term name="editortranslator" form="verb-short">sag. un tulk.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">janvārī</term>+ <term name="month-02">februārī</term>+ <term name="month-03">martā</term>+ <term name="month-04">aprīlī</term>+ <term name="month-05">maijā</term>+ <term name="month-06">jūnijā</term>+ <term name="month-07">jūlijā</term>+ <term name="month-08">augustā</term>+ <term name="month-09">septembrī</term>+ <term name="month-10">oktobrī</term>+ <term name="month-11">novembrī</term>+ <term name="month-12">decembrī</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">janv.</term>+ <term name="month-02" form="short">febr.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mai.</term>+ <term name="month-06" form="short">jūn.</term>+ <term name="month-07" form="short">jūl.</term>+ <term name="month-08" form="short">aug.</term>+ <term name="month-09" form="short">sept.</term>+ <term name="month-10" form="short">okt.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dec.</term>++ <!-- SEASONS -->+ <term name="season-01">pavasaris</term>+ <term name="season-02">vasara</term>+ <term name="season-03">rudens</term>+ <term name="season-04">ziema</term>+ </terms>+</locale>
+ locales/locales-mn-MN.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="mn-MN">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="."/>+ <date-part name="day" form="numeric-leading-zeros" prefix="."/>+ </date>+ <terms>+ <term name="accessed">accessed</term>+ <term name="and">and</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">from</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">„</term>+ <term name="close-inner-quote">“</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>line</single>+ <multiple>lines</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraph</single>+ <multiple>paragraph</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">no</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>p</single>+ <multiple>pp</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>translator</single>+ <multiple>translators</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>eds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran</single>+ <multiple>trans</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">translated by</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">January</term>+ <term name="month-02">February</term>+ <term name="month-03">March</term>+ <term name="month-04">April</term>+ <term name="month-05">May</term>+ <term name="month-06">June</term>+ <term name="month-07">July</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">October</term>+ <term name="month-11">November</term>+ <term name="month-12">December</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan</term>+ <term name="month-02" form="short">Feb</term>+ <term name="month-03" form="short">Mar</term>+ <term name="month-04" form="short">Apr</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Jun</term>+ <term name="month-07" form="short">Jul</term>+ <term name="month-08" form="short">Aug</term>+ <term name="month-09" form="short">Sep</term>+ <term name="month-10" form="short">Oct</term>+ <term name="month-11" form="short">Nov</term>+ <term name="month-12" form="short">Dec</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-nb-NO.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="nb-NO">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2013-03-01T12:20:00+01:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">åpnet</term>+ <term name="and">og</term>+ <term name="and others">med flere</term>+ <term name="anonymous">anonym</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">på</term>+ <term name="available at">tilgjengelig på</term>+ <term name="by">av</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">sitert</term>+ <term name="edition">+ <single>utgave</single>+ <multiple>utgaver</multiple>+ </term>+ <term name="edition" form="short">utg.</term>+ <term name="et-al">mfl.</term>+ <term name="forthcoming">kommende</term>+ <term name="from">fra</term>+ <term name="ibid">ibid.</term>+ <term name="in">i</term>+ <term name="in press">i trykk</term>+ <term name="internet">Internett</term>+ <term name="interview">intervju</term>+ <term name="letter">brev</term>+ <term name="no date">ingen dato</term>+ <term name="no date" form="short">udatert</term>+ <term name="online">online</term>+ <term name="presented at">presentert på</term>+ <term name="reference">+ <single>referanse</single>+ <multiple>referanser</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refr.</multiple>+ </term>+ <term name="retrieved">hentet</term>+ <term name="scale">målestokk</term>+ <term name="version">versjon</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">fvt.</term>+ <term name="bc">evt.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">første</term>+ <term name="long-ordinal-02">andre</term>+ <term name="long-ordinal-03">tredje</term>+ <term name="long-ordinal-04">fjerde</term>+ <term name="long-ordinal-05">femte</term>+ <term name="long-ordinal-06">sjette</term>+ <term name="long-ordinal-07">sjuende</term>+ <term name="long-ordinal-08">åttende</term>+ <term name="long-ordinal-09">niende</term>+ <term name="long-ordinal-10">tiende</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>bok</single>+ <multiple>bøker</multiple>+ </term>+ <term name="chapter">+ <single>kapittel</single>+ <multiple>kapitler</multiple>+ </term>+ <term name="column">+ <single>kolonne</single>+ <multiple>kolonner</multiple>+ </term>+ <term name="figure">+ <single>figur</single>+ <multiple>figurer</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folioer</multiple>+ </term>+ <term name="issue">+ <single>nummer</single>+ <multiple>numre</multiple>+ </term>+ <term name="line">+ <single>linje</single>+ <multiple>linjer</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>noter</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opus</multiple>+ </term>+ <term name="page">+ <single>side</single>+ <multiple>sider</multiple>+ </term>+ <term name="paragraph">+ <single>avsnitt</single>+ <multiple>avsnitt</multiple>+ </term>+ <term name="part">+ <single>del</single>+ <multiple>deler</multiple>+ </term>+ <term name="section">+ <single>paragraf</single>+ <multiple>paragrafer</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>vers</multiple>+ </term>+ <term name="volume">+ <single>bind</single>+ <multiple>bind</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">b.</term>+ <term name="chapter" form="short">kap.</term>+ <term name="column" form="short">kol.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">fol.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>s.</single>+ <multiple>s.</multiple>+ </term>+ <term name="paragraph" form="short">avsn.</term>+ <term name="part" form="short">d.</term>+ <term name="section" form="short">pargr.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>bd.</single>+ <multiple>bd.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>regissør</single>+ <multiple>regissører</multiple>+ </term>+ <term name="editor">+ <single>redaktør</single>+ <multiple>redaktører</multiple>+ </term>+ <term name="editorial-director">+ <single>redaktør</single>+ <multiple>redaktører</multiple>+ </term>+ <term name="illustrator">+ <single>illustratør</single>+ <multiple>illustratører</multiple>+ </term>+ <term name="translator">+ <single>oversetter</single>+ <multiple>oversettere</multiple>+ </term>+ <term name="editortranslator">+ <single>redaktør & oversetter</single>+ <multiple>redaktører & oversettere</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>regi</single>+ <multiple>regi</multiple>+ </term>+ <term name="editor" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>overs.</single>+ <multiple>overs.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>red. & overs.</single>+ <multiple>red. & overs.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">regissert av</term>+ <term name="editor" form="verb">redigert av</term>+ <term name="editorial-director" form="verb">redigert av</term>+ <term name="illustrator" form="verb">illustrert av</term>+ <term name="interviewer" form="verb">intervjuet av</term>+ <term name="recipient" form="verb">til</term>+ <term name="reviewed-author" form="verb">av</term>+ <term name="translator" form="verb">oversatt av</term>+ <term name="editortranslator" form="verb">redigert & oversatt av</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">av</term>+ <term name="director" form="verb-short">regi</term>+ <term name="editor" form="verb-short">red.</term>+ <term name="editorial-director" form="verb-short">red.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">overs.</term>+ <term name="editortranslator" form="verb-short">red. & overs. av</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">januar</term>+ <term name="month-02">februar</term>+ <term name="month-03">mars</term>+ <term name="month-04">april</term>+ <term name="month-05">mai</term>+ <term name="month-06">juni</term>+ <term name="month-07">juli</term>+ <term name="month-08">august</term>+ <term name="month-09">september</term>+ <term name="month-10">oktober</term>+ <term name="month-11">november</term>+ <term name="month-12">desember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mai</term>+ <term name="month-06" form="short">jun.</term>+ <term name="month-07" form="short">jul.</term>+ <term name="month-08" form="short">aug.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">okt.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">des.</term>++ <!-- SEASONS -->+ <term name="season-01">vår</term>+ <term name="season-02">sommer</term>+ <term name="season-03">høst</term>+ <term name="season-04">vinter</term>+ </terms>+</locale>
+ locales/locales-nl-NL.xml view
@@ -0,0 +1,320 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="nl-NL">+ <info>+ <translator>+ <name>Rintze Zelle</name>+ <uri>http://twitter.com/rintzezelle</uri>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" suffix="-" range-delimiter="/"/>+ <date-part name="month" form="numeric" suffix="-" range-delimiter="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">bezocht</term>+ <term name="and">en</term>+ <term name="and others">en anderen</term>+ <term name="anonymous">anoniem</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">bij</term>+ <term name="available at">beschikbaar op</term>+ <term name="by">door</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">geciteerd</term>+ <term name="edition">+ <single>editie</single>+ <multiple>edities</multiple>+ </term>+ <term name="edition" form="short">ed.</term>+ <term name="et-al">e.a.</term>+ <term name="forthcoming">in voorbereiding</term>+ <term name="from">van</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in druk</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">brief</term>+ <term name="no date">zonder datum</term>+ <term name="no date" form="short">z.d.</term>+ <term name="online">online</term>+ <term name="presented at">gepresenteerd bij</term>+ <term name="reference">+ <single>referentie</single>+ <multiple>referenties</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">geraadpleegd</term>+ <term name="scale">schaal</term>+ <term name="version">versie</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">ste</term>+ <term name="ordinal-00" match="whole-number">de</term>+ <term name="ordinal-02" match="last-two-digits">de</term>+ <term name="ordinal-03" match="last-two-digits">de</term>+ <term name="ordinal-04" match="last-two-digits">de</term>+ <term name="ordinal-05" match="last-two-digits">de</term>+ <term name="ordinal-06" match="last-two-digits">de</term>+ <term name="ordinal-07" match="last-two-digits">de</term>+ <term name="ordinal-09" match="last-two-digits">de</term>+ <term name="ordinal-10">de</term>+ <term name="ordinal-11">de</term>+ <term name="ordinal-12">de</term>+ <term name="ordinal-13">de</term>+ <term name="ordinal-14">de</term>+ <term name="ordinal-15">de</term>+ <term name="ordinal-16">de</term>+ <term name="ordinal-17">de</term>+ <term name="ordinal-18">de</term>+ <term name="ordinal-19">de</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">eerste</term>+ <term name="long-ordinal-02">tweede</term>+ <term name="long-ordinal-03">derde</term>+ <term name="long-ordinal-04">vierde</term>+ <term name="long-ordinal-05">vijfde</term>+ <term name="long-ordinal-06">zesde</term>+ <term name="long-ordinal-07">zevende</term>+ <term name="long-ordinal-08">achtste</term>+ <term name="long-ordinal-09">negende</term>+ <term name="long-ordinal-10">tiende</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>boek</single>+ <multiple>boeken</multiple>+ </term>+ <term name="chapter">+ <single>hoofdstuk</single>+ <multiple>hoofdstukken</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figuur</single>+ <multiple>figuren</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folio's</multiple>+ </term>+ <term name="issue">+ <single>nummer</single>+ <multiple>nummers</multiple>+ </term>+ <term name="line">+ <single>regel</single>+ <multiple>regels</multiple>+ </term>+ <term name="note">+ <single>aantekening</single>+ <multiple>aantekeningen</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>pagina</single>+ <multiple>pagina's</multiple>+ </term>+ <term name="paragraph">+ <single>paragraaf</single>+ <multiple>paragrafen</multiple>+ </term>+ <term name="part">+ <single>deel</single>+ <multiple>delen</multiple>+ </term>+ <term name="section">+ <single>sectie</single>+ <multiple>secties</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>versen</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk.</term>+ <term name="chapter" form="short">hfdst.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>pp.</multiple>+ </term>+ <term name="paragraph" form="short">par.</term>+ <term name="part" form="short">deel</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vols.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>regisseur</single>+ <multiple>regisseurs</multiple>+ </term>+ <term name="editor">+ <single>redacteur</single>+ <multiple>redacteuren</multiple>+ </term>+ <term name="editorial-director">+ <single>redacteur</single>+ <multiple>redacteuren</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>vertaler</single>+ <multiple>vertalers</multiple>+ </term>+ <term name="editortranslator">+ <single>redacteur & vertaler</single>+ <multiple>redacteuren & vertalers</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>reg.</single>+ <multiple>reg.</multiple>+ </term>+ <term name="editor" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ill.</multiple>+ </term>+ <term name="translator" form="short">+ <single>vert.</single>+ <multiple>vert.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>red. & vert.</single>+ <multiple>red. & vert.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">geregisseerd door</term>+ <term name="editor" form="verb">bewerkt door</term>+ <term name="editorial-director" form="verb">bewerkt door</term>+ <term name="illustrator" form="verb">geïllustreerd door</term>+ <term name="interviewer" form="verb">geïnterviewd door</term>+ <term name="recipient" form="verb">ontvangen door</term>+ <term name="reviewed-author" form="verb">door</term>+ <term name="translator" form="verb">vertaald door</term>+ <term name="editortranslator" form="verb">bewerkt & vertaald door</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">door</term>+ <term name="director" form="verb-short">geregisseerd door</term>+ <term name="editor" form="verb-short">bewerkt door</term>+ <term name="editorial-director" form="verb-short">bewerkt door</term>+ <term name="illustrator" form="verb-short">geïllustreerd door</term>+ <term name="translator" form="verb-short">vertaald door</term>+ <term name="editortranslator" form="verb-short">bewerkt & vertaald door</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">januari</term>+ <term name="month-02">februari</term>+ <term name="month-03">maart</term>+ <term name="month-04">april</term>+ <term name="month-05">mei</term>+ <term name="month-06">juni</term>+ <term name="month-07">juli</term>+ <term name="month-08">augustus</term>+ <term name="month-09">september</term>+ <term name="month-10">oktober</term>+ <term name="month-11">november</term>+ <term name="month-12">december</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mrt.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mei</term>+ <term name="month-06" form="short">jun.</term>+ <term name="month-07" form="short">jul.</term>+ <term name="month-08" form="short">aug.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">okt.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dec.</term>++ <!-- SEASONS -->+ <term name="season-01">lente</term>+ <term name="season-02">zomer</term>+ <term name="season-03">herst</term>+ <term name="season-04">winter</term>+ </terms>+</locale>
+ locales/locales-nn-NO.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="nn-NO">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2013-03-01T12:20:00+01:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">vitja</term>+ <term name="and">og</term>+ <term name="and others">med fleire</term>+ <term name="anonymous">anonym</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">på</term>+ <term name="available at">tilgjengeleg på</term>+ <term name="by">av</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">sitert</term>+ <term name="edition">+ <single>utgåve</single>+ <multiple>utgåver</multiple>+ </term>+ <term name="edition" form="short">utg.</term>+ <term name="et-al">mfl.</term>+ <term name="forthcoming">kommande</term>+ <term name="from">frå</term>+ <term name="ibid">ibid.</term>+ <term name="in">i</term>+ <term name="in press">i trykk</term>+ <term name="internet">Internett</term>+ <term name="interview">intervju</term>+ <term name="letter">brev</term>+ <term name="no date">ingen dato</term>+ <term name="no date" form="short">udatert</term>+ <term name="online">online</term>+ <term name="presented at">presentert på</term>+ <term name="reference">+ <single>referanse</single>+ <multiple>referansar</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refr.</multiple>+ </term>+ <term name="retrieved">henta</term>+ <term name="scale">målestokk</term>+ <term name="version">versjon</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">fvt.</term>+ <term name="bc">evt.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">første</term>+ <term name="long-ordinal-02">andre</term>+ <term name="long-ordinal-03">tredje</term>+ <term name="long-ordinal-04">fjerde</term>+ <term name="long-ordinal-05">femte</term>+ <term name="long-ordinal-06">sjette</term>+ <term name="long-ordinal-07">sjuande</term>+ <term name="long-ordinal-08">åttande</term>+ <term name="long-ordinal-09">niande</term>+ <term name="long-ordinal-10">tiande</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>bok</single>+ <multiple>bøker</multiple>+ </term>+ <term name="chapter">+ <single>kapittel</single>+ <multiple>kapittel</multiple>+ </term>+ <term name="column">+ <single>kolonne</single>+ <multiple>kolonner</multiple>+ </term>+ <term name="figure">+ <single>figur</single>+ <multiple>figurar</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folioar</multiple>+ </term>+ <term name="issue">+ <single>nummer</single>+ <multiple>nummer</multiple>+ </term>+ <term name="line">+ <single>linje</single>+ <multiple>linjer</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notar</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opus</multiple>+ </term>+ <term name="page">+ <single>side</single>+ <multiple>sider</multiple>+ </term>+ <term name="paragraph">+ <single>avsnitt</single>+ <multiple>avsnitt</multiple>+ </term>+ <term name="part">+ <single>del</single>+ <multiple>deler</multiple>+ </term>+ <term name="section">+ <single>paragraf</single>+ <multiple>paragrafar</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>vers</multiple>+ </term>+ <term name="volume">+ <single>bind</single>+ <multiple>bind</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">b.</term>+ <term name="chapter" form="short">kap.</term>+ <term name="column" form="short">kol.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">fol.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>s.</single>+ <multiple>s.</multiple>+ </term>+ <term name="paragraph" form="short">avsn.</term>+ <term name="part" form="short">d.</term>+ <term name="section" form="short">par.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>v.</multiple>+ </term>+ <term name="volume" form="short">+ <single>bd.</single>+ <multiple>bd.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>regissør</single>+ <multiple>regissørar</multiple>+ </term>+ <term name="editor">+ <single>redaktør</single>+ <multiple>redaktørar</multiple>+ </term>+ <term name="editorial-director">+ <single>redaktør</single>+ <multiple>redaktørar</multiple>+ </term>+ <term name="illustrator">+ <single>illustratør</single>+ <multiple>illustratørar</multiple>+ </term>+ <term name="translator">+ <single>omsetjar</single>+ <multiple>omsetjarar</multiple>+ </term>+ <term name="editortranslator">+ <single>redaktør & omsetjar</single>+ <multiple>redaktørar & omsetjarar</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>regi</single>+ <multiple>regi</multiple>+ </term>+ <term name="editor" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>oms.</single>+ <multiple>oms.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>red. & oms.</single>+ <multiple>red. & oms.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">regissert av</term>+ <term name="editor" form="verb">redigert av</term>+ <term name="editorial-director" form="verb">redigert av</term>+ <term name="illustrator" form="verb">illustrert av</term>+ <term name="interviewer" form="verb">intervjua av</term>+ <term name="recipient" form="verb">til</term>+ <term name="reviewed-author" form="verb">av</term>+ <term name="translator" form="verb">omsett av</term>+ <term name="editortranslator" form="verb">redigert & omsett av</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">av</term>+ <term name="director" form="verb-short">regi</term>+ <term name="editor" form="verb-short">red.</term>+ <term name="editorial-director" form="verb-short">red.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">oms.</term>+ <term name="editortranslator" form="verb-short">red. & oms. av</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">januar</term>+ <term name="month-02">februar</term>+ <term name="month-03">mars</term>+ <term name="month-04">april</term>+ <term name="month-05">mai</term>+ <term name="month-06">juni</term>+ <term name="month-07">juli</term>+ <term name="month-08">august</term>+ <term name="month-09">september</term>+ <term name="month-10">oktober</term>+ <term name="month-11">november</term>+ <term name="month-12">desember</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mai</term>+ <term name="month-06" form="short">jun.</term>+ <term name="month-07" form="short">jul.</term>+ <term name="month-08" form="short">aug.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">okt.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">des.</term>++ <!-- SEASONS -->+ <term name="season-01">vår</term>+ <term name="season-02">sommar</term>+ <term name="season-03">haust</term>+ <term name="season-04">vinter</term>+ </terms>+</locale>
+ locales/locales-pl-PL.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="pl-PL">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">udostępniono</term>+ <term name="and">i</term>+ <term name="and others">i inni</term>+ <term name="anonymous">anonim</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">na</term>+ <term name="available at">available at</term>+ <term name="by">przez</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca</term>+ <term name="cited">cytowane</term>+ <term name="edition">+ <single>wydanie</single>+ <multiple>wydania</multiple>+ </term>+ <term name="edition" form="short">wyd.</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">w przygotowaniu</term>+ <term name="from">z</term>+ <term name="ibid">ibid.</term>+ <term name="in">w</term>+ <term name="in press">w druku</term>+ <term name="internet">internet</term>+ <term name="interview">wywiad</term>+ <term name="letter">list</term>+ <term name="no date">brak daty</term>+ <term name="no date" form="short">b.d.</term>+ <term name="online">online</term>+ <term name="presented at">zaprezentowano na</term>+ <term name="reference">+ <single>referencja</single>+ <multiple>referencje</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>ref.</multiple>+ </term>+ <term name="retrieved">pobrano</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">n.e.</term>+ <term name="bc">p.n.e.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">«</term>+ <term name="close-inner-quote">»</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">pierwszy</term>+ <term name="long-ordinal-02">drugi</term>+ <term name="long-ordinal-03">trzeci</term>+ <term name="long-ordinal-04">czwarty</term>+ <term name="long-ordinal-05">piąty</term>+ <term name="long-ordinal-06">szósty</term>+ <term name="long-ordinal-07">siódmy</term>+ <term name="long-ordinal-08">ósmy</term>+ <term name="long-ordinal-09">dziewiąty</term>+ <term name="long-ordinal-10">dziesiąty</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>książka</single>+ <multiple>książki</multiple>+ </term>+ <term name="chapter">+ <single>rozdział</single>+ <multiple>rozdziały</multiple>+ </term>+ <term name="column">+ <single>kolumna</single>+ <multiple>kolumny</multiple>+ </term>+ <term name="figure">+ <single>rycina</single>+ <multiple>ryciny</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folio</multiple>+ </term>+ <term name="issue">+ <single>numer</single>+ <multiple>numery</multiple>+ </term>+ <term name="line">+ <single>wers</single>+ <multiple>wersy</multiple>+ </term>+ <term name="note">+ <single>notatka</single>+ <multiple>notatki</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>strona</single>+ <multiple>strony</multiple>+ </term>+ <term name="paragraph">+ <single>akapit</single>+ <multiple>akapity</multiple>+ </term>+ <term name="part">+ <single>część</single>+ <multiple>części</multiple>+ </term>+ <term name="section">+ <single>sekcja</single>+ <multiple>sekcje</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>wers</single>+ <multiple>wersy</multiple>+ </term>+ <term name="volume">+ <single>tom</single>+ <multiple>tomy</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">książka</term>+ <term name="chapter" form="short">rozdz.</term>+ <term name="column" form="short">kol.</term>+ <term name="figure" form="short">ryc.</term>+ <term name="folio" form="short">fol.</term>+ <term name="issue" form="short">nr</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>s.</single>+ <multiple>ss.</multiple>+ </term>+ <term name="paragraph" form="short">akap.</term>+ <term name="part" form="short">cz.</term>+ <term name="section" form="short">sekc.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>w.</single>+ <multiple>w.</multiple>+ </term>+ <term name="volume" form="short">+ <single>t.</single>+ <multiple>t.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>redaktor</single>+ <multiple>redaktorzy</multiple>+ </term>+ <term name="editorial-director">+ <single>edytor</single>+ <multiple>edytorzy</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>tłumacz</single>+ <multiple>tłumacze</multiple>+ </term>+ <term name="editortranslator">+ <single>redaktor & tłumacz</single>+ <multiple>redaktorzy & tłumacze</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>red.</single>+ <multiple>red.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tłum.</single>+ <multiple>tłum.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>red. & tłum.</single>+ <multiple>red. & tłum.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">zredagowane przez</term>+ <term name="editorial-director" form="verb">zredagowane przez</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">przeprowadzony przez</term>+ <term name="recipient" form="verb">dla</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">przetłumaczone przez</term>+ <term name="editortranslator" form="verb">zredagowane & przetłumaczone przez</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">przez</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">red.</term>+ <term name="editorial-director" form="verb-short">red.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">tłum.</term>+ <term name="editortranslator" form="verb-short">red. & tłum.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">styczeń</term>+ <term name="month-02">luty</term>+ <term name="month-03">marzec</term>+ <term name="month-04">kwiecień</term>+ <term name="month-05">maj</term>+ <term name="month-06">czerwiec</term>+ <term name="month-07">lipiec</term>+ <term name="month-08">sierpień</term>+ <term name="month-09">wrzesień</term>+ <term name="month-10">październik</term>+ <term name="month-11">listopad</term>+ <term name="month-12">grudzień</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">sty.</term>+ <term name="month-02" form="short">luty</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">kwi.</term>+ <term name="month-05" form="short">maj</term>+ <term name="month-06" form="short">cze.</term>+ <term name="month-07" form="short">lip.</term>+ <term name="month-08" form="short">sie.</term>+ <term name="month-09" form="short">wrz.</term>+ <term name="month-10" form="short">paź.</term>+ <term name="month-11" form="short">lis.</term>+ <term name="month-12" form="short">grudz.</term>++ <!-- SEASONS -->+ <term name="season-01">wiosna</term>+ <term name="season-02">lato</term>+ <term name="season-03">jesień</term>+ <term name="season-04">zima</term>+ </terms>+</locale>
+ locales/locales-pt-BR.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="pt-BR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" de "/>+ <date-part name="month" suffix=" de "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">acessado</term>+ <term name="and">e</term>+ <term name="and others">e outros</term>+ <term name="anonymous">anônimo</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">em</term>+ <term name="available at">available at</term>+ <term name="by">por</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citado</term>+ <term name="edition">+ <single>edição</single>+ <multiple>edições</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">a ser publicado</term>+ <term name="from">de</term>+ <term name="ibid">ibidem</term>+ <term name="in">in</term>+ <term name="in press">no prelo</term>+ <term name="internet">internet</term>+ <term name="interview">entrevista</term>+ <term name="letter">carta</term>+ <term name="no date">sem data</term>+ <term name="no date" form="short">[s.d.]</term>+ <term name="online">online</term>+ <term name="presented at">apresentado em</term>+ <term name="reference">+ <single>referência</single>+ <multiple>referências</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">recuperado</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">º</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">primeiro</term>+ <term name="long-ordinal-02">segundo</term>+ <term name="long-ordinal-03">terceiro</term>+ <term name="long-ordinal-04">quarto</term>+ <term name="long-ordinal-05">quinto</term>+ <term name="long-ordinal-06">sexto</term>+ <term name="long-ordinal-07">sétimo</term>+ <term name="long-ordinal-08">oitavo</term>+ <term name="long-ordinal-09">nono</term>+ <term name="long-ordinal-10">décimo</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>livro</single>+ <multiple>livros</multiple>+ </term>+ <term name="chapter">+ <single>capítulo</single>+ <multiple>capítulos</multiple>+ </term>+ <term name="column">+ <single>coluna</single>+ <multiple>colunas</multiple>+ </term>+ <term name="figure">+ <single>figura</single>+ <multiple>figuras</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>número</single>+ <multiple>números</multiple>+ </term>+ <term name="line">+ <single>linha</single>+ <multiple>linhas</multiple>+ </term>+ <term name="note">+ <single>nota</single>+ <multiple>notas</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>página</single>+ <multiple>páginas</multiple>+ </term>+ <term name="paragraph">+ <single>parágrafo</single>+ <multiple>parágrafos</multiple>+ </term>+ <term name="part">+ <single>parte</single>+ <multiple>partes</multiple>+ </term>+ <term name="section">+ <single>seção</single>+ <multiple>seções</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verso</single>+ <multiple>versos</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">liv.</term>+ <term name="chapter" form="short">cap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">f.</term>+ <term name="issue" form="short">nº</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>p.</multiple>+ </term>+ <term name="paragraph" form="short">parag.</term>+ <term name="part" form="short">pt.</term>+ <term name="section" form="short">seç.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vols.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>organizador</single>+ <multiple>organizadores</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>tradutor</single>+ <multiple>tradutores</multiple>+ </term>+ <term name="editortranslator">+ <single>editor e tradutor</single>+ <multiple>editores e tradutores</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>org.</single>+ <multiple>orgs.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trads.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. e trad.</single>+ <multiple>eds. e trads.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">organizado por</term>+ <term name="editorial-director" form="verb">editado por</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">entrevista de</term>+ <term name="recipient" form="verb">para</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">traduzido por</term>+ <term name="editortranslator" form="verb">editado & traduzido por</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">por</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">org.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trad.</term>+ <term name="editortranslator" form="verb-short">ed. e trad. por</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">janeiro</term>+ <term name="month-02">fevereiro</term>+ <term name="month-03">março</term>+ <term name="month-04">abril</term>+ <term name="month-05">maio</term>+ <term name="month-06">junho</term>+ <term name="month-07">julho</term>+ <term name="month-08">agosto</term>+ <term name="month-09">setembro</term>+ <term name="month-10">outubro</term>+ <term name="month-11">novembro</term>+ <term name="month-12">dezembro</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan.</term>+ <term name="month-02" form="short">fev.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">abr.</term>+ <term name="month-05" form="short">maio</term>+ <term name="month-06" form="short">jun.</term>+ <term name="month-07" form="short">jul.</term>+ <term name="month-08" form="short">ago.</term>+ <term name="month-09" form="short">set.</term>+ <term name="month-10" form="short">out.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dez.</term>++ <!-- SEASONS -->+ <term name="season-01">Primavera</term>+ <term name="season-02">Verão</term>+ <term name="season-03">Outono</term>+ <term name="season-04">Inverno</term>+ </terms>+</locale>
+ locales/locales-pt-PT.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="pt-PT">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" de "/>+ <date-part name="month" suffix=" de "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">acedido</term>+ <term name="and">e</term>+ <term name="and others">e outros</term>+ <term name="anonymous">anónimo</term>+ <term name="anonymous" form="short">anón</term>+ <term name="at">em</term>+ <term name="available at">disponível em</term>+ <term name="by">por</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citado</term>+ <term name="edition">+ <single>edição</single>+ <multiple>edições</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">a publicar</term>+ <term name="from">de</term>+ <term name="ibid">ibid.</term>+ <term name="in">em</term>+ <term name="in press">no prelo</term>+ <term name="internet">internet</term>+ <term name="interview">entrevista</term>+ <term name="letter">carta</term>+ <term name="no date">sem data</term>+ <term name="no date" form="short">sem data</term>+ <term name="online">em linha</term>+ <term name="presented at">apresentado na</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">obtido</term>+ <term name="scale">scale</term>+ <term name="version">versão</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">“</term>+ <term name="close-inner-quote">”</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">primeiro</term>+ <term name="long-ordinal-02">segundo</term>+ <term name="long-ordinal-03">terceiro</term>+ <term name="long-ordinal-04">quarto</term>+ <term name="long-ordinal-05">quinto</term>+ <term name="long-ordinal-06">sexto</term>+ <term name="long-ordinal-07">sétimo</term>+ <term name="long-ordinal-08">oitavo</term>+ <term name="long-ordinal-09">nono</term>+ <term name="long-ordinal-10">décimo</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>livro</single>+ <multiple>livros</multiple>+ </term>+ <term name="chapter">+ <single>capítulo</single>+ <multiple>capítulos</multiple>+ </term>+ <term name="column">+ <single>coluna</single>+ <multiple>colunas</multiple>+ </term>+ <term name="figure">+ <single>figura</single>+ <multiple>figuras</multiple>+ </term>+ <term name="folio">+ <single>fólio</single>+ <multiple>fólios</multiple>+ </term>+ <term name="issue">+ <single>número</single>+ <multiple>número</multiple>+ </term>+ <term name="line">+ <single>linha</single>+ <multiple>linhas</multiple>+ </term>+ <term name="note">+ <single>nota</single>+ <multiple>notas</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>página</single>+ <multiple>páginas</multiple>+ </term>+ <term name="paragraph">+ <single>parágrafo</single>+ <multiple>parágrafos</multiple>+ </term>+ <term name="part">+ <single>parte</single>+ <multiple>partes</multiple>+ </term>+ <term name="section">+ <single>secção</single>+ <multiple>secções</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>versículo</single>+ <multiple>versículos</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">liv</term>+ <term name="chapter" form="short">cap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">n</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>p</single>+ <multiple>pp</multiple>+ </term>+ <term name="paragraph" form="short">par</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editores</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>tradutor</single>+ <multiple>tradutores</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>eds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad</single>+ <multiple>trads</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">editado por</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">entrevistado por</term>+ <term name="recipient" form="verb">para</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">traduzido por</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trad</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Janeiro</term>+ <term name="month-02">Fevereiro</term>+ <term name="month-03">Março</term>+ <term name="month-04">Abril</term>+ <term name="month-05">Maio</term>+ <term name="month-06">Junho</term>+ <term name="month-07">Julho</term>+ <term name="month-08">Agosto</term>+ <term name="month-09">Setembro</term>+ <term name="month-10">Outubro</term>+ <term name="month-11">Novembro</term>+ <term name="month-12">Dezembro</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan</term>+ <term name="month-02" form="short">Fev</term>+ <term name="month-03" form="short">Mar</term>+ <term name="month-04" form="short">Abr</term>+ <term name="month-05" form="short">Mai</term>+ <term name="month-06" form="short">Jun</term>+ <term name="month-07" form="short">Jul</term>+ <term name="month-08" form="short">Ago</term>+ <term name="month-09" form="short">Set</term>+ <term name="month-10" form="short">Out</term>+ <term name="month-11" form="short">Nov</term>+ <term name="month-12" form="short">Dez</term>++ <!-- SEASONS -->+ <term name="season-01">Primavera</term>+ <term name="season-02">Verão</term>+ <term name="season-03">Outono</term>+ <term name="season-04">Inverno</term>+ </terms>+</locale>
+ locales/locales-ro-RO.xml view
@@ -0,0 +1,303 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="ro-RO">+ <info>+ <translator>+ <name>Nicolae Turcan</name>+ <email>nturcan@gmail.com</email>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" suffix="."/>+ <date-part name="month" form="numeric" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">data accesării</term>+ <term name="and">și</term>+ <term name="and others">și alții</term>+ <term name="anonymous">anonim</term>+ <term name="anonymous" form="short">anon.</term>+ <term name="at">la</term>+ <term name="available at">valabil la</term>+ <term name="by">de</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">cca.</term>+ <term name="cited">citat</term>+ <term name="edition">+ <single>ediția</single>+ <multiple>edițiile</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">în curs de apariție</term>+ <term name="from">din</term>+ <term name="ibid">ibidem</term>+ <term name="in">în</term>+ <term name="in press">sub tipar</term>+ <term name="internet">internet</term>+ <term name="interview">interviu</term>+ <term name="letter">scrisoare</term>+ <term name="no date">fără dată</term>+ <term name="no date" form="short">f.a.</term>+ <term name="online">online</term>+ <term name="presented at">prezentat la</term>+ <term name="reference">+ <single>referință</single>+ <multiple>referințe</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>ref.</multiple>+ </term>+ <term name="retrieved">preluat în</term>+ <term name="scale">scală</term>+ <term name="version">versiunea</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">d.Hr.</term>+ <term name="bc">î.Hr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">«</term>+ <term name="close-inner-quote">»</term>+ <term name="page-range-delimiter">-</term>++ <!-- ORDINALS -->+ <term name="ordinal">-lea</term>+ <term name="ordinal-01" match="whole-number"/>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">primul</term>+ <term name="long-ordinal-02">al doilea</term>+ <term name="long-ordinal-03">al treilea</term>+ <term name="long-ordinal-04">al patrulea</term>+ <term name="long-ordinal-05">al cincilea</term>+ <term name="long-ordinal-06">al șaselea</term>+ <term name="long-ordinal-07">al șaptelea</term>+ <term name="long-ordinal-08">al optulea</term>+ <term name="long-ordinal-09">al nouălea</term>+ <term name="long-ordinal-10">al zecelea</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>cartea</single>+ <multiple>cărțile</multiple>+ </term>+ <term name="chapter">+ <single>capitolul</single>+ <multiple>capitolele</multiple>+ </term>+ <term name="column">+ <single>coloana</single>+ <multiple>coloanele</multiple>+ </term>+ <term name="figure">+ <single>figura</single>+ <multiple>figurile</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folio</multiple>+ </term>+ <term name="issue">+ <single>numărul</single>+ <multiple>numerele</multiple>+ </term>+ <term name="line">+ <single>linia</single>+ <multiple>liniile</multiple>+ </term>+ <term name="note">+ <single>nota</single>+ <multiple>notele</multiple>+ </term>+ <term name="opus">+ <single>opusul</single>+ <multiple>opusurile</multiple>+ </term>+ <term name="page">+ <single>pagina</single>+ <multiple>paginile</multiple>+ </term>+ <term name="paragraph">+ <single>paragraful</single>+ <multiple>paragrafele</multiple>+ </term>+ <term name="part">+ <single>partea</single>+ <multiple>părțile</multiple>+ </term>+ <term name="section">+ <single>secțiunea</single>+ <multiple>secțiunile</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>versetul</single>+ <multiple>versetele</multiple>+ </term>+ <term name="volume">+ <single>volumul</single>+ <multiple>volumele</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">cart.</term>+ <term name="chapter" form="short">cap.</term>+ <term name="column" form="short">col.</term>+ <term name="figure" form="short">fig.</term>+ <term name="folio" form="short">fol.</term>+ <term name="issue" form="short">nr.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op.</term>+ <term name="page" form="short">+ <single>p.</single>+ <multiple>pp.</multiple>+ </term>+ <term name="paragraph" form="short">par.</term>+ <term name="part" form="short">part.</term>+ <term name="section" form="short">sec.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v.</single>+ <multiple>vv.</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol.</single>+ <multiple>vol.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directori</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editori</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editori</multiple>+ </term>+ <term name="illustrator">+ <single>ilustrator</single>+ <multiple>ilustratori</multiple>+ </term>+ <term name="translator">+ <single>traducător</single>+ <multiple>traducători</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & traducător</single>+ <multiple>editori & traducători</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dir.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ilustr.</single>+ <multiple>ilustr.</multiple>+ </term>+ <term name="translator" form="short">+ <single>trad.</single>+ <multiple>trad.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & trad.</single>+ <multiple>ed. & trad.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">coordonat de</term>+ <term name="editor" form="verb">ediție de</term>+ <term name="editorial-director" form="verb">ediție de</term>+ <term name="illustrator" form="verb">ilustrații de</term>+ <term name="interviewer" form="verb">interviu de</term>+ <term name="recipient" form="verb">în</term>+ <term name="reviewed-author" form="verb">de</term>+ <term name="translator" form="verb">traducere de</term>+ <term name="editortranslator" form="verb">ediție & traducere de</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">de</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">ilustr.</term>+ <term name="translator" form="verb-short">trad.</term>+ <term name="editortranslator" form="verb-short">ed. & trad. de</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">ianuarie</term>+ <term name="month-02">februarie</term>+ <term name="month-03">martie</term>+ <term name="month-04">aprilie</term>+ <term name="month-05">mai</term>+ <term name="month-06">iunie</term>+ <term name="month-07">iulie</term>+ <term name="month-08">august</term>+ <term name="month-09">septembrie</term>+ <term name="month-10">octombrie</term>+ <term name="month-11">noiembrie</term>+ <term name="month-12">decembrie</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">ian.</term>+ <term name="month-02" form="short">feb.</term>+ <term name="month-03" form="short">mar.</term>+ <term name="month-04" form="short">apr.</term>+ <term name="month-05" form="short">mai</term>+ <term name="month-06" form="short">iun.</term>+ <term name="month-07" form="short">iul.</term>+ <term name="month-08" form="short">aug.</term>+ <term name="month-09" form="short">sep.</term>+ <term name="month-10" form="short">oct.</term>+ <term name="month-11" form="short">nov.</term>+ <term name="month-12" form="short">dec.</term>++ <!-- SEASONS -->+ <term name="season-01">primăvara</term>+ <term name="season-02">vara</term>+ <term name="season-03">toamna</term>+ <term name="season-04">iarna</term>+ </terms>+</locale>
+ locales/locales-ru-RU.xml view
@@ -0,0 +1,303 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="ru-RU">+ <info>+ <translator>+ <name>Alexei Kouprianov</name>+ <email>alexei.kouprianov@gmail.com</email>+ </translator>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year" suffix=" г."/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="."/>+ <date-part name="month" form="numeric-leading-zeros" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">просмотрено</term>+ <term name="and">и</term>+ <term name="and others">и др.</term>+ <term name="anonymous">аноним</term>+ <term name="anonymous" form="short">анон.</term>+ <term name="at">на</term>+ <term name="available at">available at</term>+ <term name="by"/>+ <term name="circa">circa</term>+ <term name="circa" form="short">ca.</term>+ <term name="cited">цитируется по</term>+ <term name="cited" form="short">цит. по</term>+ <term name="edition">+ <single>издание</single>+ <multiple>издания</multiple>+ </term>+ <term name="edition" form="short">изд.</term>+ <term name="et-al">и др.</term>+ <term name="forthcoming">ожидается</term>+ <term name="from">от</term>+ <term name="ibid">там же</term>+ <term name="in">в</term>+ <term name="in press">в печати</term>+ <term name="internet">Интернет</term>+ <term name="interview">интервью</term>+ <term name="letter">письмо</term>+ <term name="no date">без даты</term>+ <term name="no date" form="short">б. д.</term>+ <term name="online">online</term>+ <term name="presented at">представлено на</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">извлечено</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">н. э.</term>+ <term name="bc">до н. э.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">„</term>+ <term name="close-inner-quote">“</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">й</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">первый</term>+ <term name="long-ordinal-02">второй</term>+ <term name="long-ordinal-03">третий</term>+ <term name="long-ordinal-04">четвертый</term>+ <term name="long-ordinal-05">пятый</term>+ <term name="long-ordinal-06">шестой</term>+ <term name="long-ordinal-07">седьмой</term>+ <term name="long-ordinal-08">восьмой</term>+ <term name="long-ordinal-09">девятый</term>+ <term name="long-ordinal-10">десятый</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>книга</single>+ <multiple>книги</multiple>+ </term>+ <term name="chapter">+ <single>глава</single>+ <multiple>главы</multiple>+ </term>+ <term name="column">+ <single>столбец</single>+ <multiple>столбцы</multiple>+ </term>+ <term name="figure">+ <single>рисунок</single>+ <multiple>рисунки</multiple>+ </term>+ <term name="folio">+ <single>лист</single>+ <multiple>листы</multiple>+ </term>+ <term name="issue">+ <single>выпуск</single>+ <multiple>выпуски</multiple>+ </term>+ <term name="line">+ <single>строка</single>+ <multiple>строки</multiple>+ </term>+ <term name="note">+ <single>примечание</single>+ <multiple>примечания</multiple>+ </term>+ <term name="opus">+ <single>сочинение</single>+ <multiple>сочинения</multiple>+ </term>+ <term name="page">+ <single>страница</single>+ <multiple>страницы</multiple>+ </term>+ <term name="paragraph">+ <single>параграф</single>+ <multiple>параграфы</multiple>+ </term>+ <term name="part">+ <single>часть</single>+ <multiple>части</multiple>+ </term>+ <term name="section">+ <single>раздел</single>+ <multiple>разделы</multiple>+ </term>+ <term name="sub verbo">+ <single>смотри</single>+ <multiple>смотри</multiple>+ </term>+ <term name="verse">+ <single>стих</single>+ <multiple>стихи</multiple>+ </term>+ <term name="volume">+ <single>том</single>+ <multiple>тома</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">кн.</term>+ <term name="chapter" form="short">гл.</term>+ <term name="column" form="short">стб.</term>+ <term name="figure" form="short">рис.</term>+ <term name="folio" form="short">л.</term>+ <term name="issue" form="short">№</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">соч.</term>+ <term name="page" form="short">+ <single>с.</single>+ <multiple>с.</multiple>+ </term>+ <term name="paragraph" form="short">пара.</term>+ <term name="part" form="short">ч.</term>+ <term name="section" form="short">разд.</term>+ <term name="sub verbo" form="short">+ <single>см.</single>+ <multiple>см.</multiple>+ </term>+ <term name="verse" form="short">+ <single>ст.</single>+ <multiple>ст.</multiple>+ </term>+ <term name="volume" form="short">+ <single>т.</single>+ <multiple>тт.</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>редактор</single>+ <multiple>редакторы</multiple>+ </term>+ <term name="editorial-director">+ <single>ответственный редактор</single>+ <multiple>ответственные редакторы</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>переводчик</single>+ <multiple>переводчики</multiple>+ </term>+ <term name="editortranslator">+ <single>редактор и переводчик</single>+ <multiple>редакторы и переводчики</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ред.</single>+ <multiple>ред.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>отв. ред.</single>+ <multiple>отв. ред.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>перев.</single>+ <multiple>перев.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ред. и перев.</single>+ <multiple>ред. и перев.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">отредактировано</term>+ <term name="editorial-director" form="verb">отредактировано</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">интервью</term>+ <term name="recipient" form="verb">к</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">переведено</term>+ <term name="editortranslator" form="verb">отредактировано и переведено</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ред.</term>+ <term name="editorial-director" form="verb-short">отв. ред.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">перев.</term>+ <term name="editortranslator" form="verb-short">ред. и перев.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">январь</term>+ <term name="month-02">февраль</term>+ <term name="month-03">март</term>+ <term name="month-04">апрель</term>+ <term name="month-05">май</term>+ <term name="month-06">июнь</term>+ <term name="month-07">июль</term>+ <term name="month-08">август</term>+ <term name="month-09">сентябрь</term>+ <term name="month-10">октябрь</term>+ <term name="month-11">ноябрь</term>+ <term name="month-12">декабрь</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">янв.</term>+ <term name="month-02" form="short">фев.</term>+ <term name="month-03" form="short">мар.</term>+ <term name="month-04" form="short">апр.</term>+ <term name="month-05" form="short">май</term>+ <term name="month-06" form="short">июн.</term>+ <term name="month-07" form="short">июл.</term>+ <term name="month-08" form="short">авг.</term>+ <term name="month-09" form="short">сен.</term>+ <term name="month-10" form="short">окт.</term>+ <term name="month-11" form="short">ноя.</term>+ <term name="month-12" form="short">дек.</term>++ <!-- SEASONS -->+ <term name="season-01">весна</term>+ <term name="season-02">лета</term>+ <term name="season-03">осень</term>+ <term name="season-04">зима</term>+ </terms>+</locale>
+ locales/locales-sk-SK.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="sk-SK">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" suffix="."/>+ <date-part name="month" form="numeric" suffix="."/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">cit</term>+ <term name="and">a</term>+ <term name="and others">a ďalší</term>+ <term name="anonymous">anonym</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">v</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">cca.</term>+ <term name="cited">cit</term>+ <term name="edition">+ <single>vydanie</single>+ <multiple>vydania</multiple>+ </term>+ <term name="edition" form="short">vyd</term>+ <term name="et-al">et al</term>+ <term name="forthcoming">nadchádzajúci</term>+ <term name="from">z</term>+ <term name="ibid">ibid.</term>+ <term name="in">v</term>+ <term name="in press">v tlači</term>+ <term name="internet">internet</term>+ <term name="interview">osobná komunikácia</term>+ <term name="letter">list</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">prezentované na</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">cit</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">po Kr.</term>+ <term name="bc">pred Kr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>kniha</single>+ <multiple>knihy</multiple>+ </term>+ <term name="chapter">+ <single>kapitola</single>+ <multiple>kapitoly</multiple>+ </term>+ <term name="column">+ <single>stĺpec</single>+ <multiple>stĺpce</multiple>+ </term>+ <term name="figure">+ <single>obrázok</single>+ <multiple>obrázky</multiple>+ </term>+ <term name="folio">+ <single>list</single>+ <multiple>listy</multiple>+ </term>+ <term name="issue">+ <single>číslo</single>+ <multiple>čísla</multiple>+ </term>+ <term name="line">+ <single>riadok</single>+ <multiple>riadky</multiple>+ </term>+ <term name="note">+ <single>poznámka</single>+ <multiple>poznámky</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>strana</single>+ <multiple>strany</multiple>+ </term>+ <term name="paragraph">+ <single>odstavec</single>+ <multiple>odstavce</multiple>+ </term>+ <term name="part">+ <single>časť</single>+ <multiple>časti</multiple>+ </term>+ <term name="section">+ <single>sekcia</single>+ <multiple>sekcie</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verš</single>+ <multiple>verše</multiple>+ </term>+ <term name="volume">+ <single>ročník</single>+ <multiple>ročníky</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">k</term>+ <term name="chapter" form="short">kap</term>+ <term name="column" form="short">stĺp</term>+ <term name="figure" form="short">obr</term>+ <term name="folio" form="short">l</term>+ <term name="issue" form="short">č</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>s</single>+ <multiple>s</multiple>+ </term>+ <term name="paragraph" form="short">par</term>+ <term name="part" form="short">č</term>+ <term name="section" form="short">sek</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>v</multiple>+ </term>+ <term name="volume" form="short">+ <single>roč</single>+ <multiple>roč</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editori</multiple>+ </term>+ <term name="editorial-director">+ <single>zostavovateľ</single>+ <multiple>zostavovatelia</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>prekladateľ</single>+ <multiple>prekladatelia</multiple>+ </term>+ <term name="editortranslator">+ <single>zostavovateľ & prekladateľ</single>+ <multiple>zostavovatelia & prekladatelia</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>ed</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>zost.</single>+ <multiple>zost.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>prel</single>+ <multiple>prel</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">zostavil</term>+ <term name="editorial-director" form="verb">zostavil</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">rozhovor urobil</term>+ <term name="recipient" form="verb">adresát</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">preložil</term>+ <term name="editortranslator" form="verb">zostavil & preložil</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">prel</term>+ <term name="editortranslator" form="verb-short">zost. & prel.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">január</term>+ <term name="month-02">február</term>+ <term name="month-03">marec</term>+ <term name="month-04">apríl</term>+ <term name="month-05">máj</term>+ <term name="month-06">jún</term>+ <term name="month-07">júl</term>+ <term name="month-08">august</term>+ <term name="month-09">september</term>+ <term name="month-10">október</term>+ <term name="month-11">november</term>+ <term name="month-12">december</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan</term>+ <term name="month-02" form="short">feb</term>+ <term name="month-03" form="short">mar</term>+ <term name="month-04" form="short">apr</term>+ <term name="month-05" form="short">máj</term>+ <term name="month-06" form="short">jún</term>+ <term name="month-07" form="short">júl</term>+ <term name="month-08" form="short">aug</term>+ <term name="month-09" form="short">sep</term>+ <term name="month-10" form="short">okt</term>+ <term name="month-11" form="short">nov</term>+ <term name="month-12" form="short">dec</term>++ <!-- SEASONS -->+ <term name="season-01">Jar</term>+ <term name="season-02">Leto</term>+ <term name="season-03">Jeseň</term>+ <term name="season-04">Zima</term>+ </terms>+</locale>
+ locales/locales-sl-SI.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="sl-SI">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year" suffix="."/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">dostopano</term>+ <term name="and">in</term>+ <term name="and others">in drugi</term>+ <term name="anonymous">anonimni</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">pri</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">citirano</term>+ <term name="edition">+ <single>izdaja</single>+ <multiple>izdaje</multiple>+ </term>+ <term name="edition" form="short">iz</term>+ <term name="et-al">idr.</term>+ <term name="forthcoming">pred izidom</term>+ <term name="from">od</term>+ <term name="ibid">isto</term>+ <term name="in">v</term>+ <term name="in press">v tisku</term>+ <term name="internet">internet</term>+ <term name="interview">intervju</term>+ <term name="letter">pismo</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">b.d.</term>+ <term name="online">na spletu</term>+ <term name="presented at">predstavljeno na</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">pridobljeno</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>knjiga</single>+ <multiple>knjige</multiple>+ </term>+ <term name="chapter">+ <single>poglavje</single>+ <multiple>poglavja</multiple>+ </term>+ <term name="column">+ <single>stolpec</single>+ <multiple>stolpci</multiple>+ </term>+ <term name="figure">+ <single>slika</single>+ <multiple>slike</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folii</multiple>+ </term>+ <term name="issue">+ <single>številka</single>+ <multiple>številke</multiple>+ </term>+ <term name="line">+ <single>vrstica</single>+ <multiple>vrstice</multiple>+ </term>+ <term name="note">+ <single>opomba</single>+ <multiple>opombe</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>stran</single>+ <multiple>strani</multiple>+ </term>+ <term name="paragraph">+ <single>odstavek</single>+ <multiple>odstavki</multiple>+ </term>+ <term name="part">+ <single>del</single>+ <multiple>deli</multiple>+ </term>+ <term name="section">+ <single>odsek</single>+ <multiple>odseki</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verz</single>+ <multiple>verzi</multiple>+ </term>+ <term name="volume">+ <single>letnik</single>+ <multiple>letniki</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">knj</term>+ <term name="chapter" form="short">pogl</term>+ <term name="column" form="short">sto</term>+ <term name="figure" form="short">sl</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">št</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>str</single>+ <multiple>str</multiple>+ </term>+ <term name="paragraph" form="short">odst</term>+ <term name="part" form="short">del</term>+ <term name="section" form="short">odsk</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>v</multiple>+ </term>+ <term name="volume" form="short">+ <single>let</single>+ <multiple>let</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>urednik</single>+ <multiple>uredniki</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>prevajalec</single>+ <multiple>prevajalci</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ur</single>+ <multiple>ur</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>prev</single>+ <multiple>prev</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">uredil</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">intervjuval</term>+ <term name="recipient" form="verb">za</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">prevedel</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ur</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">prev</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">januar</term>+ <term name="month-02">februar</term>+ <term name="month-03">marec</term>+ <term name="month-04">april</term>+ <term name="month-05">maj</term>+ <term name="month-06">junij</term>+ <term name="month-07">julij</term>+ <term name="month-08">avgust</term>+ <term name="month-09">september</term>+ <term name="month-10">oktober</term>+ <term name="month-11">november</term>+ <term name="month-12">december</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">jan</term>+ <term name="month-02" form="short">feb</term>+ <term name="month-03" form="short">mar</term>+ <term name="month-04" form="short">apr</term>+ <term name="month-05" form="short">maj</term>+ <term name="month-06" form="short">jun</term>+ <term name="month-07" form="short">jul</term>+ <term name="month-08" form="short">avg</term>+ <term name="month-09" form="short">sep</term>+ <term name="month-10" form="short">okt</term>+ <term name="month-11" form="short">nov</term>+ <term name="month-12" form="short">dec</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-sr-RS.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="sr-RS">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=". "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year" suffix="."/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">приступљено</term>+ <term name="and">и</term>+ <term name="and others">и остали</term>+ <term name="anonymous">анонимна</term>+ <term name="anonymous" form="short">анон.</term>+ <term name="at">на</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">цитирано</term>+ <term name="edition">+ <single>издање</single>+ <multiple>издања</multiple>+ </term>+ <term name="edition" form="short">изд.</term>+ <term name="et-al">и остали</term>+ <term name="forthcoming">долазећи</term>+ <term name="from">од</term>+ <term name="ibid">ibid.</term>+ <term name="in">у</term>+ <term name="in press">у штампи</term>+ <term name="internet">Интернет</term>+ <term name="interview">интервју</term>+ <term name="letter">писмо</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">без датума</term>+ <term name="online">на Интернету</term>+ <term name="presented at">представљено на</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">преузето</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">„</term>+ <term name="close-quote">“</term>+ <term name="open-inner-quote">‚</term>+ <term name="close-inner-quote">‘</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>књига</single>+ <multiple>књиге</multiple>+ </term>+ <term name="chapter">+ <single>поглавље</single>+ <multiple>поглавља</multiple>+ </term>+ <term name="column">+ <single>колона</single>+ <multiple>колоне</multiple>+ </term>+ <term name="figure">+ <single>цртеж</single>+ <multiple>цртежи</multiple>+ </term>+ <term name="folio">+ <single>фолио</single>+ <multiple>фолији</multiple>+ </term>+ <term name="issue">+ <single>број</single>+ <multiple>бројеви</multiple>+ </term>+ <term name="line">+ <single>линија</single>+ <multiple>линије</multiple>+ </term>+ <term name="note">+ <single>белешка</single>+ <multiple>белешке</multiple>+ </term>+ <term name="opus">+ <single>опус</single>+ <multiple>опера</multiple>+ </term>+ <term name="page">+ <single>страница</single>+ <multiple>странице</multiple>+ </term>+ <term name="paragraph">+ <single>параграф</single>+ <multiple>параграфи</multiple>+ </term>+ <term name="part">+ <single>део</single>+ <multiple>делова</multiple>+ </term>+ <term name="section">+ <single>одељак</single>+ <multiple>одељака</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>строфа</single>+ <multiple>строфе</multiple>+ </term>+ <term name="volume">+ <single>том</single>+ <multiple>томова</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">књига</term>+ <term name="chapter" form="short">Пог.</term>+ <term name="column" form="short">кол.</term>+ <term name="figure" form="short">црт.</term>+ <term name="folio" form="short">фолио</term>+ <term name="issue" form="short">изд.</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">оп.</term>+ <term name="page" form="short">+ <single>стр.</single>+ <multiple>стр.</multiple>+ </term>+ <term name="paragraph" form="short">пар.</term>+ <term name="part" form="short">део</term>+ <term name="section" form="short">од.</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>стр.</single>+ <multiple>стр.</multiple>+ </term>+ <term name="volume" form="short">+ <single>том</single>+ <multiple>томови</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>уредник</single>+ <multiple>урединици</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>преводилац</single>+ <multiple>преводиоци</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ур.</single>+ <multiple>ур.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>прев.</single>+ <multiple>прев.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">уредио</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">интервјуисао</term>+ <term name="recipient" form="verb">прима</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">превео</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ур.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">прев.</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Јануар</term>+ <term name="month-02">Фебруар</term>+ <term name="month-03">Март</term>+ <term name="month-04">Април</term>+ <term name="month-05">Мај</term>+ <term name="month-06">Јуни</term>+ <term name="month-07">Јули</term>+ <term name="month-08">Август</term>+ <term name="month-09">Септембар</term>+ <term name="month-10">Октобар</term>+ <term name="month-11">Новембар</term>+ <term name="month-12">Децембар</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Јан.</term>+ <term name="month-02" form="short">Феб.</term>+ <term name="month-03" form="short">Март</term>+ <term name="month-04" form="short">Апр.</term>+ <term name="month-05" form="short">Мај</term>+ <term name="month-06" form="short">Јуни</term>+ <term name="month-07" form="short">Јули</term>+ <term name="month-08" form="short">Авг.</term>+ <term name="month-09" form="short">Сеп.</term>+ <term name="month-10" form="short">Окт.</term>+ <term name="month-11" form="short">Нов.</term>+ <term name="month-12" form="short">Дец.</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-sv-SE.xml view
@@ -0,0 +1,302 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="sv-SE">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">åtkomstdatum</term>+ <term name="and">och</term>+ <term name="and others">och andra</term>+ <term name="anonymous">anonym</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">vid</term>+ <term name="available at">tillgänglig vid</term>+ <term name="by">av</term>+ <term name="circa">cirka</term>+ <term name="circa" form="short">ca</term>+ <term name="cited">citerad</term>+ <term name="edition">+ <single>upplaga</single>+ <multiple>upplagor</multiple>+ </term>+ <term name="edition" form="short">uppl</term>+ <term name="et-al">m.fl.</term>+ <term name="forthcoming">kommande</term>+ <term name="from">från</term>+ <term name="ibid">ibid.</term>+ <term name="in">i</term>+ <term name="in press">i tryck</term>+ <term name="internet">internet</term>+ <term name="interview">intervju</term>+ <term name="letter">brev</term>+ <term name="no date">inget datum</term>+ <term name="no date" form="short">nd</term>+ <term name="online">online</term>+ <term name="presented at">presenterad vid</term>+ <term name="reference">+ <single>referens</single>+ <multiple>referenser</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">hämtad</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">e. Kr.</term>+ <term name="bc">f. Kr.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">”</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">’</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">e</term>+ <term name="ordinal-01">a</term>+ <term name="ordinal-02">a</term>+ <term name="ordinal-11">e</term>+ <term name="ordinal-12">e</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">första</term>+ <term name="long-ordinal-02">andra</term>+ <term name="long-ordinal-03">tredje</term>+ <term name="long-ordinal-04">fjärde</term>+ <term name="long-ordinal-05">femte</term>+ <term name="long-ordinal-06">sjätte</term>+ <term name="long-ordinal-07">sjunde</term>+ <term name="long-ordinal-08">åttonde</term>+ <term name="long-ordinal-09">nionde</term>+ <term name="long-ordinal-10">tionde</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>bok</single>+ <multiple>böcker</multiple>+ </term>+ <term name="chapter">+ <single>kapitel</single>+ <multiple>kapitel</multiple>+ </term>+ <term name="column">+ <single>kolumn</single>+ <multiple>kolumner</multiple>+ </term>+ <term name="figure">+ <single>figur</single>+ <multiple>figurer</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>nummer</single>+ <multiple>nummer</multiple>+ </term>+ <term name="line">+ <single>rad</single>+ <multiple>rader</multiple>+ </term>+ <term name="note">+ <single>not</single>+ <multiple>noter</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>sida</single>+ <multiple>sidor</multiple>+ </term>+ <term name="paragraph">+ <single>stycke</single>+ <multiple>stycken</multiple>+ </term>+ <term name="part">+ <single>del</single>+ <multiple>delar</multiple>+ </term>+ <term name="section">+ <single>avsnitt</single>+ <multiple>avsnitt</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>vers</single>+ <multiple>verser</multiple>+ </term>+ <term name="volume">+ <single>volym</single>+ <multiple>volumer</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bok</term>+ <term name="chapter" form="short">kap</term>+ <term name="column" form="short">kol</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">num</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>s</single>+ <multiple>ss</multiple>+ </term>+ <term name="paragraph" form="short">st</term>+ <term name="part" form="short">del</term>+ <term name="section" form="short">avs</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>vers</single>+ <multiple>verser</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>redaktör</single>+ <multiple>redaktörer</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustratör</single>+ <multiple>illustratörer</multiple>+ </term>+ <term name="translator">+ <single>översättare</single>+ <multiple>översättare</multiple>+ </term>+ <term name="editortranslator">+ <single>redaktör & översättare</single>+ <multiple>redaktörer & översättare</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>red</single>+ <multiple>reds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>övers</single>+ <multiple>övers</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">redigerad av</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">intervju av</term>+ <term name="recipient" form="verb">till</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">översatt av</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">red</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">övers</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Januari</term>+ <term name="month-02">Februari</term>+ <term name="month-03">Mars</term>+ <term name="month-04">April</term>+ <term name="month-05">Maj</term>+ <term name="month-06">Juni</term>+ <term name="month-07">Juli</term>+ <term name="month-08">Augusti</term>+ <term name="month-09">September</term>+ <term name="month-10">Oktober</term>+ <term name="month-11">November</term>+ <term name="month-12">December</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan</term>+ <term name="month-02" form="short">Feb</term>+ <term name="month-03" form="short">Mar</term>+ <term name="month-04" form="short">Apr</term>+ <term name="month-05" form="short">Maj</term>+ <term name="month-06" form="short">Jun</term>+ <term name="month-07" form="short">Jul</term>+ <term name="month-08" form="short">Aug</term>+ <term name="month-09" form="short">Sep</term>+ <term name="month-10" form="short">Okt</term>+ <term name="month-11" form="short">Nov</term>+ <term name="month-12" form="short">Dec</term>++ <!-- SEASONS -->+ <term name="season-01">Vår</term>+ <term name="season-02">Sommar</term>+ <term name="season-03">Höst</term>+ <term name="season-04">Vinter</term>+ </terms>+</locale>
+ locales/locales-th-TH.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="th-TH">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">สืบค้น</term>+ <term name="and">และ</term>+ <term name="and others">และคณะ</term>+ <term name="anonymous">นิรนาม</term>+ <term name="anonymous" form="short">นิรนาม</term>+ <term name="at">ที่</term>+ <term name="available at">available at</term>+ <term name="by">โดย</term>+ <term name="circa">โดยประมาณ</term>+ <term name="circa" form="short">ประมาณ</term>+ <term name="cited">อ้างถึง</term>+ <term name="edition">+ <single>พิมพ์ครั้งที่</single>+ <multiple>พิมพ์ครั้งที่</multiple>+ </term>+ <term name="edition" form="short">พิมพ์ครั้งที่</term>+ <term name="et-al">และคณะ</term>+ <term name="forthcoming">เต็มใจให้ข้อมูล</term>+ <term name="from">จาก</term>+ <term name="ibid"> ในที่เดียวกัน</term>+ <term name="in">ใน</term>+ <term name="in press">กำลังรอตีพิมพ์</term>+ <term name="internet">อินเทอร์เน็ต</term>+ <term name="interview">การสัมภาษณ์</term>+ <term name="letter">จดหมาย</term>+ <term name="no date">ไม่ปรากฏปีที่พิมพ์</term>+ <term name="no date" form="short">ม.ป.ป.</term>+ <term name="online">ออนไลน์</term>+ <term name="presented at">นำเสนอที่</term>+ <term name="reference">+ <single>เอกสารอ้างอิง</single>+ <multiple>เอกสารอ้างอิง</multiple>+ </term>+ <term name="reference" form="short">+ <single>อ้างอิง</single>+ <multiple>อ้างอิง</multiple>+ </term>+ <term name="retrieved">สืบค้น</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">ค.ศ.</term>+ <term name="bc">พ.ศ.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal"/>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">หนึ่ง</term>+ <term name="long-ordinal-02">สอง</term>+ <term name="long-ordinal-03">สาม</term>+ <term name="long-ordinal-04">สี่</term>+ <term name="long-ordinal-05">ห้า</term>+ <term name="long-ordinal-06">หก</term>+ <term name="long-ordinal-07">เจ็ด</term>+ <term name="long-ordinal-08">แปด</term>+ <term name="long-ordinal-09">เก้า</term>+ <term name="long-ordinal-10">สิบ</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>หนังสือ</single>+ <multiple>หนังสือ</multiple>+ </term>+ <term name="chapter">+ <single>บทที่</single>+ <multiple>บทที่</multiple>+ </term>+ <term name="column">+ <single>สดมภ์</single>+ <multiple>สดมภ์</multiple>+ </term>+ <term name="figure">+ <single>รูปภาพ</single>+ <multiple>รูปภาพ</multiple>+ </term>+ <term name="folio">+ <single>หน้า</single>+ <multiple>หน้า</multiple>+ </term>+ <term name="issue">+ <single>ฉบับที่</single>+ <multiple>ฉบับที่</multiple>+ </term>+ <term name="line">+ <single>บรรทัดที่</single>+ <multiple>บรรทัดที่</multiple>+ </term>+ <term name="note">+ <single>บันทึก</single>+ <multiple>บันทึก</multiple>+ </term>+ <term name="opus">+ <single>บทประพันธ์</single>+ <multiple>บทประพันธ์</multiple>+ </term>+ <term name="page">+ <single>หน้า</single>+ <multiple>หน้า</multiple>+ </term>+ <term name="paragraph">+ <single>ย่อหน้า</single>+ <multiple>ย่อหน้า</multiple>+ </term>+ <term name="part">+ <single>ส่วนย่อย</single>+ <multiple>ส่วนย่อย</multiple>+ </term>+ <term name="section">+ <single>หมวด</single>+ <multiple>หมวด</multiple>+ </term>+ <term name="sub verbo">+ <single>ใต้คำ</single>+ <multiple>ใต้คำ</multiple>+ </term>+ <term name="verse">+ <single>ร้อยกรอง</single>+ <multiple>ร้อยกรอง</multiple>+ </term>+ <term name="volume">+ <single>ปีที่</single>+ <multiple>ปีที่</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">หนังสือ</term>+ <term name="chapter" form="short">บทที่</term>+ <term name="column" form="short">สดมภ์</term>+ <term name="figure" form="short">รูปภาพ</term>+ <term name="folio" form="short">หน้า</term>+ <term name="issue" form="short">ฉบับที่</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">บทประพันธ์</term>+ <term name="page" form="short">+ <single>น.</single>+ <multiple>น.</multiple>+ </term>+ <term name="paragraph" form="short">ย่อหน้า</term>+ <term name="part" form="short">ส่วนย่อย</term>+ <term name="section" form="short">หมวด</term>+ <term name="sub verbo" form="short">+ <single>ใต้คำ</single>+ <multiple>ใต้คำ</multiple>+ </term>+ <term name="verse" form="short">+ <single>ร้อยกรอง</single>+ <multiple>ร้อยกรอง</multiple>+ </term>+ <term name="volume" form="short">+ <single>ปี</single>+ <multiple>ปี</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>บรรณาธิการ</single>+ <multiple>บรรณาธิการ</multiple>+ </term>+ <term name="editorial-director">+ <single>ผู้อำนวยการบทบรรณาธิการ</single>+ <multiple>ผู้อำนวยการบทบรรณาธิการ</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>ผู้แปล</single>+ <multiple>ผู้แปล</multiple>+ </term>+ <term name="editortranslator">+ <single>บรรณาธิการและผู้แปล</single>+ <multiple>บรรณาธิการและผู้แปล</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>บ.ก.</single>+ <multiple>บ.ก.</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ผอ.บทบรรณาธิการ</single>+ <multiple>ผอ.บทบรรณาธิการ</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>ผู้แปล</single>+ <multiple>ผู้แปล</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>บ.ก.</single>+ <multiple>บ.ก.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">เรียบเรียงโดย</term>+ <term name="editorial-director" form="verb">เรียบเรียงโดย</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">สัมภาษณ์โดย</term>+ <term name="recipient" form="verb">ถึง</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">แปลโดย</term>+ <term name="editortranslator" form="verb">แปลและเรียบเรียงโดย</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">โดย</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">โดย</term>+ <term name="editorial-director" form="verb-short">โดย</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">แปล</term>+ <term name="editortranslator" form="verb-short">แปลและเรียบเรียงโดย</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">มกราคม</term>+ <term name="month-02">กุมภาพันธ์</term>+ <term name="month-03">มีนาคม</term>+ <term name="month-04">เมษายน</term>+ <term name="month-05">พฤษภาคม</term>+ <term name="month-06">มิถุนายน</term>+ <term name="month-07">กรกฎาคม</term>+ <term name="month-08">สิงหาคม</term>+ <term name="month-09">กันยายน</term>+ <term name="month-10">ตุลาคาม</term>+ <term name="month-11">พฤศจิกายน</term>+ <term name="month-12">ธันวาคม</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">ม.ค.</term>+ <term name="month-02" form="short">ก.พ.</term>+ <term name="month-03" form="short">มี.ค.</term>+ <term name="month-04" form="short">เม.ย.</term>+ <term name="month-05" form="short">พ.ค.</term>+ <term name="month-06" form="short">มิ.ย.</term>+ <term name="month-07" form="short">ก.ค.</term>+ <term name="month-08" form="short">ส.ค.</term>+ <term name="month-09" form="short">ก.ย.</term>+ <term name="month-10" form="short">ต.ค.</term>+ <term name="month-11" form="short">พ.ย.</term>+ <term name="month-12" form="short">ธ.ค.</term>++ <!-- SEASONS -->+ <term name="season-01">ฤดูใบไม้ผลิ</term>+ <term name="season-02">ฤดูร้อน</term>+ <term name="season-03">ฤดูใบไม้ร่วง</term>+ <term name="season-04">ฤดูหนาว</term>+ </terms>+</locale>
+ locales/locales-tr-TR.xml view
@@ -0,0 +1,298 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="tr-TR">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">erişildi</term>+ <term name="and">ve</term>+ <term name="and others">ve diğerleri</term>+ <term name="anonymous">anonim</term>+ <term name="anonymous" form="short">anonim</term>+ <term name="at">de</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">kaynak</term>+ <term name="edition">+ <single>baskı</single>+ <multiple>baskı</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">ve diğerleri</term>+ <term name="forthcoming">gelecek</term>+ <term name="from">adresinden erişildi</term>+ <term name="ibid">ibid.</term>+ <term name="in">içinde</term>+ <term name="in press">basımda</term>+ <term name="internet">internet</term>+ <term name="interview">kişisel iletişim</term>+ <term name="letter">mektup</term>+ <term name="no date">tarih yok</term>+ <term name="no date" form="short">y.y.</term>+ <term name="online">çevrimiçi</term>+ <term name="presented at">sunulan</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">tarihinde</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">M.S</term>+ <term name="bc">M.Ö.</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">‹</term>+ <term name="close-inner-quote">›</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">.</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">birinci</term>+ <term name="long-ordinal-02">ikinci</term>+ <term name="long-ordinal-03">üçüncü</term>+ <term name="long-ordinal-04">dördüncü</term>+ <term name="long-ordinal-05">beşinci</term>+ <term name="long-ordinal-06">altıncı</term>+ <term name="long-ordinal-07">yedinci</term>+ <term name="long-ordinal-08">sekizinci</term>+ <term name="long-ordinal-09">dokuzuncu</term>+ <term name="long-ordinal-10">onuncu</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>kitap</single>+ <multiple>kitaplar</multiple>+ </term>+ <term name="chapter">+ <single>bölüm</single>+ <multiple>bölümler</multiple>+ </term>+ <term name="column">+ <single>sütun</single>+ <multiple>sütunlar</multiple>+ </term>+ <term name="figure">+ <single>şekil</single>+ <multiple>şekiller</multiple>+ </term>+ <term name="folio">+ <single>folyo</single>+ <multiple>folyo</multiple>+ </term>+ <term name="issue">+ <single>sayı</single>+ <multiple>sayılar</multiple>+ </term>+ <term name="line">+ <single>satır</single>+ <multiple>satırlar</multiple>+ </term>+ <term name="note">+ <single>not</single>+ <multiple>notlar</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>sayfa</single>+ <multiple>sayfalar</multiple>+ </term>+ <term name="paragraph">+ <single>paragraf</single>+ <multiple>paragraflar</multiple>+ </term>+ <term name="part">+ <single>kısım</single>+ <multiple>kısımlar</multiple>+ </term>+ <term name="section">+ <single>bölüm</single>+ <multiple>bölümler</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>dize</single>+ <multiple>dizeler</multiple>+ </term>+ <term name="volume">+ <single>cilt</single>+ <multiple>ciltler</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">kit</term>+ <term name="chapter" form="short">böl</term>+ <term name="column" form="short">süt</term>+ <term name="figure" form="short">şek</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">sayı</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>s</single>+ <multiple>ss</multiple>+ </term>+ <term name="paragraph" form="short">par</term>+ <term name="part" form="short">kıs</term>+ <term name="section" form="short">böl</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>c</single>+ <multiple>c</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editör</single>+ <multiple>editörler</multiple>+ </term>+ <term name="editorial-director">+ <single>editör</single>+ <multiple>editör</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>çeviren</single>+ <multiple>çevirenler</multiple>+ </term>+ <term name="editortranslator">+ <single>editör & çeviren</single>+ <multiple>editörler & çevirenler</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>ed</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>ed.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>çev.</single>+ <multiple>çev.</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & çev.</single>+ <multiple>ed. & çev.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">editör</term>+ <term name="editorial-director" form="verb">düzenleyen</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">Röportaj yapan</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">çeviren</term>+ <term name="editortranslator" form="verb">düzenleyen & çeviren by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short"/>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed.</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">çev.</term>+ <term name="editortranslator" form="verb-short">ed. & çev.</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Ocak</term>+ <term name="month-02">Şubat</term>+ <term name="month-03">Mart</term>+ <term name="month-04">Nisan</term>+ <term name="month-05">Mayıs</term>+ <term name="month-06">Haziran</term>+ <term name="month-07">Temmuz</term>+ <term name="month-08">Ağustos</term>+ <term name="month-09">Eylül</term>+ <term name="month-10">Ekim</term>+ <term name="month-11">Kasım</term>+ <term name="month-12">Aralık</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Oca</term>+ <term name="month-02" form="short">Şub</term>+ <term name="month-03" form="short">Mar</term>+ <term name="month-04" form="short">Nis</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Haz</term>+ <term name="month-07" form="short">Tem</term>+ <term name="month-08" form="short">Ağu</term>+ <term name="month-09" form="short">Eyl</term>+ <term name="month-10" form="short">Eki</term>+ <term name="month-11" form="short">Kas</term>+ <term name="month-12" form="short">Ara</term>++ <!-- SEASONS -->+ <term name="season-01">Bahar</term>+ <term name="season-02">Yaz</term>+ <term name="season-03">Sonbahar</term>+ <term name="season-04">Kış</term>+ </terms>+</locale>
+ locales/locales-uk-UA.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="uk-UA">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" form="numeric-leading-zeros" suffix=", "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">accessed</term>+ <term name="and">і</term>+ <term name="and others">та інші</term>+ <term name="anonymous">анонімний</term>+ <term name="anonymous" form="short">анон.</term>+ <term name="at">на</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">із</term>+ <term name="ibid">ibid.</term>+ <term name="in">в</term>+ <term name="in press">у пресі</term>+ <term name="internet">інтернет</term>+ <term name="interview">інтервю</term>+ <term name="letter">лист</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">n.d.</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>line</single>+ <multiple>lines</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraph</single>+ <multiple>paragraph</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">no</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>p</single>+ <multiple>pp</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>translator</single>+ <multiple>translators</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>eds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran</single>+ <multiple>trans</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">translated by</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Січень</term>+ <term name="month-02">Лютий</term>+ <term name="month-03">Березень</term>+ <term name="month-04">Квітень</term>+ <term name="month-05">Травень</term>+ <term name="month-06">Червень</term>+ <term name="month-07">Липень</term>+ <term name="month-08">Серпень</term>+ <term name="month-09">Вересень</term>+ <term name="month-10">Жовтень</term>+ <term name="month-11">Листопад</term>+ <term name="month-12">Грудень</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Січ</term>+ <term name="month-02" form="short">Лют</term>+ <term name="month-03" form="short">Бер</term>+ <term name="month-04" form="short">Квіт</term>+ <term name="month-05" form="short">Трав</term>+ <term name="month-06" form="short">Чер</term>+ <term name="month-07" form="short">Лип</term>+ <term name="month-08" form="short">Сер</term>+ <term name="month-09" form="short">Вер</term>+ <term name="month-10" form="short">Жов</term>+ <term name="month-11" form="short">Лис</term>+ <term name="month-12" form="short">Груд</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-vi-VN.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="vi-VN">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ <date form="numeric">+ <date-part name="day" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="month" form="numeric-leading-zeros" suffix="/"/>+ <date-part name="year"/>+ </date>+ <terms>+ <term name="accessed">truy cập</term>+ <term name="and">và</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">và c.s.</term>+ <term name="forthcoming">sắp tới</term>+ <term name="from">từ</term>+ <term name="ibid">n.t.</term>+ <term name="in">trong</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">không ngày</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">truy vấn</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">«</term>+ <term name="close-quote">»</term>+ <term name="open-inner-quote">‹</term>+ <term name="close-inner-quote">›</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>dòng</single>+ <multiple>dòng</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>trang</single>+ <multiple>trang</multiple>+ </term>+ <term name="paragraph">+ <single>đoạn văn</single>+ <multiple>đoạn văn</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">số p.h</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>tr</single>+ <multiple>tr</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>biên tập viên</single>+ <multiple>biên tập viên</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>biên dịch viên</single>+ <multiple>biên dịch viên</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>b.t.v</single>+ <multiple>b.t.v</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>b.d.v</single>+ <multiple>b.d.v</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">biên tập bởi</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">biên dịch bởi</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">b.t</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">b.d</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">Tháng Giêng</term>+ <term name="month-02">Tháng Hai</term>+ <term name="month-03">Tháng Ba</term>+ <term name="month-04">Tháng Tư</term>+ <term name="month-05">Tháng Năm</term>+ <term name="month-06">Tháng Sáu</term>+ <term name="month-07">Tháng Bảy</term>+ <term name="month-08">Tháng Tám</term>+ <term name="month-09">Tháng Chín</term>+ <term name="month-10">Tháng Mười</term>+ <term name="month-11">Tháng Mười-Một</term>+ <term name="month-12">Tháng Chạp</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">tháng 1</term>+ <term name="month-02" form="short">tháng 2</term>+ <term name="month-03" form="short">tháng 3</term>+ <term name="month-04" form="short">tháng 4</term>+ <term name="month-05" form="short">tháng 5</term>+ <term name="month-06" form="short">tháng 6</term>+ <term name="month-07" form="short">tháng 7</term>+ <term name="month-08" form="short">tháng 8</term>+ <term name="month-09" form="short">tháng 9</term>+ <term name="month-10" form="short">tháng 10</term>+ <term name="month-11" form="short">tháng 11</term>+ <term name="month-12" form="short">tháng 12</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-zh-CN.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="zh-CN">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="year" suffix="年"/>+ <date-part name="month" form="numeric" suffix="月"/>+ <date-part name="day" suffix="日"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric" prefix="-" range-delimiter="/"/>+ <date-part name="day" prefix="-" range-delimiter="/"/>+ </date>+ <terms>+ <term name="accessed">accessed</term>+ <term name="and">and</term>+ <term name="and others">and others</term>+ <term name="anonymous">anonymous</term>+ <term name="anonymous" form="short">anon</term>+ <term name="at">at</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">cited</term>+ <term name="edition">+ <single>edition</single>+ <multiple>editions</multiple>+ </term>+ <term name="edition" form="short">ed</term>+ <term name="et-al">et al.</term>+ <term name="forthcoming">forthcoming</term>+ <term name="from">from</term>+ <term name="ibid">ibid.</term>+ <term name="in">in</term>+ <term name="in press">in press</term>+ <term name="internet">internet</term>+ <term name="interview">interview</term>+ <term name="letter">letter</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">nd</term>+ <term name="online">online</term>+ <term name="presented at">presented at the</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">retrieved</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">“</term>+ <term name="close-quote">”</term>+ <term name="open-inner-quote">‘</term>+ <term name="close-inner-quote">’</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>book</single>+ <multiple>books</multiple>+ </term>+ <term name="chapter">+ <single>chapter</single>+ <multiple>chapters</multiple>+ </term>+ <term name="column">+ <single>column</single>+ <multiple>columns</multiple>+ </term>+ <term name="figure">+ <single>figure</single>+ <multiple>figures</multiple>+ </term>+ <term name="folio">+ <single>folio</single>+ <multiple>folios</multiple>+ </term>+ <term name="issue">+ <single>number</single>+ <multiple>numbers</multiple>+ </term>+ <term name="line">+ <single>line</single>+ <multiple>line</multiple>+ </term>+ <term name="note">+ <single>note</single>+ <multiple>notes</multiple>+ </term>+ <term name="opus">+ <single>opus</single>+ <multiple>opera</multiple>+ </term>+ <term name="page">+ <single>page</single>+ <multiple>pages</multiple>+ </term>+ <term name="paragraph">+ <single>paragraph</single>+ <multiple>paragraph</multiple>+ </term>+ <term name="part">+ <single>part</single>+ <multiple>parts</multiple>+ </term>+ <term name="section">+ <single>section</single>+ <multiple>sections</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>verse</single>+ <multiple>verses</multiple>+ </term>+ <term name="volume">+ <single>volume</single>+ <multiple>volumes</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">bk</term>+ <term name="chapter" form="short">chap</term>+ <term name="column" form="short">col</term>+ <term name="figure" form="short">fig</term>+ <term name="folio" form="short">f</term>+ <term name="issue" form="short">no</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">op</term>+ <term name="page" form="short">+ <single>p</single>+ <multiple>pp</multiple>+ </term>+ <term name="paragraph" form="short">para</term>+ <term name="part" form="short">pt</term>+ <term name="section" form="short">sec</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>v</single>+ <multiple>vv</multiple>+ </term>+ <term name="volume" form="short">+ <single>vol</single>+ <multiple>vols</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>translator</single>+ <multiple>translators</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>ed</single>+ <multiple>eds</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>tran</single>+ <multiple>trans</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">edited by</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">interview by</term>+ <term name="recipient" form="verb">to</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">translated by</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">ed</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">trans</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">January</term>+ <term name="month-02">February</term>+ <term name="month-03">March</term>+ <term name="month-04">April</term>+ <term name="month-05">May</term>+ <term name="month-06">June</term>+ <term name="month-07">July</term>+ <term name="month-08">August</term>+ <term name="month-09">September</term>+ <term name="month-10">October</term>+ <term name="month-11">November</term>+ <term name="month-12">December</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">Jan</term>+ <term name="month-02" form="short">Feb</term>+ <term name="month-03" form="short">Mar</term>+ <term name="month-04" form="short">Apr</term>+ <term name="month-05" form="short">May</term>+ <term name="month-06" form="short">Jun</term>+ <term name="month-07" form="short">Jul</term>+ <term name="month-08" form="short">Aug</term>+ <term name="month-09" form="short">Sep</term>+ <term name="month-10" form="short">Oct</term>+ <term name="month-11" form="short">Nov</term>+ <term name="month-12" form="short">Dec</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ locales/locales-zh-TW.xml view
@@ -0,0 +1,304 @@+<?xml version="1.0" encoding="utf-8"?>+<locale xmlns="http://purl.org/net/xbiblio/csl" version="1.0" xml:lang="zh-TW">+ <info>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ <updated>2012-07-04T23:31:02+00:00</updated>+ </info>+ <style-options punctuation-in-quote="false"/>+ <date form="text">+ <date-part name="year" suffix="年"/>+ <date-part name="month" form="numeric" suffix="月"/>+ <date-part name="day" suffix="日"/>+ </date>+ <date form="numeric">+ <date-part name="year"/>+ <date-part name="month" form="numeric-leading-zeros" prefix="/"/>+ <date-part name="day" form="numeric-leading-zeros" prefix="/"/>+ </date>+ <terms>+ <term name="accessed">被取用</term>+ <term name="and">及</term>+ <term name="and others">及其他</term>+ <term name="anonymous">不具名的</term>+ <term name="anonymous" form="short">無名</term>+ <term name="at">在</term>+ <term name="available at">available at</term>+ <term name="by">by</term>+ <term name="circa">circa</term>+ <term name="circa" form="short">c.</term>+ <term name="cited">被引用</term>+ <term name="edition">+ <single>版本</single>+ <multiple>版本</multiple>+ </term>+ <term name="edition" form="short">版</term>+ <term name="et-al">等人</term>+ <term name="forthcoming">將來的</term>+ <term name="from">從</term>+ <term name="ibid">同上出處</term>+ <term name="in">在</term>+ <term name="in press">印行中</term>+ <term name="internet">網際網路</term>+ <term name="interview">訪問</term>+ <term name="letter">信件</term>+ <term name="no date">no date</term>+ <term name="no date" form="short">無日期</term>+ <term name="online">在線上</term>+ <term name="presented at">簡報於</term>+ <term name="reference">+ <single>reference</single>+ <multiple>references</multiple>+ </term>+ <term name="reference" form="short">+ <single>ref.</single>+ <multiple>refs.</multiple>+ </term>+ <term name="retrieved">被取回</term>+ <term name="scale">scale</term>+ <term name="version">version</term>++ <!-- ANNO DOMINI; BEFORE CHRIST -->+ <term name="ad">AD</term>+ <term name="bc">BC</term>++ <!-- PUNCTUATION -->+ <term name="open-quote">「</term>+ <term name="close-quote">」</term>+ <term name="open-inner-quote">『</term>+ <term name="close-inner-quote">』</term>+ <term name="page-range-delimiter">–</term>++ <!-- ORDINALS -->+ <term name="ordinal">th</term>+ <term name="ordinal-01">st</term>+ <term name="ordinal-02">nd</term>+ <term name="ordinal-03">rd</term>+ <term name="ordinal-11">th</term>+ <term name="ordinal-12">th</term>+ <term name="ordinal-13">th</term>++ <!-- LONG ORDINALS -->+ <term name="long-ordinal-01">first</term>+ <term name="long-ordinal-02">second</term>+ <term name="long-ordinal-03">third</term>+ <term name="long-ordinal-04">fourth</term>+ <term name="long-ordinal-05">fifth</term>+ <term name="long-ordinal-06">sixth</term>+ <term name="long-ordinal-07">seventh</term>+ <term name="long-ordinal-08">eighth</term>+ <term name="long-ordinal-09">ninth</term>+ <term name="long-ordinal-10">tenth</term>++ <!-- LONG LOCATOR FORMS -->+ <term name="book">+ <single>書</single>+ <multiple>書</multiple>+ </term>+ <term name="chapter">+ <single>章</single>+ <multiple>章</multiple>+ </term>+ <term name="column">+ <single>欄</single>+ <multiple>欄</multiple>+ </term>+ <term name="figure">+ <single>圖</single>+ <multiple>圖</multiple>+ </term>+ <term name="folio">+ <single>對開紙</single>+ <multiple>對開紙</multiple>+ </term>+ <term name="issue">+ <single>期數</single>+ <multiple>期數</multiple>+ </term>+ <term name="line">+ <single>行</single>+ <multiple>行</multiple>+ </term>+ <term name="note">+ <single>筆記</single>+ <multiple>筆記</multiple>+ </term>+ <term name="opus">+ <single>作品</single>+ <multiple>作品</multiple>+ </term>+ <term name="page">+ <single>頁</single>+ <multiple>頁</multiple>+ </term>+ <term name="paragraph">+ <single>段落</single>+ <multiple>段落</multiple>+ </term>+ <term name="part">+ <single>部</single>+ <multiple>部</multiple>+ </term>+ <term name="section">+ <single>節</single>+ <multiple>節</multiple>+ </term>+ <term name="sub verbo">+ <single>sub verbo</single>+ <multiple>sub verbis</multiple>+ </term>+ <term name="verse">+ <single>詩句</single>+ <multiple>詩句</multiple>+ </term>+ <term name="volume">+ <single>冊</single>+ <multiple>冊</multiple>+ </term>++ <!-- SHORT LOCATOR FORMS -->+ <term name="book" form="short">書</term>+ <term name="chapter" form="short">章</term>+ <term name="column" form="short">欄</term>+ <term name="figure" form="short">圖</term>+ <term name="folio" form="short">開</term>+ <term name="issue" form="short">期</term>+ <term name="line" form="short">l.</term>+ <term name="note" form="short">n.</term>+ <term name="opus" form="short">作</term>+ <term name="page" form="short">+ <single>頁</single>+ <multiple>頁</multiple>+ </term>+ <term name="paragraph" form="short">段</term>+ <term name="part" form="short">部</term>+ <term name="section" form="short">節</term>+ <term name="sub verbo" form="short">+ <single>s.v.</single>+ <multiple>s.vv.</multiple>+ </term>+ <term name="verse" form="short">+ <single>句</single>+ <multiple>句</multiple>+ </term>+ <term name="volume" form="short">+ <single>冊</single>+ <multiple>冊</multiple>+ </term>++ <!-- SYMBOL LOCATOR FORMS -->+ <term name="paragraph" form="symbol">+ <single>¶</single>+ <multiple>¶¶</multiple>+ </term>+ <term name="section" form="symbol">+ <single>§</single>+ <multiple>§§</multiple>+ </term>++ <!-- LONG ROLE FORMS -->+ <term name="director">+ <single>director</single>+ <multiple>directors</multiple>+ </term>+ <term name="editor">+ <single>編輯</single>+ <multiple>編輯</multiple>+ </term>+ <term name="editorial-director">+ <single>editor</single>+ <multiple>editors</multiple>+ </term>+ <term name="illustrator">+ <single>illustrator</single>+ <multiple>illustrators</multiple>+ </term>+ <term name="translator">+ <single>翻譯</single>+ <multiple>翻譯</multiple>+ </term>+ <term name="editortranslator">+ <single>editor & translator</single>+ <multiple>editors & translators</multiple>+ </term>++ <!-- SHORT ROLE FORMS -->+ <term name="director" form="short">+ <single>dir.</single>+ <multiple>dirs.</multiple>+ </term>+ <term name="editor" form="short">+ <single>編</single>+ <multiple>編</multiple>+ </term>+ <term name="editorial-director" form="short">+ <single>ed.</single>+ <multiple>eds.</multiple>+ </term>+ <term name="illustrator" form="short">+ <single>ill.</single>+ <multiple>ills.</multiple>+ </term>+ <term name="translator" form="short">+ <single>譯</single>+ <multiple>譯</multiple>+ </term>+ <term name="editortranslator" form="short">+ <single>ed. & tran.</single>+ <multiple>eds. & trans.</multiple>+ </term>++ <!-- VERB ROLE FORMS -->+ <term name="director" form="verb">directed by</term>+ <term name="editor" form="verb">編者是</term>+ <term name="editorial-director" form="verb">edited by</term>+ <term name="illustrator" form="verb">illustrated by</term>+ <term name="interviewer" form="verb">訪問者是</term>+ <term name="recipient" form="verb">授與</term>+ <term name="reviewed-author" form="verb">by</term>+ <term name="translator" form="verb">譯者是</term>+ <term name="editortranslator" form="verb">edited & translated by</term>++ <!-- SHORT VERB ROLE FORMS -->+ <term name="container-author" form="verb-short">by</term>+ <term name="director" form="verb-short">dir.</term>+ <term name="editor" form="verb-short">編</term>+ <term name="editorial-director" form="verb-short">ed.</term>+ <term name="illustrator" form="verb-short">illus.</term>+ <term name="translator" form="verb-short">譯</term>+ <term name="editortranslator" form="verb-short">ed. & trans. by</term>++ <!-- LONG MONTH FORMS -->+ <term name="month-01">一月</term>+ <term name="month-02">二月</term>+ <term name="month-03">三月</term>+ <term name="month-04">四月</term>+ <term name="month-05">五月</term>+ <term name="month-06">六月</term>+ <term name="month-07">七月</term>+ <term name="month-08">八月</term>+ <term name="month-09">九月</term>+ <term name="month-10">十月</term>+ <term name="month-11">十一月</term>+ <term name="month-12">十二月</term>++ <!-- SHORT MONTH FORMS -->+ <term name="month-01" form="short">1月</term>+ <term name="month-02" form="short">2月</term>+ <term name="month-03" form="short">3月</term>+ <term name="month-04" form="short">4月</term>+ <term name="month-05" form="short">5月</term>+ <term name="month-06" form="short">6月</term>+ <term name="month-07" form="short">7月</term>+ <term name="month-08" form="short">8月</term>+ <term name="month-09" form="short">9月</term>+ <term name="month-10" form="short">10月</term>+ <term name="month-11" form="short">11月</term>+ <term name="month-12" form="short">12月</term>++ <!-- SEASONS -->+ <term name="season-01">Spring</term>+ <term name="season-02">Summer</term>+ <term name="season-03">Autumn</term>+ <term name="season-04">Winter</term>+ </terms>+</locale>
+ man/man1/biblio2yaml.1 view
@@ -0,0 +1,74 @@+.TH "biblio2yaml" "1" "August 31, 2013" "pandoc\-citeproc manual" ""+.SH NAME+.PP+biblio2yaml \- convert bibliographic database to YAML suitable for+pandoc.+.SH SYNOPSIS+.PP+biblio2yaml [\f[I]options\f[]] [\f[I]file\f[]]+.SH DESCRIPTION+.PP+\f[C]biblio2yaml\f[] will convert an existing bibliography (in any of+the formats listed above) into a YAML bibliography of the sort that can+be included in the \f[C]references\f[] field of pandoc\[aq]s metadata.+.PP+Simplest usage is+.IP+.nf+\f[C]+biblio2yaml\ FILE+\f[]+.fi+.PP+which will convert FILE and print the result to stdout.+The format will be derived from FILE\[aq]s extension, according to this+table:+.IP+.nf+\f[C]+Format\ \ \ \ \ \ \ \ \ \ \ \ File\ extension+\-\-\-\-\-\-\-\-\-\-\-\-\ \ \ \ \ \ \-\-\-\-\-\-\-\-\-\-\-\-\-\-+MODS\ \ \ \ \ \ \ \ \ \ \ \ \ \ .mods+BibLaTeX\ \ \ \ \ \ \ \ \ \ .bib+BibTeX\ \ \ \ \ \ \ \ \ \ \ \ .bibtex+RIS\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ .ris+EndNote\ \ \ \ \ \ \ \ \ \ \ .enl+EndNote\ XML\ \ \ \ \ \ \ .xml+ISI\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ .wos+MEDLINE\ \ \ \ \ \ \ \ \ \ \ .medline+Copac\ \ \ \ \ \ \ \ \ \ \ \ \ .copac+JSON\ citeproc\ \ \ \ \ .json+\f[]+.fi+.PP+\f[C]biblio2yaml\f[] can also be used as a pipe, taking input from+stdin, in which case the format must be specified explicitly using the+\f[C]\-f/\-\-format\f[] flag.+.SH OPTIONS+.TP+.B \f[C]\-f\f[] \f[I]FORMAT\f[], \f[C]\-\-format=\f[]\f[I]FORMAT\f[]+Specify format of bibliography to be converted.+Legal values are \f[C]biblatex\f[], \f[C]bibtex\f[], \f[C]ris\f[],+\f[C]endnote\f[], \f[C]endnotexml\f[], \f[C]isi\f[], \f[C]medline\f[],+\f[C]copac\f[], and \f[C]json\f[].+.RS+.RE+.TP+.B \f[C]\-h,\ \-\-help\f[]+Print usage information.+.RS+.RE+.TP+.B \f[C]\-V,\ \-\-version\f[]+Print version.+.RS+.RE+.SH AUTHORS+.PP+John MacFarlane, Andrea Rossato.+.SH SEE ALSO+.PP+\f[C]pandoc\f[] (1), \f[C]pandoc\-citeproc\f[] (1).+.PP+The \f[C]biblio2yaml\f[] source code and all documentation may be+downloaded from <http://github.com/jgm/pandoc-citeproc/>.
+ man/man1/pandoc-citeproc.1 view
@@ -0,0 +1,122 @@+.TH "pandoc\-citeproc" "1" "August 31, 2013" "pandoc\-citeproc manual" ""+.SH NAME+.PP+pandoc\-citeproc \- filter to resolve citations in a pandoc document.+.SH SYNOPSIS+.PP+pandoc\-citeproc [\f[I]options\f[]]+.SH DESCRIPTION+.PP+The \f[C]pandoc\-citeproc\f[] executable is a filter that takes a+JSON\-encoded Pandoc document, formats citations and adds a+bibliography, and returns a JSON\-encoded pandoc document.+.PP+To process citations with pandoc, call pandoc\-citeproc as a filter:+.IP+.nf+\f[C]+pandoc\ \-\-filter\ pandoc\-citeproc\ input.md\ \-s\ \-o\ output.html+\f[]+.fi+.PP+The bibliography will be put into a pandoc \f[C]Div\f[] container with+class \f[C]references\f[].+.PP+pandoc\-citeproc will look for the following metadata fields in the+input:+.PP+\f[C]bibliography\f[]: A path, or YAML list of paths, of bibliography+files to use.+These may be in any of the formats supported by bibutils.+.IP+.nf+\f[C]+Format\ \ \ \ \ \ \ \ \ \ \ \ File\ extension+\-\-\-\-\-\-\-\-\-\-\-\-\ \ \ \ \ \ \-\-\-\-\-\-\-\-\-\-\-\-\-\-+MODS\ \ \ \ \ \ \ \ \ \ \ \ \ \ .mods+BibLaTeX\ \ \ \ \ \ \ \ \ \ .bib+BibTeX\ \ \ \ \ \ \ \ \ \ \ \ .bibtex+RIS\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ .ris+EndNote\ \ \ \ \ \ \ \ \ \ \ .enl+EndNote\ XML\ \ \ \ \ \ \ .xml+ISI\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ .wos+MEDLINE\ \ \ \ \ \ \ \ \ \ \ .medline+Copac\ \ \ \ \ \ \ \ \ \ \ \ \ .copac+JSON\ citeproc\ \ \ \ \ .json+\f[]+.fi+.PP+\f[C]references\f[]: A YAML list of references.+Each reference is a YAML object.+The format is essentially CSL JSON format.+Here is an example:+.IP+.nf+\f[C]+\-\ id:\ doe2006+\ \ author:+\ \ \ \ family:\ Doe+\ \ \ \ given:\ [John,\ F.]+\ \ title:\ Article+\ \ page:\ 33\-34+\ \ issued:+\ \ \ \ year:\ 2006+\ \ type:\ article\-journal+\ \ volume:\ 6+\ \ container\-title:\ Journal\ of\ Generic\ Studies+\f[]+.fi+.PP+The contents of fields will be interpreted as markdown when appropriate:+so, for example, emphasis and strong emphasis can be used in title+fileds.+Simple tex math will also be parsed and rendered appropriately.+.PP+\f[C]csl\f[] or \f[C]citation\-style\f[]: Path to a CSL style file.+If the file is not found relative to the working directory,+pandoc\-citeproc will look in the \f[C]$HOME/.csl\f[] directory (or+\f[C]C:\\Users\\USERNAME\\AppData\\Roaming\\csl\f[] in Windows 7).+.PP+\f[C]citation\-abbreviations\f[]: Path to a CSL abbreviations JSON file.+The format is described+here (http://citationstylist.org/2011/10/19/abbreviations-for-zotero-test-release).+Here is a short example:+.IP+.nf+\f[C]+{\ "default":\ {+\ \ \ \ "container\-title":\ {+\ \ \ \ \ \ \ \ \ \ \ \ "Lloyd\[aq]s\ Law\ Reports":\ "Lloyd\[aq]s\ Rep",+\ \ \ \ \ \ \ \ \ \ \ \ "Estates\ Gazette":\ "EG",+\ \ \ \ \ \ \ \ \ \ \ \ "Scots\ Law\ Times":\ "SLT"+\ \ \ \ }+\ \ }+}+\f[]+.fi+.PP+The metadata must contain either \f[C]references\f[] or+\f[C]bibliography\f[] or both as a source of references.+\f[C]csl\f[] and \f[C]citation\-abbreviations\f[] are optional.+If \f[C]csl\f[] is not provided, \f[C]chicago\-author\-date.csl\f[] will+be used by default.+.SH OPTIONS+.TP+.B \f[C]\-h,\ \-\-help\f[]+Print usage information.+.RS+.RE+.TP+.B \f[C]\-V,\ \-\-version\f[]+Print version.+.RS+.RE+.SH AUTHORS+.PP+Andrea Rossato and John MacFarlane.+.SH SEE ALSO+.PP+\f[C]pandoc\f[] (1), \f[C]biblio2yaml\f[] (1).+.PP+The pandoc\-citeproc source code and all documentation may be downloaded+from <http://github.com/jgm/pandoc-citeproc/>.
+ pandoc-citeproc.cabal view
@@ -0,0 +1,210 @@+name: pandoc-citeproc+version: 0.1+cabal-version: >= 1.12+synopsis: Supports using pandoc with citeproc++description: The pandoc-citeproc library exports functions for+ using the citeproc system with pandoc. It relies on+ citeproc-hs, a library for rendering+ bibliographic reference citations into a variety+ of styles using a macro language called Citation+ Style Language (CSL). More details on CSL can be+ found here: <http://citationstyles.org/>.+ .+ Currently this package includes a copy of the citeproc-hs+ code. When citeproc-hs is updated to be compatible,+ this package will simply depend on citeproc-hs.+ .+ This package also contains two executables: pandoc-citeproc,+ which works as a pandoc filter (pandoc >= 1.12), and+ biblio2yaml, which converts bibliographic databases to+ a yaml format suitable for inclusion in pandoc YAML+ metadata.++category: Text+license: BSD3+license-file: LICENSE+author: John MacFarlane, Andrea Rossato+maintainer: jgm@berkeley.edu+build-type: Custom+data-files: chicago-author-date.csl+ locales/locales-af-ZA.xml+ locales/locales-ar-AR.xml+ locales/locales-bg-BG.xml+ locales/locales-ca-AD.xml+ locales/locales-cs-CZ.xml+ locales/locales-da-DK.xml+ locales/locales-de-AT.xml+ locales/locales-de-CH.xml+ locales/locales-de-DE.xml+ locales/locales-el-GR.xml+ locales/locales-en-GB.xml+ locales/locales-en-US.xml+ locales/locales-es-ES.xml+ locales/locales-et-EE.xml+ locales/locales-eu.xml+ locales/locales-fa-IR.xml+ locales/locales-fi-FI.xml+ locales/locales-fr-CA.xml+ locales/locales-fr-FR.xml+ locales/locales-he-IL.xml+ locales/locales-hr-HR.xml+ locales/locales-hu-HU.xml+ locales/locales-is-IS.xml+ locales/locales-it-IT.xml+ locales/locales-ja-JP.xml+ locales/locales-km-KH.xml+ locales/locales-ko-KR.xml+ locales/locales-lt-LT.xml+ locales/locales-lv-LV.xml+ locales/locales-mn-MN.xml+ locales/locales-nb-NO.xml+ locales/locales-nl-NL.xml+ locales/locales-nn-NO.xml+ locales/locales-pl-PL.xml+ locales/locales-pt-BR.xml+ locales/locales-pt-PT.xml+ locales/locales-ro-RO.xml+ locales/locales-ru-RU.xml+ locales/locales-sk-SK.xml+ locales/locales-sl-SI.xml+ locales/locales-sr-RS.xml+ locales/locales-sv-SE.xml+ locales/locales-th-TH.xml+ locales/locales-tr-TR.xml+ locales/locales-uk-UA.xml+ locales/locales-vi-VN.xml+ locales/locales-zh-CN.xml+ locales/locales-zh-TW.xml+ -- tests+ tests/chicago-author-date.in.json+ tests/chicago-author-date.expected.json+ tests/ieee.in.json+ tests/ieee.expected.json+ tests/mhra.in.json+ tests/mhra.expected.json+ tests/biblio.bib+ tests/chicago-author-date.csl+ tests/ieee.csl+ tests/mhra.csl+ -- documentation+ README.md+ LICENSE+ man/man1/biblio2yaml.1+ man/man1/pandoc-citeproc.1++source-repository head+ type: git+ location: git://github.com/jgm/pandoc-citeproc.git++flag small_base+ description: Choose the new smaller, split-up base package.++flag bibutils+ description: Use Chris Putnam's Bibutils.+ default: True++flag network+ description: Use network and HTTP to retrieve csl file from URIs.+ default: True++flag hexpat+ description: Use hexpat to parse XML+ default: True++flag embed_data_files+ description: Embed locale files into the library (needed for windows packaging)+ default: False++flag unicode_collation+ description: Use Haskell bindings to the International Components for Unicode (ICU) libraries+ default: False++library+ hs-source-dirs: src+ exposed-modules: Text.CSL.Pandoc+ Text.CSL+ Text.CSL.Eval+ Text.CSL.Eval.Common+ Text.CSL.Eval.Date+ Text.CSL.Eval.Names+ Text.CSL.Eval.Output+ Text.CSL.Pickle+ Text.CSL.Parser+ Text.CSL.Proc+ Text.CSL.Proc.Collapse+ Text.CSL.Proc.Disamb+ Text.CSL.Reference+ Text.CSL.Style+ Text.CSL.Input.MODS+ Text.CSL.Input.Bibutils+ Text.CSL.Input.Json+ Text.CSL.Output.Pandoc+ Text.CSL.Output.Plain+ other-modules: Text.CSL.Data+ Paths_pandoc_citeproc+ ghc-options: -funbox-strict-fields -Wall+ ghc-prof-options: -prof -auto-all+ build-depends: containers, directory, mtl, json, utf8-string,+ bytestring, filepath, pandoc-types >= 1.12, tagsoup,+ aeson, text, vector, texmath >= 0.6.4++ if flag(bibutils)+ build-depends: hs-bibutils >= 0.3+ default-extensions: CPP+ cpp-options: -DUSE_BIBUTILS++ if flag(network)+ build-depends: network >= 2, HTTP >= 4000.0.9+ default-extensions: CPP+ cpp-options: -DUSE_NETWORK++ if flag(hexpat)+ build-depends: hexpat >= 0.20.2+ exposed-modules: Text.CSL.Pickle.Hexpat+ cpp-options: -DUSE_HEXPAT+ else+ build-depends: xml+ exposed-modules: Text.CSL.Pickle.Xml++ if flag(embed_data_files)+ default-extensions: CPP+ cpp-options: -DEMBED_DATA_FILES+ other-modules: Text.CSL.Data.Embedded++ if flag(unicode_collation)+ build-depends: text, text-icu+ default-extensions: CPP+ cpp-options: -DUNICODE_COLLATION++ if impl(ghc >= 6.10)+ build-depends: base >= 4, syb, parsec, old-locale, time+ else+ build-depends: base >= 3 && < 4++ default-language: Haskell98++executable pandoc-citeproc+ main-is: pandoc-citeproc.hs+ hs-source-dirs: .+ ghc-options: -funbox-strict-fields -Wall+ ghc-prof-options: -prof -auto-all+ build-depends: base >= 4, pandoc-citeproc, pandoc-types >= 1.12, aeson+ default-language: Haskell98++executable biblio2yaml+ main-is: biblio2yaml.hs+ hs-source-dirs: .+ ghc-options: -funbox-strict-fields -Wall+ ghc-prof-options: -prof -auto-all+ build-depends: base >= 4, pandoc-citeproc, yaml, bytestring,+ attoparsec, text, filepath+ default-language: Haskell98++test-suite test-pandoc-citeproc+ Type: exitcode-stdio-1.0+ Main-Is: test-pandoc-citeproc.hs+ Hs-Source-Dirs: tests+ build-depends: base >= 4, utf8-string, aeson-pretty, aeson, pandoc-types,+ pandoc-citeproc, process, Diff >= 0.3+ default-language: Haskell98
+ pandoc-citeproc.hs view
@@ -0,0 +1,53 @@+module Main where+import Text.CSL.Pandoc (processCites')+import Text.Pandoc.JSON+import Text.Pandoc.Walk+import System.IO (stderr, hPutStrLn)+import System.Console.GetOpt+import System.Environment (getArgs)+import Control.Monad+import System.Exit+import Data.Version (showVersion)+import Paths_pandoc_citeproc (version)++main :: IO ()+main = do+ argv <- getArgs+ let (flags, _, errs) = getOpt Permute options argv+ let header = "Usage: pandoc-citeproc"+ unless (null errs) $ do+ hPutStrLn stderr $ usageInfo (unlines $ errs ++ [header]) options+ exitWith $ ExitFailure 1+ when (Version `elem` flags) $ do+ putStrLn $ "pandoc-citeproc " ++ showVersion version+ exitWith ExitSuccess+ when (Help `elem` flags) $ do+ putStrLn $ usageInfo header options+ exitWith ExitSuccess+ toJSONFilter doCites++doCites :: Pandoc -> IO Pandoc+doCites doc = do+ doc' <- processCites' doc+ let warnings = query findWarnings doc'+ mapM_ (hPutStrLn stderr) warnings+ return doc'++findWarnings :: Inline -> [String]+findWarnings (Span (_,["citeproc-not-found"],[("data-reference-id",ref)]) _) =+ ["pandoc-citeproc: reference " ++ ref ++ " not found"]+findWarnings (Span (_,["citeproc-no-output"],_) _) =+ ["pandoc-citeproc: reference with no printed form"]+findWarnings _ = []++data Option =+ Help | Version+ deriving (Ord, Eq, Show)++options :: [OptDescr Option]+options =+ [ Option ['h'] ["help"] (NoArg Help) "show usage information"+ , Option ['V'] ["version"] (NoArg Version) "show program version"+ ]++
+ src/Text/CSL.hs view
@@ -0,0 +1,165 @@+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- /citeproc-hs/ is a library for automatically formatting+-- bibliographic reference citations into a variety of styles using a+-- macro language called Citation Style Language (CSL). More details+-- on CSL can be found here: <http://citationstyles.org/>.+--+-- This module documents and exports the library API.+--+-----------------------------------------------------------------------------++module Text.CSL+ ( -- * Introduction+ -- $intro++ -- * Overview: A Simple Example+ -- $overview++ -- * Reading Bibliographic Databases+ readBiblioFile+ , BibFormat (..)+ , readBiblioString+ , readModsFile+ , readModsCollectionFile+ , readJsonInput+ , readJsonInputString+ , readJsonAbbrevFile++ -- ** Reference Representation+ , Reference (..)+ , getReference+ , parseLocator+ , setNearNote++ -- * CSL Parser, Representation, and Processing+ , readCSLFile+ , parseCSL++ -- ** The Style Types+ , Style (..)+ , Citation (..)+ , Bibliography (..)+ , Cite (..)+ , Affix (..)+ , emptyCite++ -- ** High Level Processing+ , ProcOpts (..)+ , procOpts+ , BibOpts (..)+ , citeproc+ , processCitations+ , processBibliography+ , BiblioData (..)++ -- * The output and the rendering functions+ , FormattedOutput (..)+ , renderPlain+ , renderPlainStrict+ , renderPandoc+ , renderPandoc'+ , headInline+ , initInline+ , tailFirstInlineStr+ , toCapital+ , startWithPunct+ , endWithPunct+ ) where++import Text.CSL.Parser+import Text.CSL.Proc+import Text.CSL.Reference+import Text.CSL.Style+import Text.CSL.Input.Bibutils+import Text.CSL.Input.Json+import Text.CSL.Input.MODS+import Text.CSL.Output.Pandoc+import Text.CSL.Output.Plain+++-- $intro+--+-- /citeproc-hs/ provides functions for reading bibliographic+-- databases, for reading and parsing CSL files and for generating+-- citations in an internal format, 'FormattedOutput', that can be+-- easily rendered into different final formats. At the present time+-- only 'Pandoc' and plain text rendering functions are provided by+-- the library.+--+-- The library also provides a wrapper around hs-bibutils, the Haskell+-- bindings to Chris Putnam's bibutils, a library that interconverts+-- between various bibliography formats using a common MODS-format XML+-- intermediate. For more information about hs-bibutils see here:+-- <http://hackage.haskell.org/package/hs-bibutils>.+--+-- /citeproc-hs/ can natively read MODS and JSON formatted+-- bibliographic databases. The JSON format is only partially+-- documented. It is used by citeproc-js, by the CSL processor+-- test-suite and is derived by the CSL scheme. More information can+-- be read here:+-- <http://citationstyles.org/>.+--+-- A (git) repository of styles can be found here:+-- <https://github.com/citation-style-language/styles>.++-- $overview+--+-- The following example assumes you have installed citeproc-hs with+-- hs-bibutils support (which is the default).+--+-- Suppose you have a small bibliographic database, like this one:+--+-- > @Book{Rossato2006,+-- > author="Andrea Rossato",+-- > title="My Second Book",+-- > year="2006"+-- > }+-- >+-- > @Book{Caso2007,+-- > author="Roberto Caso",+-- > title="Roberto's Book",+-- > year="2007"+-- > }+--+-- Save it as @mybibdb.bib@.+--+-- Then you can grab one of the CSL styles that come with the+-- test-suite for CSL processors. Suppose this one:+--+-- <https://bitbucket.org/bdarcus/citeproc-test/raw/18141149d1d3/styles/apa-x.csl>+--+-- saved locally as @apa-x.csl@.+--+-- This would be a simple program that formats a list of citations+-- according to that style:+--+-- > import Text.CSL+-- >+-- > cites :: [Cite]+-- > cites = [emptyCite { citeId = "Caso2007"+-- > , citeLabel = "page"+-- > , citeLocator = "15"}+-- > ,emptyCite { citeId = "Rossato2006"+-- > , citeLabel = "page"+-- > , citeLocator = "10"}+-- > ]+-- >+-- > main :: IO ()+-- > main = do+-- > m <- readBiblioFile "mybibdb.bib"+-- > s <- readCSLFile "apa-x.csl"+-- > let result = citeproc procOpts s m $ [cites]+-- > putStrLn . unlines . map (renderPlainStrict) . citations $ result+--+-- The result would be:+--+-- > (Caso, 2007, p. 15; Rossato, 2006, p. 10)
+ src/Text/CSL/Data.hs view
@@ -0,0 +1,92 @@+{-# LANGUAGE CPP #-}+module Text.CSL.Data (getLocale, getDefaultCSL) where++import System.FilePath ()+import qualified Data.ByteString.Lazy as L+#ifdef EMBED_DATA_FILES+import Text.CSL.Data.Embedded (localeFiles, defaultCSL)+import qualified Data.ByteString as S+#else+import Paths_pandoc_citeproc (getDataFileName)+import System.Directory (doesFileExist)+#endif++getLocale :: String -> IO L.ByteString+getLocale s = do+#ifdef EMBED_DATA_FILES+ f <- case length s of+ 0 -> maybe (return S.empty) return+ $ lookup "locales-en-US.xml" localeFiles+ 2 -> let fn = ("locales-" ++ maybe "en-US"+ id (lookup s langBase) ++ ".xml")+ in case lookup fn localeFiles of+ Just x' -> return x'+ _ -> error "could not load the locale file"+ _ -> case lookup ("locales-" ++ take 5 s ++ ".xml") localeFiles of+ Just x' -> return x'+ _ -> error "could not load the locale file"+ return $ L.fromChunks [f]+#else+ f <- case length s of+ 0 -> return "locales/locales-en-US.xml"+ 2 -> getDataFileName ("locales/locales-" +++ maybe "en-US" id (lookup s langBase) ++ ".xml")+ _ -> getDataFileName ("locales/locales-" ++ take 5 s ++ ".xml")+ exists <- doesFileExist f+ if not exists && length s > 2+ then getLocale $ take 2 s -- try again with base locale+ else L.readFile f+#endif++getDefaultCSL :: IO L.ByteString+getDefaultCSL =+#ifdef EMBED_DATA_FILES+ return $ L.fromChunks [defaultCSL]+#else+ getDataFileName "chicago-author-date.csl" >>= L.readFile+#endif++langBase :: [(String, String)]+langBase+ = [("af", "af-ZA")+ ,("ar", "ar-AR")+ ,("bg", "bg-BG")+ ,("ca", "ca-AD")+ ,("cs", "cs-CZ")+ ,("da", "da-DK")+ ,("de", "de-DE")+ ,("el", "el-GR")+ ,("en", "en-US")+ ,("es", "es-ES")+ ,("et", "et-EE")+ ,("fa", "fa-IR")+ ,("fi", "fi-FI")+ ,("fr", "fr-FR")+ ,("he", "he-IL")+ ,("hr", "hr-HR")+ ,("hu", "hu-HU")+ ,("is", "is-IS")+ ,("it", "it-IT")+ ,("ja", "ja-JP")+ ,("km", "km-KH")+ ,("ko", "ko-KR")+ ,("lt", "lt-LT")+ ,("lv", "lv-LV")+ ,("mn", "mn-MN")+ ,("nb", "nb-NO")+ ,("nl", "nl-NL")+ ,("nn", "nn-NO")+ ,("pl", "pl-PL")+ ,("pt", "pt-PT")+ ,("ro", "ro-RO")+ ,("ru", "ru-RU")+ ,("sk", "sk-SK")+ ,("sl", "sl-SI")+ ,("sr", "sr-RS")+ ,("sv", "sv-SE")+ ,("th", "th-TH")+ ,("tr", "tr-TR")+ ,("uk", "uk-UA")+ ,("vi", "vi-VN")+ ,("zh", "zh-CN")+ ]
+ src/Text/CSL/Data/Embedded.hsb view
@@ -0,0 +1,10 @@+{-# LANGUAGE OverloadedStrings #-}+-- to be processed using hsb2hs+module Text.CSL.Data.Embedded (localeFiles, defaultCSL) where+import qualified Data.ByteString as S++localeFiles :: [(FilePath, S.ByteString)]+localeFiles = %blobs "locales/"++defaultCSL :: S.ByteString+defaultCSL = %blob "chicago-author-date.csl"
+ src/Text/CSL/Eval.hs view
@@ -0,0 +1,411 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Eval+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The CSL implementation+--+-----------------------------------------------------------------------------++module Text.CSL.Eval+ ( evalLayout+ , evalSorting+ , last', split, trim+ , module Text.CSL.Eval.Common+ , module Text.CSL.Eval.Output+ ) where++import Control.Arrow+import Control.Applicative ( (<$>) )+import Control.Monad.State+import Data.Char ( toLower, isDigit, isLetter )+import Data.List+import Data.Maybe++import Text.CSL.Eval.Common+import Text.CSL.Eval.Output+import Text.CSL.Eval.Date+import Text.CSL.Eval.Names+import Text.CSL.Output.Plain+import Text.CSL.Reference+import Text.CSL.Style++-- | Produce the output with a 'Layout', the 'EvalMode', a 'Bool'+-- 'True' if the evaluation happens for disambiguation purposes, the+-- 'Locale', the 'MacroMap', the position of the cite and the+-- 'Reference'.+evalLayout :: Layout -> EvalMode -> Bool -> [Locale] -> [MacroMap]+ -> [Option] -> [Abbrev] -> Reference -> [Output]+evalLayout (Layout _ _ es) em b l m o a r+ = cleanOutput evalOut+ where+ evalOut = case evalState job initSt of+ [] -> if (isSorting $ em)+ then []+ else [noOutputError]+ x | title r == citeId cit ++ " not found!" -> [noBibDataError $ cit]+ | otherwise -> suppTC x+ locale = case l of+ [x] -> x+ _ -> Locale [] [] [] [] []+ job = concatMapM evalElement es+ cit = case em of+ EvalCite c -> c+ EvalSorting c -> c+ EvalBiblio c -> c+ initSt = EvalState (mkRefMap r) (Env cit (localeTerms locale) m+ (localeDate locale) o [] a) [] em b False [] [] False [] [] []+ suppTC = let getLang = take 2 . map toLower in+ case (getLang $ localeLang locale, getLang $ language r) of+ (_, "en") -> id+ ("en", []) -> id+ _ -> proc' rmTitleCase++evalSorting :: EvalMode -> [Locale] -> [MacroMap] -> [Option] ->+ [Sort] -> [Abbrev] -> Reference -> [Sorting]+evalSorting m l ms opts ss as r+ = map (format . sorting) ss+ where+ render = renderPlainStrict . formatOutputList+ format (s,e) = applaySort s . render $ uncurry eval e+ eval o e = evalLayout (Layout emptyFormatting [] [e]) m False l ms o as r+ applaySort c s+ | Ascending {} <- c = Ascending s+ | otherwise = Descending s++ unsetOpts ("et-al-min" ,_) = ("et-al-min" ,"")+ unsetOpts ("et-al-use-first" ,_) = ("et-al-use-first" ,"")+ unsetOpts ("et-al-subsequent-min" ,_) = ("et-al-subsequent-min","")+ unsetOpts ("et-al-subsequent-use-first",_) = ("et-al-subsequent-use-first","")+ unsetOpts x = x+ setOpts s i = if i /= 0 then (s, show i) else ([],[])+ sorting s+ = case s of+ SortVariable str s' -> (s', ( ("name-as-sort-order","all") : opts+ , Variable [str] Long emptyFormatting []))+ SortMacro str s' a b c -> (s', ( setOpts "et-al-min" a : ("et-al-use-last",c) :+ setOpts "et-al-use-first" b : proc unsetOpts opts+ , Macro str emptyFormatting))++evalElements :: [Element] -> State EvalState [Output]+evalElements x = concatMapM evalElement x++evalElement :: Element -> State EvalState [Output]+evalElement el+ | Choose i ei e <- el = evalIfThen i ei e+ | Macro s fm <- el = return . appendOutput fm =<< evalElements =<< getMacro s+ | Const s fm <- el = return $ rtfParser fm s+ | Number s f fm <- el = formatNumber f fm s =<< getStringVar s+ | Variable s f fm d <- el = return . addDelim d =<< concatMapM (getVariable f fm) s+ | Group fm d l <- el = when' ((/=) [] <$> tryGroup l) $+ return . outputList fm d =<< evalElements l+ | Date _ _ _ _ _ _ <- el = evalDate el+ | Label s f fm _ <- el = formatLabel f fm True s -- FIXME !!+ | Term s f fm p <- el = formatLabel f fm p s+ | Names s n fm d sub <- el = modify (\st -> st { contNum = [] }) >>+ ifEmpty (evalNames False s n d)+ (withNames s el $ evalElements sub)+ (appendOutput fm)+ | Substitute (e:els) <- el = ifEmpty (consuming $ substituteWith e)+ (getFirst els) id+ | otherwise = return []+ where+ substituteWith e = head <$> gets (names . env) >>= \(Names _ ns fm d _) -> do+ case e of+ Names rs [Name NotSet fm'' [] [] []] fm' d' []+ -> let nfm = mergeFM fm'' $ mergeFM fm' fm in+ evalElement $ Names rs ns nfm (d' `betterThen` d) []+ _ -> evalElement e++ tryGroup l = if hasVar l+ then get >>= \s -> evalElements (rmTermConst l) >>= \r -> put s >> return r+ else return [ONull]+ hasVar = not . null . query hasVarQ+ hasVarQ e+ | Variable {} <- e = [e]+ | Date {} <- e = [e]+ | Names {} <- e = [e]+ | Number {} <- e = [e]+ | otherwise = []+ rmTermConst [] = []+ rmTermConst (e:es)+ | Term {} <- e = rmTermConst es+ | Const {} <- e = rmTermConst es+ | otherwise = e : rmTermConst es++ ifEmpty p t e = p >>= \r -> if r == [] then t else return (e r)++ withNames e n f = modify (\s -> s { authSub = e ++ authSub s+ , env = (env s)+ {names = n : names (env s)}}) >> f >>= \r ->+ modify (\s -> s { authSub = filter (not . flip elem e) (authSub s)+ , env = (env s)+ {names = tail $ names (env s)}}) >> return r++ getFirst [] = return []+ getFirst (x:xs) = whenElse ((/=) [] <$> substituteWith x)+ (consuming $ substituteWith x)+ (getFirst xs)+ getMacro s = maybe [] id . lookup s <$> gets (macros . env)+ getVariable f fm s = if isTitleVar s || isTitleShortVar s+ then consumeVariable s >> formatTitle s f fm else+ case (map toLower s) of+ "year-suffix" -> getStringVar "ref-id" >>= \k ->+ return . return $ OYearSuf [] k [] fm+ "page" -> getStringVar "page" >>= formatRange fm+ "locator" -> getLocVar >>= formatRange fm . snd+ "url" -> getStringVar "url" >>= \k ->+ if null k then return [] else return [OUrl (k,k) fm]+ "doi" -> getStringVar "doi" >>= \d ->+ if "doi:" `isPrefixOf` d+ then let d' = drop 4 d in+ return [OUrl ("http://dx.doi.org/" ++ d', d') fm]+ else return [OStr d fm]+ _ -> gets (env >>> options &&& abbrevs) >>= \(opts,as) ->+ getVar [] (getFormattedValue opts as f fm s) s >>= \r ->+ consumeVariable s >> return r++evalIfThen :: IfThen -> [IfThen] -> [Element] -> State EvalState [Output]+evalIfThen i ei e+ | IfThen c m el <- i = ifElse c m el+ | otherwise = evalElements e+ where+ ifElse c m el = if ei == []+ then whenElse (evalCond m c)+ (evalElements el)+ (evalElements e )+ else whenElse (evalCond m c)+ (evalElements el)+ (evalIfThen (head ei) (tail ei) e)+ evalCond m c = do t <- checkCond chkType isType c m+ v <- checkCond isVarSet isSet c m+ n <- checkCond chkNumeric isNumeric c m+ d <- checkCond chkDate isUncertainDate c m+ p <- checkCond chkPosition isPosition c m+ a <- checkCond chkDisambiguate disambiguation c m+ l <- checkCond chkLocator isLocator c m+ return $ match m $ concat [t,v,n,d,p,a,l]++ checkCond a f c m = if f c /= [] then mapM a (f c) else checkMatch m+ checkMatch m+ | All <- m = return [True]+ | otherwise = return [False]++ chkType t = let chk = (==) (formatVariable t) . show . fromMaybe NoType . fromValue+ in getVar False chk "ref-type"+ chkNumeric v = do val <- getStringVar v+ as <- gets (abbrevs . env)+ let val' = if getAbbreviation as v val == [] then val else getAbbreviation as v val+ return (isNumericString val')+ chkDate v = getDateVar v >>= return . not . null . filter ((/=) [] . circa)+ chkPosition s = if s == "near-note"+ then gets (nearNote . cite . env)+ else gets (citePosition . cite . env) >>= return . compPosition s+ chkDisambiguate s = gets disamb >>= return . (==) (formatVariable s) . map toLower . show+ chkLocator v = getLocVar >>= return . (==) v . fst+ isIbid s = if s == "first" || s == "subsequent" then False else True+ compPosition a b+ | "first" <- a = if b == "first" then True else False+ | "subsequent" <- a = if b == "first" then False else True+ | "ibid-with-locator" <- a = if b == "ibid-with-locator" ||+ b == "ibid-with-locator-c" then True else False+ | otherwise = isIbid b++getFormattedValue :: [Option] -> [Abbrev] -> Form -> Formatting -> String -> Value -> [Output]+getFormattedValue o as f fm s val+ | Just v <- fromValue val :: Maybe String = rtfParser fm . getAbbr $ value v+ | Just v <- fromValue val :: Maybe Int = output fm (if v == 0 then [] else show v)+ | Just v <- fromValue val :: Maybe CNum = if v == 0 then [] else [OCitNum (unCNum v) fm]+ | Just v <- fromValue val :: Maybe [RefDate] = formatDate (EvalSorting emptyCite) [] [] sortDate v+ | Just v <- fromValue val :: Maybe [Agent] = concatMap (formatName (EvalSorting emptyCite) True f+ fm nameOpts []) v+ | otherwise = []+ where+ value = if stripPeriods fm then filter (/= '.') else id+ getAbbr v = if f == Short+ then let ab = getAbbreviation as s v in+ if null ab then v else ab+ else v+ nameOpts = ("name-as-sort-order","all") : o+ sortDate = [ DatePart "year" "numeric-leading-zeros" "" emptyFormatting+ , DatePart "month" "numeric-leading-zeros" "" emptyFormatting+ , DatePart "day" "numeric-leading-zeros" "" emptyFormatting]++formatTitle :: String -> Form -> Formatting -> State EvalState [Output]+formatTitle s f fm+ | Short <- f+ , isTitleVar s = try (getIt $ s ++ "-short") $ getIt s+ | isTitleShortVar s = try (getIt s) $ return . rtfParser fm =<< getTitleShort s+ | otherwise = getIt s+ where+ try g h = g >>= \r -> if r == [] then h else return r+ getIt x = do+ o <- gets (options . env)+ a <- gets (abbrevs . env)+ getVar [] (getFormattedValue o a f fm x) x++formatNumber :: NumericForm -> Formatting -> String -> String -> State EvalState [Output]+formatNumber f fm v n+ = gets (abbrevs . env) >>= \as ->+ if isNumericString (getAbbr as n)+ then gets (terms . env) >>=+ return . output fm . flip process (getAbbr as n)+ else return . output fm . getAbbr as $ n+ where+ getAbbr as = if getAbbreviation as v n == [] then id else getAbbreviation as v+ checkRange' ts = if v == "page" then checkRange ts else id+ process ts = checkRange' ts . printNumStr . map (renderNumber ts) .+ breakNumericString . words+ renderNumber ts x = if isTransNumber x then format ts x else x++ format tm = case f of+ Ordinal -> ordinal tm v+ LongOrdinal -> longOrdinal tm v+ Roman -> if readNum n < 6000 then roman else id+ _ -> id++ roman = foldr (++) [] . reverse . map (uncurry (!!)) . zip romanList .+ map (readNum . return) . take 4 . reverse+ romanList = [[ "", "i", "ii", "iii", "iv", "v", "vi", "vii", "viii", "ix" ]+ ,[ "", "x", "xx", "xxx", "xl", "l", "lx", "lxx", "lxxx", "xc" ]+ ,[ "", "c", "cc", "ccc", "cd", "d", "dc", "dcc", "dccc", "cm" ]+ ,[ "", "m", "mm", "mmm", "mmmm", "mmmmm"]+ ]+++checkRange :: [CslTerm] -> String -> String+checkRange _ [] = []+checkRange ts (x:xs) = if x == '-'+ then pageRange ts ++ checkRange ts xs+ else x : checkRange ts xs++printNumStr :: [String] -> String+printNumStr [] = []+printNumStr (x:[]) = x+printNumStr (x:"-":y:xs) = x ++ "-" ++ y ++ printNumStr xs+printNumStr (x:",":y:xs) = x ++ ", " ++ y ++ printNumStr xs+printNumStr (x:xs)+ | x == "-" = x ++ printNumStr xs+ | otherwise = x ++ " " ++ printNumStr xs++pageRange :: [CslTerm] -> String+pageRange = maybe "\x2013" termPlural . findTerm "page-range-delimiter" Long++isNumericString :: String -> Bool+isNumericString [] = False+isNumericString s = null . filter (not . isNumber &&& not . isSpecialChar >>> uncurry (&&)) $+ words s++isTransNumber, isSpecialChar,isNumber :: String -> Bool+isTransNumber = and . map isDigit+isSpecialChar = and . map (flip elem "&-,")+isNumber = filter (not . isLetter) >>> filter (not . flip elem "&-,") >>>+ map isDigit >>> and &&& not . null >>> uncurry (&&)++breakNumericString :: [String] -> [String]+breakNumericString [] = []+breakNumericString (x:xs)+ | isTransNumber x = x : breakNumericString xs+ | otherwise = let (a,b) = break (flip elem "&-,") x+ (c,d) = if null b then ("","") else (head' b, tail b)+ in filter (/= []) $ a : c : breakNumericString (d : xs)++formatRange :: Formatting -> String -> State EvalState [Output]+formatRange _ [] = return []+formatRange fm p = do+ ops <- gets (options . env)+ ts <- gets (terms . env)+ let opt = getOptionVal "page-range-format" ops+ pages = tupleRange . breakNumericString . words $ p++ tupleRange [] = []+ tupleRange (x:"-":[] ) = return (x,[])+ tupleRange (x:"-":y:xs) = (x, y) : tupleRange xs+ tupleRange (x: xs) = (x,[]) : tupleRange xs++ joinRange (a, []) = a+ joinRange (a, b) = a ++ "-" ++ b++ process = case opt of+ "expanded" -> checkRange ts . printNumStr . map (joinRange . uncurry expandedRange)+ "chicago" -> checkRange ts . printNumStr . map (joinRange . uncurry chicagoRange )+ "minimal" -> checkRange ts . printNumStr . map (joinRange . uncurry minimalRange )+ _ -> checkRange ts . printNumStr . map (joinRange)+ return [flip OLoc fm $ [OStr (process pages) emptyFormatting]]++expandedRange :: String -> String -> (String, String)+expandedRange sa [] = (sa,[])+expandedRange sa sb = (p ++ reverse nA', reverse nB')+ where+ (nA,pA) = reverse >>> break isLetter >>> reverse *** reverse $ sa+ (nB,pB) = reverse >>> break isLetter >>> reverse *** reverse $ sb+ zipNum x y = zipWith (\a b -> if b == '+' then (a,a) else (a,b))+ (reverse x ++ take 10 (repeat '*'))+ >>> unzip >>> filter (/= '*') *** filter (/= '*') $+ (reverse y ++ repeat '+')+ checkNum a b = let a' = take (length b) a+ in readNum a' > readNum b+ (p,(nA',nB'))+ = case () of+ _ | pA /= []+ , checkNum nA nB -> (,) [] $ (reverse $ pA ++ nA, reverse $ pB ++ nB)+ | pA /= pB+ , last' pA == last' pB -> (,) pA $ second (flip (++) (last' pA)) $ zipNum nA nB+ | pA == pB -> (,) pA $ second (flip (++) (last' pA)) $ zipNum nA nB+ | pB == [] -> (,) pA $ second (flip (++) (last' pA)) $ zipNum nA nB+ | otherwise -> (,) [] $ (reverse $ pA ++ nA, reverse $ pB ++ nB)++minimalRange :: String -> String -> (String, String)+minimalRange sa sb+ = res+ where+ (a,b) = expandedRange sa sb+ res = if length a == length b+ then second (filter (/= '+')) $ unzip $ doit a b+ else (a,b)+ doit (x:xs) (y:ys) = if x == y+ then (x,'+') : doit xs ys+ else zip (x:xs) (y:ys)+ doit _ _ = []++chicagoRange :: String -> String -> (String, String)+chicagoRange sa sb+ = case () of+ _ | length sa < 3 -> expandedRange sa sb+ | '0':'0':_ <- sa' -> expandedRange sa sb+ | _ :'0':_ <- sa' -> minimalRange sa sb+ | _ :a2:as <- sa'+ , b1 :b2:bs <- sb'+ , comp as bs -> if a2 == b2+ then (sa, [b2,b1])+ else minimalRange sa sb++ | _:a2:a3:_:[] <- sa'+ , _:b2:b3:_ <- sb' -> if a3 /= b3 && a2 /= b2+ then expandedRange sa sb+ else minimalRange sa sb+ | otherwise -> minimalRange sa sb+ where+ sa' = reverse sa+ sb' = reverse sb+ comp a b = let b' = takeWhile isDigit b+ in take (length b') a == b'++last' :: [a] -> [a]+last' = foldl (\_ x -> [x]) []++trim :: String -> String+trim = unwords . words++split :: (Char -> Bool) -> String -> [String]+split _ [] = []+split f s = let (l, s') = break f s+ in trim l : case s' of+ [] -> []+ (_:s'') -> split f s''
+ src/Text/CSL/Eval/Common.hs view
@@ -0,0 +1,190 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Eval.Common+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The CSL implementation+--+-----------------------------------------------------------------------------++module Text.CSL.Eval.Common where++import Control.Arrow ( (&&&), (>>>) )+import Control.Applicative ( (<$>) )+import Control.Monad.State+import Data.Char ( toLower )+import Data.List ( elemIndex )+import qualified Data.Map as M+import Data.Maybe++import Text.CSL.Reference+import Text.CSL.Style++data EvalState+ = EvalState+ { ref :: ReferenceMap+ , env :: Environment+ , debug :: [String]+ , mode :: EvalMode+ , disamb :: Bool+ , consume :: Bool+ , authSub :: [String]+ , consumed :: [String]+ , edtrans :: Bool+ , etal :: [[Output]]+ , contNum :: [Agent]+ , lastName :: [Output]+ } deriving ( Show )++data Environment+ = Env+ { cite :: Cite+ , terms :: [CslTerm]+ , macros :: [MacroMap]+ , dates :: [Element]+ , options :: [Option]+ , names :: [Element]+ , abbrevs :: [Abbrev]+ } deriving ( Show )++data EvalMode+ = EvalSorting Cite+ | EvalCite Cite+ | EvalBiblio Cite -- for the reference position+ deriving ( Show, Eq )++isSorting :: EvalMode -> Bool+isSorting m = case m of EvalSorting _ -> True; _ -> False++-- | With the variable name and the variable value search for an+-- abbreviation or return an empty string.+getAbbreviation :: [Abbrev] -> String -> String -> String+getAbbreviation as s v+ = case lookup "default" as of+ Nothing -> []+ Just x -> case lookup (if s `elem` numericVars then "number" else s) x of+ Nothing -> []+ Just x' -> case M.lookup v x' of+ Nothing -> []+ Just x'' -> x''++-- | If the first parameter is 'True' the plural form will be retrieved.+getTerm :: Bool -> Form -> String -> State EvalState String+getTerm b f s = maybe [] g . findTerm s f' <$> gets (terms . env) -- FIXME: vedere i fallback+ where g = if b then termPlural else termSingular+ f' = case f of NotSet -> Long; _ -> f++getStringVar :: String -> State EvalState String+getStringVar+ = getVar [] getStringValue++getDateVar :: String -> State EvalState [RefDate]+getDateVar+ = getVar [] getDateValue+ where+ getDateValue val+ | Just v <- fromValue val = v+ | otherwise = []++getLocVar :: State EvalState (String,String)+getLocVar = gets (env >>> cite >>> citeLabel &&& citeLocator)++getVar :: a -> (Value -> a) -> String -> State EvalState a+getVar a f s+ = withRefMap $ maybe a f . lookup (formatVariable s)++getAgents :: String -> State EvalState [Agent]+getAgents s+ = do+ mv <- withRefMap (lookup s)+ case mv of+ Just v -> case fromValue v of+ Just x -> consumeVariable s >> return x+ _ -> return []+ _ -> return []++getAgents' :: String -> State EvalState [Agent]+getAgents' s+ = do+ mv <- withRefMap (lookup s)+ case mv of+ Just v -> case fromValue v of+ Just x -> return x+ _ -> return []+ _ -> return []++getStringValue :: Value -> String+getStringValue val+ | Just v <- fromValue val = v+ | otherwise = []++getOptionVal :: String -> [Option] -> String+getOptionVal s = fromMaybe [] . lookup s++isOptionSet :: String -> [Option] -> Bool+isOptionSet s = maybe False (not . null) . lookup s++isTitleVar, isTitleShortVar :: String -> Bool+isTitleVar = flip elem ["title", "container-title", "collection-title"]+isTitleShortVar = flip elem ["title-short", "container-title-short"]++getTitleShort :: String -> State EvalState String+getTitleShort s = do v <- getStringVar (take (length s - 6) s)+ a <- gets (abbrevs . env)+ return $ getAbbreviation a (take (length s - 6) s) v++isVarSet :: String -> State EvalState Bool+isVarSet s+ | isTitleShortVar s = do r <- getVar False isValueSet s+ if r then return r+ else return . not . null =<< getTitleShort s+ | otherwise = if s /= "locator"+ then getVar False isValueSet s+ else getLocVar >>= return . (/=) "" . snd++withRefMap :: (ReferenceMap -> a) -> State EvalState a+withRefMap f = return . f =<< gets ref++-- | Convert variable to lower case, translating underscores ("_") to dashes ("-")+formatVariable :: String -> String+formatVariable = foldr f []+ where f x xs = if x == '_' then '-' : xs else toLower x : xs++consumeVariable :: String -> State EvalState ()+consumeVariable s+ = do b <- gets consume+ when b $ modify $ \st -> st { consumed = s : consumed st }++consuming :: State EvalState a -> State EvalState a+consuming f = setConsume >> f >>= \a -> doConsume >> unsetConsume >> return a+ where setConsume = modify $ \s -> s {consume = True, consumed = [] }+ unsetConsume = modify $ \s -> s {consume = False }+ doConsume = do sl <- gets consumed+ modify $ \st -> st { ref = remove (ref st) sl }+ doRemove s (k,v) = if isValueSet v then [(formatVariable s,Value Empty)] else [(k,v)]+ remove rm sl+ | (s:ss) <- sl = case elemIndex (formatVariable s) (map fst rm) of+ Just i -> let nrm = take i rm +++ doRemove s (rm !! i) +++ drop (i + 1) rm+ in remove nrm ss+ Nothing -> remove rm ss+ | otherwise = rm++when' :: Monad m => m Bool -> m [a] -> m [a]+when' p f = whenElse p f (return [])++whenElse :: Monad m => m Bool -> m a -> m a -> m a+whenElse b f g = b >>= \ bool -> if bool then f else g++concatMapM :: (Monad m, Functor m, Eq b) => (a -> m [b]) -> [a] -> m [b]+concatMapM f l = concat . filter (/=[]) <$> mapM f l++trace :: String -> State EvalState ()+trace d = modify $ \s -> s { debug = d : debug s }
+ src/Text/CSL/Eval/Date.hs view
@@ -0,0 +1,233 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Eval.Date+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The CSL implementation+--+-----------------------------------------------------------------------------++module Text.CSL.Eval.Date where++import Control.Applicative ( (<$>) )+import Control.Monad.State+import Data.Char+import Data.List+import Data.Maybe++import Text.CSL.Eval.Common+import Text.CSL.Eval.Output+import Text.CSL.Parser ( toRead )+import Text.CSL.Reference+import Text.CSL.Style+import Text.Pandoc.Definition ( Inline (Str) )++evalDate :: Element -> State EvalState [Output]+evalDate (Date s f fm dl dp dp') = do+ tm <- gets $ terms . env+ k <- getStringVar "ref-id"+ em <- gets mode+ let updateFM (Formatting aa ab ac ad ae af ag ah ai aj ak al am an)+ (Formatting _ _ bc bd be bf bg bh _ bj bk _ _ _) =+ Formatting aa ab (updateS ac bc)+ (updateS ad bd)+ (updateS ae be)+ (updateS af bf)+ (updateS ag bg)+ (updateS ah bh)+ ai+ (updateS aj bj)+ (if bk /= ak then bk else ak)+ al am an+ updateS a b = if b /= a && b /= [] then b else a+ case f of+ NoFormDate -> mapM getDateVar s >>= return . outputList fm dl .+ concatMap (formatDate em k tm dp . concatMap parseRefDate)+ _ -> do Date _ _ lfm ldl ldp _ <- getDate f+ let go dps = return . outputList (updateFM fm lfm) (if ldl /= [] then ldl else dl) .+ concatMap (formatDate em k tm dps . concatMap parseRefDate)+ update l x@(DatePart a b c d) =+ case filter ((==) a . dpName) l of+ (DatePart _ b' c' d':_) -> DatePart a (updateS b b')+ (updateS c c')+ (updateFM d d')+ _ -> x+ updateDP = map (update dp) ldp+ date = mapM getDateVar s+ case dp' of+ "year-month" -> go (filter ((/=) "day" . dpName) updateDP) =<< date+ "year" -> go (filter ((==) "year" . dpName) updateDP) =<< date+ _ -> go updateDP =<< date++evalDate _ = return []++getDate :: DateForm -> State EvalState Element+getDate f = do+ x <- filter (\(Date _ df _ _ _ _) -> df == f) <$> gets (dates . env)+ case x of+ [x'] -> return x'+ _ -> return $ Date [] NoFormDate emptyFormatting [] [] []++formatDate :: EvalMode -> String -> [CslTerm] -> [DatePart] -> [RefDate] -> [Output]+formatDate em k tm dp date+ | [d] <- date = concatMap (formatDatePart False d) dp+ | (a:b:_) <- date = return . ODate . concat $ (start a b ++ end a b ++ coda b)+ | otherwise = []+ where+ start a b = map (formatDatePart False a) . init . diff a b $ dp+ end a b = map (formatDatePart True a) . return . last . diff a b $ dp+ coda b = map (formatDatePart False b) dp+ diff a b = filter (flip elem (diffDate a b) . dpName)+ diffDate (RefDate ya ma sa da _ _)+ (RefDate yb mb sb db _ _) = case () of+ _ | ya /= yb -> ["year","month","day"]+ | ma /= mb -> ["month","day"]+ | da /= db -> ["day"]+ | sa /= sb -> ["month"]+ | otherwise -> ["year","month","day"]++ term f t = let f' = if f `elem` ["verb", "short", "verb-short", "symbol"]+ then read $ toRead f+ else Long+ in maybe [] termPlural $ findTerm t f' tm++ addZero n = if length n == 1 then '0' : n else n+ addZeros = reverse . take 5 . flip (++) (repeat '0') . reverse+ formatDatePart False (RefDate y m e d _ _) (DatePart n f _ fm)+ | "year" <- n, y /= [] = return $ OYear (formatYear f y) k fm+ | "month" <- n, m /= [] = output fm (formatMonth f fm m)+ | "day" <- n, d /= [] = output fm (formatDay f m d)+ | "month" <- n, m == []+ , e /= [] = output fm $ term f ("season-0" ++ e)++ formatDatePart True (RefDate y m e d _ _) (DatePart n f rd fm)+ | "year" <- n, y /= [] = OYear (formatYear f y) k (fm {suffix = []}) : formatDelim+ | "month" <- n, m /= [] = output (fm {suffix = []}) (formatMonth f fm m) ++ formatDelim+ | "day" <- n, d /= [] = output (fm {suffix = []}) (formatDay f m d) ++ formatDelim+ | "month" <- n, m == []+ , e /= [] = output (fm {suffix = []}) (term f $ "season-0" ++ e) ++ formatDelim+ where+ formatDelim = if rd == "-" then [OPan [Str "\x2013"]] else [OPan [Str rd]]++ formatDatePart _ (RefDate _ _ _ _ o _) (DatePart n _ _ fm)+ | "year" <- n, o /= [] = output fm o+ | otherwise = []++ formatYear f y+ | "short" <- f = drop 2 y+ | isSorting em+ , iy < 0 = '-' : addZeros (tail y)+ | isSorting em = addZeros y+ | iy < 0 = show (abs iy) ++ term [] "bc"+ | length y < 4+ , iy /= 0 = y ++ term [] "ad"+ | iy == 0 = []+ | otherwise = y+ where+ iy = readNum y+ formatMonth f fm m+ | "short" <- f = getMonth $ period . termPlural+ | "long" <- f = getMonth termPlural+ | "numeric" <- f = m+ | otherwise = addZero m+ where+ period = if stripPeriods fm then filter (/= '.') else id+ getMonth g = maybe m g $ findTerm ("month-" ++ addZero m) (read $ toRead f) tm+ formatDay f m d+ | "numeric-leading-zeros" <- f = addZero d+ | "ordinal" <- f = ordinal tm ("month-" ++ addZero m) d+ | otherwise = d++ordinal :: [CslTerm] -> String -> String -> String+ordinal _ _ [] = []+ordinal ts v s+ | length s == 1 = let a = termPlural (getWith1 s) in+ if a == [] then setOrd (term []) else s ++ a+ | length s == 2 = let a = termPlural (getWith2 s)+ b = getWith1 [last s] in+ if a /= []+ then s ++ a+ else if termPlural b == [] || (termMatch b /= [] && termMatch b /= "last-digit")+ then setOrd (term []) else setOrd b+ | otherwise = let a = getWith2 last2+ b = getWith1 [last s] in+ if termPlural a /= [] && termMatch a /= "whole-number"+ then setOrd a+ else if termPlural b == [] || (termMatch b /= [] && termMatch b /= "last-digit")+ then setOrd (term []) else setOrd b+ where+ setOrd = (++) s . termPlural+ getWith1 = term . (++) "-0"+ getWith2 = term . (++) "-"+ last2 = reverse . take 2 . reverse $ s+ term t = getOrdinal v ("ordinal" ++ t) ts++longOrdinal :: [CslTerm] -> String -> String -> String+longOrdinal _ _ [] = []+longOrdinal ts v s+ | num > 10 ||+ num == 0 = ordinal ts v s+ | otherwise = case last s of+ '1' -> term "01"+ '2' -> term "02"+ '3' -> term "03"+ '4' -> term "04"+ '5' -> term "05"+ '6' -> term "06"+ '7' -> term "07"+ '8' -> term "08"+ '9' -> term "09"+ _ -> term "10"+ where+ num = readNum s+ term t = termPlural $ getOrdinal v ("long-ordinal-" ++ t) ts++getOrdinal :: String -> String -> [CslTerm] -> CslTerm+getOrdinal v s ts+ = case findTerm' s Long gender ts of+ Just x -> x+ Nothing -> case findTerm' s Long Neuter ts of+ Just x -> x+ Nothing -> newTerm+ where+ gender = if v `elem` numericVars || "month" `isPrefixOf` v+ then maybe Neuter termGender $ findTerm v Long ts+ else Neuter++parseRefDate :: RefDate -> [RefDate]+parseRefDate r@(RefDate _ _ _ _ o c)+ = if null o then return r+ else let (a,b) = break (== '-') o+ in if null b then return (parseRaw o) else [parseRaw a, parseRaw b]+ where+ parseRaw str =+ case words $ check str of+ [y'] | and (map isDigit y') -> RefDate y' [] [] [] o c+ [s',y'] | and (map isDigit y')+ , and (map isDigit s') -> RefDate y' s' [] [] o c+ [s',y'] | s' `elem'` seasons -> RefDate y' [] (select s' seasons) [] o []+ [s',y'] | s' `elem'` months -> RefDate y' (select s' months) [] [] o c+ [s',d',y'] | and (map isDigit s')+ , and (map isDigit y')+ , and (map isDigit d') -> RefDate y' s' [] d' o c+ [s',d',y'] | s' `elem'` months+ , and (map isDigit y')+ , and (map isDigit d') -> RefDate y' (select s' months) [] d' o c+ [s',d',y'] | s' `elem'` months+ , and (map isDigit y')+ , and (map isDigit d') -> RefDate y' (select s' months) [] d' o c+ _ -> r+ check [] = []+ check (x:xs) = if x `elem` ",/-" then ' ' : check xs else x : check xs+ select x = show . (+ 1) . fromJust . elemIndex' x+ elem' x = elem (map toLower $ take 3 x)+ elemIndex' x = elemIndex (map toLower $ take 3 x)++ months = ["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"]+ seasons = ["spr","sum","fal","win"]
+ src/Text/CSL/Eval/Names.hs view
@@ -0,0 +1,354 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Eval.Names+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The CSL implementation+--+-----------------------------------------------------------------------------++module Text.CSL.Eval.Names where++import Control.Applicative ( (<$>) )+import Control.Monad.State+import Data.Char ( toUpper, isLower, isUpper, isSpace )+import Data.List ( nub )+import Data.Maybe ( isJust )++import Text.CSL.Eval.Common+import Text.CSL.Eval.Output+import Text.CSL.Output.Plain ( (<>) )+import Text.CSL.Parser ( toRead )+import Text.CSL.Reference+import Text.CSL.Style+import Text.Pandoc.Definition++evalNames :: Bool -> [String] -> [Name] -> String -> State EvalState [Output]+evalNames skipEdTrans ns nl d+ | [sa,sb] <- ns, not skipEdTrans+ , sa == "editor" && sb == "translator" ||+ sb == "editor" && sa == "translator" = do+ aa <- getAgents' sa+ ab <- getAgents' sb+ if aa == ab+ then modify (\s -> s { edtrans = True }) >>+ evalNames True [sa] nl d+ else evalNames True ns nl d+ | (s:xs) <- ns = do+ resetEtal+ ags <- getAgents s+ k <- getStringVar "ref-id"+ p <- gets (citePosition . cite . env)+ ops <- gets (options . env)+ aus <- gets authSub+ r <- do res <- agents p s ags+ st <- get+ fb <- agents "subsequent" s ags+ put st+ if res /= []+ then let role = if aus == ["author"] then concat aus ++ "sub" else s+ in return . return . OContrib k role res fb =<< gets etal+ else return []+ r' <- evalNames skipEdTrans xs nl d+ num <- gets contNum+ return $ if r /= [] && r' /= []+ then count num (r ++ [ODel $ delim ops] ++ r')+ else count num $ cleanOutput (r ++ r')+ | otherwise = return []+ where+ agents p s a = concatMapM (formatNames (hasEtAl nl) d p s a) nl+ delim ops = if d == [] then getOptionVal "names-delimiter" ops else d+ resetEtal = modify (\s -> s { etal = [] })+ count num x = if hasCount nl && num /= [] -- FIXME!! le zero!!+ then [OContrib [] [] [ONum (length num) emptyFormatting] [] []]+ else x+ hasCount = or . query hasCount'+ hasCount' n+ | Name Count _ _ _ _ <- n = [True]+ | otherwise = [False]++-- | The 'Bool' is 'True' when formatting a name with a final "et-al".+-- The first 'String' represents the position and the second the role+-- (e.i. editor, translator, etc.).+formatNames :: Bool -> Delimiter -> String -> String -> [Agent] -> Name -> State EvalState [Output]+formatNames ea del p s as n+ | Name f _ ns _ _ <- n, Count <- f = do+ b <- isBib <$> gets mode+ o <- gets (options . env) >>= return . mergeOptions ns+ modify $ \st -> st { contNum = nub $ (++) (take (snd $ isEtAl b o p as) as) $ contNum st }+ return []++ | Name f fm ns d np <- n = do+ b <- isBib <$> gets mode+ o <- gets (options . env) >>= return . mergeOptions ns+ m <- gets mode+ let odel = if del /= [] then del else getOptionVal "name-delimiter" o+ del' = if d /= [] then d else if odel == [] then ", " else odel+ (_,i) = isEtAl b o p as+ form = case f of+ NotSet -> case getOptionVal "name-form" o of+ [] -> Long+ x -> read $ toRead x+ _ -> f+ genName x = do etal' <- formatEtAl o ea "et-al" fm del' x+ if etal' == []+ then do t <- getTerm False Long "and"+ return $ delim t o del' $ format m o form fm np x+ else do return $ (addDelim del' $ format m o form fm np x) ++ etal'+ setLastName o $ formatName m False f fm o np (last as)+ updateEtal =<< mapM genName [1 + i .. length as]+ genName i++ | NameLabel f fm pl <- n = when' (isVarSet s) $ do+ b <- gets edtrans+ res <- formatLabel f fm (isPlural pl $ length as) $ if b then "editortranslator" else s+ modify $ \st -> st { edtrans = False }+ updateEtal [res]+ return res++ | EtAl fm t <- n = do+ o <- gets (options . env)+ if (getOptionVal "et-al-min" o == [])+ then return []+ else do+ et <- gets etal+ let i = length as - length et+ t' = if null t then "et-al" else t+ r <- mapM (et_al o False t' fm del) [i .. length as]+ let (r',r'') = case r of+ (x:xs) -> ( x,xs ++ [])+ _ -> ([], [])+ updateEtal r''+ return r'++ | otherwise = return []+ where+ isBib (EvalBiblio _) = True+ isBib _ = False+ updateEtal x = modify $ \st ->+ let x' = if length x == 1 then repeat $ head x else x+ in st { etal = if etal st /= []+ then map (uncurry (++)) . zip (etal st) $ x'+ else x+ }+ isWithLastName os+ | "true" <- getOptionVal "et-al-use-last" os+ , em <- readNum $ getOptionVal "et-al-min" os+ , uf <- readNum $ getOptionVal "et-al-use-first" os+ , em - uf > 1 = True+ | otherwise = False+ setLastName os x+ | as /= []+ , isWithLastName os = modify $ \st -> st { lastName = x}+ | otherwise = return ()++ format m os f fm np i+ | (a:xs) <- take i as = formatName m True f fm os np a +++ concatMap (formatName m False f fm os np) xs+ | otherwise = concatMap (formatName m True f fm os np) . take i $ as+ delim t os d x+ | "always" <- getOptionVal "delimiter-precedes-last" os+ , length x == 2 = addDelim d (init x) ++ ODel (d <> andStr t os) : [last x]+ | length x == 2 = addDelim d (init x) ++ ODel (andStr' t d os) : [last x]+ | "never" <- getOptionVal "delimiter-precedes-last" os+ , length x > 2 = addDelim d (init x) ++ ODel (andStr' t d os) : [last x]+ | length x > 2 = addDelim d (init x) ++ ODel (d <> andStr t os) : [last x]+ | otherwise = addDelim d x+ andStr t os+ | "text" <- getOptionVal "and" os = " " ++ t ++ " "+ | "symbol" <- getOptionVal "and" os = " & "+ | otherwise = []+ andStr' t d os = if andStr t os == [] then d else andStr t os++ formatEtAl o b t fm d i = do+ ln <- gets lastName+ if isWithLastName o+ then case () of+ _ | (length as - i) == 1 -> et_al o b t fm d i -- is that correct? FIXME later+ | (length as - i) > 1 -> return $ [ODel d, OPan [Str "\x2026"], OSpace] ++ ln+ | otherwise -> return []+ else et_al o b t fm d i+ et_al o b t fm d i+ = when' (gets mode >>= return . not . isSorting) $+ if b || length as <= i+ then return []+ else do x <- getTerm False Long t+ when' (return $ x /= []) $+ case getOptionVal "delimiter-precedes-et-al" o of+ "never" -> return . (++) [OSpace] $ output fm x+ "always" -> return . (++) [ODel d] $ output fm x+ _ -> if i > 1+ then return . (++) [ODel d] $ output fm x+ else return . (++) [OSpace] $ output fm x++-- | The first 'Bool' is 'True' if we are evaluating the bibliography.+-- The 'String' is the cite position. The function also returns the+-- number of contributors to be displayed.+isEtAl :: Bool -> [Option] -> String -> [Agent] -> (Bool, Int)+isEtAl b os p as+ | p /= "first"+ , isOptionSet "et-al-subsequent-min" os+ , isOptionSet "et-al-subsequent-use-first" os+ , le <- etAlMin "et-al-subsequent-min"+ , le' <- etAlMin "et-al-subsequent-use-first"+ , length as >= le+ , length as > le' = (,) True le'+ | isOptionSet' "et-al-min" "et-al-subsequent-min"+ , isOptionSet' "et-al-use-first" "et-al-subsequent-use-first"+ , le <- etAlMin' "et-al-min" "et-al-subsequent-min"+ , le' <- etAlMin' "et-al-use-first" "et-al-subsequent-use-first"+ , length as >= le+ , length as > le' = (,) True le'+ | isOptionSet' "et-al-min" "et-al-subsequent-min"+ , le <- etAlMin' "et-al-min" "et-al-subsequent-min"+ , length as >= le+ , length as > 1 = (,) True getUseFirst+ | otherwise = (,) False $ length as+ where+ etAlMin x = read $ getOptionVal x os+ etAlMin' x y = if b then etAlMin x else read $ getOptionVal' x y+ isOptionSet' s1 s2 = if b+ then isOptionSet s1 os+ else or $ (isOptionSet s1 os) : [(isOptionSet s2 os)]+ getOptionVal' s1 s2 = if null (getOptionVal s1 os)+ then getOptionVal s2 os+ else getOptionVal s1 os+ getUseFirst = let u = if b+ then getOptionVal "et-al-use-first" os+ else getOptionVal' "et-al-use-first" "et-al-subsequent-min"+ in if null u then 1 else read u++-- | Generate the 'Agent's names applying et-al options, with all+-- possible permutations to disambiguate colliding citations. The+-- 'Bool' indicate whether we are formatting the first name or not.+formatName :: EvalMode -> Bool -> Form -> Formatting -> [Option] -> [NamePart] -> Agent -> [Output]+formatName m b f fm ops np n+ | literal n /= [] = return $ OName (show n) institution [] fm+ | Short <- f = return $ OName (show n) shortName disambdata fm+ | otherwise = return $ OName (show n) (longName given) disambdata fm+ where+ institution = [OStr (literal n) $ form "family"]+ when_ c o = if c /= [] then o else []+ addAffixes s sf ns = [Output ((oStr' s (form sf) { prefix = [], suffix = [] }) ++ ns) $+ emptyFormatting { prefix = prefix (form sf)+ , suffix = suffix (form sf)}]++ form s = case filter (\(NamePart n' _) -> n' == s) np of+ NamePart _ fm':_ -> fm'+ _ -> emptyFormatting++ hasHyphen = not . null . filter (== '-')+ hyphen = if getOptionVal "initialize-with-hyphen" ops == "false"+ then getOptionVal "initialize-with" ops+ else filter (not . isSpace) $ getOptionVal "initialize-with" ops ++ "-"+ isInit x = length x == 1 && or (map isUpper x)+ initial x = if isJust (lookup "initialize-with" ops) &&+ getOptionVal "initialize" ops /= "false"+ then if not . and . map isLower $ x+ then addIn x $ getOptionVal "initialize-with" ops+ else " " ++ case x of+ _:'\'':[] -> x+ _ -> x ++ " "+ else " " ++ if isJust (lookup "initialize-with" ops) && isInit x+ then addIn x $ getOptionVal "initialize-with" ops+ else x+ addIn x i = if hasHyphen x+ then head ( takeWhile (/= '-') x) : hyphen +++ head (tail $ dropWhile (/= '-') x) : i+ else head x : i++ sortSep g s = when_ g $ separator ++ addAffixes (g <+> s) "given" []+ separator = if getOptionVal "sort-separator" ops == []+ then oStr "," ++ [OSpace]+ else oStr (getOptionVal "sort-separator" ops)++ suff = if commaSuffix n && nameSuffix n /= []+ then suffCom+ else suffNoCom+ suffCom = when_ (nameSuffix n) $ separator ++ [ OStr (nameSuffix n) fm]+ suffNoCom = when_ (nameSuffix n) $ [OSpace, OStr (nameSuffix n) fm]++ given = when_ (givenName n) . unwords . words . concatMap initial $ givenName n+ givenLong = when_ (givenName n) . unwords' $ givenName n+ family = familyName n++ shortName = oStr' (nonDroppingPart n <+> family) (form "family")+ longName g = if isSorting m+ then let firstPart = case getOptionVal "demote-non-dropping-particle" ops of+ "never" -> nonDroppingPart n <+> family <+> droppingPart n+ _ -> family <+> droppingPart n <+> nonDroppingPart n+ in [OStr firstPart (form "family")] <++> oStr' g (form "given") ++ suffCom+ else if (b && getOptionVal "name-as-sort-order" ops == "first") ||+ getOptionVal "name-as-sort-order" ops == "all"+ then let (fam,par) = case getOptionVal "demote-non-dropping-particle" ops of+ "never" -> (nonDroppingPart n <+> family, droppingPart n)+ "sort-only" -> (nonDroppingPart n <+> family, droppingPart n)+ _ -> (family, droppingPart n <+> nonDroppingPart n)+ in oStr' fam (form "family") ++ sortSep g par ++ suffCom+ else oStr' g (form "given") <++>+ addAffixes (droppingPart n <+> nonDroppingPart n <+> family) "family" suff++ disWithGiven = getOptionVal "disambiguate-add-givenname" ops == "true"+ initialize = isJust . lookup "initialize-with" $ ops+ isLong = f /= Short && initialize+ givenRule = let gr = getOptionVal "givenname-disambiguation-rule" ops+ in if null gr then "by-cite" else gr+ disambdata = case () of+ _ | "all-names-with-initials" <- givenRule+ , disWithGiven, Short <- f, initialize -> [longName given]+ | "primary-name-with-initials" <- givenRule+ , disWithGiven, Short <- f, initialize, b -> [longName given]+ | disWithGiven, Short <- f, b+ , "primary-name" <- givenRule -> [longName given, longName givenLong]+ | disWithGiven, Short <- f+ , "all-names" <- givenRule -> [longName given, longName givenLong]+ | disWithGiven, Short <- f+ , "by-cite" <- givenRule -> [longName given, longName givenLong]+ | disWithGiven, isLong -> [longName givenLong]+ | otherwise -> []++unwords' :: [String] -> String+unwords' = unwords . words . foldr concatWord []+ where+ concatWord w ws = if w /= [] && last w == '.'+ then w ++ ws+ else w ++ ' ':ws++formatLabel :: Form -> Formatting -> Bool -> String -> State EvalState [Output]+formatLabel f fm p s+ | "locator" <- s = when' (gets (citeLocator . cite . env) >>= return . (/=) []) $ do+ (l,v) <- getLocVar+ form (\fm' -> return . flip OLoc emptyFormatting . output fm') id l ('-' `elem` v)+ | "page" <- s = checkPlural+ | "volume" <- s = checkPlural+ | "ibid" <- s = format' s p+ | otherwise = if isRole s then form (\fm' x -> [OLabel x fm']) id s p else format s p+ where+ isRole = flip elem ["author", "collection-editor", "composer", "container-author"+ ,"director", "editor", "editorial-director", "editortranslator"+ ,"illustrator", "interviewer", "original-author", "recipient"+ ,"reviewed-author", "translator"]+ checkPlural = when' (isVarSet s) $ do+ v <- getStringVar s+ format s ('-' `elem` v)+ format = form output id+ format' t b = gets (citePosition . cite . env) >>= \po ->+ if po == "ibid-with-locator-c" || po == "ibid-c"+ then form output capital t b+ else format t b+ form o g t b = return . o fm =<< g . period <$> getTerm (b && p) f t+ period = if stripPeriods fm then filter (/= '.') else id+ capital x = toUpper (head x) : (tail x)++(<+>) :: String -> String -> String+[] <+> ss = ss+s <+> [] = s+s <+> ss = if last s == '\''+ then init s ++ "’" ++ ss+ else s ++ " " ++ ss
+ src/Text/CSL/Eval/Output.hs view
@@ -0,0 +1,136 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Eval.Output+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The CSL implementation+--+-----------------------------------------------------------------------------++module Text.CSL.Eval.Output where++import Text.CSL.Output.Plain+import Text.CSL.Style+import Text.ParserCombinators.Parsec hiding ( State (..) )+import Control.Applicative ((<*))++output :: Formatting -> String -> [Output]+output fm s+ | ' ':xs <- s = OSpace : output fm xs+ | [] <- s = []+ | otherwise = [OStr s fm]++appendOutput :: Formatting -> [Output] -> [Output]+appendOutput fm xs = if xs /= [] then [Output xs fm] else []++outputList :: Formatting -> Delimiter -> [Output] -> [Output]+outputList fm d = appendOutput fm . addDelim d . map cleanOutput'+ where+ cleanOutput' o+ | Output xs f <- o = Output (cleanOutput xs) f+ | otherwise = rmEmptyOutput o++cleanOutput :: [Output] -> [Output]+cleanOutput = flatten+ where+ flatten [] = []+ flatten (o:os)+ | ONull <- o = flatten os+ | Output xs f <- o+ , f == emptyFormatting = flatten xs ++ flatten os+ | otherwise = rmEmptyOutput o : flatten os++rmEmptyOutput :: Output -> Output+rmEmptyOutput o+ | Output [] _ <- o = ONull+ | OStr [] _ <- o = ONull+ | OUrl t _ <- o = if null (fst t) then ONull else o+ | otherwise = o++addDelim :: String -> [Output] -> [Output]+addDelim d = foldr (\x xs -> if length xs < 1 then x : xs else check x xs) []+ where+ check x xs+ | ONull <- x = xs+ | otherwise = let text = renderPlainStrict . formatOutputList+ in if d /= [] && text [x] /= [] && text xs /= []+ then if head d == last (text [x]) && head d `elem` ".,;:!?"+ then x : ODel (tail d) : xs+ else x : ODel d : xs+ else x : xs++noOutputError :: Output+noOutputError = OErr NoOutput++noBibDataError :: Cite -> Output+noBibDataError c = OErr $ ReferenceNotFound (citeId c)++oStr :: String -> [Output]+oStr s = oStr' s emptyFormatting++oStr' :: String -> Formatting -> [Output]+oStr' [] _ = []+oStr' s f = rtfParser f s++(<++>) :: [Output] -> [Output] -> [Output]+[] <++> o = o+o <++> [] = o+o1 <++> o2 = o1 ++ [OSpace] ++ o2++rtfTags :: [(String, (String,Formatting))]+rtfTags =+ [("b" , ("b" , ef {fontWeight = "bold" }))+ ,("i" , ("i" , ef {fontStyle = "italic" }))+ ,("sc" , ("sc" , ef {fontVariant = "small-caps"}))+ ,("sup" , ("sup" , ef {verticalAlign = "sup" }))+ ,("sub" , ("sub" , ef {verticalAlign = "sub" }))+ ,("span class=\"nocase\"" , ("span", ef {noCase = True }))+ ,("span class=\"nodecor\"" , ("span", ef {noDecor = True }))+ ]+ where+ ef = emptyFormatting++rtfParser :: Formatting -> String -> [Output]+rtfParser _ [] = []+rtfParser fm s+ = either (const [OStr s fm]) (return . flip Output fm) $+ parse (manyTill parser eof) "" s+ where+ parser = parseText <|> parseQuotes <|> parseMarkup++ parseText = do+ let amper = try $ char '&' <* notFollowedBy (char '#')+ apos = char '\''+ regChar = noneOf "<'\"`“‘&"+ many1 (regChar <|> amper <|> apos) >>= \x ->+ return (OStr x emptyFormatting)++ parseMarkup = do+ m <- char '<' >> manyTill anyChar (char '>')+ case lookup m rtfTags of+ Just tf -> do let ct = try $ string $ "</" ++ fst tf ++ ">"+ contents <- manyTill parser ct+ return (Output contents (snd tf))+ Nothing -> do return (OStr ("<" ++ m ++ ">") emptyFormatting)++ parseQuotes = choice [parseQ "'" "'"+ ,parseQ "\"" "\""+ ,parseQ "``" "''"+ ,parseQ "`" "'"+ ,parseQ "“" "”"+ ,parseQ "‘" "’"+ ,parseQ "'" "'"+ ,parseQ """ """+ ,parseQ """ """+ ,parseQ "'" "'"+ ]+ parseQ a b = try $ do+ _ <- string a+ contents <- manyTill parser (try $ string b >> notFollowedBy letter)+ return (Output contents (emptyFormatting {quotes = ParsedQuote}))
+ src/Text/CSL/Input/Bibutils.hs view
@@ -0,0 +1,149 @@+{-# LANGUAGE CPP, ForeignFunctionInterface, PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Input.Bibutils+-- Copyright : (C) 2008 Andrea Rossato+-- License : BSD3+--+-- Maintainer : andrea.rossato@unitn.it+-- Stability : unstable+-- Portability : unportable+--+-----------------------------------------------------------------------------++module Text.CSL.Input.Bibutils+ ( readBiblioFile+ , readBiblioString+ , BibFormat (..)+ ) where++import Data.ByteString.Lazy.UTF8 ( fromString )+import Data.Char+import System.FilePath ( takeExtension )+import Text.CSL.Pickle+import Text.CSL.Reference+import Text.CSL.Input.Json+import Text.CSL.Input.MODS+import Text.JSON.Generic++#ifdef USE_BIBUTILS+import qualified Control.Exception as E+import Control.Exception ( bracket, catch )+import Control.Monad.Trans ( liftIO )+import System.FilePath ( (</>), (<.>) )+import System.IO.Error ( isAlreadyExistsError )+import System.Directory+import Text.Bibutils+#endif++-- | Read a file with a bibliographic database. The database format+-- is recognized by the file extension.+--+-- Supported formats are: @json@, @mods@, @bibtex@, @biblatex@, @ris@,+-- @endnote@, @endnotexml@, @isi@, @medline@, and @copac@.+readBiblioFile :: FilePath -> IO [Reference]+#ifdef USE_BIBUTILS+readBiblioFile f+ = case getExt f of+ ".mods" -> readBiblioFile' f mods_in+ ".bib" -> readBiblioFile' f biblatex_in+ ".bibtex" -> readBiblioFile' f bibtex_in+ ".ris" -> readBiblioFile' f ris_in+ ".enl" -> readBiblioFile' f endnote_in+ ".xml" -> readBiblioFile' f endnotexml_in+ ".wos" -> readBiblioFile' f isi_in+ ".medline" -> readBiblioFile' f medline_in+ ".copac" -> readBiblioFile' f copac_in+ ".json" -> readJsonInput f+ ".native" -> readFile f >>= return . decodeJSON+ _ -> error $ "citeproc: the format of the bibliographic database could not be recognized\n" +++ "using the file extension."++#else+readBiblioFile f+ | ".mods" <- getExt f = readModsCollectionFile f+ | ".json" <- getExt f = readJsonInput f+ | ".native" <- getExt f = readFile f >>= return . decodeJSON+ | otherwise = error $ "citeproc: Bibliography format not supported.\n" +++ "citeproc-hs was not compiled with bibutils support."+#endif++data BibFormat+ = Mods+ | Json+ | Native+#ifdef USE_BIBUTILS+ | Bibtex+ | BibLatex+ | Ris+ | Endnote+ | EndnotXml+ | Isi+ | Medline+ | Copac+#endif++readBiblioString :: BibFormat -> String -> IO [Reference]+readBiblioString b s+ | Mods <- b = return $ readXmlString xpModsCollection (fromString s)+ | Json <- b = return $ readJsonInputString s+ | Native <- b = return $ decodeJSON s+#ifdef USE_BIBUTILS+ | Bibtex <- b = go bibtex_in+ | BibLatex <- b = go biblatex_in+ | Ris <- b = go ris_in+ | Endnote <- b = go endnote_in+ | EndnotXml <- b = go endnotexml_in+ | Isi <- b = go isi_in+ | Medline <- b = go medline_in+ | Copac <- b = go copac_in+#endif+ | otherwise = error "in readBiblioString"+#ifdef USE_BIBUTILS+ where+ go f = withTempDir "citeproc" $ \tdir -> do+ let tfile = tdir </> "bibutils-tmp.biblio"+ writeFile tfile s+ readBiblioFile' tfile f+#endif++#ifdef USE_BIBUTILS+readBiblioFile' :: FilePath -> BiblioIn -> IO [Reference]+readBiblioFile' fin bin+ | bin == mods_in = readModsCollectionFile fin+ | otherwise = E.handle handleBibfileError+ $ withTempDir "citeproc"+ $ \tdir -> do+ let tfile = tdir </> "bibutils-tmp"+ param <- bibl_initparams bin mods_out "hs-bibutils"+ bibl <- bibl_init+ unsetBOM param+ setCharsetIn param bibl_charset_unicode+ setCharsetOut param bibl_charset_unicode+ _ <- bibl_read param bibl fin+ _ <- bibl_write param bibl tfile+ bibl_free bibl+ bibl_freeparams param+ refs <- readModsCollectionFile tfile+ return $! refs+ where handleBibfileError :: E.SomeException -> IO [Reference]+ handleBibfileError e = error $ "Error reading " ++ fin ++ "\n" ++ show e++-- | Perform a function in a temporary directory and clean up.+withTempDir :: FilePath -> (FilePath -> IO a) -> IO a+withTempDir baseName = bracket (createTempDir 0 baseName)+ (removeDirectoryRecursive)++-- | Create a temporary directory with a unique name.+createTempDir :: Integer -> FilePath -> IO FilePath+createTempDir num baseName = do+ sysTempDir <- getTemporaryDirectory+ let dirName = sysTempDir </> baseName <.> show num+ liftIO $ Control.Exception.catch (createDirectory dirName >> return dirName) $+ \e -> if isAlreadyExistsError e+ then createTempDir (num + 1) baseName+ else ioError e+#endif++getExt :: String -> String+getExt = takeExtension . map toLower
+ src/Text/CSL/Input/Json.hs view
@@ -0,0 +1,239 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Input.Json+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- A module for reading Json CSL data.+--+-----------------------------------------------------------------------------++module Text.CSL.Input.Json where++import Control.Arrow+import Control.Monad.State+import Data.Generics+import Data.Char (toLower, toUpper)+import Data.List+import qualified Data.Map as M+import Data.Ratio++import Text.JSON.Generic+import Text.JSON.String ( runGetJSON, readJSTopType )++import Text.CSL.Reference+import Text.CSL.Style++readJsonInput :: FilePath -> IO [Reference]+readJsonInput f = readJsonInputString `fmap` readFile f++readJsonInputString :: String -> [Reference]+readJsonInputString s+ = let jrefs = procJSObject editJsonInput $ readJsonString s+ refs r = case readJSData r of+ Ok ref -> ref+ Error er -> error ("readJSData: " ++ er)+ in case jrefs of+ JSObject o -> map (refs . snd) $ fromJSObject o+ JSArray ar -> map (refs ) $ ar+ _ -> error $ "citeproc: error in reading the Json bibliographic data."++readJsonFile :: FilePath -> IO JSValue+readJsonFile f = readJsonString `fmap` readFile f++readJsonString :: String -> JSValue+readJsonString =+ let rmCom = unlines . filter (\x -> not (" *" `isPrefixOf` x || "/*" `isPrefixOf` x)) . lines+ in either error id . runGetJSON readJSTopType . rmCom++readJsonAbbrevFile :: FilePath -> IO [Abbrev]+readJsonAbbrevFile f = readJsonAbbrev `fmap` readJsonFile f++readJsonAbbrev :: JSValue -> [Abbrev]+readJsonAbbrev+ = mapSndObj (mapSndObj (M.fromList . mapSndObj fromJString))+ where+ mapSndObj f = map (second f) . fromObj++readJsonCitations :: JSValue -> [Cite]+readJsonCitations jv+ | JSArray (JSObject o:_) <- jv+ , Just (JSArray ar) <- lookup "citationItems" (fromJSObject o )+ , Just (JSObject o') <- lookup "properties" (fromJSObject o )+ , idx <- lookup "noteIndex" (fromJSObject o')+ = map (readCite $ readCitNum $ fmap toString idx) ar+ | otherwise = error ("error in reading CITATIONS:\n" ++ show jv)+ where+ readCitNum j+ | Just (JSString js) <- j = fromJSString js+ | otherwise = []+ readCite :: String -> JSValue -> Cite+ readCite n c = case readJSData c of+ Ok cite -> cite { citeNoteNumber = n }+ Error er -> error ("citations: " ++ er)++editJsonCiteItems :: (String, JSValue) -> (String, JSValue)+editJsonCiteItems (s,j)+ | "id" <- s = ("citeId" , toString j)+ | "label" <- s = ("citeLabel" , toString j)+ | "locator" <- s = ("citeLocator" , toString j)+ | "note-number" <- s = ("citeNoteNumber", toString j)+ | "near-note" <- s = ("nearNote" , toJSBool j)+ | "prefix" <- s = ("citePrefix" , affixes j)+ | "suffix" <- s = ("citeSuffix" , affixes j)+ | "suppress-author" <- s = ("suppressAuthor", toJSBool j)+ | "author-only" <- s = ("authorInText" , toJSBool j)+ | "author-in-text" <- s = ("authorInText" , toJSBool j)+ | otherwise = (s,j)+ where+ affixes v+ | JSString js <- v = JSString . toJSString . show . PlainText . fromJSString $ js+ | otherwise = affixes $ toString v++editJsonInput :: (String, JSValue) -> (String, JSValue)+editJsonInput (s,j)+ | "dropping-particle" <- s = ("droppingPart" , j)+ | "non-dropping-particle" <- s = ("nonDroppingPart", j)+ | "comma-suffix" <- s = ("commaSuffix", toJSBool j)+ | "id" <- s = ("refId" , toString j)+ | "shortTitle" <- s = ("titleShort" , j)+ | isRefDate s+ , JSObject js <- j = (camel s , JSArray (editDate $ fromJSObject js))+ | "family" <- s = ("familyName" , j)+ | "suffix" <- s = ("nameSuffix" , j)+ | "URL" <- s = ("url" , j)+ | "edition" <- s = ("edition" , toString j)+ | "volume" <- s = ("volume" , toString j)+ | "issue" <- s = ("issue" , toString j)+ | "number" <- s = ("number" , toString j)+ | "page" <- s = ("page" , toString j)+ | "section" <- s = ("section" , toString j)+ | "given" <- s+ , JSString js <- j = ("givenName" , JSArray . map (JSString . toJSString) . words $ fromJSString js)+ | "type" <- s+ , JSString js <- j = ("refType" , JSString . toJSString . format . camel $ fromJSString js)+ | (c:cs) <- s = (toLower c : camel cs , j)+ | otherwise = (s,j)+ where+ camel x+ | '-':y:ys <- x = toUpper y : camel ys+ | '_':y:ys <- x = toUpper y : camel ys+ | y:ys <- x = y : camel ys+ | otherwise = []++ format (x:xs) = toUpper x : xs+ format [] = []++ zipDate x = zip (take (length x) ["year", "month", "day"]) . map toString $ x++ editDate x = let seas = case lookup "season" x of+ Just o -> [("season",toString o)]+ _ -> []+ raw = case lookup "raw" x of+ Just o -> [("other",o)]+ _ -> []+ lit = case lookup "literal" x of+ Just o -> [("other",o)]+ _ -> []+ cir = case lookup "circa" x of+ Just o -> [("circa",toString o)]+ _ -> []+ rest = flip (++) (seas ++ lit ++ raw ++ cir)+ in case lookup "dateParts" x of+ Just (JSArray (JSArray x':[])) -> [JSObject . toJSObject . rest $ zipDate x']+ Just (JSArray (JSArray x':+ JSArray y':[])) -> [JSObject . toJSObject $ zipDate x'+ ,JSObject . toJSObject $ zipDate y']+ _ -> [JSObject . toJSObject $ rest []]++toString :: JSValue -> JSValue+toString x+ | JSString js <- x = JSString js+ | JSRational _ n <- x = JSString . toJSString . show $ numerator n+ | otherwise = JSString . toJSString $ []++toJSBool :: JSValue -> JSValue+toJSBool x+ | JSBool b <- x = JSBool b+ | JSRational _ n <- x = JSBool (numerator n /= 0)+ | JSString js <- x = JSBool (fromJSString js /= [])+ | otherwise = JSBool False++procJSObject :: ((String, JSValue) -> (String, JSValue)) -> JSValue -> JSValue+procJSObject f jv+ | JSObject o <- jv = JSObject . toJSObject . map f . map (second $ procJSObject f) . fromJSObject $ o+ | JSArray ar <- jv = JSArray . map (procJSObject f) $ ar+ | otherwise = jv++mapJSArray :: (JSValue -> JSValue) -> JSValue -> JSValue+mapJSArray f jv+ | JSArray ar <- jv = JSArray $ map (mapJSArray f) ar+ | otherwise = f jv++isRefDate :: String -> Bool+isRefDate = flip elem [ "issued", "event-date", "accessed", "container", "original-date"]++readJSData :: (Data a) => JSValue -> Result a+readJSData j = readType j+ `ext1R` jList+ `extR` (value :: Result String)+ `extR` (value :: Result Affix )+ where+ value :: (JSON a) => Result a+ value = readJSON j++ jList :: (Data e) => Result [e]+ jList = case j of+ JSArray j' -> mapM readJSData j'+ _ -> Error $ "fromJSON: Prelude.[] bad data: " ++ show j++-- | Build a datatype from a JSON object. Uses selectFields which+-- allows to provied default values for fields not present in the JSON+-- object. Useble with non algebraic datatype with record fields.+readType :: (Data a) => JSValue -> Result a+readType (JSObject ob) = construct+ where+ construct = selectFields (fromJSObject ob) (constrFields con) >>=+ evalStateT (fromConstrM f con) . zip (constrFields con)++ resType :: Result a -> a+ resType _ = error "resType"++ typ = dataTypeOf $ resType construct+ con = indexConstr typ 1++ f :: (Data a) => StateT [(String,JSValue)] Result a+ f = do js <- get+ case js of+ j':js' -> do put js'+ lift $ readJSData (snd j')+ [] -> lift $ Error ("construct: empty list")++readType j = fromJSON j++selectFields :: [(String, JSValue)] -> [String] -> Result [JSValue]+selectFields fjs = mapM sel+ where sel f = maybe (fb f) Ok $ lookup f fjs+ fb f = maybe (Error $ "selectFields: no field " ++ f) Ok $ lookup f defaultJson++fromObj :: JSValue -> [(String, JSValue)]+fromObj (JSObject o) = fromJSObject o+fromObj _ = []++fromJString :: JSValue -> String+fromJString j+ | JSString x <- j = fromJSString x+ | otherwise = []++defaultJson :: [(String, JSValue)]+defaultJson = fromObj (toJSON emptyReference) ++ fromObj emptyRefDate +++ fromObj emptyPerson ++ fromObj emptyCite'+ where+ emptyRefDate = toJSON $ RefDate [] [] [] [] [] []+ emptyPerson = toJSON $ Agent [] [] [] [] [] [] False+ emptyCite' = toJSON $ emptyCite
+ src/Text/CSL/Input/MODS.hs view
@@ -0,0 +1,424 @@+{-# LANGUAGE PatternGuards, CPP #-}+{-# OPTIONS_GHC -fno-warn-orphans #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Input.MODS+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- An ugly MODS parser+--+-----------------------------------------------------------------------------++module Text.CSL.Input.MODS where++import Text.CSL.Eval ( split )+import Text.CSL.Output.Plain ( (<+>), tail' )+import Text.CSL.Pickle+import Text.CSL.Reference+import Text.CSL.Style ( betterThen )+import qualified Data.ByteString.Lazy as B+import Data.Char ( isDigit, isLower )+import qualified Data.Map as M++-- | Read a file with a single MODS record.+readModsFile :: FilePath -> IO Reference+readModsFile = readXmlFile xpMods++-- | Read a file with a collection of MODS records.+readModsCollectionFile :: FilePath -> IO [Reference]+readModsCollectionFile = readXmlFile xpModsCollection++readModsCollection :: B.ByteString -> [Reference]+readModsCollection = readXmlString xpModsCollection++xpModsCollection :: PU [Reference]+xpModsCollection = xpIElem "modsCollection" $ xpList xpMods++xpMods :: PU Reference+xpMods = xpIElem "mods" xpReference++xpReference :: PU Reference+xpReference+ = xpWrap ( \ ( ref+ , (ck,(ty,gn),ti,i,d)+ ,((au,ed,tr,sp),(re,it,pu',dr),(co,ce,dg,om))+ ,((di',pg,vl,is),(nu,sc,ch))+ , (di,ac,pu,pp,et)+ , ((ac',uri),ln,st,no)+ ) ->+ ref { refId = ck `betterThen` take 10 (concat . words $ fst ti)+ , refType = if ty /= NoType then ty else+ if refType ref == Book then Chapter else refType ref+ , title = fst ti+ , titleShort = snd ti+ , author = au+ , editor = ed `betterThen` editor ref+ , edition = et `betterThen` edition ref+ , translator = tr `betterThen` translator ref+ , recipient = re `betterThen` recipient ref+ , interviewer = it `betterThen` interviewer ref+ , composer = co `betterThen` composer ref+ , director = dr `betterThen` director ref+ , collectionEditor = ce `betterThen` collectionEditor ref+ , publisherPlace = pp `betterThen` publisherPlace ref+ , containerAuthor = containerAuthor ref+ , url = uri+ , note = no+ , isbn = i+ , doi = d+ , genre = genre ref `betterThen` gn+ , issued = issued ref `betterThen` di `betterThen` di'+ , accessed = accessed ref `betterThen` ac `betterThen` ac'+ , page = page ref `betterThen` pg+ , volume = volume ref `betterThen` vl+ , issue = issue ref `betterThen` is `betterThen`+ number ref `betterThen` nu+ , number = number ref `betterThen` nu+ , section = section ref `betterThen` sc+ , chapterNumber = chapterNumber ref `betterThen` ch+ , language = language ref `betterThen` ln+ , status = status ref `betterThen` st+ , publisher = fromAgent pu+ `betterThen` publisher ref+ `betterThen` fromAgent pu'+ `betterThen` fromAgent dg+ `betterThen` fromAgent om+ `betterThen` fromAgent sp+ }+ , \r -> ( r+ , (refId r,(refType r,genre r), (title r, titleShort r), isbn r, doi r)+ ,((author r, editor r, translator r, director r)+ ,(recipient r, interviewer r, emptyAgents, director r)+ ,(composer r, collectionEditor r, emptyAgents, emptyAgents))+ ,((issued r, page r, volume r, issue r)+ ,(number r, section r, chapterNumber r))+ , (issued r, accessed r, emptyAgents, publisherPlace r, edition r)+ ,((accessed r, url r), status r, language r, note r)+ )) $+ xp6Tuple (xpDefault emptyReference xpRelatedItem)+ (xp5Tuple xpCiteKey xpRefType xpTitle xpIsbn xpDoi)+ xpAgents xpPart xpOrigin+ (xp4Tuple xpUrl xpLang xpStatus xpNote)++xpCiteKey :: PU String+xpCiteKey+ = xpDefault [] $+ xpChoice (xpAttr "ID" xpText)+ (xpElemWithAttrValue "identifier" "type" "citekey" xpText)+ xpLift++xpOrigin :: PU ([RefDate],[RefDate],[Agent],String,String)+xpOrigin+ = xpDefault ([],[],[],[],[]) . xpIElem "originInfo" $+ xp5Tuple (xpDefault [] $ xpWrap (readDate,show) $+ xpIElem "dateIssued" xpText0)+ (xpDefault [] $ xpWrap (readDate,show) $+ xpIElem "dateCaptured" xpText0)+ (xpDefault [] $ xpList $ xpWrap (\s -> Agent [] [] [] s [] [] False, show) $+ xpIElem "publisher" xpText0)+ (xpDefault [] $ xpIElem "place" $ xpIElem "placeTerm" xpText0)+ (xpDefault [] $ xpIElem "edition" $ xpText0)++xpRefType :: PU (RefType, String)+xpRefType+ = xpDefault (NoType,[]) $+ xpWrap (readRefType, const []) xpGenre++xpGenre :: PU [String]+xpGenre+ = xpList $ xpIElem "genre" $+ xpChoice xpZero+ (xpPair (xpDefault [] $ xpAttr "authority" xpText) xpText)+ $ xpLift . snd++xpRelatedItem :: PU Reference+xpRelatedItem+ = xpIElem "relatedItem" . xpAddFixedAttr "type" "host" $+ xpWrap ( \( ((ty,gn),ct)+ ,((ca,ed,tr,sp),(re,it,pu',dr),(co,ce,dg,om))+ ,((di,pg,vl,is),(nu,sc,ch))+ , (di',ac,pu,pp,et)+ , (ln, st)+ ) ->+ emptyReference { refType = ty+ , containerAuthor = ca+ , containerTitle = fst ct+ , containerTitleShort = snd ct+ , editor = ed+ , edition = et+ , translator = tr+ , recipient = re+ , interviewer = it+ , publisherPlace = pp+ , composer = co+ , director = dr+ , collectionEditor = ce+ , issued = di `betterThen` di'+ , accessed = ac+ , page = pg+ , volume = vl+ , issue = is `betterThen` nu+ , number = nu+ , section = sc+ , chapterNumber = ch+ , genre = gn+ , language = ln+ , status = st+ , publisher = fromAgent $ pu `betterThen` pu' `betterThen`+ dg `betterThen` om `betterThen` sp++ }+ , \r -> ( ((refType r,genre r), (containerTitle r, containerTitleShort r))+ ,((containerAuthor r, editor r, translator r, director r)+ ,(recipient r, interviewer r, emptyAgents, director r)+ ,(composer r, collectionEditor r, emptyAgents, emptyAgents))+ ,((issued r, page r, volume r, issue r)+ ,(number r, section r, chapterNumber r))+ , (issued r, accessed r,emptyAgents, publisherPlace r, edition r)+ , (language r, status r)+ )) $+ xp5Tuple (xpPair xpRefType xpTitle)+ xpAgents xpPart xpOrigin+ (xpPair xpLang xpStatus)++xpTitle :: PU (String,String)+xpTitle+ = xpWrap (\((a,b),c) -> createTitle a b c , \s -> (s,[])) $+ xpPair (xpIElem "titleInfo" $+ xpPair (xpIElem "title" xpText0)+ (xpDefault [] $ xpIElem "subTitle" xpText0))+ (xpDefault [] $ xpIElem "titleInfo" $+ xpAddFixedAttr "type" "abbreviated" $ xpElem "title" xpText0)+ where+ createTitle [] [] [] = ([],[])+ createTitle s [] [] = breakLong s+ createTitle s [] ab = (s ,ab)+ createTitle s sub [] = (s ++ colon s ++ sub, s)+ createTitle s sub ab = (s ++ colon s ++ sub, ab)+ colon s = if last s == '!' || last s == '?' then " " else ": "+ breakLong s = let (a,b) = break (== ':') s+ in if b /= [] then (s,a) else (s, [])++xpAgents :: PU (([Agent],[Agent],[Agent],[Agent])+ ,([Agent],[Agent],[Agent],[Agent])+ ,([Agent],[Agent],[Agent],[Agent]))+xpAgents+ = xpTriple (xp4Tuple (xpAgent "author" "aut")+ (xpAgent "editor" "edt")+ (xpAgent "translator" "trl")+ (xpAgent "sponsor" "spn"))+ (xp4Tuple (xpAgent "recipient" "rcp")+ (xpAgent "interviewer" "ivr")+ (xpAgent "publisher" "pbl")+ (xpAgent "director" "drt"))+ (xp4Tuple (xpAgent "composer" "cmp")+ (xpAgent "collector" "xol")+ (xpAgent "degree grantor" "dgg")+ (xpAgent "organizer of meeting" "orm"))++xpAgent :: String -> String -> PU [Agent]+xpAgent sa sb+ = xpDefault [] $ xpList $ xpIElem "name" $+ xpChoice xpZero+ (xpIElem "role" $ xpIElem "roleTerm" xpText0)+ (\x -> if x == sa || x == sb then xpickle else xpZero)++instance XmlPickler Agent where+ xpickle = xpAlt tag ps+ where+ tag _ = 0+ ps = [ personal, others ]+ personal = xpWrap ( uncurry parseName+ , \(Agent gn _ _ fn _ _ _) -> (gn,fn)) $+ xpAddFixedAttr "type" "personal" xpNameData+ others = xpWrap (\s -> Agent [] [] [] [] [] s False, undefined) $+ xpElem "namePart" xpText0++-- | "von Hicks,! Jr., Michael" or "la Martine,! III, Martin B. de" or+-- "Rossato, Jr., Andrea G. B." or "Paul, III, Juan".+parseName :: [String] -> String -> Agent+parseName gn fn+ | ("!":sf:",":xs) <- gn = parse xs (sf ++ ".") True+ | ("!":sf :xs) <- gn+ , sf /= [] , last sf == ',' = parse xs sf True++ | (sf:",":xs) <- gn = parse xs (sf ++ ".") False+ | (sf :xs) <- gn+ , sf /= [], last sf == ',' = parse xs sf False+ | otherwise = parse gn "" False+ where+ parse g s b = Agent (getGiven g) (getDrop g) (getNonDrop fn) (getFamily fn) s [] b+ setInit s = if length s == 1 then s ++ "." else s+ getDrop = unwords . reverse . takeWhile (and . map isLower) . reverse+ getGiven = map setInit . reverse . dropWhile (and . map isLower) . reverse+ getNonDrop = unwords . takeWhile (and . map isLower) . words+ getFamily = unwords . dropWhile (and . map isLower) . words++xpNameData :: PU ([String],String)+xpNameData+ = xpWrap (readName,const []) $+ xpList $ xpElem "namePart" $ xpPair (xpAttr "type" xpText) xpText0+ where+ readName x = (readg x, readf x)+ readf = foldr (\(k,v) xs -> if k == "family" then v else xs) []+ readg = foldr (\(k,v) xs -> if k == "given" then v:xs else xs) []++xpPart :: PU (([RefDate],String,String,String)+ ,(String,String,String))+xpPart+ = xpDefault none . xpIElem "part" .+ xpWrap (readIt none,const []) $ xpList xpDetail+ where+ none = (([],"","",""),("","",""))+ readIt r [] = r+ readIt acc@((d,p,v,i),(n,s,c)) (x:xs)+ | Date y <- x = readIt ((y,p,v,i),(n,s,c)) xs+ | Page y <- x = readIt ((d,y,v,i),(n,s,c)) xs+ | Volume y <- x = readIt ((d,p,y,i),(n,s,c)) xs+ | Issue y <- x = readIt ((d,p,v,y),(n,s,c)) xs+ | Number y <- x = readIt ((d,p,v,i),(y,s,c)) xs+ | ChapterNr y <- x = readIt ((d,p,v,i),(n,s,y)) xs+ | Section y <- x = readIt ((d,p,v,i),(n,y,c)) xs+ | otherwise = acc++data Detail+ = Date [RefDate]+ | Page String+ | Volume String+ | Issue String+ | Number String+ | ChapterNr String+ | Section String+ deriving ( Eq, Show )++xpDetail :: PU Detail+xpDetail+ = xpAlt tag ps+ where+ tag _ = 0+ ps = [ xpWrap (Date, const []) $ xpDate+ , xpWrap (Page, show) $ xpPage+ , xpWrap (Volume, show) $ xp "volume"+ , xpWrap (Issue, show) $ xp "issue"+ , xpWrap (Number, show) $ xp "number"+ , xpWrap (Number, show) $ xp "report number"+ , xpWrap (Section, show) $ xp "section"+ , xpWrap (ChapterNr,show) $ xp "chapter"+ ]+ xpDate = xpWrap (readDate,show) (xpElem "date" xpText0)+ xp s = xpElemWithAttrValue "detail" "type" s $+ xpElem "number" xpText++xpPage :: PU String+xpPage+ = xpChoice (xpElemWithAttrValue "detail" "type" "page" $ xpIElem "number" xpText)+ (xpElemWithAttrValue "extent" "unit" "page" $+ xpPair (xpElem "start" xpText)+ (xpElem "end" xpText))+ (\(s,e) -> xpLift (s ++ "-" ++ e))++xpUrl :: PU ([RefDate],String)+xpUrl+ = xpDefault ([],[]) . xpIElem "location" $+ xpPair (xpWrap (readDate,show) $+ xpDefault [] $ xpAttr "dateLastAccessed" xpText)+ (xpDefault [] $ xpElem "url" xpText)++xpIsbn :: PU String+xpIsbn = xpDefault [] $ xpIdentifier "isbn"++xpDoi :: PU String+xpDoi = xpDefault [] $ xpIdentifier "doi"++xpIdentifier :: String -> PU String+xpIdentifier i+ = xpIElem "identifier" $ xpAddFixedAttr "type" i xpText++xpNote :: PU (String)+xpNote = xpDefault [] $ xpIElem "note" xpText++xpLang :: PU String+xpLang+ = xpDefault [] $+ xpChoice (xpIElem "recordInfo" $ xpIElem "languageOfCataloging" $+ xpIElem "language" $ xpIElem "languageTerm" xpText)+ (xpIElem "recordInfo" $ xpIElem "languageOfCataloging" $+ xpIElem "languageTerm" xpText)+ xpLift++xpStatus :: PU String+xpStatus+ = xpDefault [] $+ --xpElemWithAttrValue "note" "type" "publication status" xpText+ xpIElem "note" $ xpAddFixedAttr "type" "publication status" xpText++readDate :: String -> [RefDate]+readDate s = (parseDate $ takeWhile (/= '/') s) +++ (parseDate . tail' $ dropWhile (/= '/') s)++-- | Possible formats: "YYYY", "YYYY-MM", "YYYY-MM-DD".+parseDate :: String -> [RefDate]+parseDate s = case split (== '-') (unwords $ words s) of+ [y,m,d] -> [RefDate y m [] d [] []]+ [y,m] -> [RefDate y m [] [] [] []]+ [y] -> if and (map isDigit y)+ then [RefDate y [] [] [] [] []]+ else [RefDate [] [] [] [] y []]+ _ -> []++emptyAgents :: [Agent]+emptyAgents = []++fromAgent :: [Agent] -> String+fromAgent = foldr (<+>) [] . map show++readRefType :: [String] -> (RefType, String)+readRefType [] = (NoType,[])+readRefType (t:ts) =+ case M.lookup t genreTypeMapping of+ Just x -> (x, if ts /= [] then head ts else [])+ Nothing -> if ts /= []+ then case M.lookup (head ts) genreTypeMapping of+ Just x -> (x, t)+ Nothing -> (ArticleJournal, t)+ else (ArticleJournal, [])++-- The string constants come from http://www.loc.gov/standards/valuelist/marcgt.html, which are used in the+-- "<genre></genre>" element (http://www.loc.gov/standards/mods/userguide/genre.html)+genreTypeMapping :: M.Map String RefType+genreTypeMapping = M.fromList+ [ ( "book", Book )+ , ( "book chapter", Chapter )+ , ( "periodical", ArticleJournal )+ , ( "newspaper", ArticleNewspaper )+ , ( "magazine", ArticleNewspaper )+ , ( "magazine article", ArticleNewspaper )+ , ( "encyclopedia", EntryEncyclopedia)+ , ( "conference publication", Book )+ , ( "academic journal", ArticleJournal )+ , ( "collection", Chapter )+ , ( "legal case and case notes", LegalCase )+ , ( "legislation", Legislation )+ , ( "instruction", Book )+ , ( "motion picture", MotionPicture )+ , ( "film", MotionPicture )+ , ( "tvBroadcast", MotionPicture )+ , ( "videoRecording", MotionPicture )+ , ( "videorecording", MotionPicture )+ , ( "patent", Patent )+ , ( "Ph.D. thesis", Thesis )+ , ( "Masters thesis", Thesis )+ , ( "report", Report )+ , ( "technical report", Report )+ , ( "review", Review )+ , ( "thesis", Thesis )+ , ( "unpublished", NoType )+ , ( "web page", Webpage )+ , ( "webpage", Webpage )+ , ( "web site", Webpage )+ ]
+ src/Text/CSL/Output/Pandoc.hs view
@@ -0,0 +1,354 @@+{-# LANGUAGE PatternGuards, DeriveDataTypeable #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Output.Pandoc+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The pandoc output formatter for CSL+--+-----------------------------------------------------------------------------++module Text.CSL.Output.Pandoc+ ( renderPandoc+ , renderPandoc'+ , renderPandoc_+ , headInline+ , initInline+ , tailFirstInlineStr+ , toCapital+ , startWithPunct+ , endWithPunct+ ) where++import Data.Char ( toUpper, toLower )+import Data.Maybe ( fromMaybe )++import Text.CSL.Style+import Text.CSL.Output.Plain+import Text.Pandoc.Definition++-- | With a 'Style' and the formatted output generate a 'String' in+-- the native 'Pandoc' formats (i.e. immediately readable by pandoc).+renderPandoc :: Style -> [FormattedOutput] -> [Inline]+renderPandoc s+ = proc (convertQuoted s) . proc' (clean s $ isPunctuationInQuote s) .+ flipFlop . render s++-- | Same as 'renderPandoc', but the output is wrapped in a pandoc+-- paragraph block.+renderPandoc' :: Style -> [FormattedOutput] -> Block+renderPandoc' s+ = Para . proc (convertQuoted s) . proc' (clean s $ isPunctuationInQuote s) .+ flipFlop . render s++-- | For the testsuite: we use 'Link' and 'Strikeout' to store+-- "nocase" and "nodecor" rich text formatting classes.+renderPandoc_ :: Style -> [FormattedOutput] -> [Inline]+renderPandoc_ s+ = proc (convertQuoted s) . proc (clean' s $ isPunctuationInQuote s) .+ flipFlop . render s++render :: Style -> [FormattedOutput] -> [Inline]+render _ [] = []+render s (x:[]) = renderFo s x+render s (x:y:os) = let a = renderFo s x+ b = renderFo s y+ isPunct = and . map (flip elem ".!?") in+ if isPunct (lastInline a) && isPunct (headInline b)+ then a ++ render s (tailFO [y] ++ os)+ else a ++ render s (y:os)++tailFO :: [FormattedOutput] -> [FormattedOutput]+tailFO [] = []+tailFO (f:fs)+ | FDel s <- f = FDel (tail' s) : fs+ | FPan is <- f = FPan (tailInline is) : fs+ | FN s fm <- f = if prefix fm /= [] then FN s (tailFm fm) : fs else FN (tail' s) fm : fs+ | FS s fm <- f = if prefix fm /= [] then FS s (tailFm fm) : fs else FS (tail' s) fm : fs+ | FO fm fo <- f = if prefix fm /= [] then FO (tailFm fm) fo : fs else FO fm (tailFO fo) : fs+ | otherwise = f : tailFO fs+ where+ tailFm fm = fm { prefix = tail $ prefix fm }++renderFo :: Style -> FormattedOutput -> [Inline]+renderFo _ (FPan i) = i+renderFo _ (FDel s) = toStr s+renderFo sty fo+ | FS str fm <- fo = toPandoc fm $ toStr str+ | FN str fm <- fo = toPandoc fm $ toStr $ rmZeros str+ | FO fm xs <- fo = toPandoc fm $ rest xs+ | FUrl u fm <- fo = toPandoc fm [Link (toStr $ snd u) u]+ | FErr NoOutput <- fo = [Span ("",["citeproc-no-output"],[])+ [Strong [Str "???"]]]+ | FErr (ReferenceNotFound r) <- fo = [Span ("",["citeproc-not-found"],+ [("data-reference-id",r)])+ [Strong [Str "???"]]]+ | otherwise = []+ where+ addSuffix f i+ | suffix f /= []+ , elem (head $ suffix f) ".?!"+ , lastInline i /= []+ , last (lastInline i)`elem` ".?!" = i ++ toStr (tail $ suffix f)+ | suffix f /= [] = i ++ toStr ( suffix f)+ | otherwise = i++ toPandoc f i = addSuffix f $ toStr (prefix f) +++ (quote f . format f . proc cleanStrict $ i)+ format f = font_variant f . font f . text_case f+ rest xs = procList xs $ render sty+ quote f i = if i /= [] && quotes f /= NoQuote+ then if quotes f == NativeQuote+ then [escape "inquote" . valign f $ i]+ else [Quoted DoubleQuote . valign f $ i]+ else valign f i+ setCase f i+ | Str s <- i = Str $ f s+ | otherwise = i+ setCase' f i+ | Link s r <- i = Link (map (setCase f) s) r+ | otherwise = setCase f i++ toCap s = if s /= [] then toUpper (head s) : tail s else []+ toTitleCap s = if isShortWord s then toUpper (head s) : tail s else s+ isShortWord s = not $ s `elem` ["a","an","and","as","at","but","by","down","for","from"+ ,"in","into","nor","of","on","onto","or","over","so"+ ,"the","till","to","up","via","with","yet"]+ text_case _ [] = []+ text_case fm a@(i:is)+ | noCase fm = [escape "nocase" a]+ | "lowercase" <- textCase fm = map (setCase' $ map toLower) a+ | "uppercase" <- textCase fm = map (setCase' $ map toUpper) a+ | "capitalize-all" <- textCase fm = map (setCase $ unwords . map toCap . words) a+ | "title" <- textCase fm = map (setCase $ unwords . map toTitleCap . words) a+ | "capitalize-first" <- textCase fm = [setCase capitalize i] ++ is+ | "sentence" <- textCase fm = [setCase toCap i] +++ map (setCase $ map toLower) is+ | otherwise = a++ font_variant fm i+ | "small-caps" <- fontVariant fm = [SmallCaps i]+ | otherwise = i++ font fm+ | noDecor fm = return . escape "nodecor"+ | "italic" <- fontStyle fm = return . Emph+ | "oblique" <- fontStyle fm = return . Emph+ | "bold" <- fontWeight fm = return . Strong+ | otherwise = id++ valign _ [] = []+ valign fm i+ | "sup" <- verticalAlign fm = [Superscript i]+ | "sub" <- verticalAlign fm = [Subscript i]+ | "baseline" <- verticalAlign fm = [escape "baseline" i]+ | otherwise = i++ rmZeros = dropWhile (== '0')+ escape s x = Link x (s,s) -- we use a link to store some data++toStr :: String -> [Inline]+toStr = toStr' . entityToChar+ where+ toStr' s+ |'«':' ':xs <- s = toStr' ("«\8239" ++ xs)+ |' ':'»':xs <- s = toStr' ("\8239»" ++ xs)+ |' ':';':xs <- s = toStr' ("\8239;" ++ xs)+ |' ':':':xs <- s = toStr' ("\8239:" ++ xs)+ |' ':'!':xs <- s = toStr' ("\8239!" ++ xs)+ |' ':'?':xs <- s = toStr' ("\8239?" ++ xs)+ |' ':xs <- s = Space : toStr' xs+ | x :xs <- s = Str [x] : toStr' xs+ | otherwise = []++cleanStrict :: [Inline] -> [Inline]+cleanStrict [] = []+cleanStrict (i:is)+ | Str [] <- i = cleanStrict is+ | Str " " <- i = Space : cleanStrict is+ | Str sa <- i+ , Str sb:xs <- is = Str (sa ++ sb) : cleanStrict xs+ | otherwise = i : cleanStrict is++clean :: Style -> Bool -> [Inline] -> [Inline]+clean _ _ [] = []+clean s b (i:is)+ | Superscript x <- i = split (isLink "baseline") (return . Superscript) x ++ clean s b is+ | Subscript x <- i = split (isLink "baseline") (return . Subscript ) x ++ clean s b is+ | SmallCaps x <- i = split (isLink "nodecor" ) (return . SmallCaps ) x ++ clean s b is+ | Emph x <- i = split (isLink' "emph" ) (return . Emph ) x ++ clean s b is+ | Strong x <- i = split (isLink' "strong" ) (return . Strong ) x ++ clean s b is+ | Link x t <- i = clean' s b (Link x t : clean s b is)+ | otherwise = clean' s b (i : clean s b is)+ where+ unwrap f ls+ | Link x _ : _ <- ls = clean' s b x+ | _ : _ <- ls = f ls+ | otherwise = []+ isLink l il+ | Link _ (x,y) <- il = x == l && x == y+ | otherwise = False+ isLink' l il+ | Link _ (x,y) <- il = (x == l || x == "nodecor") && x == y+ | otherwise = False+ split _ _ [] = []+ split f g xs = let (y, r) = break f xs+ in concatMap (unwrap g) [y, head' r] ++ split f g (tail' r)++clean' :: Style -> Bool -> [Inline] -> [Inline]+clean' _ _ [] = []+clean' s b (i:is)+ | Link inls (y,z) <- i, y == "inquote"+ , y == z = case headInline is of+ [x] -> if x `elem` ".," && b+ then if lastInline inls `elem` [".",",",";",":","!","?"]+ then quote DoubleQuote inls : clean' s b (tailInline is)+ else quote DoubleQuote (inls ++ [Str [x]]) : clean' s b (tailInline is)+ else quote DoubleQuote inls : clean' s b is+ _ -> quote DoubleQuote inls : clean' s b is+ | Quoted t inls <- i = quote t inls : clean' s b is+ | otherwise = if lastInline [i] == headInline is && isPunct+ then i : clean' s b (tailInline is)+ else i : clean' s b is+ where+ quote t x = Quoted t (reverseQuoted t x)+ isPunct = and . map (flip elem ".,;:!? ") $ headInline is+ reverseQuoted t = proc reverseQuoted'+ where+ reverseQuoted' q+ | Quoted _ qs <- q+ , DoubleQuote <- t = Quoted SingleQuote (reverseQuoted SingleQuote qs)+ | Quoted _ qs <- q+ , SingleQuote <- t = Quoted DoubleQuote (reverseQuoted DoubleQuote qs)+ | otherwise = q++flipFlop :: [Inline] -> [Inline]+flipFlop [] = []+flipFlop (i:is)+ | Emph inls <- i = Emph (reverseEmph True inls) : flipFlop is+ | Strong inls <- i = Strong (reverseStrong True inls) : flipFlop is+ | otherwise = i : flipFlop is+ where+ reverseEmph bo = map reverseEmph'+ where+ reverseEmph' e+ | bo, Emph inls <- e = Link (reverseEmph False inls) ("emph","emph")+ | Emph inls <- e = Emph (reverseEmph True inls)+ | Link ls (x,y) <- e = if x == "nodecor" && x == y+ then Link ls ("emph","emph")+ else e+ | otherwise = e+ reverseStrong bo = map reverseStrong'+ where+ reverseStrong' e+ | bo, Strong inls <- e = Link (reverseStrong False inls) ("strong","strong")+ | Strong inls <- e = Strong (reverseStrong True inls)+ | Link ls (x,y) <- e = if x == "nodecor" && x == y+ then Link ls ("strong","strong")+ else e+ | otherwise = e++isPunctuationInQuote :: Style -> Bool+isPunctuationInQuote = or . query punctIn'+ where+ punctIn' n+ | ("punctuation-in-quote","true") <- n = [True]+ | otherwise = [False]++endWithPunct, startWithPunct :: [Inline] -> Bool+endWithPunct = and . map (`elem` ".,;:!?") . lastInline+startWithPunct = and . map (`elem` ".,;:!?") . headInline++convertQuoted :: Style -> [Inline] -> [Inline]+convertQuoted s = convertQuoted'+ where+ locale = let l = styleLocale s in case l of [x] -> x; _ -> Locale [] [] [] [] []+ getQuote x y = entityToChar . termSingular . fromMaybe newTerm {termSingular = x} .+ findTerm y Long . localeTerms $ locale+ doubleQuotesO = getQuote "\"" "open-quote"+ doubleQuotesC = getQuote "\"" "close-quote"+ singleQuotesO = getQuote "'" "open-inner-quote"+ singleQuotesC = getQuote "'" "close-inner-quote"+ convertQuoted' o+ | (Quoted DoubleQuote t:xs) <- o = Str doubleQuotesO : t ++ Str doubleQuotesC : convertQuoted' xs+ | (Quoted SingleQuote t:xs) <- o = Str singleQuotesO : t ++ Str singleQuotesC : convertQuoted' xs+ | (x :xs) <- o = x : convertQuoted' xs+ | otherwise = []++headInline :: [Inline] -> String+headInline [] = []+headInline (i:_)+ | Str s <- i = head' s+ | Space <- i = " "+ | otherwise = headInline $ getInline i++lastInline :: [Inline] -> String+lastInline [] = []+lastInline (i:[])+ | Str s <- i = last' s+ | Space <- i = " "+ | otherwise = lastInline $ getInline i+ where+ last' s = if s /= [] then [last s] else []+lastInline (_:xs) = lastInline xs++initInline :: [Inline] -> [Inline]+initInline [] = []+initInline (i:[])+ | Str s <- i = return $ Str (init' s)+ | Emph is <- i = return $ Emph (initInline is)+ | Strong is <- i = return $ Strong (initInline is)+ | Superscript is <- i = return $ Superscript (initInline is)+ | Subscript is <- i = return $ Subscript (initInline is)+ | Quoted q is <- i = return $ Quoted q (initInline is)+ | SmallCaps is <- i = return $ SmallCaps (initInline is)+ | Strikeout is <- i = return $ Strikeout (initInline is)+ | Link is t <- i = return $ Link (initInline is) t+ | otherwise = []+ where+ init' s = if s /= [] then init s else []+initInline (i:xs) = i : initInline xs++tailInline :: [Inline] -> [Inline]+tailInline inls+ | (i:t) <- inls+ , Space <- i = t+ | otherwise = tailFirstInlineStr inls++tailFirstInlineStr :: [Inline] -> [Inline]+tailFirstInlineStr = mapHeadInline tail'++toCapital :: [Inline] -> [Inline]+toCapital = mapHeadInline capitalize++mapHeadInline :: (String -> String) -> [Inline] -> [Inline]+mapHeadInline _ [] = []+mapHeadInline f (i:xs)+ | Str [] <- i = mapHeadInline f xs+ | Str s <- i = Str (f s) : xs+ | Emph is <- i = Emph (mapHeadInline f is) : xs+ | Strong is <- i = Strong (mapHeadInline f is) : xs+ | Superscript is <- i = Superscript (mapHeadInline f is) : xs+ | Subscript is <- i = Subscript (mapHeadInline f is) : xs+ | Quoted q is <- i = Quoted q (mapHeadInline f is) : xs+ | SmallCaps is <- i = SmallCaps (mapHeadInline f is) : xs+ | Strikeout is <- i = Strikeout (mapHeadInline f is) : xs+ | Link is t <- i = Link (mapHeadInline f is) t : xs+ | otherwise = i : xs++getInline :: Inline -> [Inline]+getInline i+ | Emph is <- i = is+ | Strong is <- i = is+ | Strikeout is <- i = is+ | Superscript is <- i = is+ | Subscript is <- i = is+ | Quoted _ is <- i = is+ | SmallCaps is <- i = is+ | Link is _ <- i = is+ | otherwise = []
+ src/Text/CSL/Output/Plain.hs view
@@ -0,0 +1,107 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Output.Plain+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The plain ascii output formatter for CSL+--+-----------------------------------------------------------------------------++module Text.CSL.Output.Plain+ ( renderPlain+ , renderPlainStrict+ , procList+ , (<+>)+ , (<>)+ , capitalize+ , entityToChar+ , head'+ , tail'+ ) where++import Control.Arrow ( (&&&) )+import Data.Char++import Text.CSL.Style++-- | Render the 'FormattedOutput' into a plain text string.+renderPlain :: [FormattedOutput] -> String+renderPlain = concatMap $ render False++-- | Same as 'renderPlain' , but will not clean up the produced+-- output.+renderPlainStrict :: [FormattedOutput] -> String+renderPlainStrict = concatMap $ render True++render :: Bool -> FormattedOutput -> String+render _ (FPan i) = show i+render _ (FDel s) = s+render b fo+ | (FS str fm ) <- fo = prefix fm <++> format fm (trim str ) <++> suffix fm+ | (FErr _ ) <- fo = "???"+ | (FN str fm ) <- fo = prefix fm <++> format fm (trim str ) <++> suffix fm+ | (FUrl t fm ) <- fo = prefix fm <++> format fm (trim $ fst t ) <++> suffix fm+ | (FO fm xs) <- fo = prefix fm <++> format fm (trim $ rest xs) <++> suffix fm+ | otherwise = []+ where+ rest xs = procList xs $ concatM (render b)++ trim = if b then id else unwords . words+ (<++>) = if b then (++) else (<>)+ concatM f = foldr (<++>) [] . map f++ quote f s = if s /= [] && quotes f /= NoQuote then "\"" ++ s ++ "\"" else s+ capital s = toUpper (head s) : (tail s)+ format f s = quote f . text_case f $ s++ text_case fm s+ | "capitalize-first" <- textCase fm = procList s capital+ | "capitalize-all" <- textCase fm = procList s $ unwords . map capital . words+ | "lowercase" <- textCase fm = map toLower s+ | "uppercase" <- textCase fm = map toUpper s+ | otherwise = s++procList :: Eq a => [a] -> ([a] -> [b]) -> [b]+procList s f = if s /= [] then f s else []++(<+>) :: String -> String -> String+[] <+> ss = ss+s <+> [] = s+s <+> ss = s ++ " " ++ ss++(<>) :: String -> String -> String+sa <> sb+ | sa /= [], (s:xs) <- sb+ , last sa == s+ , s `elem` ";:,. " = sa ++ xs+ | otherwise = sa ++ sb++capitalize :: String -> String+capitalize s = if s /= [] then toUpper (head s) : tail s else []++entityToChar :: String -> String+entityToChar s+ | '&':'#':xs <- s = uncurry (:) $ parseEntity xs+ | x :xs <- s = x : entityToChar xs+ | otherwise = []+ where+ parseEntity = chr . readNum . takeWhile (/= ';') &&&+ entityToChar . tail' . dropWhile (/= ';')++readNum :: String -> Int+readNum ('x': n) = readNum $ "0x" ++ n+readNum n = case readsPrec 1 n of+ [(x,[])] -> x+ _ -> error $ "Invalid character entity:" ++ n++head' :: [a] -> [a]+head' = foldr (\x _ -> [x]) []++tail' :: Eq a => [a] -> [a]+tail' x = if x /= [] then tail x else []
+ src/Text/CSL/Pandoc.hs view
@@ -0,0 +1,333 @@+{-# LANGUAGE PatternGuards, OverloadedStrings, FlexibleInstances,+ ScopedTypeVariables, CPP #-}+module Text.CSL.Pandoc (processCites, processCites') where++import Text.CSL.Parser (parseCSL')+import Text.TeXMath (texMathToPandoc, DisplayType(..))+import Text.Pandoc.Definition+import Text.Pandoc.Walk+import Text.HTML.TagSoup.Entity (lookupEntity)+import qualified Data.ByteString.Lazy as L+import Control.Applicative ((<$>),(<|>))+import qualified Data.Traversable as Traversable+import Data.Monoid+import Data.Aeson+import Data.List+import Data.Char ( isDigit, isPunctuation )+import qualified Data.Map as M+import Text.CSL hiding ( Cite(..), Citation(..), endWithPunct )+import Text.CSL.Data (getDefaultCSL)+import qualified Text.CSL as CSL ( Cite(..) )+import Text.Pandoc.Generic+import Text.Parsec hiding (State, (<|>))+import Control.Monad+import Control.Monad.State+import System.FilePath+import System.Directory (doesFileExist, getAppUserDataDirectory)++-- | Process a 'Pandoc' document by adding citations formatted+-- according to a CSL style. Add a bibliography (if one is called+-- for) at the end of the document.+processCites :: Style -> [Reference] -> Pandoc -> Pandoc+processCites style refs doc =+ let doc' = evalState (walkM setHashes doc) 1+ grps = query getCitation doc'+ result = citeproc procOpts style refs (setNearNote style $+ map (map toCslCite) grps)+ cits_map = M.fromList $ zip grps (citations result)+ biblioList = map (renderPandoc' style) (bibliography result)+ Pandoc m b = bottomUp mvPunct . deNote .+ topDown (processCite style cits_map) $ doc'+ (bs, lastb) = case reverse b of+ x@(Header _ _ _) : xs -> (reverse xs, [x])+ _ -> (b, [])+ in Pandoc m $ bs ++ [Div ("",["references"],[]) (lastb ++ biblioList)]++-- | Process a 'Pandoc' document by adding citations formatted+-- according to a CSL style. The style filename is derived from+-- the `csl` field of the metadata, and the references are taken+-- from the `references` field or read from a file in the `bibliography`+-- field.+processCites' :: Pandoc -> IO Pandoc+processCites' (Pandoc meta blocks) = do+ csldir <- getAppUserDataDirectory "csl"+ let inlineRefError s = error $ "Error parsing references: " ++ s+ let inlineRefs = either inlineRefError id+ $ convertRefs $ lookupMeta "references" meta+ bibRefs <- getBibRefs $ maybe (MetaList []) id+ $ lookupMeta "bibliography" meta+ let refs = inlineRefs ++ bibRefs+ let cslfile = (lookupMeta "csl" meta <|> lookupMeta "citation-style" meta)+ >>= toPath+ csl <- maybe (getDefaultCSL >>= parseCSL')+ (\f -> findFile [".", csldir] f >>= L.readFile >>= parseCSL') cslfile+ let cslAbbrevFile = lookupMeta "citation-abbreviations" meta >>= toPath+ abbrevs <- maybe (return [])+ (\f -> findFile [".", csldir] f >>= readJsonAbbrevFile)+ cslAbbrevFile+ let csl' = csl{ styleAbbrevs = abbrevs }+ return $ processCites csl' refs $ Pandoc meta blocks++toPath :: MetaValue -> Maybe String+toPath (MetaString s) = Just s+toPath (MetaInlines ils) = Just $ stringify ils+toPath _ = Nothing++stringify :: [Inline] -> String+stringify = query getStr+ where getStr (Str x) = x+ getStr _ = ""++getBibRefs :: MetaValue -> IO [Reference]+getBibRefs (MetaList xs) = concat `fmap` mapM getBibRefs xs+getBibRefs (MetaInlines xs) = getBibRefs (MetaString $ stringify xs)+getBibRefs (MetaString s) = do+ path <- findFile ["."] s+ map unescapeRefId `fmap` readBiblioFile path+getBibRefs _ = return []++-- unescape reference ids, which may contain XML entities, so+-- that we can do lookups with regular string equality+unescapeRefId :: Reference -> Reference+unescapeRefId ref = ref{ refId = decodeEntities (refId ref) }++decodeEntities :: String -> String+decodeEntities [] = []+decodeEntities ('&':xs) =+ let (ys,zs) = break (==';') xs+ in case zs of+ ';':ws -> case lookupEntity ('&':ys ++ ";") of+#if MIN_VERSION_tagsoup(0,13,0)+ Just s -> s ++ decodeEntities ws+#else+ Just c -> [c] ++ decodeEntities ws+#endif+ Nothing -> '&' : decodeEntities xs+ _ -> '&' : decodeEntities xs+decodeEntities (x:xs) = x : decodeEntities xs++convertRefs :: Maybe MetaValue -> Either String [Reference]+convertRefs Nothing = Right []+convertRefs (Just v) =+ case metaValueToJSON blocksToString inlinesToString v >>= fromJSON of+ Data.Aeson.Error s -> Left s+ Success x -> Right x++metaValueToJSON :: Monad m+ => ([Block] -> m String)+ -> ([Inline] -> m String)+ -> MetaValue+ -> m Value+metaValueToJSON blockWriter inlineWriter (MetaMap metamap) = liftM toJSON $+ Traversable.mapM (metaValueToJSON blockWriter inlineWriter) metamap+metaValueToJSON blockWriter inlineWriter (MetaList xs) = liftM toJSON $+ Traversable.mapM (metaValueToJSON blockWriter inlineWriter) xs+metaValueToJSON _ _ (MetaBool b) = return $ toJSON b+metaValueToJSON _ _ (MetaString s) = return $ toJSON s+metaValueToJSON blockWriter _ (MetaBlocks bs) = liftM toJSON $ blockWriter bs+metaValueToJSON _ inlineWriter (MetaInlines bs) = liftM toJSON $ inlineWriter bs++blocksToString :: (Functor m, Monad m) => [Block] -> m String+blocksToString = fmap (unlines . intersperse "") . mapM go+ where go (Plain xs) = inlinesToString xs+ go (Para xs) = inlinesToString xs+ go _ = return ""++inlinesToString :: (Functor m, Monad m) => [Inline] -> m String+inlinesToString = fmap mconcat . mapM go+ where go (Str xs) = return xs+ go Space = return " "+ go (Emph xs) = inTag "i" <$> inlinesToString xs+ go (Strong xs) = inTag "b" <$> inlinesToString xs+ go (Superscript xs) = inTag "sup" <$> inlinesToString xs+ go (Subscript xs) = inTag "sub" <$> inlinesToString xs+ go (SmallCaps xs) = inTag "sc" <$> inlinesToString xs+ go (Code _ xs) = return xs+ go (Link xs _) = inlinesToString xs+ go (Image xs _) = inlinesToString xs+ go (RawInline f xs) | f == Format "citeproc"+ = return xs+ go (Span _ xs) = inlinesToString xs+ go (Note _) = return ""+ go (LineBreak) = return " "+ go (Math _ xs) = either (\_ -> return $ surround '$' '$' xs)+ inlinesToString+ $ texMathToPandoc DisplayInline xs+ go (Cite _ ils) = inlinesToString ils+ go (Quoted SingleQuote xs) = surround '‘' '’' <$> inlinesToString xs+ go (Quoted DoubleQuote xs) = surround '“' '”' <$> inlinesToString xs+ go _ = return ""++surround :: Char -> Char -> String -> String+surround beg end s = beg : s ++ [end]++inTag :: String -> String -> String+inTag t s = "<" ++ t ++ ">" ++ s ++ "</" ++ takeWhile (/=' ') t ++ ">"++-- | Substitute 'Cite' elements with formatted citations.+processCite :: Style -> M.Map [Citation] [FormattedOutput] -> Inline -> Inline+processCite s cs (Cite t _) =+ case M.lookup t cs of+ Just (x:xs)+ | isTextualCitation t && not (null xs) ->+ let xs' = renderPandoc s xs+ in if styleClass s == "note"+ then Cite t (renderPandoc s [x] ++ [Note [Para xs']])+ else Cite t (renderPandoc s [x] ++ [Space | not (startWithPunct xs')] ++ xs')+ | otherwise -> if styleClass s == "note"+ then Cite t [Note [Para $ renderPandoc s (x:xs)]]+ else Cite t (renderPandoc s (x:xs))+ _ -> Strong [Str "???"] -- TODO raise error instead?+processCite _ _ x = x++isNote :: Inline -> Bool+isNote (Note _) = True+isNote (Cite _ [Note _]) = True+isNote _ = False++mvPunct :: [Inline] -> [Inline]+mvPunct (Space : Space : xs) = Space : xs+mvPunct (Space : x : ys) | isNote x, startWithPunct ys =+ Str (headInline ys) : x : tailFirstInlineStr ys+mvPunct (Space : x : ys) | isNote x = x : ys+mvPunct xs = xs++-- A replacement for citeproc-hs's endWithPunct, which wrongly treats+-- a sentence ending in '.)' as not ending with punctuation, leading+-- to an extra period.+endWithPunct :: [Inline] -> Bool+endWithPunct [] = True+endWithPunct xs@(_:_) = case reverse (stringify [last xs]) of+ [] -> True+ (')':c:_) | isEndPunct c -> True+ (c:_) | isEndPunct c -> True+ | otherwise -> False+ where isEndPunct c = c `elem` ".,;:!?"++deNote :: Pandoc -> Pandoc+deNote = topDown go+ where go (Cite (c:cs) [Note xs]) =+ Cite (c:cs) [Note $ bottomUp go' $ sanitize c xs]+ go (Note xs) = Note $ bottomUp go' xs+ go x = x+ go' (Note [Para xs]:ys) =+ if startWithPunct ys && endWithPunct xs+ then initInline xs ++ ys+ else xs ++ ys+ go' xs = xs+ sanitize :: Citation -> [Block] -> [Block]+ sanitize Citation{citationPrefix = pref} [Para xs] =+ case (null pref, endWithPunct xs) of+ (True, False) -> [Para $ xs ++ [Str "."]]+ (True, True) -> [Para xs]+ (False, False) -> [Para $ toCapital $ xs ++ [Str "."]]+ (False, True) -> [Para $ toCapital xs]+ sanitize _ bs = bs++isTextualCitation :: [Citation] -> Bool+isTextualCitation (c:_) = citationMode c == AuthorInText+isTextualCitation _ = False++-- | Retrieve all citations from a 'Pandoc' docuument. To be used with+-- 'query'.+getCitation :: Inline -> [[Citation]]+getCitation i | Cite t _ <- i = [t]+ | otherwise = []++setHashes :: Inline -> State Int Inline+setHashes i | Cite t ils <- i = do t' <- mapM setHash t+ return $ Cite t' ils+ | otherwise = return i++setHash :: Citation -> State Int Citation+setHash c = do+ ident <- get+ put $ ident + 1+ return c{ citationHash = ident }++toCslCite :: Citation -> CSL.Cite+toCslCite c+ = let (l, s) = locatorWords $ citationSuffix c+ (la,lo) = parseLocator l+ s' = case (l,s) of+ -- treat a bare locator as if it begins with space+ -- so @item1 [blah] is like [@item1, blah]+ ("",(x:_))+ | not (isPunct x) -> [Space] ++ s+ _ -> s+ isPunct (Str (x:_)) = isPunctuation x+ isPunct _ = False+ citMode = case citationMode c of+ AuthorInText -> (True, False)+ SuppressAuthor -> (False,True )+ NormalCitation -> (False,False)+ in emptyCite { CSL.citeId = citationId c+ , CSL.citePrefix = PandocText $ citationPrefix c+ , CSL.citeSuffix = PandocText s'+ , CSL.citeLabel = la+ , CSL.citeLocator = lo+ , CSL.citeNoteNumber = show $ citationNoteNum c+ , CSL.authorInText = fst citMode+ , CSL.suppressAuthor = snd citMode+ , CSL.citeHash = citationHash c+ }++locatorWords :: [Inline] -> (String, [Inline])+locatorWords inp =+ case parse pLocatorWords "suffix" $ breakup inp of+ Right r -> r+ Left _ -> ("",inp)+ where breakup [] = []+ breakup (Str x : xs) = map Str (splitup x) ++ breakup xs+ breakup (x : xs) = x : breakup xs+ splitup = groupBy (\x y -> x /= '\160' && y /= '\160')++pLocatorWords :: Parsec [Inline] st (String, [Inline])+pLocatorWords = do+ l <- pLocator+ s <- getInput -- rest is suffix+ if length l > 0 && last l == ','+ then return (init l, Str "," : s)+ else return (l, s)++pMatch :: (Inline -> Bool) -> Parsec [Inline] st Inline+pMatch condition = try $ do+ t <- anyToken+ guard $ condition t+ return t++pSpace :: Parsec [Inline] st Inline+pSpace = pMatch (\t -> t == Space || t == Str "\160")++pLocator :: Parsec [Inline] st String+pLocator = try $ do+ optional $ pMatch (== Str ",")+ optional pSpace+ f <- (guardFollowingDigit >> return [Str "p"]) -- "page" the default+ <|> many1 (notFollowedBy pSpace >> anyToken)+ gs <- many1 pWordWithDigits+ return $ stringify f ++ (' ' : unwords gs)++guardFollowingDigit :: Parsec [Inline] st ()+guardFollowingDigit = do+ t <- lookAhead anyToken+ case t of+ Str (d:_) | isDigit d -> return ()+ _ -> mzero++pWordWithDigits :: Parsec [Inline] st String+pWordWithDigits = try $ do+ optional pSpace+ r <- many1 (notFollowedBy pSpace >> anyToken)+ let s = stringify r+ guard $ any isDigit s+ return s++findFile :: [FilePath] -> FilePath -> IO FilePath+findFile [] f = fail $ "Not found: " ++ f+findFile (p:ps) f = do+ exists <- doesFileExist (p </> f)+ if exists+ then return (p </> f)+ else findFile ps f+
+ src/Text/CSL/Parser.hs view
@@ -0,0 +1,529 @@+{-# LANGUAGE PatternGuards, CPP #-}+{-# OPTIONS_GHC -fno-warn-orphans #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Parser+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The CS Language parsers+--+-----------------------------------------------------------------------------++module Text.CSL.Parser where++import Text.CSL.Reference ( readNum )+import Text.CSL.Style+import Text.CSL.Pickle+import Text.CSL.Data ( getLocale )+import Data.Char ( isUpper, toUpper, toLower )+import Data.Maybe ( catMaybes )+import qualified Data.ByteString.Lazy as L+import Data.ByteString.Lazy.UTF8 ( fromString )+#ifdef USE_NETWORK+import Network.HTTP ( getResponseBody, mkRequest, RequestMethod(..) )+import Network.Browser ( browse, setAllowRedirects, setUserAgent, request )+import Network.URI ( parseURI, URI(..) )+#endif++-- | Read and parse a CSL style file into the internal style+-- representation, the 'Style'.+readCSLFile :: FilePath -> IO Style+readCSLFile src = do+#ifdef USE_NETWORK+ let readURI u = do rsp <- browse $ do+ setAllowRedirects True+ setUserAgent "citeproc-hs"+ request $ mkRequest GET u+ getResponseBody (Right $ snd rsp)+ f <- case parseURI src of+ Just u | uriScheme u `elem` ["http:","https:"] -> readURI u+ _ -> readFile' src+#else+ f <- readFile' src+#endif+ parseCSL' f++-- | Parse a 'String' into a fully localized 'Style'+parseCSL :: String -> IO Style+parseCSL = parseCSL' . fromString++parseCSL' :: L.ByteString -> IO Style+parseCSL' f = do+ let s = readXmlString xpStyle f+ l <- readXmlString xpLocale `fmap` getLocale (styleDefaultLocale s)+ return s { styleLocale = mergeLocales (styleDefaultLocale s) l (styleLocale s)}++instance XmlPickler Layout where+ xpickle = xpWrap (uncurry3 Layout, \(Layout f d e) -> (f,d,e)) $+ xpIElem "layout" $+ xpTriple xpickle xpDelimiter xpickle++instance XmlPickler Element where+ xpickle = xpAlt tag ps+ where+ tag (Choose {}) = 0+ tag (Macro {}) = 1+ tag (Const {}) = 2+ tag (Variable {}) = 4+ tag (Term {}) = 5+ tag (Label {}) = 6+ tag (Names {}) = 7+ tag (Substitute {}) = 9+ tag (Group {}) = 10+ tag (Number {}) = 11+ tag (Date {}) = 12+ ps = [ xpChoose+ , xpMacro+ , xpConst+ , xpVariable+ , xpTerm+ , xpLabel+ , xpNames+ , xpSubStitute+ , xpGroup+ , xpNumber+ , xpDate+ ]++instance XmlPickler IfThen where+ xpickle = xpWrap (uncurry3 IfThen, \(IfThen c m e) -> (c,m,e)) $+ xpTriple xpickle xpickle xpickle++instance XmlPickler Condition where+ xpickle = xpWrap ( \ ((t,v,n),(d,p,a,l)) ->+ Condition (words t) (words v) (words n)+ (words d) (words p) (words a) (words l),+ \ (Condition t v n d p a l) ->+ ((unwords t,unwords v,unwords n)+ ,(unwords d,unwords p,unwords a,unwords l))) $+ xpPair (xpTriple (xpAttrText' "type" )+ (xpAttrText' "variable" )+ (xpAttrText' "is-numeric" ))+ (xp4Tuple (xpAttrText' "is-uncertain-date")+ (xpAttrText' "position" )+ (xpAttrText' "disambiguate" )+ (xpAttrText' "locator" ))++instance XmlPickler Formatting where+ xpickle = xpWrap ( \(((p,s,ff),(fs,fv,fw)),(td,va,tc,d),(q,sp))+ -> Formatting p s ff fs fv fw td va tc d+ (if q then NativeQuote else NoQuote) sp False False+ , \(Formatting p s ff fs fv fw td va tc d _ sp _ _)+ -> (((p,s,ff),(fs,fv,fw)),(td,va,tc,d),(False,sp))) $+ xpTriple (xpPair (xpTriple (xpAttrText' "prefix" )+ (xpAttrText' "suffix" )+ (xpAttrText' "font-family" ))+ (xpTriple (xpAttrText' "font-style" )+ (xpAttrText' "font-variant")+ (xpAttrText' "font-weight" )))+ (xp4Tuple (xpAttrText' "text-decoration")+ (xpAttrText' "vertical-align" )+ (xpAttrText' "text-case" )+ (xpAttrText' "display" ))+ (xpPair (xpAttrWithDefault False "quotes" xpickle)+ (xpAttrWithDefault False "strip-periods" xpickle))++instance XmlPickler Sort where+ xpickle = xpAlt tag ps+ where+ readSort = read . flip (++) " \"\"" . toRead+ tag (SortVariable {}) = 0+ tag (SortMacro {}) = 1+ ps = [ xpWrap ( \(v,s) -> SortVariable v (readSort s)+ , \(SortVariable v s) -> (v,toShow $ show s)) $+ xpElem "key" $+ xpPair (xpAttrText "variable")+ (xpAttrWithDefault "ascending" "sort" xpText)++ , xpWrap ( \(v,s,a,b,c) -> SortMacro v (readSort s) (readNum a) (readNum b) c+ , \(SortMacro v s a b c) -> (v,toShow $ show s,show a,show b, c)) $+ xpElem "key" $+ xp5Tuple (xpAttrText "macro")+ (xpAttrWithDefault "ascending" "sort" xpText)+ (xpAttrWithDefault "" "names-min" xpText)+ (xpAttrWithDefault "" "names-use-first" xpText)+ (xpAttrWithDefault "" "names-use-last" xpText)+ ]++instance XmlPickler Bool where+ xpickle = xpWrap readable xpText++instance XmlPickler Gender where+ xpickle = xpWrap readable xpText++instance XmlPickler Form where+ xpickle = xpWrap readable+ (xpAttrWithDefault "long" "form" xpText)++instance XmlPickler NumericForm where+ xpickle = xpWrap readable+ (xpAttrWithDefault "numeric" "form" xpText)++instance XmlPickler DateForm where+ xpickle = xpWrap (read . toRead . flip (++) "-date", const [])+ (xpAttrWithDefault "no-form" "form" xpText)++instance XmlPickler Match where+ xpickle = xpWrap readable+ (xpAttrWithDefault "all" "match" xpText)++instance XmlPickler DatePart where+ xpickle = xpWrap (uncurry4 DatePart, \(DatePart s f d fm) -> (s,f,d,fm)) $+ xpElem "date-part" $+ xp4Tuple (xpAttrText "name")+ (xpAttrWithDefault "long" "form" xpText)+ (xpAttrWithDefault "-" "range-delimiter" xpText)+ xpickle++instance XmlPickler Name where+ xpickle = xpAlt tag ps+ where+ tag (Name {}) = 0+ tag (NameLabel {}) = 1+ tag (EtAl {}) = 2+ ps = [ xpWrap (uncurry5 Name, \(Name f fm nas d nps) -> (f,fm,nas,d,nps)) $+ xpElem "name" $ xp5Tuple xpNameForm xpickle xpNameAttrs xpDelimiter xpickle+ , xpWrap (uncurry3 NameLabel, \(NameLabel f fm p) -> (f, fm,p)) $+ xpElem "label" $ xpTriple xpickle xpickle xpPlural+ , xpWrap (uncurry EtAl, \(EtAl fm t) -> (fm,t)) $+ xpElem "et-al" $ xpPair xpickle $ xpAttrText' "term"+ ]+ xpNameForm = xpWrap readable $ xpAttrWithDefault "not-set" "form" xpText++instance XmlPickler NamePart where+ xpickle = xpWrap (uncurry NamePart, \(NamePart s fm) -> (s,fm)) $+ xpElem "name-part" $+ xpPair (xpAttrText "name")+ xpickle++instance XmlPickler CSInfo where+ xpickle = xpWrap ( \ ((t,i,u),(a,c)) -> CSInfo t a c i u+ , \ s -> ((csiTitle s, csiId s, csiUpdated s)+ ,(csiAuthor s, csiCategories s))) $+ xpPair (xpTriple (get "title" )+ (get "id" )+ (get "updated"))+ (xpPair (xpIElemWithDefault (CSAuthor "" "" "") "author" xpickle)+ (xpDefault [] $ xpList $ xpIElem "category" xpickle))+ where+ get = flip xpIElem xpText++instance XmlPickler CSAuthor where+ xpickle = xpWrap (uncurry3 CSAuthor, \(CSAuthor a b c) -> (a, b, c)) $+ xpTriple (xpIElemWithDefault [] "name" xpText)+ (xpIElemWithDefault [] "email" xpText)+ (xpIElemWithDefault [] "uri" xpText)++instance XmlPickler CSCategory where+ xpickle = xpWrap (uncurry3 CSCategory, \(CSCategory a b c) -> (a, b, c)) $+ xpTriple (xpAttrText "term" )+ (xpAttrText' "schema")+ (xpAttrText' "label" )++xpStyle :: PU Style+xpStyle+ = xpWrap ( \ ((v,sc,si,sl,l),(o,m,c,b)) -> Style v sc si sl l [] o m c b+ , \ (Style v sc si sl l _ o m c b) -> ((v,sc,si,sl,l),(o,m,c,b))) $+ xpIElem "style" $+ xpPair (xp5Tuple (xpAttrText "version")+ (xpAttrText "class")+ xpInfo+ (xpAttrWithDefault "en-US" "default-locale" xpText)+ (xpList xpLocale))+ (xp4Tuple xpStyleOpts+ xpMacros+ xpCitation+ (xpOption xpBibliography))++xpInfo :: PU (Maybe CSInfo)+xpInfo = xpOption . xpIElem "info" $ xpickle++xpLocale :: PU Locale+xpLocale+ = xpWrap ( \ ((v,l),(o,t,d)) -> Locale v l o t d+ , \ (Locale v l o t d) -> ((v,l),(o,t,d))) $+ xpIElem "locale" $+ xpPair (xpPair (xpAttrText' "version" )+ (xpAttrText' "lang"))+ (xpTriple (xpIElemWithDefault [] "style-options" $ xpOpt "punctuation-in-quote")+ xpTerms+ (xpList xpLocaleDate))++xpTerms :: PU [CslTerm]+xpTerms+ = xpWrap (concat,return) $ xpList $+ xpIElem "terms" $ xpList $ xpElem "term" $+ xpWrap (\((n,f,g,gf,m),(s,p)) -> CT n f g gf s p m,+ undefined) $+ xpPair (xp5Tuple (xpAttrText "name")+ xpickle+ (xpAttrWithDefault Neuter "gender" xpickle)+ (xpAttrWithDefault Neuter "gender-form" xpickle)+ (xpAttrText' "match"))+ (xpChoice (xpWrap (\s -> (s,s), fst) xpText0)+ (xpPair (xpIElem "single" xpText0)+ (xpIElem "multiple" xpText0))+ xpLift)++xpMacros :: PU [MacroMap]+xpMacros+ = xpList $ xpIElem "macro" $+ xpPair (xpAttrText "name") xpickle++xpCitation :: PU Citation+xpCitation+ = xpWrap (uncurry3 Citation, \(Citation o s l) -> (o,s,l)) $+ xpIElem "citation" $+ xpTriple xpCitOpts xpSort xpickle++xpBibliography :: PU Bibliography+xpBibliography+ = xpWrap (uncurry3 Bibliography, \(Bibliography o s l) -> (o,s,l)) $+ xpIElem "bibliography" $+ xpTriple xpBibOpts xpSort xpickle++xpOpt :: String -> PU [Option]+xpOpt n+ = xpWrap (\a -> filter ((/=) [] . snd) $ [(n,a)], const []) $+ xpAttrText' n++xpNamesOpt :: PU [Option]+xpNamesOpt = xpOpt "names-delimiter"++xpNameFormat :: PU [Option]+xpNameFormat+ = xpWrap (\(a,b,c,d,e,f) ->+ catMaybes [ checkOpt "and" a+ , checkOpt "delimiter-precedes-last" b+ , checkOpt "sort-separator" c+ , checkOpt "initialize" d+ , checkOpt "initialize-with" e+ , checkOpt "name-as-sort-order" f+ ] , const (Nothing, Nothing, Nothing, Nothing, Nothing, Nothing)) $+ xp6Tuple (getOpt "and")+ (getOpt "delimiter-precedes-last")+ (getOpt "sort-separator")+ (getOpt "initialize")+ (getOpt "initialize-with")+ (getOpt "name-as-sort-order")++ where+ getOpt n = xpOption $ xpAttr n xpText+ checkOpt _ Nothing = Nothing+ checkOpt n (Just s) = Just (n,s)++xpNameAttrs :: PU NameAttrs+xpNameAttrs+ = xpWrap (\((a,b,c,d,e),(f,g)) ->+ filter ((/=) [] . snd) [("et-al-min",a)+ ,("et-al-use-first",b)+ ,("et-al-subsequent-min",c)+ ,("et-al-subsequent-use-first",d)+ ,("et-al-use-last",e)+ ,("delimiter-precedes-et-al",f)] ++ g+ , const (([],[],[],[],[]),([],[]))) $+ xpPair (xp5Tuple (xpAttrText' "et-al-min")+ (xpAttrText' "et-al-use-first")+ (xpAttrText' "et-al-subsequent-min")+ (xpAttrText' "et-al-subsequent-use-first")+ (xpAttrText' "et-al-use-last")) $+ xpPair (xpAttrText' "delimiter-precedes-et-al")+ xpNameFormat++xpNameOpt :: PU [Option]+xpNameOpt+ = xpWrap (\(a,b,c) ->+ filter ((/=) [] . snd) $ a ++ [("name-delimiter",b)+ ,("name-form",c)], const ([],[],[])) $+ xpTriple xpNameAttrs+ (xpAttrText' "name-delimiter")+ (xpAttrText' "name-form")++xpBibOpts :: PU [Option]+xpBibOpts+ = xpWrap ( \((a,b,c,d,e,f),(g,h)) ->+ filter ((/=) [] . snd) $ [("hanging-indent",a)+ ,("second-field-align",b)+ ,("subsequent-author-substitute",c)+ ,("subsequent-author-substitute-rule",d)+ ,("line-spacing",e)+ ,("entry-spacing",f)] ++ g ++ h+ , const (([],[],[],[],[],[]),([],[]))) $+ xpPair (xp6Tuple (xpAttrText' "hanging-indent")+ (xpAttrText' "second-field-align")+ (xpAttrText' "subsequent-author-substitute")+ (xpAttrText' "subsequent-author-substitute-rule")+ (xpAttrText' "line-spacing")+ (xpAttrText' "entry-spacing")) $+ xpPair xpNameOpt xpNamesOpt++xpCitOpts :: PU [Option]+xpCitOpts+ = xpWrap ( \((a,b,c),(d,e,f,g,h,i),(j,k)) ->+ filter ((/=) [] . snd) $ [("disambiguate-add-names",a)+ ,("disambiguate-add-givenname",b)+ ,("disambiguate-add-year-suffix",c)+ ,("givenname-disambiguation-rule",d)+ ,("collapse",e)+ ,("cite-group-delimiter",f)+ ,("year-suffix-delimiter",g)+ ,("after-collapse-delimiter",h)+ ,("near-note-distance",i)] ++ j ++ k+ , const (([],[],[]),([],[],[],[],[],[]),([],[]))) $+ xpTriple (xpTriple (xpAttrText' "disambiguate-add-names")+ (xpAttrText' "disambiguate-add-givenname")+ (xpAttrText' "disambiguate-add-year-suffix"))+ (xp6Tuple (xpAttrText' "givenname-disambiguation-rule")+ (xpAttrText' "collapse")+ (xpAttrText' "cite-group-delimiter")+ (xpAttrText' "year-suffix-delimiter")+ (xpAttrText' "after-collapse-delimiter")+ (xpAttrText' "near-note-distance"))+ (xpPair xpNameOpt xpNamesOpt)++xpStyleOpts :: PU [Option]+xpStyleOpts+ = xpWrap ( \((a,b,c),(d,e)) ->+ filter ((/=) [] . snd) $ [("page-range-format",a)+ ,("demote-non-dropping-particle",b)+ ,("initialize-with-hyphen",c)] ++ d ++ e+ , const (([],[],[]),([],[]))) $+ xpPair (xpTriple (xpAttrText' "page-range-format")+ (xpAttrText' "demote-non-dropping-particle")+ (xpAttrText' "initialize-with-hyphen")) $+ (xpPair xpNameOpt xpNamesOpt)++xpSort :: PU [Sort]+xpSort+ = xpDefault [] $ xpElem "sort" $ xpList xpickle++xpChoose :: PU Element+xpChoose+ = xpWrap (uncurry3 Choose, \(Choose b t e) -> (b,t,e)) $+ xpElem "choose" $+ xpTriple ( xpElem "if" xpickle)+ (xpDefault [] $ xpList $ xpElem "else-if" xpickle)+ (xpDefault [] $ xpElem "else" xpickle)++xpMacro :: PU Element+xpMacro+ = xpWrap (uncurry Macro, \(Macro s fm) -> (s,fm)) $+ xpTextElem $ xpPair (xpAttrText "macro") xpickle++xpConst :: PU Element+xpConst+ = xpWrap (uncurry Const, \(Const s fm) -> (s,fm)) $+ xpTextElem $ xpPair (xpAttrText "value") xpickle++xpVariable :: PU Element+xpVariable+ = xpWrap ( \((v,f,fm),d) -> Variable (words v) f fm d+ , \(Variable v f fm d) -> ((unwords v,f,fm),d)) $+ xpTextElem $ xpPair (xpCommon "variable") xpDelimiter++xpTerm :: PU Element+xpTerm+ = xpWrap ( \((t,f,fm),p) -> Term t f fm p+ , \(Term t f fm p) -> ((t,f,fm),p)) $+ xpTextElem $ xpPair (xpCommon "term") $+ xpAttrWithDefault True "plural" xpickle++xpNames :: PU Element+xpNames+ = xpWrap ( \((a,n,fm),d,sb) -> Names (words a) n fm d sb+ , \(Names a n fm d sb) -> ((unwords a,n,fm),d,sb)) $+ xpElem "names" $ xpTriple names xpDelimiter xpickle+ where names = xpTriple (xpAttrText "variable") xpName xpickle+ xpName = xpChoice xpZero xpickle check+ check [] = xpLift [Name NotSet emptyFormatting [] [] []]+ check l = if any isName l then xpLift l else xpZero++xpLabel :: PU Element+xpLabel+ = xpWrap ( uncurry4 Label+ , \(Label s f fm p) -> (s,f,fm,p)) $+ xpElem "label" $+ xp4Tuple (xpAttrText' "variable")+ xpickle xpickle xpPlural++xpSubStitute :: PU Element+xpSubStitute+ = xpWrap (Substitute, \(Substitute es) -> es) $+ xpElem "substitute" xpickle++xpGroup :: PU Element+xpGroup+ = xpWrap (uncurry3 Group, \(Group fm d e) -> (fm,d,e)) $+ xpElem "group" $+ xpTriple xpickle xpDelimiter xpickle++xpNumber :: PU Element+xpNumber+ = xpWrap (uncurry3 Number, \(Number s f fm) -> (s,f,fm)) $+ xpElem "number" $ xpCommon "variable"++xpDate :: PU Element+xpDate+ = xpWrap ( \((s,f,fm),(d,dp,dp')) -> Date (words s) f fm d dp dp'+ , \(Date s f fm d dp dp') -> ((unwords s,f,fm),(d,dp,dp'))) $+ xpElem "date" $+ xpPair (xpCommon "variable")+ (xpTriple xpDelimiter xpickle (xpAttrText' "date-parts"))++xpLocaleDate :: PU Element+xpLocaleDate+ = xpWrap ( \((s,f,fm),(d,dp,dp')) -> Date (words s) f fm d dp dp'+ , \(Date s f fm d dp dp') -> ((unwords s,f,fm),(d,dp,dp'))) $+ xpIElem "date" $+ xpPair (xpTriple (xpLift []) xpickle xpickle)+ (xpTriple xpDelimiter xpickle (xpLift []))++xpTextElem :: PU a -> PU a+xpTextElem = xpElem "text"++xpDelimiter :: PU String+xpDelimiter = xpAttrText' "delimiter"++xpPlural :: PU Plural+xpPlural = xpWrap readable $ xpAttrWithDefault "contextual" "plural" xpText++xpCommon :: (XmlPickler b, XmlPickler c) => String -> PU (String,b,c)+xpCommon s = xpTriple (xpAttrText s) xpickle xpickle++-- | For mandatory attributes.+xpAttrText :: String -> PU String+xpAttrText n = xpAttr n xpText++-- | For optional attributes.+xpAttrText' :: String -> PU String+xpAttrText' n = xpAttrWithDefault [] n xpText++xpAttrWithDefault :: Eq a => a -> String -> PU a -> PU a+xpAttrWithDefault d n = xpDefault d . xpAttr n++xpIElemWithDefault :: Eq a => a -> String -> PU a -> PU a+xpIElemWithDefault d n = xpDefault d . xpIElem n++readable :: (Read a, Show b) => (String -> a, b -> String)+readable = (read . toRead, toShow . show)++toShow :: String -> String+toShow = foldr g [] . f+ where g x xs = if isUpper x then '-' : toLower x : xs else x : xs+ f ( x:xs) = toLower x : xs+ f [] = []++toRead :: String -> String+toRead [] = []+toRead (s:ss) = toUpper s : camel ss+ where+ camel x+ | '-':y:ys <- x = toUpper y : camel ys+ | '_':y:ys <- x = toUpper y : camel ys+ | y:ys <- x = y : camel ys+ | otherwise = []
+ src/Text/CSL/Pickle.hs view
@@ -0,0 +1,369 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Pickle+-- Copyright : (c) Uwe Schmidt Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : portable+--+-- This module is mostly copied from Text.XML.HXT.Arrow.Pickle.Xml+-- which is an adaptation of the pickler combinators developed by+-- Andrew Kennedy.+--+-- See: <http://research.microsoft.com/~akenn/fun/picklercombinators.pdf>+-----------------------------------------------------------------------------++module Text.CSL.Pickle where++import Control.Monad ( unless )+import Data.List ( elemIndex )+import Data.Maybe+import System.Directory ( doesFileExist )+import qualified Data.ByteString.Lazy as L++#ifdef USE_HEXPAT+import Text.CSL.Pickle.Hexpat+#else+import Text.CSL.Pickle.Xml+import Text.XML.Light+#endif++data St+ = St { attributes :: [Attr]+ , contents :: [Content]+ }++data PU a+ = PU { appPickle :: (a, St) -> St+ , appUnPickle :: St -> (Maybe a, St)+ }++pickleXML :: PU a -> a -> String+pickleXML p v = concatMap showXML $ contents st+ where st = appPickle p (v, emptySt)++unpickleXML :: PU a -> [Content] -> Maybe a+unpickleXML p t+ = fst . appUnPickle p $ St { attributes = []+ , contents = t+ }++emptySt :: St+emptySt = St { attributes = []+ , contents = []+ }++addAtt :: Attr -> St -> St+addAtt x s = s {attributes = x : attributes s}++addCont :: Content -> St -> St+addCont x s = s {contents = x : contents s}++dropCont :: St -> St+dropCont s = s { contents = dropFirstElem (contents s)}++getAtt :: String -> St -> Maybe Attr+getAtt name+ = listToMaybe . filter ((==) name . getAttName) . attributes++getCont :: St -> Maybe Content+getCont = listToMaybe . contents++class XmlPickler a where+ xpickle :: PU a++instance XmlPickler Int where+ xpickle = xpPrim++instance XmlPickler Integer where+ xpickle = xpPrim++instance XmlPickler () where+ xpickle = xpUnit++instance XmlPickler a => XmlPickler [a] where+ xpickle = xpList xpickle++instance XmlPickler a => XmlPickler (Maybe a) where+ xpickle = xpOption xpickle++xpPrim :: (Read a, Show a) => PU a+xpPrim+ = xpWrapMaybe (readMaybe, show) xpText+ where+ readMaybe :: Read a => String -> Maybe a+ readMaybe str+ = val (reads str)+ where+ val [(x,"")] = Just x+ val _ = Nothing++xpUnit :: PU ()+xpUnit = xpLift ()++xpZero :: PU a+xpZero+ = PU { appPickle = snd+ , appUnPickle = \ s -> (Nothing, s)+ }++xpLift :: a -> PU a+xpLift x+ = PU { appPickle = snd+ , appUnPickle = \ s -> (Just x, s)+ }++xpCondSeq :: PU b -> (b -> a) -> PU a -> (a -> PU b) -> PU b+xpCondSeq pd f pa k+ = PU { appPickle = ( \ (b, s) ->+ let+ a = f b+ pb = k a+ in+ appPickle pa (a, (appPickle pb (b, s)))+ )+ , appUnPickle = ( \ s ->+ let+ (a, s') = appUnPickle pa s+ in+ case a of+ Nothing -> appUnPickle pd s+ Just a' -> appUnPickle (k a') s'+ )+ }++xpSeq :: (b -> a) -> PU a -> (a -> PU b) -> PU b+xpSeq = xpCondSeq xpZero++xpChoice :: PU b -> PU a -> (a -> PU b) -> PU b+xpChoice pb = xpCondSeq pb undefined++xpWrap :: (a -> b, b -> a) -> PU a -> PU b+xpWrap (f, g) pa = xpSeq g pa (xpLift . f)++xpDefault :: (Eq a) => a -> PU a -> PU a+xpDefault df+ = xpWrap ( fromMaybe df+ , \ x -> if x == df then Nothing else Just x+ ) .+ xpOption++xpOption :: PU a -> PU (Maybe a)+xpOption pa+ = PU { appPickle = ( \ (a, st) ->+ case a of+ Nothing -> st+ Just x -> appPickle pa (x, st)+ )+ , appUnPickle = appUnPickle $+ xpChoice (xpLift Nothing) pa (xpLift . Just)+ }+++xpAlt :: (a -> Int) -> [PU a] -> PU a+xpAlt tag ps+ = PU { appPickle = ( \ (a, st) ->+ let+ pa = ps !! (tag a)+ in+ appPickle pa (a, st)+ )+ , appUnPickle = appUnPickle $+ ( case ps of+ [] -> xpZero+ pa:ps1 -> xpChoice (xpAlt tag ps1) pa xpLift+ )+ }++xpList :: PU a -> PU [a]+xpList pa+ = PU { appPickle = ( \ (a, st) ->+ case a of+ [] -> st+ _:_ -> appPickle pc (a, st)+ )+ , appUnPickle = appUnPickle $+ xpChoice (xpLift []) pa+ (\ x -> xpSeq id (xpList pa) (\xs -> xpLift (x:xs)))+ }+ where+ pc = xpSeq head pa (\ x ->+ xpSeq tail (xpList pa) (\ xs ->+ xpLift (x:xs)))+++xpLiftMaybe :: Maybe a -> PU a+xpLiftMaybe = maybe xpZero xpLift++xpWrapMaybe :: (a -> Maybe b, b -> a) -> PU a -> PU b+xpWrapMaybe (i, j) pa = xpSeq j pa (xpLiftMaybe . i)++xpPair :: PU a -> PU b -> PU (a, b)+xpPair pa pb+ = ( xpSeq fst pa (\ a ->+ xpSeq snd pb (\ b ->+ xpLift (a,b)))+ )++xpTriple :: PU a -> PU b -> PU c -> PU (a, b, c)+xpTriple pa pb pc+ = xpWrap (toTriple, fromTriple) (xpPair pa (xpPair pb pc))+ where+ toTriple ~(a, ~(b, c)) = (a, b, c )+ fromTriple ~(a, b, c ) = (a, (b, c))++xp4Tuple :: PU a -> PU b -> PU c -> PU d -> PU (a, b, c, d)+xp4Tuple pa pb pc pd+ = xpWrap (toQuad, fromQuad) (xpPair pa (xpPair pb (xpPair pc pd)))+ where+ toQuad ~(a, ~(b, ~(c, d))) = (a, b, c, d )+ fromQuad ~(a, b, c, d ) = (a, (b, (c, d)))++xp5Tuple :: PU a -> PU b -> PU c -> PU d -> PU e -> PU (a, b, c, d, e)+xp5Tuple pa pb pc pd pe+ = xpWrap (toQuint, fromQuint) (xpPair pa (xpPair pb (xpPair pc (xpPair pd pe))))+ where+ toQuint ~(a, ~(b, ~(c, ~(d, e)))) = (a, b, c, d, e )+ fromQuint ~(a, b, c, d, e ) = (a, (b, (c, (d, e))))++xp6Tuple :: PU a -> PU b -> PU c -> PU d -> PU e -> PU f -> PU (a, b, c, d, e, f)+xp6Tuple pa pb pc pd pe pf+ = xpWrap (toSix, fromSix) (xpPair pa (xpPair pb (xpPair pc (xpPair pd (xpPair pe pf)))))+ where+ toSix ~(a, ~(b, ~(c, ~(d, ~(e, f))))) = (a, b, c, d, e, f )+ fromSix ~(a, b, c, d, e, f ) = (a, (b, (c, (d, (e, f)))))++--------------------------------------------------------------------------------++xpText :: PU String+xpText+ = PU { appPickle = \ (s, st) -> addCont (mkText s) st+ , appUnPickle = \ st -> fromMaybe (Nothing, st) (unpickleString st)+ }+ where+ unpickleString st+ = do+ s <- getText (contents st)+ return (Just (unescape s), st {contents = dropText $ contents st})++xpText0 :: PU String+xpText0+ = xpWrap (fromMaybe "", emptyToNothing) $ xpOption $ xpText+ where+ emptyToNothing "" = Nothing+ emptyToNothing x = Just x++xpElem :: String -> PU a -> PU a+xpElem name pa+ = PU { appPickle = ( \ (a, st) ->+ let+ st' = appPickle pa (a, emptySt)+ in+ addCont (mkElement name (attributes st') (contents st')) st+ )+ , appUnPickle = \ st -> fromMaybe (Nothing, st) (unpickleElement st)+ }+ where+ unpickleElement st+ = do+ e <- listToMaybe . onlyElems' . contents $ st+ n <- getElemName e+ if qualifiedName n /= name+ then fail "element name does not match"+ else do+ al <- Just $ getAttrl e+ res <- fst . appUnPickle pa $ St {attributes = al, contents = getChildren e}+ return (Just res, dropCont st)++-- | A pickler for interleaved elements.+xpIElem :: String -> PU a -> PU a+xpIElem name pa+ = PU { appPickle = ( \ (a, st) ->+ let+ st' = appPickle pa (a, emptySt)+ in+ addCont (mkElement name (attributes st') (contents st')) st+ )+ , appUnPickle = \ st -> fromMaybe (Nothing, st) (unpickleElement st)+ }+ where+ unpickleElement st+ = do+ let t = onlyElems' . contents $ st+ ns <- mapM getElemName t+ case elemIndex name (map qualifiedName ns) of+ Nothing -> fail "element name does not match"+ Just i -> do+ let cs = getChildren (t !! i)+ al <- Just $ getAttrl (t !! i)+ res <- fst . appUnPickle pa $ St {attributes = al, contents = cs}+ return (Just res, st {contents = take i t ++ drop (i + 1) t})++xpAttr :: String -> PU a -> PU a+xpAttr name pa+ = PU { appPickle = ( \ (a, st) ->+ let+ st' = appPickle pa (a, emptySt)+ in+ addAtt (mkAttribute name $ getAttrVal $ contents st') st+ )+ , appUnPickle = \ st -> fromMaybe (Nothing, st) (unpickleAttr st)+ }+ where+ unpickleAttr st+ = do+ a <- getAtt name st+ res <- fst . appUnPickle pa $ St { attributes = []+ , contents = [attrToCont a]}+ return (Just res, st)++xpElemWithAttrValue :: String -> String -> String -> PU a -> PU a+xpElemWithAttrValue n a v = xpIElem n . xpAddFixedAttr a v++xpAttrFixed :: String -> String -> PU ()+xpAttrFixed name val+ = ( xpWrapMaybe ( \ v -> if v == val then Just () else Nothing+ , const val+ ) $+ xpAttr name xpText+ )++xpAddFixedAttr :: String -> String -> PU a -> PU a+xpAddFixedAttr name val pa+ = xpWrap ( snd+ , (,) ()+ ) $+ xpPair (xpAttrFixed name val) pa++uncurry3 :: (a -> b -> c -> d) -> (a, b, c) -> d+uncurry3 f (a,b,c) = f a b c++uncurry4 :: (a -> b -> c -> d -> e) -> (a, b, c, d) -> e+uncurry4 f (a,b,c,d) = f a b c d++uncurry5 :: (a -> b -> c -> d -> e -> f) -> (a, b, c, d, e) -> f+uncurry5 f (a,b,c,d,e) = f a b c d e++unescape :: String -> String+unescape [] = []+unescape ('&':'l':'t': ';':xs) = "<" ++ unescape xs+unescape ('&':'g':'t': ';':xs) = ">" ++ unescape xs+unescape ('&':'a':'m':'p':';':xs) = "&" ++ unescape xs+unescape (x: xs) = x : unescape xs++readXmlString :: Show a => PU a -> L.ByteString -> a+readXmlString xp s+ = case unpickleXML xp $ parseXML' s of+ Just a -> a+ _ -> error "error while parsing the XML string"++readXmlFile :: Show a => PU a -> FilePath -> IO a+readXmlFile xp f = readXmlString xp `fmap` readFile' f++readFile' :: FilePath -> IO L.ByteString+readFile' f = do+ flip unless (error $ f ++ " file does not exist") =<< doesFileExist f+ L.readFile f
+ src/Text/CSL/Pickle/Hexpat.hs view
@@ -0,0 +1,100 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Pickle.Hexpat+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : portable+--+-----------------------------------------------------------------------------++module Text.CSL.Pickle.Hexpat where++import qualified Data.ByteString.Lazy as L+import Data.ByteString.Lazy.UTF8 ( toString )+import Text.XML.Expat.Tree hiding ( mkText, getText, getChildren )+import Text.XML.Expat.Format+import Text.XML.Expat.Proc++type Content = UNode String+type Attr = (String, String)++showXML :: Content -> String+showXML = toString . format++getText :: [Content] -> Maybe String+getText [] = Nothing+getText (c:xs)+ | Text x <- c = Just (x ++ getAllText xs)+ | otherwise = Nothing++getAllText :: [Content] -> String+getAllText [] = []+getAllText (c:xs)+ | Text cd <- c = cd ++ getAllText xs+ | otherwise = []++dropFirstElem :: [Content] -> [Content]+dropFirstElem [] = []+dropFirstElem (x:xs)+ | Text {} <- x = dropFirstElem xs+ | otherwise = xs++dropText :: [Content] -> [Content]+dropText [] = []+dropText a@(c:cs)+ | Text _ <- c = dropText cs+ | otherwise = a++getChildren :: Content -> [Content]+getChildren c+ | Element _ _ x <- c = x+ | otherwise = []++getElemName :: Content -> Maybe String+getElemName c+ | Element x _ _ <- c = Just x+ | otherwise = Nothing++getAttName :: Attr -> String+getAttName = reverse . takeWhile (/= ':') . reverse . fst++getAttrl :: Content -> [Attr]+getAttrl c+ | Element _ x _ <- c = x+ | otherwise = []++getAttrVal :: [Content] -> String+getAttrVal at+ | Text cd : _ <- at = cd+ | otherwise = []++mkText :: String -> Content+mkText = Text++mkName :: String -> String+mkName = id++mkElement :: String -> [Attr] -> [Content] -> Content+mkElement n a c = Element n a c++mkAttribute :: String -> String -> Attr+mkAttribute n v = (n, v)++attrToCont :: Attr -> Content+attrToCont = Text . snd++qualifiedName :: String -> String+qualifiedName = id++onlyElems' :: [Content] -> [Content]+onlyElems' = onlyElems++parseXML' :: L.ByteString -> [Content]+parseXML' s+ = case parse defaultParseOptions s of+ (_, Just e) -> error $ "error while reading the XML file: " ++ show e+ (x, Nothing) -> return x
+ src/Text/CSL/Pickle/Xml.hs view
@@ -0,0 +1,90 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Pickle.Xml+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : portable+--+-----------------------------------------------------------------------------++module Text.CSL.Pickle.Xml where++import Data.ByteString.Lazy.UTF8 ( toString )+import qualified Data.ByteString.Lazy as L+import Data.Maybe+import Text.XML.Light++showXML :: Content -> String+showXML = showContent++getText :: [Content] -> Maybe String+getText [] = Nothing+getText (c:_)+ | Text x <- c = Just (showCData x)+ | otherwise = Nothing++getChildren :: Content -> [Content]+getChildren c+ | Elem el <- c = elContent el+ | otherwise = []++getElemName :: Content -> Maybe QName+getElemName c+ | Elem el <- c = Just (elName el)+ | otherwise = Nothing++dropFirstElem :: [Content] -> [Content]+dropFirstElem [] = []+dropFirstElem (x:xs)+ | Text {} <- x = dropFirstElem xs+ | otherwise = xs++dropText :: [Content] -> [Content]+dropText [] = []+dropText a@(x:xs)+ | Text {} <- x = dropFirstElem xs+ | otherwise = a++getAttName :: Attr -> String+getAttName = qName . attrKey++getAttrl :: Content -> [Attr]+getAttrl c+ | Elem el <- c = elAttribs el+ | otherwise = []++getAttrVal :: [Content] -> String+getAttrVal at+ | Text cd : _ <- at = cdData cd+ | otherwise = []++mkText :: String -> Content+mkText s = Text $ blank_cdata { cdData = s }++attrToCont :: Attr -> Content+attrToCont a = Text $ blank_cdata { cdData = attrVal a }++mkName :: String -> QName+mkName n = blank_name {qName = n }++mkElement :: String -> [Attr] -> [Content] -> Content+mkElement n a c = Elem $ Element (mkName n) a c Nothing++mkAttribute :: String -> String -> Attr+mkAttribute n c = Attr (mkName n) c++qualifiedName :: QName -> String+qualifiedName qn = (fromMaybe [] $ qPrefix qn) ++ qName qn++onlyElems' :: [Content] -> [Content]+onlyElems' = map Elem . onlyElems++parseXML' :: L.ByteString -> [Content]+parseXML' s+ = case parseXML (toString s) of+ [] -> error $ "error while reading the XML string"+ x -> x
+ src/Text/CSL/Proc.hs view
@@ -0,0 +1,365 @@+{-# LANGUAGE PatternGuards, DeriveDataTypeable #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Proc+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- This module provides functions for processing the evaluated+-- 'Output' for disambiguation and citation collapsing.+--+-----------------------------------------------------------------------------++module Text.CSL.Proc where++import Control.Arrow ( (&&&), (>>>), second )+import Data.Char ( toLower )+import Data.List+import Data.Ord ( comparing )+import Data.Maybe ( mapMaybe )+import Text.CSL.Eval hiding ( trim )+import Text.CSL.Output.Plain+import Text.CSL.Parser+import Text.CSL.Proc.Collapse+import Text.CSL.Proc.Disamb+import Text.CSL.Reference+import Text.CSL.Style++data ProcOpts+ = ProcOpts+ { bibOpts :: BibOpts+ }+ deriving ( Show, Read, Eq )++data BibOpts+ = Select [(String, String)] [(String, String)]+ | Include [(String, String)] [(String, String)]+ | Exclude [(String, String)] [(String, String)]+ deriving ( Show, Read, Eq )++procOpts :: ProcOpts+procOpts = ProcOpts (Select [] [])++-- | With a 'Style', a list of 'Reference's and the list of citation+-- groups (the list of citations with their locator), produce the+-- 'FormattedOutput' for each citation group.+processCitations :: ProcOpts -> Style -> [Reference] -> Citations -> [[FormattedOutput]]+processCitations ops s rs+ = citations . citeproc ops s rs++-- | With a 'Style' and the list of 'Reference's produce the+-- 'FormattedOutput' for the bibliography.+processBibliography :: ProcOpts -> Style -> [Reference] -> [[FormattedOutput]]+processBibliography ops s rs+ = bibliography $ citeproc ops s rs [map (\r -> emptyCite { citeId = refId r}) rs]++-- | With a 'Style', a list of 'Reference's and the list of+-- 'Citations', produce the 'FormattedOutput' for each citation group+-- and the bibliography.+citeproc :: ProcOpts -> Style -> [Reference] -> Citations -> BiblioData+citeproc ops s rs cs+ = BD citsOutput biblioOutput+ where+ -- the list of bib entries, as a list of Reference, with+ -- position, locator and year suffix set.+ biblioRefs = procRefs s . mapMaybe (getReference rs) .+ nubBy (\a b -> citeId a == citeId b) . concat $ cs+ biblioOutput = if "disambiguate-add-year-suffix" `elem` getCitDisambOptions s+ then map formatOutputList $+ map (proc (updateYearSuffixes yearS) . map addYearSuffix) $+ procBiblio (bibOpts ops) s biblioRefs+ else map formatOutputList $+ procBiblio (bibOpts ops) s biblioRefs+ citsAndRefs = processCites biblioRefs cs+ (yearS,citG) = disambCitations s biblioRefs cs $ map (procGroup s) citsAndRefs+ citsOutput = map (formatCitLayout s) . collapseCitGroups s $ citG++-- | Given the CSL 'Style' and the list of 'Reference's sort the list+-- according to the 'Style' and assign the citation number to each+-- 'Reference'.+procRefs :: Style -> [Reference] -> [Reference]+procRefs (Style {biblio = mb, csMacros = ms , styleLocale = l, styleAbbrevs = as, csOptions = opts}) rs+ = maybe (setCNum rs) process mb+ where+ opts' b = mergeOptions (bibOptions b) opts+ setCNum = map (\(x,y) -> x { citationNumber = fromIntegral y }) . flip zip ([1..] :: [Int])+ sort_ b = evalSorting (EvalSorting emptyCite {citePosition = "first"})l ms (opts' b) (bibSort b) as+ process b = setCNum . sortItems . map (id &&& sort_ b) $ rs++sortItems :: Show a => [(a,[Sorting])] -> [a]+sortItems [] = []+sortItems l+ = case head . concatMap (map snd) $ result of+ [] -> concatMap (map fst) result+ _ -> if or $ map ((<) 1 . length) result+ then concatMap sortItems result+ else concatMap (map fst) result+ where+ result = process l+ process = sortBy (comparing $ head' . snd) >>>+ groupBy (\a b -> head' (snd a) == head' (snd b)) >>>+ map (map $ second tail')++-- | With a 'Style' and a sorted list of 'Reference's produce the+-- evaluated output for the bibliography.+procBiblio :: BibOpts -> Style -> [Reference] -> [[Output]]+procBiblio bos (Style {biblio = mb, csMacros = ms , styleLocale = l,+ styleAbbrevs = as, csOptions = opts}) rs+ = maybe [] process mb+ where+ process b = flip map (render b) $ uncurry formatBiblioLayout (layFormat &&& layDelim $ bibLayout b)+ render b = subsequentAuthorSubstitute b . map (evalBib b) . filterRefs bos $ rs+ evalBib b r = evalLayout (bibLayout b) (EvalBiblio emptyCite {citePosition = "first"}) False l ms+ (mergeOptions (bibOptions b) opts) as r++subsequentAuthorSubstitute :: Bibliography -> [[Output]] -> [[Output]]+subsequentAuthorSubstitute b = if null subAuthStr then id else chkCreator+ where+ subAuthStr = getOptionVal "subsequent-author-substitute" (bibOptions b)+ subAuthRule = getOptionVal "subsequent-author-substitute-rule" (bibOptions b)++ queryContrib = proc' rmLabel . query contribsQ+ getContrib = if null subAuthStr+ then const []+ else case subAuthRule of+ "partial-first" -> head' . query namesQ . queryContrib+ "partial-each" -> query namesQ . queryContrib+ _ -> queryContrib++ getPartialEach x xs = concat . head' . map fst . reverse .+ sortBy (comparing $ length . snd) . filter ((<) 0 . length . snd) .+ zip xs . map (takeWhile id . map (uncurry (==)) . zip x) $ xs++ chkCreator = if subAuthRule == "partial-each" then chPartialEach [] else chkCr []++ chkCr _ [] = []+ chkCr a (x:xs) = let contribs = getContrib x in+ if contribs `elem` a+ then substituteAuth []+ x : chkCr a xs+ else x : chkCr (contribs : a) xs++ chPartialEach _ [] = []+ chPartialEach a (x:xs) = let contribs = getContrib x+ partial = getPartialEach contribs a in+ if not $ null partial+ then substituteAuth partial x :+ if length partial < length contribs+ then chPartialEach (contribs : a) xs+ else chPartialEach a xs+ else x : chPartialEach (contribs : a) xs++ substituteAuth a = if subAuthRule == "complete-each"+ then proc chNamas else proc (updateContribs a)++ updateContribs a o@(OContrib i r y ds os)+ = if r == "author" || r == "authorsub" then OContrib i r upCont ds os else o+ where+ upCont = case subAuthRule of+ "partial-first" -> rmFirstName y+ "partial-each" -> rmSelectedName a y+ _ -> OStr subAuthStr emptyFormatting : proc rmNames y+ updateContribs _ o = o++ contribsQ o+ | OContrib _ r c _ _ <- o = if r == "author" || r == "authorsub" then c else []+ | otherwise = []+ namesQ o+ | OName {} <- o = [o]+ | otherwise = []+ rmSelectedName _ [] = []+ rmSelectedName a (o:os)+ | OName {} <- o = (if o `elem` a then OStr subAuthStr emptyFormatting else o) : rmSelectedName a os+ | otherwise = o : rmSelectedName a os+ rmFirstName [] = []+ rmFirstName (o:os)+ | OName {} <- o = OStr subAuthStr emptyFormatting : os+ | otherwise = o : rmFirstName os+ chNamas o+ | OName s _ os f <- o = OName s [OStr subAuthStr emptyFormatting] os f+ | otherwise = o+ rmNames o+ | OName {} <- o = ONull+ | OStr {} <- o = ONull+ | ODel {} <- o = ONull+ | otherwise = o+ rmLabel [] = []+ rmLabel (o:os)+ | OLabel {} <- o = rmLabel os+ | otherwise = o : rmLabel os++filterRefs :: BibOpts -> [Reference] -> [Reference]+filterRefs bos refs+ | Select s q <- bos = filter (select s) . filter (quash q) $ refs+ | Include i q <- bos = filter (include i) . filter (quash q) $ refs+ | Exclude e q <- bos = filter (exclude e) . filter (quash q) $ refs+ | otherwise = refs+ where+ quash [] _ = True+ quash q r = not . and . flip map q $ \(f,v) -> lookup_ r f v+ select s r = and . flip map s $ \(f,v) -> lookup_ r f v+ include i r = or . flip map i $ \(f,v) -> lookup_ r f v+ exclude e r = and . flip map e $ \(f,v) -> not $ lookup_ r f v+ lookup_ r f v = case f of+ "type" -> look "ref-type"+ "id" -> look "ref-id"+ "categories" -> look "categories"+ x -> look x+ where+ look s = case lookup s (mkRefMap r) of+ Just x | Just v' <- (fromValue x :: Maybe RefType ) -> v == toShow (show v')+ | Just v' <- (fromValue x :: Maybe String ) -> v == v'+ | Just v' <- (fromValue x :: Maybe [String] ) -> v `elem` v'+ | Just v' <- (fromValue x :: Maybe [Agent] ) -> v == [] && v' == [] || v == show v'+ | Just v' <- (fromValue x :: Maybe [RefDate]) -> v == [] && v' == [] || v == show v'+ _ -> False++-- | Given the CSL 'Style' and the list of 'Cite's coupled with their+-- 'Reference's, generate a 'CitationGroup'. The citations are sorted+-- according to the 'Style'.+procGroup :: Style -> [(Cite, Reference)] -> CitationGroup+procGroup (Style {citation = ct, csMacros = ms , styleLocale = l,+ styleAbbrevs = as, csOptions = opts}) cr+ = CG authIn (layFormat $ citLayout ct) (layDelim $ citLayout ct) (authIn ++ co)+ where+ (co, authIn) = case cr of+ (c:_) -> if authorInText (fst c)+ then (,) (filter (eqCites (/=) c) $ result+ ) . foldr (\x _ -> [x]) [] .+ filter (eqCites (==) c) $ result+ else (,) result []+ _ -> (,) result []+ eqCites eq c = fst >>> citeId &&& citeHash >>> eq (citeId &&& citeHash $ fst c)+ opts' = mergeOptions (citOptions ct) opts+ format (c,r) = (,) c $ evalLayout (citLayout ct) (EvalCite c) False l ms opts' as r+ sort_ (c,r) = evalSorting (EvalSorting c) l ms opts' (citSort ct) as r+ process = map (second (flip Output emptyFormatting) . format &&& sort_)+ result = sortItems $ process cr++formatBiblioLayout :: Formatting -> Delimiter -> [Output] -> [Output]+formatBiblioLayout f d = appendOutput f . addDelim d++formatCitLayout :: Style -> CitationGroup -> [FormattedOutput]+formatCitLayout s (CG co f d cs)+ | [a] <- co = formatAuth a : formatCits (fst >>> citeId &&& citeHash >>> setAsSupAu $ a) cs+ | otherwise = formatCits id cs+ where+ formatAuth = formatOutput . localMod+ formatCits g = formatOutputList . appendOutput formatting . addAffixes f .+ addDelim d . map (fst &&& localMod >>> uncurry addCiteAffixes) . g+ formatting = unsetAffixes f+ localMod = if cs /= []+ then uncurry $ localModifiers s (co /= [])+ else snd+ setAsSupAu h = map $ \(c,o) -> if (citeId c, citeHash c) == h+ then flip (,) o c { authorInText = False+ , suppressAuthor = True }+ else flip (,) o c++addAffixes :: Formatting -> [Output] -> [Output]+addAffixes f os+ | [] <- os = []+ | [ONull] <- os = []+ | otherwise = pref ++ suff+ where+ pref = if prefix f /= []+ then [OStr (prefix f) emptyFormatting] ++ os+ else os+ suff = if suffix f /= [] &&+ elem (head $ suffix f) ",.:?!" &&+ [head $ suffix f] == lastOutput+ then [OStr (tail $ suffix f) emptyFormatting]+ else suff'+ suff' = if suffix f /= [] then [OStr (suffix f) emptyFormatting] else []+ lastOutput = case renderPlain (formatOutputList os) of+ [] -> ""+ x -> [last x]++-- | The 'Bool' is 'True' if we are formatting a textual citation (in+-- pandoc terminology).+localModifiers :: Style -> Bool -> Cite -> Output -> Output+localModifiers s b c+ | authorInText c = check . return . proc rmFormatting . contribOnly s+ | suppressAuthor c = check . rmContrib . return+ | otherwise = id+ where+ isPunct = and . map (flip elem ".,;:!? ")+ check o = case cleanOutput o of+ [] -> ONull+ x -> case trim x of+ [] -> ONull+ x' -> Output x' emptyFormatting+ hasOutput o+ | Output [] _ <- o = [False]+ | ODel _ <- o = [False]+ | OSpace <- o = [False]+ | ONull <- o = [False]+ | otherwise = [True]+ trim [] = []+ trim (o:os)+ | Output ot f <- o, p <- prefix f, p /= []+ , isPunct p = trim $ Output ot f { prefix = []} : os+ | Output ot f <- o = if or (query hasOutput ot)+ then Output (trim ot) f : os+ else Output ot f : trim os+ | ODel _ <- o = trim os+ | OSpace <- o = trim os+ | OStr x f <- o = OStr x (if isPunct (prefix f)+ then f { prefix = []} else f) : os+ | otherwise = o:os+ rmFormatting f+ | Formatting {} <- f = emptyFormatting { prefix = prefix f+ , suffix = suffix f}+ | otherwise = f+ rmCitNum o+ | OCitNum {} <- o = ONull+ | otherwise = o+ rmContrib [] = []+ rmContrib o+ | b, isNumStyle o = proc rmCitNum o+ | otherwise = rmContrib' o+ rmContrib' [] = []+ rmContrib' (o:os)+ | Output ot f <- o = Output (rmContrib' ot) f : rmContrib' os+ | ODel _ <- o+ , OContrib _ "author"+ _ _ _ : xs <- os = rmContrib' xs+ | ODel _ <- o+ , OContrib _ "authorsub"+ _ _ _ : xs <- os = rmContrib' xs+ | OContrib _ "author" _ _ _ <- o+ , ODel _ : xs <- os = rmContrib' xs+ | OContrib _ "authorsub" _ _ _ <- o+ , ODel _ : xs <- os = rmContrib' xs+ | OContrib _ "author"+ _ _ _ <- o = rmContrib' os+ | OContrib _ "authorsub"+ _ _ _ <- o = rmContrib' os+ | OStr x _ <- o+ , "ibid" <- filter (/= '.') (map toLower x) = rmContrib' os++ | otherwise = o : rmContrib' os++contribOnly :: Style -> Output -> Output+contribOnly s o+ | isNumStyle [o]+ , OCitNum {} <- o = Output [ OStr (query getRefTerm s) emptyFormatting+ , OSpace, o] emptyFormatting+ | OContrib _ "author"+ _ _ _ <- o = o+ | OContrib _ "authorsub"+ _ _ _ <- o = o+ | Output ot f <- o = Output (cleanOutput $ map (contribOnly s) ot) f+ | OStr x _ <- o+ , "ibid" <- filter (/= '.')+ (map toLower x) = o+ | otherwise = ONull+ where+ getRefTerm :: CslTerm -> String+ getRefTerm t+ | CT "reference" Long _ _ x _ _ <- t = capitalize x+ | otherwise = []
+ src/Text/CSL/Proc/Collapse.hs view
@@ -0,0 +1,209 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Proc.Collapse+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- This module provides functions for processing the evaluated+-- 'Output' for citation collapsing.+--+-----------------------------------------------------------------------------++module Text.CSL.Proc.Collapse where++import Control.Arrow ( (&&&), (>>>), second )+import Data.Char+import Data.List ( groupBy )++import Text.CSL.Eval+import Text.CSL.Proc.Disamb+import Text.CSL.Style+import Text.Pandoc.Definition ( Inline (Str) )++-- | Collapse citations according to the style options.+collapseCitGroups :: Style -> [CitationGroup] -> [CitationGroup]+collapseCitGroups s+ = map doCollapse+ where+ doCollapse = case getCollapseOptions s of+ "year" : _ -> collapseYear s []+ "year-suffix" : _ -> collapseYear s "year-suffix"+ "year-suffix-ranged" : _ -> collapseYear s "year-suffix-ranged"+ "citation-number" : _ -> collapseNumber+ _ -> id++-- | Get the collapse option set in the 'Style' for citations.+getCollapseOptions :: Style -> [String]+getCollapseOptions+ = map snd . filter ((==) "collapse" . fst) . citOptions . citation++collapseNumber :: CitationGroup -> CitationGroup+collapseNumber cg+ | CG [a] f d os <- cg = mapCitationGroup process . CG [a] f d $ tail' os+ | otherwise = mapCitationGroup process cg+ where+ tail' x = if length x > 1 then tail x else x+ hasLocator = or . query hasLocator'+ hasLocator' o+ | OLoc _ _ <- o = [True]+ | otherwise = [False]+ citNum o+ | OCitNum i f <- o = [(i,f)]+ | otherwise = []+ numOf = foldr (\x _ -> x) (0,emptyFormatting) . query citNum+ newNum = map numOf >>> (map fst >>> groupConsec) &&& map snd >>> uncurry zip+ process xs = if hasLocator xs then xs else+ flip concatMap (newNum xs) $+ \(x,f) -> if length x > 2+ then return $ Output [ OCitNum (head x) f+ , OPan [Str "\x2013"]+ , OCitNum (last x) f+ ] emptyFormatting+ else map (flip OCitNum f) x++collapseYear :: Style -> String -> CitationGroup -> CitationGroup+collapseYear s ranged (CG cs f d os) = CG cs f [] (process os)+ where+ styleYSD = getOptionVal "year-suffix-delimiter" . citOptions . citation $ s+ yearSufDel = styleYSD `betterThen` (layDelim . citLayout . citation $ s)+ afterCD = getOptionVal "after-collapse-delimiter" . citOptions . citation $ s+ afterColDel = afterCD `betterThen` d++ format [] = []+ format (x:xs) = x : map getYearAndSuf xs+ getYearAndSuf x = case query getOYear x of+ [] -> noOutputError+ x' -> Output x' emptyFormatting+ getOYear o+ | OYear {} : _ <- o = [head o]+ | OYearSuf {} : _ <- o = [head o]+ | OPan {} : _ <- o = [head o]+ | OLoc {} : _ <- o = [head o]+ | ODel _ : OLoc {} : _ <- o = [head o]+ | otherwise = []++ isRanged = case ranged of+ "year-suffix-ranged" -> True+ _ -> False++ collapseRange = if null ranged then map (uncurry addCiteAffixes)+ else collapseYearSuf isRanged yearSufDel++ rmAffixes x = x {citePrefix = emptyAffix, citeSuffix = emptyAffix}+ collapsYS a = case a of+ [] -> (emptyCite, ONull)+ [x] -> rmAffixes . fst &&& uncurry addCiteAffixes $ x+ _ -> (,) (rmAffixes $ fst $ head a) . flip Output emptyFormatting .+ addDelim d . collapseRange .+ uncurry zip . second format . unzip $ a++ doCollapse [] = []+ doCollapse (x:[]) = [collapsYS x]+ doCollapse (x:xs) = let (a,b) = collapsYS x+ in if length x > 1+ then (a, Output (b : [ODel afterColDel]) emptyFormatting) : doCollapse xs+ else (a, Output (b : [ODel d ]) emptyFormatting) : doCollapse xs++ contribsQ o+ | OContrib _ _ c _ _ <- o = [c]+ | otherwise = []+ namesOf = query contribsQ+ process = doCollapse . groupBy (\a b -> namesOf (snd a) == namesOf (snd b))++collapseYearSuf :: Bool -> String -> [(Cite,Output)] -> [Output]+collapseYearSuf ranged ysd = process+ where+ yearOf = concat . query getYear+ getYear o+ | OYear y _ _ <- o = [y]+ | otherwise = []++ processYS = if ranged then collapseYearSufRanged else id+ process = map (flip Output emptyFormatting . getYS) . groupBy comp++ checkAffix (PlainText []) = True+ checkAffix (PandocText []) = True+ checkAffix _ = False++ comp a b = yearOf (snd a) == yearOf (snd b) &&+ checkAffix (citePrefix $ fst a) &&+ checkAffix (citeSuffix $ fst a) &&+ checkAffix (citePrefix $ fst b) &&+ checkAffix (citeSuffix $ fst b) &&+ null (citeLocator $ fst a) &&+ null (citeLocator $ fst b)++ getYS [] = []+ getYS (x:[]) = return $ uncurry addCiteAffixes x+ getYS (x:xs) = if ranged+ then proc rmOYearSuf (snd x) : addDelim ysd (processYS $ (snd x) : query rmOYear (map snd xs))+ else addDelim ysd $ (snd x) : (processYS $ query rmOYear (map snd xs))+ rmOYearSuf o+ | OYearSuf {} <- o = ONull+ | otherwise = o+ rmOYear o+ | OYearSuf {} <- o = [o]+ | otherwise = []++collapseYearSufRanged :: [Output] -> [Output]+collapseYearSufRanged = process+ where+ getOYS o+ | OYearSuf s _ _ f <- o = [(if s /= [] then ord (head s) else 0, f)]+ | otherwise = []+ sufOf = foldr (\x _ -> x) (0,emptyFormatting) . query getOYS+ newSuf = map sufOf >>> (map fst >>> groupConsec) &&& map snd >>> uncurry zip+ process xs = flip concatMap (newSuf xs) $+ \(x,f) -> if length x > 2+ then return $ Output [ OStr [chr $ head x] f+ , OPan [Str "\x2013"]+ , OStr [chr $ last x] f+ ] emptyFormatting+ else map (\y -> if y == 0 then ONull else flip OStr f . return . chr $ y) x++addCiteAffixes :: Cite -> Output -> Output+addCiteAffixes = format+ where+ format c x = if isNumStyle [x]+ then x+ else flip Output emptyFormatting $+ addCiteAff citePrefix True c ++ [x] +++ addCiteAff citeSuffix False c+ addCiteAff g x c =+ case g c of+ PlainText [] -> []+ PlainText p | x -> [Output (rtfParser emptyFormatting p) emptyFormatting, OSpace]+ PlainText p -> [Output (rtfParser emptyFormatting p) emptyFormatting]+ PandocText [] -> []+ PandocText p | x -> [OPan p, OSpace]+ PandocText p -> [OPan p]++isNumStyle :: [Output] -> Bool+isNumStyle = null . query authorOrDate . proc rmLocator+ where+ rmLocator o+ | OLoc {} <- o = ONull+ | otherwise = o+ authorOrDate o+ | OContrib {} <- o = ['a']+ | OYear {} <- o = ['a']+ | OYearSuf {} <- o = ['a']+ | OStr {} <- o = ['a']+ | otherwise = []++-- | Group consecutive integers:+--+-- > groupConsec [1,2,3,5,6,8,9] == [[1,2,3],[5,6],[8,9]]+groupConsec :: [Int] -> [[Int]]+groupConsec = groupConsec' []+ where+ groupConsec' x [] = x+ groupConsec' [] (y:ys) = groupConsec' [[y]] ys+ groupConsec' xs (y:ys) = if y - head (last xs) == length (last xs)+ then groupConsec' (init xs ++ [last xs ++ [y]]) ys+ else groupConsec' ( xs ++ [ [y]]) ys
+ src/Text/CSL/Proc/Disamb.hs view
@@ -0,0 +1,347 @@+{-# LANGUAGE PatternGuards #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Proc.Disamb+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- This module provides functions for processing the evaluated+-- 'Output' for citation disambiguation.+--+-- Describe the disambiguation process.+--+-----------------------------------------------------------------------------++module Text.CSL.Proc.Disamb where++import Control.Arrow ( (&&&), (>>>), second )+import Data.Char ( chr )+import Data.List ( elemIndex, elemIndices, find, findIndex, sortBy, mapAccumL+ , nub, nubBy, groupBy, isPrefixOf )+import Data.Maybe+import Data.Ord ( comparing )++import Text.CSL.Eval+import Text.CSL.Output.Plain+import Text.CSL.Reference+import Text.CSL.Style++-- | Given the 'Style', the list of references and the citation+-- groups, disambiguate citations according to the style options.+disambCitations :: Style -> [Reference] -> Citations -> [CitationGroup]+ -> ([(String, String)], [CitationGroup])+disambCitations s bibs cs groups+ = (,) yearSuffs citOutput+ where+ -- utils+ when_ b f = if b then f else []+ filter_ f = concatMap (map fst) . map (filter f) . map (uncurry zip)++ -- the list of the position and the reference of each citation+ -- for each citation group.+ refs = processCites bibs cs+ -- name data of name duplicates+ nameDupls = getDuplNameData groups+ -- citation data of ambiguous cites+ duplics = getDuplCiteData hasNamesOpt hasYSuffOpt groups++ -- check the options set in the style+ isByCite = let gno = getOptionVal "givenname-disambiguation-rule" (citOptions $ citation s)+ in gno == "by-cite" || gno == []+ disOpts = getCitDisambOptions s+ hasNamesOpt = "disambiguate-add-names" `elem` disOpts+ hasGNameOpt = "disambiguate-add-givenname" `elem` disOpts+ hasYSuffOpt = "disambiguate-add-year-suffix" `elem` disOpts+ givenNames = if hasGNameOpt+ then if isByCite then ByCite else AllNames+ else NoGiven++ clean = if hasGNameOpt then id else proc rmNameHash . proc rmGivenNames+ withNames = flip map duplics $ same . clean .+ map (if hasNamesOpt then disambData else return . disambYS)++ needNames = filter_ (not . snd) $ zip duplics withNames+ needYSuff = filter_ snd $ zip duplics withNames++ newNames :: [CiteData]+ newNames = when_ (hasNamesOpt || hasGNameOpt) $ disambAddNames givenNames $ needNames +++ if hasYSuffOpt && givenNames == NoGiven then [] else needYSuff++ newGName :: [NameData]+ newGName = when_ hasGNameOpt $ concatMap disambAddGivenNames nameDupls++ -- the list of citations that need re-evaluation with the+ -- \"disambiguate\" condition set to 'True'+ reEval = let chk = if hasYSuffOpt then filter ((==) [] . citYear) else id+ in chk needYSuff+ reEvaluated = if or (query hasIfDis s) && reEval /= []+ then map (uncurry $ reEvaluate s reEval) $ zip refs groups+ else groups++ withYearS = if hasYSuffOpt+ then map (mapCitationGroup $ setYearSuffCollision hasNamesOpt needYSuff) $ reEvaluated+ else rmYearSuff $ reEvaluated++ yearSuffs = when_ hasYSuffOpt . generateYearSuffix bibs . query getYearSuffixes $ withYearS++ addNames = proc (updateContrib givenNames newNames newGName)+ processed = if hasYSuffOpt+ then proc (updateYearSuffixes yearSuffs) .+ addNames $ withYearS+ else addNames $ withYearS++ citOutput = if disOpts /= [] then processed else reEvaluated++mapDisambData :: (Output -> Output) -> CiteData -> CiteData+mapDisambData f (CD k c ys d r s y) = CD k c ys (proc f d) r s y++mapCitationGroup :: ([Output] -> [Output]) -> CitationGroup -> CitationGroup+mapCitationGroup f (CG cs fm d os) = CG cs fm d (zip (map fst os) . f $ map snd os)++data GiveNameDisambiguation+ = NoGiven+ | ByCite+ | AllNames+ deriving (Show, Eq)++disambAddNames :: GiveNameDisambiguation -> [CiteData] -> [CiteData]+disambAddNames b needName = addLNames+ where+ clean = if b == NoGiven then proc rmNameHash . proc rmGivenNames else id+ disSolved = zip needName' . disambiguate . map disambData $ needName'+ needName' = nub' needName []+ addLNames = map (\(c,n) -> c { disambed = if null n then collision c else head n }) disSolved+ nub' [] r = r+ nub' (x:xs) r = case elemIndex (disambData $ clean x) (map (disambData . clean) r) of+ Nothing -> nub' xs (x:r)+ Just i -> let y = r !! i+ in nub' xs (y {sameAs = key x : sameAs y} : filter (/= y) r)++disambAddGivenNames :: [NameData] -> [NameData]+disambAddGivenNames needName = addGName+ where+ disSolved = zip needName (disambiguate $ map nameDisambData needName)+ addGName = map (\(c,n) -> c { nameDataSolved = if null n then nameCollision c else head n }) disSolved++updateContrib :: GiveNameDisambiguation -> [CiteData] -> [NameData] -> Output -> Output+updateContrib g c n o+ | OContrib k r s d dd <- o = case filter (key &&& sameAs >>> uncurry (:) >>> elem k) c of+ x:_ | clean (disambData x) == clean (d:dd) ->+ OContrib k r (map processGNames $ disambed x) [] dd+ _ | null c, AllNames <- g -> OContrib k r (map processGNames s) d dd+ | otherwise -> o+ | otherwise = o+ where+ clean = if g == NoGiven then proc rmNameHash . proc rmGivenNames else id+ processGNames = if g /= NoGiven then updateOName n else id++updateOName :: [NameData] -> Output -> Output+updateOName n o+ | OName _ _ [] _ <- o = o+ | OName k x _ f <- o = case elemIndex (ND k (clean x) [] []) n of+ Just i -> OName [] (nameDataSolved $ n !! i) [] f+ _ -> o+ | otherwise = o+ where+ clean = proc rmGivenNames++-- | Evaluate again a citation group with the 'EvalState' 'disamb'+-- field set to 'True' (for matching the @\"disambiguate\"@+-- condition).+reEvaluate :: Style -> [CiteData] -> [(Cite, Reference)] -> CitationGroup -> CitationGroup+reEvaluate (Style {citation = ct, csMacros = ms , styleLocale = lo,+ styleAbbrevs = as}) l cr (CG a f d os)+ = CG a f d . flip concatMap (zip cr os) $+ \((c,r),out) -> if refId r `elem` map key l+ then return . second (flip Output emptyFormatting) $+ (,) c $ evalLayout (citLayout ct) (EvalCite c) True lo ms (citOptions ct) as r+ else [out]++-- | Check if the 'Style' has any conditional for disambiguation. In+-- this case the conditional will be try after all other+-- disambiguation strategies have failed. To be used with the generic+-- 'query' function.+hasIfDis :: IfThen -> [Bool]+hasIfDis o+ | IfThen (Condition {disambiguation = d}) _ _ <- o = [d /= []]+ | otherwise = [False ]++-- | Get the list of disambiguation options set in the 'Style' for+-- citations.+getCitDisambOptions :: Style -> [String]+getCitDisambOptions+ = map fst . filter ((==) "true" . snd) .+ filter (isPrefixOf "disambiguate" . fst) . citOptions . citation++-- | Group citation data (with possible alternative names) of+-- citations which have a duplicate (same 'collision', and same+-- 'citYear' if year suffix disambiiguation is used). If the first+-- 'Bool' is 'False', then we need to retrieve data for year suffix+-- disambiguation. The second 'Bool' is 'True' when comparing both+-- year and contributors' names for finding duplicates (when the+-- year-suffix option is set).+getDuplCiteData :: Bool -> Bool -> [CitationGroup] -> [[CiteData]]+getDuplCiteData b1 b2 g+ = groupBy (\x y -> collide x == collide y) . sortBy (comparing collide) $ duplicates+ where+ whatToGet = if b1 then collision else disambYS+ collide = proc rmExtras . proc rmNameHash . proc rmGivenNames . whatToGet+ citeData = nubBy (\a b -> collide a == collide b && key a == key b) $+ concatMap (mapGroupOutput $ getCiteData) g+ findDupl f = filter (flip (>) 1 . length . flip elemIndices (map f citeData) . f) citeData+ duplicates = if b2 then findDupl (collide &&& citYear)+ else findDupl collide+rmExtras :: [Output] -> [Output]+rmExtras os+ | Output x f : xs <- os = if null (rmExtras x)+ then rmExtras xs+ else Output (rmExtras x) f : rmExtras xs+ | OContrib _ _ x _ _ : xs <- os = OContrib [] [] x [] [] : rmExtras xs+ | OYear y _ f : xs <- os = OYear y [] f : rmExtras xs+ | ODel _ : xs <- os = rmExtras xs+ | OLoc _ _ : xs <- os = rmExtras xs+ | x : xs <- os = x : rmExtras xs+ | otherwise = []++-- | For an evaluated citation get its 'CiteData'. The disambiguated+-- citation and the year fields are empty. Only the first list of+-- contributors' disambiguation data are collected for disambiguation+-- purposes.+getCiteData :: Output -> [CiteData]+getCiteData out+ = (contribs &&& years >>> zipData) out+ where+ contribs x = if query contribsQ x /= []+ then query contribsQ x+ else [CD [] [] [] [] [] [] []]+ yearsQ = query getYears+ years o = if yearsQ o /= [] then yearsQ o else [([],[])]+ zipData = uncurry . zipWith $ \c y -> if key c /= []+ then c {citYear = snd y}+ else c {key = fst y+ ,citYear = snd y}+ contribsQ o+ | OContrib k _ _ d dd <- o = [CD k [out] d (d:dd) [] [] []]+ | otherwise = []++getYears :: Output -> [(String,String)]+getYears o+ | OYear x k _ <- o = [(k,x)]+ | otherwise = []++getDuplNameData :: [CitationGroup] -> [[NameData]]+getDuplNameData g+ = groupBy (\a b -> collide a == collide b) . sortBy (comparing collide) $ duplicates+ where+ collide = nameCollision+ nameData = nub $ concatMap (mapGroupOutput getName) g+ duplicates = filter (flip elem (getDuplNames g) . collide) nameData++getDuplNames :: [CitationGroup] -> [[Output]]+getDuplNames xs+ = nub . catMaybes . snd . mapAccumL dupl [] . getData $ xs+ where+ getData = concatMap (mapGroupOutput getName)+ dupl a c = if nameCollision c `elem` map nameCollision a+ then (a,Just $ nameCollision c)+ else (c:a,Nothing)++getName :: Output -> [NameData]+getName = query getName'+ where+ getName' o+ | OName i n ns _ <- o = [ND i n (n:ns) []]+ | otherwise = []++generateYearSuffix :: [Reference] -> [(String, [Output])] -> [(String,String)]+generateYearSuffix refs+ = concatMap (flip zip suffs) .+ -- sort clashing cites using their position in the sorted bibliography+ getFst . map sort' . map (filter ((/=) 0 . snd)) . map (map getP) .+ -- group clashing cites+ getFst . map nub . groupBy (\a b -> snd a == snd b) . sort' . filter ((/=) [] . snd)+ where+ sort' :: (Ord a, Ord b) => [(a,b)] -> [(a,b)]+ sort' = sortBy (comparing snd)+ getFst = map $ map fst+ getP k = case findIndex ((==) k . refId) refs of+ Just x -> (k, x + 1)+ _ -> (k, 0)+ suffs = l ++ [x ++ y | x <- l, y <- l ]+ l = map (return . chr) [97..122]++setYearSuffCollision :: Bool -> [CiteData] -> [Output] -> [Output]+setYearSuffCollision b cs = proc (setYS cs) . (map $ \x -> if hasYearSuf x then x else addYearSuffix x)+ where+ setYS c o+ | OYearSuf _ k _ f <- o = OYearSuf [] k (getCollision k c) f+ | otherwise = o+ collide = if b then disambed else disambYS+ getCollision k c = case find ((==) k . key) c of+ Just x -> if collide x == []+ then [OStr (citYear x) emptyFormatting]+ else collide x+ _ -> []++updateYearSuffixes :: [(String, String)] -> Output -> Output+updateYearSuffixes yss o+ | OYearSuf _ k c f <- o = case lookup k yss of+ Just x -> OYearSuf x k c f+ _ -> ONull+ | otherwise = o++getYearSuffixes :: Output -> [(String,[Output])]+getYearSuffixes o+ | OYearSuf _ k c _ <- o = [(k,c)]+ | otherwise = []++rmYearSuff :: [CitationGroup] -> [CitationGroup]+rmYearSuff = proc rmYS+ where+ rmYS o+ | OYearSuf _ _ _ _ <- o = ONull+ | otherwise = o++-- List Utilities++-- | Try to disambiguate a list of lists by returning the first non+-- colliding element, if any, of each list:+--+-- > disambiguate [[1,2],[1,3],[2]] = [[2],[3],[2]]+disambiguate :: (Eq a) => [[a]] -> [[a]]+disambiguate [] = []+disambiguate l+ = if hasMult l && not (allTheSame l) && hasDuplicates heads+ then disambiguate (rest l)+ else heads+ where+ heads = map head' l+ rest = map (\(b,x) -> if b then tail_ x else head' x) . zip (same heads)++ hasMult [] = False+ hasMult (x:xs) = length x > 1 || hasMult xs++ tail_ [x] = [x]+ tail_ x = if null x then x else tail x++-- | For each element a list of 'Bool': 'True' if the element has a+-- duplicate in the list:+--+-- > same [1,2,1] = [True,False,True]+same :: Eq a => [a] -> [Bool]+same [] = []+same l+ = map (flip elem dupl) l+ where+ dupl = catMaybes . snd . macc [] $ l+ macc = mapAccumL $ \a x -> if x `elem` a then (a,Just x) else (x:a,Nothing)++hasDuplicates :: Eq a => [a] -> Bool+hasDuplicates = or . same++allTheSame :: Eq a => [a] -> Bool+allTheSame = and . same
+ src/Text/CSL/Reference.hs view
@@ -0,0 +1,672 @@+{-# LANGUAGE GeneralizedNewtypeDeriving, PatternGuards, OverloadedStrings,+ DeriveDataTypeable, ExistentialQuantification, FlexibleInstances #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Reference+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The Reference type+--+-----------------------------------------------------------------------------++module Text.CSL.Reference where++import Data.List ( elemIndex, isPrefixOf )+import Data.Maybe ( fromMaybe )+import Data.Generics+import Data.Aeson hiding (Value)+import qualified Data.Aeson as Aeson+import Data.Aeson.Types (Parser, Pair)+import Control.Applicative ((<$>),(<*>))+import Data.Text (Text)+import qualified Data.Text as T+import qualified Data.Vector as V+import Control.Monad+import Data.Char (toUpper, isSpace, toLower, isUpper, isLower, isDigit)++import Text.CSL.Style+import Text.CSL.Output.Plain ((<+>))++-- | An existential type to wrap the different types a 'Reference' is+-- made of. This way we can create a map to make queries easier.+data Value = forall a . Data a => Value a++-- for debuging+instance Show Value where+ show (Value a) = gshow a++type ReferenceMap = [(String, Value)]++mkRefMap :: Data a => a -> ReferenceMap+mkRefMap a = zip fields (gmapQ Value a)+ where fields = map formatField . constrFields . toConstr $ a++formatField :: String -> String+formatField = foldr f [] . g+ where f x xs = if isUpper x then '-' : toLower x : xs else x : xs+ g (x:xs) = toLower x : xs+ g [] = []++fromValue :: Data a => Value -> Maybe a+fromValue (Value a) = cast a++isValueSet :: Value -> Bool+isValueSet val+ | Just v <- fromValue val :: Maybe String = v /= []+ | Just v <- fromValue val :: Maybe [Agent] = v /= []+ | Just v <- fromValue val :: Maybe [RefDate] = v /= []+ | Just v <- fromValue val :: Maybe Int = v /= 0+ | Just v <- fromValue val :: Maybe CNum = v /= 0+ | Just _ <- fromValue val :: Maybe Empty = True+ | otherwise = False++data Empty = Empty deriving ( Typeable, Data )++data Agent+ = Agent { givenName :: [String]+ , droppingPart :: String+ , nonDroppingPart :: String+ , familyName :: String+ , nameSuffix :: String+ , literal :: String+ , commaSuffix :: Bool+ }+ deriving ( Read, Eq, Typeable, Data )++instance Show Agent where+ show (Agent g d n f s [] _) = (foldr (<+>) [] g) <+> d <+> n <+> f <+> s+ show (Agent _ _ _ _ _ l _) = l++instance FromJSON Agent where+ parseJSON (Object v) = Agent <$>+ v .:? "given" .!= [] <*>+ v .:? "dropping-particle" .!= "" <*>+ v .:? "non-dropping-particle" .!= "" <*>+ v .:? "family" .!= "" <*>+ v .:? "suffix" .!= "" <*>+ v .:? "literal" .!= "" <*>+ v .:? "comma-suffix" .!= False+ parseJSON _ = mzero++instance ToJSON Agent where+ toJSON agent = object' [+ "given" .= givenName agent+ , "dropping-particle" .= droppingPart agent+ , "non-dropping-particle" .= nonDroppingPart agent+ , "family" .= familyName agent+ , "suffix" .= nameSuffix agent+ , "literal" .= literal agent+ , "comma-suffix" .= commaSuffix agent+ ]++instance FromJSON [Agent] where+ parseJSON (Array xs) = mapM parseJSON $ V.toList xs+ parseJSON (Object v) = (:[]) `fmap` parseJSON (Object v)+ parseJSON (String t) = parseJSON (String t) >>= mkAgent+ parseJSON _ = mzero++instance ToJSON [Agent] where+ toJSON [x] = toJSON x+ toJSON xs = Array (V.fromList $ map toJSON xs)++mkAgent :: Text -> Parser [Agent]+mkAgent t =+ case reverse (words $ T.unpack t) of+ (x:ys) -> return [Agent (reverse ys) [] [] x [] [] False]+ [] -> mzero+++data RefDate =+ RefDate { year :: String+ , month :: String+ , season :: String+ , day :: String+ , other :: String+ , circa :: String+ } deriving ( Show, Read, Eq, Typeable, Data )++instance FromJSON RefDate where+ parseJSON (Object v) = RefDate <$>+ v .:? "year" .!= "" <*>+ v .:? "month" .!= "" <*>+ v .:? "season" .!= "" <*>+ v .:? "day" .!= "" <*>+ v .:? "other" .!= "" <*>+ v .:? "circa" .!= ""+ parseJSON _ = mzero++instance ToJSON RefDate where+ toJSON refdate = object' [+ "year" .= year refdate+ , "month" .= month refdate+ , "season" .= season refdate+ , "day" .= day refdate+ , "other" .= other refdate+ , "circa" .= circa refdate+ ]++instance FromJSON [RefDate] where+ parseJSON (Array xs) = mapM parseJSON $ V.toList xs+ parseJSON (Object v) = (:[]) `fmap` parseJSON (Object v)+ parseJSON x = parseJSON x >>= mkRefDate++instance ToJSON [RefDate] where+ toJSON [x] = toJSON x+ toJSON xs = Array (V.fromList $ map toJSON xs)++mkRefDate :: String -> Parser [RefDate]+mkRefDate xs+ | all isDigit xs = return [RefDate xs "" "" "" "" ""]+ | otherwise = return [RefDate "" "" "" "" xs ""]++data RefType+ = NoType+ | Article+ | ArticleMagazine+ | ArticleNewspaper+ | ArticleJournal+ | Bill+ | Book+ | Broadcast+ | Chapter+ | Dataset+ | Entry+ | EntryDictionary+ | EntryEncyclopedia+ | Figure+ | Graphic+ | Interview+ | Legislation+ | LegalCase+ | Manuscript+ | Map+ | MotionPicture+ | MusicalScore+ | Pamphlet+ | PaperConference+ | Patent+ | Post+ | PostWeblog+ | PersonalCommunication+ | Report+ | Review+ | ReviewBook+ | Song+ | Speech+ | Thesis+ | Treaty+ | Webpage+ deriving ( Read, Eq, Typeable, Data )++instance Show RefType where+ show = map toLower . formatField . showConstr . toConstr++instance FromJSON RefType where+ parseJSON (String t) = safeRead (capitalize . camelize . T.unpack $ t)+ where camelize x+ | '-':y:ys <- x = toUpper y : camelize ys+ | '_':y:ys <- x = toUpper y : camelize ys+ | y:ys <- x = y : camelize ys+ | otherwise = []+ capitalize (x:xs) = toUpper x : xs+ capitalize [] = []+ parseJSON _ = mzero++instance ToJSON RefType where+ toJSON reftype = toJSON (uncamelize $ uncapitalize $ show reftype)+ where uncamelize [] = []+ uncamelize (x:y:zs)+ | isLower x && isUpper y = x:'-':toLower y:uncamelize zs+ uncamelize (x:xs) = x : uncamelize xs+ uncapitalize (x:xs) = toLower x : xs+ uncapitalize [] = []++newtype CNum = CNum { unCNum :: Int } deriving ( Show, Read, Eq, Num, Typeable, Data )++instance FromJSON CNum where+ parseJSON x = case fromJSON x of+ Success n -> return $ CNum n+ _ -> mzero++instance ToJSON CNum where+ toJSON (CNum n) = toJSON n++-- | The 'Reference' record.+data Reference =+ Reference+ { refId :: String+ , 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 :: String+ , titleShort :: String+ , reviewedTitle :: String+ , containerTitle :: String+ , collectionTitle :: String+ , containerTitleShort :: String+ , collectionNumber :: String --Int+ , originalTitle :: String+ , publisher :: String+ , originalPublisher :: String+ , publisherPlace :: String+ , originalPublisherPlace :: String+ , authority :: String+ , jurisdiction :: String+ , archive :: String+ , archivePlace :: String+ , archiveLocation :: String+ , event :: String+ , eventPlace :: String+ , page :: String+ , pageFirst :: String+ , numberOfPages :: String+ , version :: String+ , volume :: String+ , numberOfVolumes :: String --Int+ , issue :: String+ , chapterNumber :: String+ , medium :: String+ , status :: String+ , edition :: String+ , section :: String+ , source :: String+ , genre :: String+ , note :: String+ , annote :: String+ , abstract :: String+ , keyword :: String+ , number :: String+ , references :: String+ , url :: String+ , doi :: String+ , isbn :: String+ , issn :: String+ , pmcid :: String+ , pmid :: String+ , callNumber :: String+ , dimensions :: String+ , scale :: String+ , categories :: [String]+ , language :: String++ , citationNumber :: CNum+ , firstReferenceNoteNumber :: Int+ , citationLabel :: String+ } deriving ( Eq, Show, Read, Typeable, Data )++instance FromJSON Reference where+ parseJSON (Object v) = Reference <$>+ v .: "id" <*>+ v .:? "type" .!= NoType <*>+ v .:? "author" .!= [] <*>+ v .:? "editor" .!= [] <*>+ v .:? "translator" .!= [] <*>+ v .:? "recipient" .!= [] <*>+ v .:? "interviewer" .!= [] <*>+ v .:? "composer" .!= [] <*>+ v .:? "director" .!= [] <*>+ v .:? "illustrator" .!= [] <*>+ v .:? "original-author" .!= [] <*>+ v .:? "container-author" .!= [] <*>+ v .:? "collection-editor" .!= [] <*>+ v .:? "editorial-director" .!= [] <*>+ v .:? "reviewed-author" .!= [] <*>+ v .:? "issued" .!= [] <*>+ v .:? "event-date" .!= [] <*>+ v .:? "accessed" .!= [] <*>+ v .:? "container" .!= [] <*>+ v .:? "original-date" .!= [] <*>+ v .:? "submitted" .!= [] <*>+ v .:? "title" .!= "" <*>+ v .:? "title-short" .!= "" <*>+ v .:? "reviewed-title" .!= "" <*>+ v .:? "container-title" .!= "" <*>+ v .:? "collection-title" .!= "" <*>+ v .:? "container-title-short" .!= "" <*>+ v .:? "collection-number" .!= "" <*>+ v .:? "original-title" .!= "" <*>+ v .:? "publisher" .!= "" <*>+ v .:? "original-publisher" .!= "" <*>+ v .:? "publisher-place" .!= "" <*>+ v .:? "original-publisher-place" .!= "" <*>+ v .:? "authority" .!= "" <*>+ v .:? "jurisdiction" .!= "" <*>+ v .:? "archive" .!= "" <*>+ v .:? "archive-place" .!= "" <*>+ v .:? "archive-location" .!= "" <*>+ v .:? "event" .!= "" <*>+ v .:? "event-place" .!= "" <*>+ v .:? "page" .!= "" <*>+ v .:? "page-first" .!= "" <*>+ v .:? "number-of-pages" .!= "" <*>+ v .:? "version" .!= "" <*>+ v .:? "volume" .!= "" <*>+ v .:? "number-of-volumes" .!= "" <*>+ v .:? "issue" .!= "" <*>+ v .:? "chapter-number" .!= "" <*>+ v .:? "medium" .!= "" <*>+ v .:? "status" .!= "" <*>+ v .:? "edition" .!= "" <*>+ v .:? "section" .!= "" <*>+ v .:? "source" .!= "" <*>+ v .:? "genre" .!= "" <*>+ v .:? "note" .!= "" <*>+ v .:? "annote" .!= "" <*>+ v .:? "abstract" .!= "" <*>+ v .:? "keyword" .!= "" <*>+ v .:? "number" .!= "" <*>+ v .:? "references" .!= "" <*>+ v .:? "url" .!= "" <*>+ v .:? "doi" .!= "" <*>+ v .:? "isbn" .!= "" <*>+ v .:? "issn" .!= "" <*>+ v .:? "pmcid" .!= "" <*>+ v .:? "pmid" .!= "" <*>+ v .:? "call-number" .!= "" <*>+ v .:? "dimensions" .!= "" <*>+ v .:? "scale" .!= "" <*>+ v .:? "categories" .!= [] <*>+ v .:? "language" .!= "" <*>+ v .:? "citation-number" .!= CNum 0 <*>+ v .:? "first-reference-note-number" .!= 1 <*>+ v .:? "citation-label" .!= ""+ parseJSON _ = mzero++instance ToJSON Reference where+ toJSON ref = object' [+ "id" .= refId ref+ , "type" .= refType ref+ , "author" .= author ref+ , "editor" .= editor ref+ , "translator" .= translator ref+ , "recipient" .= recipient ref+ , "interviewer" .= interviewer ref+ , "composer" .= composer ref+ , "director" .= director ref+ , "illustrator" .= illustrator ref+ , "original-author" .= originalAuthor ref+ , "container-author" .= containerAuthor ref+ , "collection-editor" .= collectionEditor ref+ , "editorial-director" .= editorialDirector ref+ , "reviewed-author" .= reviewedAuthor ref+ , "issued" .= issued ref+ , "event-date" .= eventDate ref+ , "accessed" .= accessed ref+ , "container" .= container ref+ , "original-date" .= originalDate ref+ , "submitted" .= submitted ref+ , "title" .= title ref+ , "title-short" .= titleShort ref+ , "reviewed-title" .= reviewedTitle ref+ , "container-title" .= containerTitle ref+ , "collection-title" .= collectionTitle ref+ , "container-title-short" .= containerTitleShort ref+ , "collection-number" .= collectionNumber ref+ , "original-title" .= originalTitle ref+ , "publisher" .= publisher ref+ , "original-publisher" .= originalPublisher ref+ , "publisher-place" .= publisherPlace ref+ , "original-publisher-place" .= originalPublisherPlace ref+ , "authority" .= authority ref+ , "jurisdiction" .= jurisdiction ref+ , "archive" .= archive ref+ , "archive-place" .= archivePlace ref+ , "archive-location" .= archiveLocation ref+ , "event" .= event ref+ , "event-place" .= eventPlace ref+ , "page" .= page ref+ , "page-first" .= pageFirst ref+ , "number-of-pages" .= numberOfPages ref+ , "version" .= version ref+ , "volume" .= volume ref+ , "number-of-volumes" .= numberOfVolumes ref+ , "issue" .= issue ref+ , "chapter-number" .= chapterNumber ref+ , "medium" .= medium ref+ , "status" .= status ref+ , "edition" .= edition ref+ , "section" .= section ref+ , "source" .= source ref+ , "genre" .= genre ref+ , "note" .= note ref+ , "annote" .= annote ref+ , "abstract" .= abstract ref+ , "keyword" .= keyword ref+ , "number" .= number ref+ , "references" .= references ref+ , "url" .= url ref+ , "doi" .= doi ref+ , "isbn" .= isbn ref+ , "issn" .= issn ref+ , "pmcid" .= pmcid ref+ , "pmid" .= pmid ref+ , "call-number" .= callNumber ref+ , "dimensions" .= dimensions ref+ , "scale" .= scale ref+ , "categories" .= categories ref+ , "language" .= language ref+ , "citation-number" .= citationNumber ref+ , "first-reference-note-number" .= firstReferenceNoteNumber ref+ , "citation-label" .= citationLabel ref+ ]++emptyReference :: Reference+emptyReference =+ Reference+ { refId = []+ , refType = NoType++ , author = []+ , editor = []+ , translator = []+ , recipient = []+ , interviewer = []+ , composer = []+ , director = []+ , illustrator = []+ , originalAuthor = []+ , containerAuthor = []+ , collectionEditor = []+ , editorialDirector = []+ , reviewedAuthor = []++ , issued = []+ , eventDate = []+ , accessed = []+ , container = []+ , originalDate = []+ , submitted = []++ , title = []+ , titleShort = []+ , reviewedTitle = []+ , containerTitle = []+ , collectionTitle = []+ , containerTitleShort = []+ , collectionNumber = []+ , originalTitle = []+ , publisher = []+ , originalPublisher = []+ , publisherPlace = []+ , originalPublisherPlace = []+ , authority = []+ , jurisdiction = []+ , archive = []+ , archivePlace = []+ , archiveLocation = []+ , event = []+ , eventPlace = []+ , page = []+ , pageFirst = []+ , numberOfPages = []+ , version = []+ , volume = []+ , numberOfVolumes = []+ , issue = []+ , chapterNumber = []+ , medium = []+ , status = []+ , edition = []+ , section = []+ , source = []+ , genre = []+ , note = []+ , annote = []+ , abstract = []+ , keyword = []+ , number = []+ , references = []+ , url = []+ , doi = []+ , isbn = []+ , issn = []+ , pmcid = []+ , pmid = []+ , callNumber = []+ , dimensions = []+ , scale = []+ , categories = []+ , language = []++ , citationNumber = CNum 0+ , firstReferenceNoteNumber = 0+ , citationLabel = []+ }++numericVars :: [String]+numericVars = [ "edition", "volume", "number-of-volumes", "number", "issue", "citation-number"+ , "chapter-number", "collection-number", "number-of-pages"]++parseLocator :: String -> (String, String)+parseLocator s+ | "b" `isPrefixOf` formatField s = mk "book"+ | "ch" `isPrefixOf` formatField s = mk "chapter"+ | "co" `isPrefixOf` formatField s = mk "column"+ | "fi" `isPrefixOf` formatField s = mk "figure"+ | "fo" `isPrefixOf` formatField s = mk "folio"+ | "i" `isPrefixOf` formatField s = mk "issue"+ | "l" `isPrefixOf` formatField s = mk "line"+ | "n" `isPrefixOf` formatField s = mk "note"+ | "o" `isPrefixOf` formatField s = mk "opus"+ | "para" `isPrefixOf` formatField s = mk "paragraph"+ | "part" `isPrefixOf` formatField s = mk "part"+ | "p" `isPrefixOf` formatField s = mk "page"+ | "sec" `isPrefixOf` formatField s = mk "section"+ | "sub" `isPrefixOf` formatField s = mk "sub verbo"+ | "ve" `isPrefixOf` formatField s = mk "verse"+ | "v" `isPrefixOf` formatField s = mk "volume"+ | otherwise = ([], [])+ where+ mk c = if null s then ([], []) else (,) c . unwords . tail . words $ s++getReference :: [Reference] -> Cite -> Maybe Reference+getReference r c+ = case citeId c `elemIndex` map refId r of+ Just i -> Just $ setPageFirst $ r !! i+ Nothing -> Nothing++processCites :: [Reference] -> [[Cite]] -> [[(Cite, Reference)]]+processCites rs cs+ = procGr [[]] cs+ where+ procRef r = case filter ((==) (refId r) . citeId) $ concat cs of+ x:_ -> r { firstReferenceNoteNumber = readNum $ citeNoteNumber x}+ [] -> r+ getRef c = case filter ((==) (citeId c) . refId) rs of+ x:_ -> procRef $ setPageFirst x+ [] -> emptyReference { title = citeId c ++ " not found!" }++ procGr _ [] = []+ procGr a (x:xs) = let (a',res) = procCs a x+ in res : procGr (a' ++ [[]]) xs++ procCs a [] = (a,[])+ procCs a (c:xs)+ | isIbidC, isLocSet = go "ibid-with-locator-c"+ | isIbid, isLocSet = go "ibid-with-locator"+ | isIbidC = go "ibid-c"+ | isIbid = go "ibid"+ | isElem = go "subsequent"+ | otherwise = go "first"+ where+ go s = let addCite = if last a /= [] then init a ++ [last a ++ [c]] else init a ++ [[c]]+ (a', rest) = procCs addCite xs+ in (a', (c { citePosition = s}, getRef c) : rest)+ isElem = citeId c `elem` map citeId (concat a)+ -- Ibid in same citation+ isIbid = last a /= [] && citeId c == citeId (last $ last a)+ -- Ibid in different citations (must be capitalized)+ isIbidC = init a /= [] && length (last $ init a) == 1 &&+ last a == [] && citeId c == citeId (head . last $ init a)+ isLocSet = citeLocator c /= ""++setPageFirst :: Reference -> Reference+setPageFirst r = if ('–' `elem` page r || '-' `elem` page r)+ then r { pageFirst = takeWhile (not . flip elem "–-") $ page r}+ else r++setNearNote :: Style -> [[Cite]] -> [[Cite]]+setNearNote s cs+ = procGr [] cs+ where+ near_note = let nn = fromMaybe [] . lookup "near-note-distance" . citOptions . citation $ s+ in if nn == [] then 5 else readNum nn+ procGr _ [] = []+ procGr a (x:xs) = let (a',res) = procCs a x+ in res : procGr a' xs++ procCs a [] = (a,[])+ procCs a (c:xs) = (a', c { nearNote = isNear} : rest)+ where+ (a', rest) = procCs (c:a) xs+ isNear = case filter ((==) (citeId c) . citeId) a of+ x:_ -> citeNoteNumber c /= "0" &&+ citeNoteNumber x /= "0" &&+ readNum (citeNoteNumber c) - readNum (citeNoteNumber x) <= near_note+ _ -> False++object' :: [Pair] -> Aeson.Value+object' = object . filter (not . isempty)+ where isempty (_, Array v) = V.null v+ isempty (_, String t) = T.null t+ isempty ("first-reference-note-number", Aeson.Number n) = n == 0+ isempty ("citation-number", Aeson.Number n) = n == 0+ isempty ("comma-suffix", Bool b) = not b+ isempty (_, _) = False++safeRead :: (Monad m, Read a) => String -> m a+safeRead s = case reads s of+ (d,x):_+ | all isSpace x -> return d+ _ -> fail $ "Could not read `" ++ s ++ "'"+++readNum :: String -> Int+readNum s = case reads s of+ [(x,"")] -> x+ _ -> 0
+ src/Text/CSL/Style.hs view
@@ -0,0 +1,609 @@+{-# LANGUAGE PatternGuards, DeriveDataTypeable #-}+-----------------------------------------------------------------------------+-- |+-- Module : Text.CSL.Style+-- Copyright : (c) Andrea Rossato+-- License : BSD-style (see LICENSE)+--+-- Maintainer : Andrea Rossato <andrea.rossato@unitn.it>+-- Stability : unstable+-- Portability : unportable+--+-- The Style types+--+-----------------------------------------------------------------------------++module Text.CSL.Style where++import Control.Arrow+import Data.List ( nubBy, isPrefixOf, isInfixOf )+import Data.Generics ( Typeable, Data, everywhere+ , everywhere', everything, mkT, mkQ )+import Data.Maybe ( listToMaybe )+import qualified Data.Map as M+import Text.JSON+import Text.Pandoc.Definition ( Inline, Target )++#ifdef UNICODE_COLLATION+import qualified Data.Text as T+import qualified Data.Text.ICU as T+#endif++-- | The representation of a parsed CSL style.+data Style+ = Style+ { styleVersion :: String+ , styleClass :: String+ , styleInfo :: Maybe CSInfo+ , styleDefaultLocale :: String+ , styleLocale :: [Locale]+ , styleAbbrevs :: [Abbrev]+ , csOptions :: [Option]+ , csMacros :: [MacroMap]+ , citation :: Citation+ , biblio :: Maybe Bibliography+ } deriving ( Show, Read, Typeable, Data )++data Locale+ = Locale+ { localeVersion :: String+ , localeLang :: String+ , localeOptions :: [Option]+ , localeTerms :: [CslTerm]+ , localeDate :: [Element]+ } deriving ( Show, Read, Eq, Typeable, Data )++-- | With the 'defaultLocale', the locales-xx-XX.xml loaded file and+-- the parsed 'Style' cs:locale elements, produce the final 'Locale'+-- as the only element of a list, taking into account CSL locale+-- prioritization.+mergeLocales :: String -> Locale -> [Locale] -> [Locale]+mergeLocales s l ls = doMerge list+ where+ list = filter ((==) s . localeLang) ls +++ filter ((\x -> x /= [] && x `isPrefixOf` s) . localeLang) ls +++ filter ((==) [] . localeLang) ls+ doMerge x = return l { localeOptions = newOpt x+ , localeTerms = newTerms x+ , localeDate = newDate x+ }+ cht = cslTerm &&& termForm &&& termGenderForm+ checkedLoc = if hasOrdinals ls then rmOrdinals (localeTerms l) else localeTerms l+ newTerms x = nubBy (\a b -> cht a == cht b) (concatMap localeTerms x ++ checkedLoc)+ newOpt x = nubBy (\a b -> fst a == fst b) (concatMap localeOptions x ++ localeOptions l)+ newDate x = nubBy (\(Date _ a _ _ _ _)+ (Date _ b _ _ _ _) -> a == b) (concatMap localeDate x ++ localeDate l)++data CslTerm+ = CT+ { cslTerm :: String+ , termForm :: Form+ , termGender :: Gender+ , termGenderForm :: Gender+ , termSingular :: String+ , termPlural :: String+ , termMatch :: String+ } deriving ( Show, Read, Eq, Typeable, Data )++newTerm :: CslTerm+newTerm = CT [] Long Neuter Neuter [] [] []++findTerm :: String -> Form -> [CslTerm] -> Maybe CslTerm+findTerm s f+ = listToMaybe . filter (cslTerm &&& termForm >>> (==) (s, f))++findTerm' :: String -> Form -> Gender -> [CslTerm] -> Maybe CslTerm+findTerm' s f g+ = listToMaybe . filter (cslTerm &&& termForm &&& termGenderForm >>> (==) (s,(f,g)))++hasOrdinals :: Data a => a -> Bool+hasOrdinals = or . query hasOrd+ where+ hasOrd o+ | CT {cslTerm = t} <- o+ , "ordinal" `isInfixOf` t = [True]+ | otherwise = [False]++rmOrdinals :: Data a => a -> a+rmOrdinals = proc' doRemove+ where+ doRemove [] = []+ doRemove (o:os)+ | CT {cslTerm = t} <- o+ , "ordinal" `isInfixOf` t = doRemove os+ | otherwise = o:doRemove os++type Abbrev+ = (String, [(String, M.Map String String)])++type MacroMap+ = (String,[Element])++data Citation+ = Citation+ { citOptions :: [Option]+ , citSort :: [Sort]+ , citLayout :: Layout+ } deriving ( Show, Read, Typeable, Data )++data Bibliography+ = Bibliography+ { bibOptions :: [Option]+ , bibSort :: [Sort]+ , bibLayout :: Layout+ } deriving ( Show, Read, Typeable, Data )++type Option = (String,String)++mergeOptions :: [Option] -> [Option] -> [Option]+mergeOptions os = nubBy (\x y -> fst x == fst y) . (++) os++data Layout+ = Layout+ { layFormat :: Formatting+ , layDelim :: Delimiter+ , elements :: [Element]+ } deriving ( Show, Read, Typeable, Data )++data Element+ = Choose IfThen [IfThen] [Element]+ | Macro String Formatting+ | Const String Formatting+ | Variable [String] Form Formatting Delimiter+ | Term String Form Formatting Bool+ | Label String Form Formatting Plural+ | Number String NumericForm Formatting+ | Names [String] [Name] Formatting Delimiter [Element]+ | Substitute [Element]+ | Group Formatting Delimiter [Element]+ | Date [String] DateForm Formatting Delimiter [DatePart] String+ deriving ( Show, Read, Eq, Typeable, Data )++data IfThen+ = IfThen Condition Match [Element]+ deriving ( Eq, Show, Read, Typeable, Data )++data Condition+ = Condition+ { isType :: [String]+ , isSet :: [String]+ , isNumeric :: [String]+ , isUncertainDate :: [String]+ , isPosition :: [String]+ , disambiguation :: [String]+ , isLocator :: [String]+ } deriving ( Eq, Show, Read, Typeable, Data )++type Delimiter = String++data Match+ = Any+ | All+ | None+ deriving ( Show, Read, Eq, Typeable, Data )++match :: Match -> [Bool] -> Bool+match All = and+match Any = or+match None = and . map not++data DatePart+ = DatePart+ { dpName :: String+ , dpForm :: String+ , dpRangeDelim :: String+ , dpFormatting :: Formatting+ } deriving ( Show, Read, Eq, Typeable, Data )++defaultDate :: [DatePart]+defaultDate+ = [ DatePart "year" "" "-" emptyFormatting+ , DatePart "month" "" "-" emptyFormatting+ , DatePart "day" "" "-" emptyFormatting]++data Sort+ = SortVariable String Sorting+ | SortMacro String Sorting Int Int String+ deriving ( Eq, Show, Read, Typeable, Data )++data Sorting+ = Ascending String+ | Descending String+ deriving ( Read, Show, Eq, Typeable, Data )++instance Ord Sorting where+ compare (Ascending []) (Ascending []) = EQ+ compare (Ascending []) (Ascending _) = GT+ compare (Ascending _) (Ascending []) = LT+ compare (Ascending a) (Ascending b) = compare' a b+ compare (Descending []) (Descending []) = EQ+ compare (Descending []) (Descending _) = GT+ compare (Descending _) (Descending []) = LT+ compare (Descending a) (Descending b) = compare' b a+ compare _ _ = EQ++compare' :: String -> String -> Ordering+compare' x y+ = case (head x, head y) of+ ('-','-') -> comp y x+ ('-', _ ) -> LT+ (_ ,'-') -> GT+ _ -> comp x y+ where+#ifdef UNICODE_COLLATION+ comp a b = T.collate (T.collator T.Current) (T.pack a) (T.pack b)+#else+ comp a b = compare a b+#endif++data Form+ = Long+ | Short+ | Count+ | Verb+ | VerbShort+ | Symbol+ | NotSet+ deriving ( Eq, Show, Read, Typeable, Data )++data Gender+ = Feminine+ | Masculine+ | Neuter+ deriving ( Eq, Show, Read, Typeable, Data )++data NumericForm+ = Numeric+ | Ordinal+ | Roman+ | LongOrdinal+ deriving ( Eq, Show, Read, Typeable, Data )++data DateForm+ = TextDate+ | NumericDate+ | NoFormDate+ deriving ( Eq, Show, Read, Typeable, Data )++data Plural+ = Contextual+ | Always+ | Never+ deriving ( Eq, Show, Read, Typeable, Data )++data Name+ = Name Form Formatting NameAttrs Delimiter [NamePart]+ | NameLabel Form Formatting Plural+ | EtAl Formatting String+ deriving ( Eq, Show, Read, Typeable, Data )++type NameAttrs = [(String, String)]++data NamePart+ = NamePart String Formatting+ deriving ( Show, Read, Eq, Typeable, Data )++isPlural :: Plural -> Int -> Bool+isPlural p l+ = case p of+ Always -> True+ Never -> False+ Contextual -> l > 1++isName :: Name -> Bool+isName x = case x of Name {} -> True; _ -> False++isNames :: Element -> Bool+isNames x = case x of Names {} -> True; _ -> False++hasEtAl :: [Name] -> Bool+hasEtAl = not . null . query getEtAl+ where getEtAl n+ | EtAl _ _ <- n = [n]+ | otherwise = []++data Formatting+ = Formatting+ { prefix :: String+ , suffix :: String+ , fontFamily :: String+ , fontStyle :: String+ , fontVariant :: String+ , fontWeight :: String+ , textDecoration :: String+ , verticalAlign :: String+ , textCase :: String+ , display :: String+ , quotes :: Quote+ , stripPeriods :: Bool+ , noCase :: Bool+ , noDecor :: Bool+ } deriving ( Read, Eq, Ord, Typeable, Data )++instance Show Formatting where show _ = "emptyFormatting"++rmTitleCase :: Formatting -> Formatting+rmTitleCase f+ | Formatting _ _ _ _ _ _ _ _ "title" _ _ _ _ _ <- f = f {textCase = []}+ | otherwise = f++data Quote+ = NativeQuote+ | ParsedQuote+ | NoQuote+ deriving ( Read, Eq, Ord, Typeable, Data )++emptyFormatting :: Formatting+emptyFormatting+ = Formatting [] [] [] [] [] [] [] [] [] [] NoQuote False False False++unsetAffixes :: Formatting -> Formatting+unsetAffixes f = f {prefix = [], suffix = []}++mergeFM :: Formatting -> Formatting -> Formatting+mergeFM (Formatting aa ab ac ad ae af ag ah ai aj ak al am an)+ (Formatting ba bb bc bd be bf bg bh bi bj bk bl bm bn) =+ Formatting (ba `betterThen` aa)+ (bb `betterThen` ab)+ (bc `betterThen` ac)+ (bd `betterThen` ad)+ (be `betterThen` ae)+ (bf `betterThen` af)+ (bg `betterThen` ag)+ (bh `betterThen` ah)+ (bi `betterThen` ai)+ (bj `betterThen` aj)+ (if bk == NoQuote then ak else bk)+ (bl || al)+ (bm || am)+ (bn || an)++data CSInfo+ = CSInfo+ { csiTitle :: String+ , csiAuthor :: CSAuthor+ , csiCategories :: [CSCategory]+ , csiId :: String+ , csiUpdated :: String+ } deriving ( Show, Read, Typeable, Data )++data CSAuthor = CSAuthor String String String deriving ( Show, Read, Eq, Typeable, Data )+data CSCategory = CSCategory String String String deriving ( Show, Read, Eq, Typeable, Data )++-- | The formatted output, produced after post-processing the+-- evaluated citations.+data FormattedOutput+ = FO Formatting [FormattedOutput] -- ^ List of 'FormatOutput' items+ | FN String Formatting -- ^ Formatted number+ | FS String Formatting -- ^ Formatted string+ | FErr CiteprocError -- ^ Warning+ | FDel String -- ^ Delimeter string+ | FUrl Target Formatting -- ^ Formatted URL+ | FPan [Inline] -- ^ Pandoc inline elements+ | FNull -- ^ Null formatting item+ deriving ( Eq, Show )++data CiteprocError+ = NoOutput+ | ReferenceNotFound String+ deriving ( Eq, Ord, Show, Typeable, Data )++-- | The 'Output' generated by the evaluation of a style. Must be+-- further processed for disambiguation and collapsing.+data Output+ = ONull+ | OSpace+ | OPan [Inline]+ | ODel String -- ^ A delimiter string.+ | OStr String Formatting -- ^ A simple 'String'+ | OErr CiteprocError -- ^ Warning message+ | OLabel String Formatting -- ^ A label used for roles+ | ONum Int Formatting -- ^ A number (used to count contributors)+ | OCitNum Int Formatting -- ^ The citation number+ | ODate [Output] -- ^ A (possibly) ranged date+ | OYear String String Formatting -- ^ The year and the citeId+ | OYearSuf String String [Output] Formatting -- ^ The year suffix, the citeId and a holder for collision data+ | OName String [Output] [[Output]] Formatting -- ^ A (family) name with the list of given names.+ | OContrib String String [Output] [Output] [[Output]] -- ^ The citation key, the role (author, editor, etc.), the contributor(s),+ -- the output needed for year suf. disambiguation, and everything used for+ -- name disambiguation.+ | OUrl Target Formatting -- ^ An URL+ | OLoc [Output] Formatting -- ^ The citation's locator+ | Output [Output] Formatting -- ^ Some nested 'Output'+ deriving ( Eq, Ord, Show, Typeable, Data )++data Affix+ = PlainText String+ | PandocText [Inline]+ deriving ( Show, Read, Eq, Ord, Typeable, Data )++-- | Needed for the test-suite.+instance JSON Affix where+ showJSON (PlainText s) = JSString . toJSString $ s+ showJSON (PandocText i) = JSString . toJSString $ show i+ readJSON jv+ | JSString js <- jv+ , [(x,"")] <- reads (fromJSString js) = Ok x+ | otherwise = Ok $ PlainText []++type Citations = [[Cite]]+data Cite+ = Cite+ { citeId :: String+ , citePrefix :: Affix+ , citeSuffix :: Affix+ , citeLabel :: String+ , citeLocator :: String+ , citeNoteNumber :: String+ , citePosition :: String+ , nearNote :: Bool+ , authorInText :: Bool+ , suppressAuthor :: Bool+ , citeHash :: Int+ } deriving ( Show, Eq, Typeable, Data )++emptyAffix :: Affix+emptyAffix = PlainText []++emptyCite :: Cite+emptyCite = Cite [] emptyAffix emptyAffix [] [] [] [] False False False 0++-- | A citation group: the first list has a single member when the+-- citation group starts with an "author-in-text" cite, the+-- 'Formatting' to be applied, the 'Delimiter' between individual+-- citations and the list of evaluated citations.+data CitationGroup = CG [(Cite, Output)] Formatting Delimiter [(Cite, Output)] deriving ( Show, Eq, Typeable, Data )++data BiblioData+ = BD+ { citations :: [[FormattedOutput]]+ , bibliography :: [[FormattedOutput]]+ } deriving ( Show )++-- | A record with all the data to produce the 'FormattedOutput' of a+-- citation: the citation key, the part of the formatted citation that+-- may be colliding with other citations, the form of the citation+-- when a year suffix is used for disambiguation , the data to+-- disambiguate it (all possible contributors and all possible given+-- names), and, after processing, the disambiguated citation and its+-- year, initially empty.+data CiteData+ = CD+ { key :: String+ , collision :: [Output]+ , disambYS :: [Output]+ , disambData :: [[Output]]+ , disambed :: [Output]+ , sameAs :: [String]+ , citYear :: String+ } deriving ( Show, Typeable, Data )++instance Eq CiteData where+ (==) (CD ka ca _ _ _ _ _)+ (CD kb cb _ _ _ _ _) = ka == kb && ca == cb++data NameData+ = ND+ { nameKey :: String+ , nameCollision :: [Output]+ , nameDisambData :: [[Output]]+ , nameDataSolved :: [Output]+ } deriving ( Show, Typeable, Data )++instance Eq NameData where+ (==) (ND ka ca _ _)+ (ND kb cb _ _) = ka == kb && ca == cb++formatOutputList :: [Output] -> [FormattedOutput]+formatOutputList = filterUseless . map formatOutput+ where+ filterUseless [] = []+ filterUseless (o:os)+ | FO _ [] <- o = filterUseless os+ | FO f xs <- o+ , isEmpty f = filterUseless xs ++ filterUseless os+ | FO f xs <- o = case filterUseless xs of+ [] -> filterUseless os+ xs' -> FO f xs' : filterUseless os+ | FNull <- o = filterUseless os+ | otherwise = o : filterUseless os+ where+ isEmpty f = f == emptyFormatting++-- | Convert evaluated 'Output' into 'FormattedOutput', ready for the+-- output filters.+formatOutput :: Output -> FormattedOutput+formatOutput o+ | OSpace <- o = FDel " "+ | OPan i <- o = FPan i+ | ODel [] <- o = FNull+ | ODel s <- o = FDel s+ | OStr [] _ <- o = FNull+ | OStr s f <- o = FS s f+ | OErr e <- o = FErr e+ | OLabel [] _ <- o = FNull+ | OLabel s f <- o = FS s f+ | ODate os <- o = FO emptyFormatting (format os)+ | OYear s _ f <- o = FS s f+ | OYearSuf s _ _ f <- o = FS s f+ | ONum i f <- o = FS (show i) f+ | OCitNum i f <- o = FN (add00 i) f+ | OUrl s f <- o = FUrl s f+ | OName _ s _ f <- o = FO f (format s)+ | OContrib _ _ s _ _ <- o = FO emptyFormatting (format s)+ | OLoc os f <- o = FO f (format os)+ | Output os f <- o = FO f (format os)+ | otherwise = FNull+ where+ format = map formatOutput+ add00 = reverse . take 5 . flip (++) (repeat '0') . reverse . show++-- | Map the evaluated output of a citation group.+mapGroupOutput :: (Output -> [a]) -> CitationGroup -> [a]+mapGroupOutput f (CG _ _ _ os) = concatMap f $ map snd os++-- | A generic processing function.+proc :: (Typeable a, Data b) => (a -> a) -> b -> b+proc f = everywhere (mkT f)++-- | A generic processing function: process a data structure in+-- top-down manner.+proc' :: (Typeable a, Data b) => (a -> a) -> b -> b+proc' f = everywhere' (mkT f)++-- | A generic query function.+query :: (Typeable a, Data b) => (a -> [c]) -> b -> [c]+query f = everything (++) ([] `mkQ` f)++-- | Removes all given names form a 'OName' element with 'proc'.+rmGivenNames :: Output -> Output+rmGivenNames o+ | OName i s _ f <- o = OName i s [] f+ | otherwise = o++rmNameHash :: Output -> Output+rmNameHash o+ | OName _ s ss f <- o = OName [] s ss f+ | otherwise = o++-- | Add, with 'proc', a give name to the family name. Needed for+-- disambiguation.+addGivenNames :: [Output] -> [Output]+addGivenNames+ = addGN True+ where+ addGN _ [] = []+ addGN b (o:os)+ | OName i _ xs f <- o+ , xs /= [] = if b then OName i (head xs) (tail xs) f : addGN False os else o:os+ | otherwise = o : addGN b os++-- | Add the year suffix to the year. Needed for disambiguation.+addYearSuffix :: Output -> Output+addYearSuffix o+ | OYear y k f <- o = Output [OYear y k emptyFormatting,OYearSuf [] k [] emptyFormatting] f+ | ODate (x:xs) <- o = if or $ map hasYear xs+ then Output (x : [addYearSuffix $ ODate xs]) emptyFormatting+ else addYearSuffix (Output (x:xs) emptyFormatting)+ | Output (x:xs) f <- o = if or $ map hasYearSuf (x : xs)+ then Output (x : xs) f+ else if hasYear x+ then Output (addYearSuffix x : xs) f+ else Output (x : [addYearSuffix $ Output xs emptyFormatting]) f+ | otherwise = o++hasYear :: Output -> Bool+hasYear = not . null . query getYear+ where getYear o+ | OYear _ _ _ <- o = [o]+ | otherwise = []+++hasYearSuf :: Output -> Bool+hasYearSuf = not . null . query getYearSuf+ where getYearSuf o+ | OYearSuf _ _ _ _ <- o = ["a"]+ | otherwise = []++betterThen :: Eq a => [a] -> [a] -> [a]+betterThen a b = if a == [] then b else a
+ tests/biblio.bib view
@@ -0,0 +1,26 @@+@Book{item1,+author="John Doe",+title="First Book",+year="2005",+address="Cambridge",+publisher="Cambridge University Press"+}++@Article{item2,+author="John Doe",+title="Article",+year="2006",+journal="Journal of Generic Studies",+volume="6",+pages="33-34"+}++@InCollection{пункт3,+author="John Doe and Jenny Roe",+title="Why Water Is Wet",+booktitle="Third Book",+editor="Sam Smith",+publisher="Oxford University Press",+address="Oxford",+year="2007"+}
+ tests/chicago-author-date.csl view
@@ -0,0 +1,458 @@+<?xml version="1.0" encoding="utf-8"?>+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never">+ <info>+ <title>Chicago Manual of Style (author-date)</title>+ <id>http://www.zotero.org/styles/chicago-author-date</id>+ <link href="http://www.zotero.org/styles/chicago-author-date" rel="self"/>+ <link href="http://www.chicagomanualofstyle.org/tools_citationguide.html" rel="documentation"/>+ <author>+ <name>Julian Onions</name>+ <email>julian.onions@gmail.com</email>+ </author>+ <contributor>+ <name>Sebastian Karcher</name>+ </contributor>+ <contributor>+ <name>Richard Karnesky</name>+ <email>karnesky+zotero@gmail.com</email>+ <uri>http://arc.nucapt.northwestern.edu/Richard_Karnesky</uri>+ </contributor>+ <category citation-format="author-date"/>+ <category field="generic-base"/>+ <summary>The author-date variant of the Chicago style</summary>+ <updated>2013-03-28T05:37:10+00:00</updated>+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>+ </info>+ <locale>+ <terms>+ <term name="editor" form="verb-short">ed.</term>+ <term name="container-author" form="verb">by</term>+ <term name="translator" form="verb-short">trans.</term>+ <term name="translator" form="short">trans.</term>+ </terms>+ </locale>+ <macro name="secondary-contributors">+ <choose>+ <if type="chapter paper-conference" match="none">+ <group delimiter=". ">+ <names variable="editor translator">+ <label form="verb" text-case="capitalize-first" suffix=" " plural="never"/>+ <name and="text" delimiter=", "/>+ </names>+ </group>+ </if>+ </choose>+ </macro>+ <macro name="container-contributors">+ <choose>+ <if type="chapter paper-conference" match="any">+ <group prefix=", " delimiter=", ">+ <names variable="container-author editor" delimiter=", ">+ <label form="verb" suffix=" " plural="never"/>+ <name and="text" delimiter=", "/>+ </names>+ </group>+ </if>+ </choose>+ </macro>+ <macro name="editor">+ <names variable="editor">+ <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" prefix=", "/>+ </names>+ </macro>+ <macro name="translator">+ <names variable="translator">+ <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" prefix=", " plural="never"/>+ </names>+ </macro>+ <macro name="recipient">+ <choose>+ <if type="personal_communication">+ <choose>+ <if variable="genre">+ <text variable="genre" text-case="capitalize-first"/>+ </if>+ <else>+ <text term="letter" text-case="capitalize-first"/>+ </else>+ </choose>+ </if>+ </choose>+ <names variable="recipient" delimiter=", ">+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>+ <name and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="contributors">+ <names variable="author">+ <name and="text" name-as-sort-order="first" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" plural="never" prefix=", "/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ <text macro="title"/>+ </substitute>+ </names>+ <text macro="recipient"/>+ </macro>+ <macro name="contributors-short">+ <names variable="author">+ <name form="short" and="text" delimiter=", " initialize-with=". "/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ <text macro="title"/>+ </substitute>+ </names>+ </macro>+ <macro name="interviewer">+ <names variable="interviewer" delimiter=", ">+ <label form="verb" prefix=" " text-case="capitalize-first" suffix=" "/>+ <name and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="archive">+ <group delimiter=". ">+ <text variable="archive_location" text-case="capitalize-first"/>+ <text variable="archive"/>+ <text variable="archive-place"/>+ </group>+ </macro>+ <macro name="access">+ <group delimiter=". ">+ <choose>+ <if type="graphic report" match="any">+ <text macro="archive"/>+ </if>+ <else-if type="article-magazine article-newspaper bill book chapter graphic legal_case legislation motion_picture paper-conference report song thesis" match="none">+ <text macro="archive"/>+ </else-if>+ </choose>+ <text variable="DOI" prefix="doi:"/>+ <choose>+ <if variable="DOI issued" match="none">+ <choose>+ <if variable="URL accessed" match="all">+ <group delimiter=" ">+ <text term="accessed" text-case="capitalize-first"/>+ <date variable="accessed" delimiter=" ">+ <date-part name="month"/>+ <date-part name="day"/>+ </date>+ </group>+ </if>+ </choose>+ </if>+ <else-if type="webpage">+ <date variable="issued" delimiter=" ">+ <date-part name="month"/>+ <date-part name="day"/>+ </date>+ </else-if>+ </choose>+ <choose>+ <if type="legal_case" match="none">+ <text variable="URL"/>+ </if>+ </choose>+ </group>+ </macro>+ <macro name="title">+ <choose>+ <if variable="title" match="none">+ <choose>+ <if type="personal_communication" match="none">+ <text variable="genre" text-case="capitalize-first"/>+ </if>+ </choose>+ </if>+ <else-if type="bill book graphic legal_case legislation motion_picture song" match="any">+ <text variable="title" text-case="title" font-style="italic"/>+ </else-if>+ <else>+ <text variable="title" text-case="title" quotes="true"/>+ </else>+ </choose>+ </macro>+ <macro name="edition">+ <choose>+ <if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <choose>+ <if is-numeric="edition">+ <group delimiter=" " prefix=". ">+ <number variable="edition" form="ordinal"/>+ <text term="edition" form="short" strip-periods="true"/>+ </group>+ </if>+ <else>+ <text variable="edition" prefix=". "/>+ </else>+ </choose>+ </if>+ <else-if type="chapter paper-conference" match="any">+ <choose>+ <if is-numeric="edition">+ <group delimiter=" " prefix=", ">+ <number variable="edition" form="ordinal"/>+ <text term="edition" form="short"/>+ </group>+ </if>+ <else>+ <text variable="edition" prefix=", "/>+ </else>+ </choose>+ </else-if>+ </choose>+ </macro>+ <macro name="locators">+ <choose>+ <if type="article-journal">+ <text variable="volume" prefix=" "/>+ <text variable="issue" prefix=" (" suffix=")"/>+ </if>+ <else-if type="legal_case">+ <text variable="volume" prefix=", "/>+ <text variable="container-title" prefix=" "/>+ <text variable="page" prefix=" "/>+ </else-if>+ <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <group prefix=". " delimiter=". ">+ <group>+ <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>+ <number variable="volume" form="numeric"/>+ </group>+ <group>+ <number variable="number-of-volumes" form="numeric"/>+ <text term="volume" form="short" prefix=" " plural="true"/>+ </group>+ </group>+ </else-if>+ <else-if type="chapter paper-conference" match="any">+ <choose>+ <if variable="page" match="none">+ <group prefix=". ">+ <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>+ <number variable="volume" form="numeric"/>+ </group>+ </if>+ </choose>+ </else-if>+ </choose>+ </macro>+ <macro name="locators-chapter">+ <choose>+ <if type="chapter paper-conference" match="any">+ <choose>+ <if variable="page">+ <group prefix=", ">+ <text variable="volume" suffix=":"/>+ <text variable="page"/>+ </group>+ </if>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="locators-article">+ <choose>+ <if type="article-newspaper">+ <group prefix=", " delimiter=", ">+ <group>+ <text variable="edition" suffix=" "/>+ <text term="edition" prefix=" "/>+ </group>+ <group>+ <text term="section" form="short" suffix=" "/>+ <text variable="section"/>+ </group>+ </group>+ </if>+ <else-if type="article-journal">+ <text variable="page" prefix=": "/>+ </else-if>+ </choose>+ </macro>+ <macro name="point-locators">+ <choose>+ <if variable="locator">+ <choose>+ <if locator="page" match="none">+ <choose>+ <if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <choose>+ <if variable="volume">+ <group>+ <text term="volume" form="short" suffix=" "/>+ <number variable="volume" form="numeric"/>+ <label variable="locator" form="short" prefix=", " suffix=" "/>+ </group>+ </if>+ <else>+ <label variable="locator" form="short" suffix=" "/>+ </else>+ </choose>+ </if>+ <else>+ <label variable="locator" form="short" suffix=" "/>+ </else>+ </choose>+ </if>+ <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">+ <number variable="volume" form="numeric" suffix=":"/>+ </else-if>+ </choose>+ <text variable="locator"/>+ </if>+ </choose>+ </macro>+ <macro name="container-prefix">+ <text term="in" text-case="capitalize-first"/>+ </macro>+ <macro name="container-title">+ <choose>+ <if type="chapter paper-conference" match="any">+ <text macro="container-prefix" suffix=" "/>+ </if>+ </choose>+ <choose>+ <if type="legal_case" match="none">+ <text variable="container-title" text-case="title" font-style="italic"/>+ </if>+ </choose>+ </macro>+ <macro name="publisher">+ <group delimiter=": ">+ <text variable="publisher-place"/>+ <text variable="publisher"/>+ </group>+ </macro>+ <macro name="date">+ <choose>+ <if variable="issued">+ <date variable="issued">+ <date-part name="year"/>+ </date>+ </if>+ <else-if variable="accessed">+ <date variable="accessed">+ <date-part name="year"/>+ </date>+ </else-if>+ </choose>+ </macro>+ <macro name="day-month">+ <date variable="issued">+ <date-part name="month"/>+ <date-part name="day" prefix=" "/>+ </date>+ </macro>+ <macro name="collection-title">+ <text variable="collection-title" text-case="title"/>+ <text variable="collection-number" prefix=" "/>+ </macro>+ <macro name="event">+ <group>+ <text term="presented at" suffix=" "/>+ <text variable="event"/>+ </group>+ </macro>+ <macro name="description">+ <choose>+ <if type="interview">+ <group delimiter=". ">+ <text macro="interviewer"/>+ <text variable="medium" text-case="capitalize-first"/>+ </group>+ </if>+ <else>+ <text variable="medium" text-case="capitalize-first" prefix=". "/>+ </else>+ </choose>+ <choose>+ <if variable="title" match="none"/>+ <else-if type="thesis"/>+ <else>+ <group delimiter=" " prefix=". ">+ <text variable="genre" text-case="capitalize-first"/>+ <choose>+ <if type="report">+ <text variable="number"/>+ </if>+ </choose>+ </group>+ </else>+ </choose>+ <!--This is for computer programs only. Localization new to 1.0.1, so may be missing in many locales-->+ <group delimiter=" " prefix=" (" suffix=")">+ <text term="version"/>+ <text variable="version"/>+ </group>+ </macro>+ <macro name="issue">+ <choose>+ <if type="article-journal">+ <text macro="day-month" prefix=" (" suffix=")"/>+ </if>+ <else-if type="legal_case">+ <text variable="authority" prefix=". "/>+ </else-if>+ <else-if type="speech">+ <group prefix=" " delimiter=", ">+ <text macro="event"/>+ <text macro="day-month"/>+ <text variable="event-place"/>+ </group>+ </else-if>+ <else-if type="article-newspaper article-magazine" match="any">+ <text macro="day-month" prefix=", "/>+ </else-if>+ <else>+ <group prefix=". " delimiter=", ">+ <choose>+ <if type="thesis">+ <text variable="genre" text-case="capitalize-first"/>+ </if>+ </choose>+ <text macro="publisher"/>+ </group>+ </else>+ </choose>+ </macro>+ <citation et-al-min="4" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" givenname-disambiguation-rule="primary-name">+ <layout prefix="(" suffix=")" delimiter="; ">+ <group delimiter=", ">+ <group delimiter=" ">+ <text macro="contributors-short"/>+ <text macro="date"/>+ </group>+ <text macro="point-locators"/>+ </group>+ </layout>+ </citation>+ <bibliography hanging-indent="true" et-al-min="11" et-al-use-first="7" subsequent-author-substitute="———" entry-spacing="0">+ <sort>+ <key macro="contributors"/>+ <key variable="issued"/>+ </sort>+ <layout suffix=".">+ <group delimiter=". ">+ <text macro="contributors"/>+ <text macro="date"/>+ <text macro="title"/>+ </group>+ <text macro="description"/>+ <text macro="secondary-contributors" prefix=". "/>+ <text macro="container-title" prefix=". "/>+ <text macro="container-contributors"/>+ <text macro="edition"/>+ <text macro="locators-chapter"/>+ <text macro="locators"/>+ <text macro="collection-title" prefix=". "/>+ <text macro="issue"/>+ <text macro="locators-article"/>+ <text macro="access" prefix=". "/>+ </layout>+ </bibliography>+</style>
+ tests/chicago-author-date.expected.json view
@@ -0,0 +1,2003 @@+[+ {+ "unMeta": {+ "bibliography": {+ "MetaInlines": [+ {+ "Str": "tests/biblio.bib"+ }+ ]+ },+ "csl": {+ "MetaInlines": [+ {+ "Str": "tests/chicago-author-date.csl"+ }+ ]+ }+ }+ },+ [+ {+ "Header": [+ 1,+ [+ "pandoc-with-citeproc-hs",+ [],+ []+ ],+ [+ {+ "Str": "Pandoc"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "citeproc-hs"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 1,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Span": [+ [+ "",+ [+ "citeproc-not-found"+ ],+ [+ [+ "data-reference-id",+ "nonexistent"+ ]+ ]+ ],+ [+ {+ "Strong": [+ {+ "Str": "???"+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ")"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 2,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Span": [+ [+ "",+ [+ "citeproc-not-found"+ ],+ [+ [+ "data-reference-id",+ "nonexistent"+ ]+ ]+ ],+ [+ {+ "Strong": [+ {+ "Str": "???"+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ")"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 3,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "2005"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 4,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30,"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ }+ ],+ "citationHash": 5,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 6,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 7,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 8,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "2005"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "2006"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Space": []+ },+ {+ "Str": "2007"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ }+ ],+ "citationHash": 9,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "2007"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "locators"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 10,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Space": []+ },+ {+ "Str": "2007"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "A"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "group"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 11,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 12,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Space": []+ },+ {+ "Str": "2007"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "34–35"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 13,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "34–35"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "And"+ },+ {+ "Space": []+ },+ {+ "Str": "another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Some"+ },+ {+ "Space": []+ },+ {+ "Str": "citations"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 14,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 15,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 16,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Space": []+ },+ {+ "Str": "2007"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2006"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35-37,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 17,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35–37"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "only"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 18,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Now"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "modifiers."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Like"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "author:"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 19,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "2005"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "now"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ }+ ],+ "citationHash": 20,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Str": "2006"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "With"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "markup"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Strong": [+ {+ "Str": "32"+ }+ ]+ }+ ],+ "citationHash": 21,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "("+ },+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "32"+ },+ {+ "Str": ")"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Div": [+ [+ "",+ [+ "references"+ ],+ []+ ],+ [+ {+ "Header": [+ 1,+ [+ "references",+ [],+ []+ ],+ [+ {+ "Str": "References"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Str": "Doe,"+ },+ {+ "Space": []+ },+ {+ "Str": "John."+ },+ {+ "Space": []+ },+ {+ "Str": "2005."+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": "."+ },+ {+ "Space": []+ },+ {+ "Str": "Cambridge:"+ },+ {+ "Space": []+ },+ {+ "Str": "Cambridge"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press"+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "———."+ },+ {+ "Space": []+ },+ {+ "Str": "2006."+ },+ {+ "Space": []+ },+ {+ "Str": "“"+ },+ {+ "Str": "Article"+ },+ {+ "Str": "."+ },+ {+ "Str": "”"+ },+ {+ "Str": ""+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Journal"+ },+ {+ "Space": []+ },+ {+ "Str": "of"+ },+ {+ "Space": []+ },+ {+ "Str": "Generic"+ },+ {+ "Space": []+ },+ {+ "Str": "Studies"+ }+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "6:"+ },+ {+ "Space": []+ },+ {+ "Str": "33–34"+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Doe,"+ },+ {+ "Space": []+ },+ {+ "Str": "John,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "Jenny"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe."+ },+ {+ "Space": []+ },+ {+ "Str": "2007."+ },+ {+ "Space": []+ },+ {+ "Str": "“"+ },+ {+ "Str": "Why"+ },+ {+ "Space": []+ },+ {+ "Str": "Water"+ },+ {+ "Space": []+ },+ {+ "Str": "Is"+ },+ {+ "Space": []+ },+ {+ "Str": "Wet"+ },+ {+ "Str": "."+ },+ {+ "Str": "”"+ },+ {+ "Str": ""+ },+ {+ "Space": []+ },+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Third"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "edited"+ },+ {+ "Space": []+ },+ {+ "Str": "by"+ },+ {+ "Space": []+ },+ {+ "Str": "Sam"+ },+ {+ "Space": []+ },+ {+ "Str": "Smith."+ },+ {+ "Space": []+ },+ {+ "Str": "Oxford:"+ },+ {+ "Space": []+ },+ {+ "Str": "Oxford"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ ]+ }+ ]+]
+ tests/chicago-author-date.in.json view
@@ -0,0 +1,1117 @@+[+ {+ "unMeta": {+ "bibliography": {+ "MetaInlines": [+ {+ "Str": "tests/biblio.bib"+ }+ ]+ },+ "csl": {+ "MetaInlines": [+ {+ "Str": "tests/chicago-author-date.csl"+ }+ ]+ }+ }+ },+ [+ {+ "Header": [+ 1,+ [+ "pandoc-with-citeproc-hs",+ [],+ []+ ],+ [+ {+ "Str": "Pandoc"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "citeproc-hs"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30,"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ },+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2",+ "citationHash": 0+ },+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "locators"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "A"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "group"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ },+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "And"+ },+ {+ "Space": []+ },+ {+ "Str": "another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Some"+ },+ {+ "Space": []+ },+ {+ "Str": "citations"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ },+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3",+ "citationHash": 0+ },+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item2",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35-37,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "only"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Now"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "modifiers."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Like"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "author:"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "now"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "With"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "markup"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Strong": [+ {+ "Str": "32"+ }+ ]+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Header": [+ 1,+ [+ "references",+ [],+ []+ ],+ [+ {+ "Str": "References"+ }+ ]+ ]+ }+ ]+]
+ tests/ieee.csl view
@@ -0,0 +1,302 @@+<?xml version="1.0" encoding="utf-8"?>+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only">+ <info>+ <title>IEEE</title>+ <id>http://www.zotero.org/styles/ieee</id>+ <link href="http://www.zotero.org/styles/ieee" rel="self"/>+ <author>+ <name>Michael Berkowitz</name>+ <email>mberkowi@gmu.edu</email>+ </author>+ <contributor>+ <name>Julian Onions</name>+ <email>julian.onions@gmail.com</email>+ </contributor>+ <contributor>+ <name>Rintze Zelle</name>+ <uri>http://twitter.com/rintzezelle</uri>+ </contributor>+ <contributor>+ <name>Stephen Frank</name>+ <uri>http://www.zotero.org/sfrank</uri>+ </contributor>+ <contributor>+ <name>Sebastian Karcher</name>+ </contributor>+ <category field="engineering"/>+ <category field="generic-base"/>+ <category citation-format="numeric"/>+ <updated>2011-09-15T07:01:02+00:00</updated>+ <rights>+ This work is licensed under a Creative Commons Attribution-Share Alike 3.0 License:+ http://creativecommons.org/licenses/by-sa/3.0/+ </rights>+ <link href="http://www.ieee.org/portal/cms_docs_iportals/iportals/publications/authors/transjnl/stylemanual.pdf" rel="documentation"/>+ <link href="http://www.ieee.org/documents/auinfo07.pdf" rel="documentation"/>+ </info>+ <!-- Macros -->+ <macro name="edition">+ <choose>+ <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">+ <choose>+ <if is-numeric="edition">+ <group delimiter=" ">+ <number variable="edition" form="ordinal"/>+ <text term="edition" form="short" suffix="." strip-periods="true"/>+ </group>+ </if>+ <else>+ <text variable="edition" text-case="capitalize-first" suffix="."/>+ </else>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="issued">+ <choose>+ <if type="article-journal report" match="any">+ <date variable="issued">+ <date-part name="month" form="short" suffix=" "/>+ <date-part name="year" form="long"/>+ </date>+ </if>+ <else-if type="bill book graphic legal_case motion_picture song thesis chapter paper-conference" match="any">+ <date variable="issued">+ <date-part name="year" form="long"/>+ </date>+ </else-if>+ <else>+ <date variable="issued">+ <date-part name="day" form="numeric-leading-zeros" suffix="-"/>+ <date-part name="month" form="short" suffix="-" strip-periods="true"/>+ <date-part name="year" form="long"/>+ </date>+ </else>+ </choose>+ </macro>+ <macro name="author">+ <names variable="author">+ <name initialize-with=". " delimiter=", " and="text"/>+ <label form="short" prefix=", " text-case="capitalize-first" suffix="." strip-periods="true"/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ </substitute>+ </names>+ </macro>+ <macro name="editor">+ <names variable="editor">+ <name initialize-with=". " delimiter=", " and="text"/>+ <label form="short" prefix=", " text-case="capitalize-first" suffix="." strip-periods="true"/>+ </names>+ </macro>+ <macro name="locators">+ <group delimiter=", ">+ <text macro="edition"/>+ <group delimiter=" ">+ <text term="volume" form="short" suffix="." strip-periods="true"/>+ <number variable="volume" form="numeric"/>+ </group>+ <group delimiter=" ">+ <number variable="number-of-volumes" form="numeric"/>+ <text term="volume" form="short" suffix="." plural="true" strip-periods="true"/>+ </group>+ <group delimiter=" ">+ <text term="issue" form="short" suffix="." strip-periods="true"/>+ <number variable="issue" form="numeric"/>+ </group>+ </group>+ </macro>+ <macro name="title">+ <choose>+ <if type="bill book graphic legal_case motion_picture song" match="any">+ <text variable="title" font-style="italic"/>+ </if>+ <else>+ <text variable="title" quotes="true"/>+ </else>+ </choose>+ </macro>+ <macro name="publisher">+ <choose>+ <if type="bill book graphic legal_case motion_picture song chapter paper-conference" match="any">+ <text variable="publisher-place" suffix=": "/>+ <text variable="publisher"/>+ </if>+ <else>+ <group delimiter=", ">+ <text variable="publisher"/>+ <text variable="publisher-place"/>+ </group>+ </else>+ </choose>+ </macro>+ <macro name="event">+ <choose>+ <if type="paper-conference">+ <choose>+ <!-- Published Conference Paper -->+ <if variable="container-title">+ <group delimiter=", ">+ <text variable="container-title" prefix="in " font-style="italic"/>+ <text variable="event-place"/>+ </group>+ </if>+ <!-- Unpublished Conference Paper -->+ <else>+ <group delimiter=", ">+ <text variable="event" prefix="presented at the "/>+ <text variable="event-place"/>+ </group>+ </else>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="access">+ <choose>+ <if type="webpage">+ <choose>+ <if variable="URL">+ <group delimiter=". ">+ <text value="[Online]"/>+ <text variable="URL" prefix="Available: "/>+ <group prefix="[" suffix="]">+ <date variable="accessed" prefix="Accessed: ">+ <date-part name="day" form="numeric-leading-zeros" suffix="-"/>+ <date-part name="month" form="short" suffix="-" strip-periods="true"/>+ <date-part name="year" form="long"/>+ </date>+ </group>+ </group>+ </if>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="page">+ <group>+ <label variable="page" form="short" suffix=". " strip-periods="true"/>+ <text variable="page"/>+ </group>+ </macro>+ <!-- Citation -->+ <citation collapse="citation-number">+ <sort>+ <key variable="citation-number"/>+ </sort>+ <layout prefix="[" suffix="]" delimiter="], [">+ <text variable="citation-number"/>+ </layout>+ </citation>+ <!-- Bibliography -->+ <bibliography entry-spacing="0" second-field-align="flush">+ <layout suffix=".">+ <!-- Citation Number -->+ <text variable="citation-number" prefix="[" suffix="]"/>+ <!-- Author(s) -->+ <text macro="author" prefix=" " suffix=", "/>+ <!-- Rest of Citation -->+ <choose>+ <!-- Specific Formats -->+ <if type="article-journal">+ <group delimiter=", ">+ <text macro="title"/>+ <text variable="container-title" font-style="italic" form="short"/>+ <text macro="locators"/>+ <text macro="page"/>+ <text macro="issued"/>+ </group>+ </if>+ <else-if type="paper-conference">+ <group delimiter=", ">+ <text macro="title"/>+ <text macro="event"/>+ <text macro="issued"/>+ <text macro="locators"/>+ <text macro="page"/>+ </group>+ </else-if>+ <else-if type="report">+ <group delimiter=", "> + <text macro="title"/>+ <text macro="publisher"/>+ <group delimiter=" ">+ <text variable="genre"/>+ <text variable="number"/>+ </group>+ <text macro="issued"/>+ </group>+ </else-if>+ <else-if type="thesis">+ <group delimiter=", ">+ <text macro="title"/>+ <text variable="genre"/>+ <text macro="publisher"/>+ <text macro="issued"/>+ </group>+ </else-if>+ <else-if type="webpage">+ <group delimiter=", " suffix=". ">+ <text macro="title"/>+ <text variable="container-title" font-style="italic"/>+ <text macro="issued"/>+ </group>+ <text macro="access"/>+ </else-if>+ <else-if type="patent">+ <text macro="title" suffix=", "/>+ <text variable="number" prefix="U.S. Patent "/>+ <text macro="issued"/>+ </else-if>+ <!-- Generic/Fallback Formats -->+ <else-if type="bill book graphic legal_case motion_picture report song" match="any">+ <group delimiter=", " suffix=". ">+ <text macro="title"/>+ <text macro="locators"/>+ </group>+ <group delimiter=", ">+ <text macro="publisher"/>+ <text macro="issued"/>+ <text macro="page"/>+ </group>+ </else-if>+ <else-if type="article-magazine article-newspaper broadcast interview manuscript map patent personal_communication song speech thesis webpage" match="any">+ <group delimiter=", ">+ <text macro="title"/>+ <text variable="container-title" font-style="italic"/>+ <text macro="locators"/>+ <text macro="publisher"/>+ <text macro="page"/>+ <text macro="issued"/>+ </group>+ </else-if>+ <else-if type="chapter paper-conference" match="any">+ <group delimiter=", " suffix=", ">+ <text macro="title"/>+ <text variable="container-title" prefix="in " font-style="italic"/>+ <text macro="locators"/>+ </group>+ <text macro="editor" suffix=" "/>+ <group delimiter=", ">+ <text macro="publisher"/>+ <text macro="issued"/>+ <text macro="page"/>+ </group>+ </else-if>+ <else>+ <group delimiter=", " suffix=". ">+ <text macro="title"/>+ <text variable="container-title" font-style="italic"/>+ <text macro="locators"/>+ </group>+ <group delimiter=", ">+ <text macro="publisher"/>+ <text macro="page"/>+ <text macro="issued"/>+ </group>+ </else>+ </choose>+ </layout>+ </bibliography>+</style>
+ tests/ieee.expected.json view
@@ -0,0 +1,1567 @@+[+ {+ "unMeta": {+ "bibliography": {+ "MetaInlines": [+ {+ "Str": "tests/biblio.bib"+ }+ ]+ },+ "csl": {+ "MetaInlines": [+ {+ "Str": "tests/ieee.csl"+ }+ ]+ }+ }+ },+ [+ {+ "Header": [+ 1,+ [+ "pandoc-with-citeproc-hs",+ [],+ []+ ],+ [+ {+ "Str": "Pandoc"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "citeproc-hs"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 1,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "]"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 2,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ []+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 3,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Reference"+ },+ {+ "Space": []+ },+ {+ "Str": "1"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 4,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Reference"+ },+ {+ "Space": []+ },+ {+ "Str": "1"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30,"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ }+ ],+ "citationHash": 5,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Reference"+ },+ {+ "Space": []+ },+ {+ "Str": "1"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 6,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 7,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 8,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Reference"+ },+ {+ "Space": []+ },+ {+ "Str": "1"+ },+ {+ "Space": []+ },+ {+ "Str": "["+ },+ {+ "Str": "3"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ }+ ],+ "citationHash": 9,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Reference"+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "locators"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 10,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "3"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "A"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "group"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 11,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 12,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "]"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "["+ },+ {+ "Str": "3"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 13,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "And"+ },+ {+ "Space": []+ },+ {+ "Str": "another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Some"+ },+ {+ "Space": []+ },+ {+ "Str": "citations"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 14,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 15,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 16,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "–"+ },+ {+ "Str": "3"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35-37,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 17,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "only"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 18,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Now"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "modifiers."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Like"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "author:"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 19,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "now"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ }+ ],+ "citationHash": 20,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "2"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "With"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "markup"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Strong": [+ {+ "Str": "32"+ }+ ]+ }+ ],+ "citationHash": 21,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "["+ },+ {+ "Str": "1"+ },+ {+ "Str": "]"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Div": [+ [+ "",+ [+ "references"+ ],+ []+ ],+ [+ {+ "Header": [+ 1,+ [+ "references",+ [],+ []+ ],+ [+ {+ "Str": "References"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Str": "[1]"+ },+ {+ "Space": []+ },+ {+ "Str": "J."+ },+ {+ "Space": []+ },+ {+ "Str": "Doe,"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": "."+ },+ {+ "Space": []+ },+ {+ "Str": "Cambridge:"+ },+ {+ "Space": []+ },+ {+ "Str": "Cambridge"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press,"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "[2]"+ },+ {+ "Space": []+ },+ {+ "Str": "J."+ },+ {+ "Space": []+ },+ {+ "Str": "Doe,"+ },+ {+ "Space": []+ },+ {+ "Str": "“"+ },+ {+ "Str": "Article"+ },+ {+ "Str": ","+ },+ {+ "Str": "”"+ },+ {+ "Str": ""+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Journal"+ },+ {+ "Space": []+ },+ {+ "Str": "of"+ },+ {+ "Space": []+ },+ {+ "Str": "Generic"+ },+ {+ "Space": []+ },+ {+ "Str": "Studies"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "vol."+ },+ {+ "Space": []+ },+ {+ "Str": "6,"+ },+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33–34,"+ },+ {+ "Space": []+ },+ {+ "Str": "2006"+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "[3]"+ },+ {+ "Space": []+ },+ {+ "Str": "J."+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "J."+ },+ {+ "Space": []+ },+ {+ "Str": "Roe,"+ },+ {+ "Space": []+ },+ {+ "Str": "“"+ },+ {+ "Str": "Why"+ },+ {+ "Space": []+ },+ {+ "Str": "Water"+ },+ {+ "Space": []+ },+ {+ "Str": "Is"+ },+ {+ "Space": []+ },+ {+ "Str": "Wet"+ },+ {+ "Str": ","+ },+ {+ "Str": "”"+ },+ {+ "Str": ""+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Third"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "S."+ },+ {+ "Space": []+ },+ {+ "Str": "Smith,"+ },+ {+ "Space": []+ },+ {+ "Str": "Ed."+ },+ {+ "Space": []+ },+ {+ "Str": "Oxford:"+ },+ {+ "Space": []+ },+ {+ "Str": "Oxford"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press,"+ },+ {+ "Space": []+ },+ {+ "Str": "2007"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ ]+ }+ ]+]
+ tests/ieee.in.json view
@@ -0,0 +1,1117 @@+[+ {+ "unMeta": {+ "bibliography": {+ "MetaInlines": [+ {+ "Str": "tests/biblio.bib"+ }+ ]+ },+ "csl": {+ "MetaInlines": [+ {+ "Str": "tests/ieee.csl"+ }+ ]+ }+ }+ },+ [+ {+ "Header": [+ 1,+ [+ "pandoc-with-citeproc-hs",+ [],+ []+ ],+ [+ {+ "Str": "Pandoc"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "citeproc-hs"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30,"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ },+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2",+ "citationHash": 0+ },+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "locators"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "A"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "group"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ },+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "And"+ },+ {+ "Space": []+ },+ {+ "Str": "another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Some"+ },+ {+ "Space": []+ },+ {+ "Str": "citations"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ },+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3",+ "citationHash": 0+ },+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item2",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35-37,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "only"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Now"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "modifiers."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Like"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "author:"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [],+ "citationNoteNum": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "now"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "With"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "markup"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Strong": [+ {+ "Str": "32"+ }+ ]+ }+ ],+ "citationNoteNum": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ }+ ],+ "citationId": "item1",+ "citationHash": 0+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Header": [+ 1,+ [+ "references",+ [],+ []+ ],+ [+ {+ "Str": "References"+ }+ ]+ ]+ }+ ]+]
+ tests/mhra.csl view
@@ -0,0 +1,399 @@+<?xml version="1.0" encoding="utf-8"?>+<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="sort-only">+ <info>+ <title>Modern Humanities Research Association (Note with Bibliography)</title>+ <id>http://www.zotero.org/styles/mhra</id>+ <link href="http://www.zotero.org/styles/mhra" rel="self"/>+ <link href="http://www.mhra.org.uk/Publications/Books/StyleGuide/download.shtml" rel="documentation"/>+ <author>+ <name>Rintze Zelle</name>+ <uri>http://twitter.com/rintzezelle</uri>+ </author>+ <contributor>+ <name>Sebastian Karcher</name>+ </contributor>+ <summary>MHRA format with full notes and bibliography</summary>+ <category field="generic-base"/>+ <category citation-format="note"/>+ <updated>2011-08-18T16:08:33+00:00</updated>+ <rights>This work is licensed under a Creative Commons Attribution-Share Alike 3.0 License: http://creativecommons.org/licenses/by-sa/3.0/</rights>+ </info>+ <locale xml:lang="en">+ <terms>+ <term name="et-al">and others</term>+ <term name="editor" form="verb-short">ed. by</term>+ <term name="edition" form="short">edn</term>+ <term name="translator" form="verb-short">trans. by</term>+ </terms>+ </locale>+ <macro name="author">+ <names variable="author">+ <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>+ <label form="short" prefix=", " suffix="."/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ <text macro="title-note"/>+ </substitute>+ </names>+ </macro>+ <macro name="contributors-note">+ <names variable="author">+ <name and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>+ </names>+ <text macro="recipient-note"/>+ </macro>+ <macro name="title-note">+ <choose>+ <if type="bill book graphic legal_case motion_picture report song" match="any">+ <text variable="title" font-style="italic" text-case="title"/>+ </if>+ <else>+ <text variable="title" prefix="‘" suffix="’" text-case="title"/>+ </else>+ </choose>+ </macro>+ <macro name="title-short">+ <choose>+ <if disambiguate="true">+ <choose>+ <if type="bill book graphic legal_case motion_picture report song" match="any">+ <text variable="title" font-style="italic" text-case="title" form="short"/>+ </if>+ <else>+ <text variable="title" prefix="‘" suffix="’" text-case="title" form="short"/>+ </else>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="editor-translator">+ <group delimiter=", ">+ <names variable="editor" delimiter=", ">+ <label form="verb-short" text-case="lowercase" suffix=" "/>+ <name and="text" delimiter=", " delimiter-precedes-last="never"/>+ </names>+ <choose>+ <if variable="author editor" match="any">+ <names variable="translator" delimiter=", ">+ <label form="verb-short" text-case="lowercase" suffix=" "/>+ <name and="text" delimiter=", " delimiter-precedes-last="never"/>+ </names>+ </if>+ </choose>+ </group>+ </macro>+ <macro name="collection-title">+ <text variable="collection-title" text-case="title"/>+ <text variable="collection-number" prefix=", "/>+ </macro>+ <macro name="locators-note">+ <choose>+ <if type="article-journal">+ <text variable="volume"/>+ </if>+ <else-if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">+ <group delimiter=", ">+ <text macro="edition-note"/>+ <group>+ <number variable="number-of-volumes" form="numeric"/>+ <text term="volume" form="short" prefix=" " plural="true"/>+ </group>+ </group>+ </else-if>+ </choose>+ </macro>+ <macro name="volume">+ <choose>+ <if type="article-journal">+ <text variable="volume"/>+ </if>+ <else-if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">+ <group delimiter=", ">+ <text macro="edition-note"/>+ <group>+ <number variable="number-of-volumes" form="numeric"/>+ <text term="volume" form="short" prefix=" " plural="true"/>+ </group>+ </group>+ </else-if>+ </choose>+ </macro>+ <macro name="issue-note">+ <choose>+ <if type="article-journal">+ <choose>+ <if variable="volume">+ <text macro="issued" prefix=" (" suffix=")"/>+ </if>+ <else>+ <text macro="issued" prefix=", "/>+ </else>+ </choose>+ </if>+ <else-if variable="publisher-place publisher" match="any">+ <group prefix=" (" suffix=")" delimiter=", ">+ <group delimiter=" ">+ <choose>+ <if variable="title" match="none"/>+ <else-if type="thesis speech" match="any">+ <text variable="genre" prefix="unpublished "/>+ </else-if>+ </choose>+ <text macro="event"/>+ </group>+ <text macro="publisher"/>+ <text macro="issued"/>+ </group>+ </else-if>+ <else>+ <text macro="issued" prefix=", "/>+ </else>+ </choose>+ </macro>+ <macro name="locators-specific-note">+ <choose>+ <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">+ <choose>+ <if is-numeric="volume">+ <number variable="volume" form="roman" font-variant="small-caps"/>+ </if>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="container-title-note">+ <choose>+ <if type="chapter paper-conference" match="any">+ <text term="in" text-case="lowercase" suffix=" "/>+ </if>+ </choose>+ <text variable="container-title" font-style="italic" text-case="title"/>+ </macro>+ <macro name="edition-note">+ <choose>+ <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">+ <choose>+ <if is-numeric="edition">+ <group delimiter=" ">+ <number variable="edition" form="ordinal"/>+ <text term="edition" form="short"/>+ </group>+ </if>+ <else>+ <text variable="edition"/>+ </else>+ </choose>+ </if>+ </choose>+ </macro>+ <macro name="editor-note">+ <names variable="editor">+ <name and="text" sort-separator=", " delimiter=", "/>+ <label form="short" prefix=", " suffix="."/>+ </names>+ </macro>+ <macro name="translator-note">+ <names variable="translator">+ <name and="text" sort-separator=", " delimiter=", "/>+ <label form="verb-short" prefix=", " suffix="."/>+ </names>+ </macro>+ <macro name="recipient-note">+ <names variable="recipient" delimiter=", ">+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>+ <name and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="recipient-short">+ <names variable="recipient">+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>+ <name form="short" and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="contributors-short">+ <names variable="author">+ <name form="short" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>+ <substitute>+ <names variable="editor"/>+ <names variable="translator"/>+ </substitute>+ </names>+ <text macro="recipient-short"/>+ </macro>+ <macro name="interviewer-note">+ <names variable="interviewer" delimiter=", ">+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>+ <name and="text" delimiter=", "/>+ </names>+ </macro>+ <macro name="locators-newspaper">+ <choose>+ <if type="article-newspaper">+ <group delimiter=", ">+ <group>+ <text variable="edition" suffix=" "/>+ <text term="edition" prefix=" "/>+ </group>+ <group>+ <text term="section" suffix=" "/>+ <text variable="section"/>+ </group>+ </group>+ </if>+ </choose>+ </macro>+ <macro name="event">+ <group>+ <text term="presented at" suffix=" "/>+ <text variable="event"/>+ </group>+ </macro>+ <macro name="publisher">+ <group delimiter=": ">+ <text variable="publisher-place"/>+ <text variable="publisher"/>+ </group>+ </macro>+ <macro name="issued">+ <choose>+ <if type="graphic report article-newspaper" match="any">+ <date variable="issued">+ <date-part name="day" suffix=" "/>+ <date-part name="month" suffix=" "/>+ <date-part name="year"/>+ </date>+ </if>+ <else-if type="bill book graphic legal_case motion_picture report song thesis chapter paper-conference" match="any">+ <date variable="issued">+ <date-part name="year"/>+ </date>+ </else-if>+ <else>+ <date variable="issued">+ <date-part name="year"/>+ </date>+ </else>+ </choose>+ </macro>+ <macro name="pages">+ <choose>+ <if type="article-journal">+ <text variable="page" prefix=", "/>+ </if>+ <else>+ <choose>+ <if variable="volume">+ <text variable="page" prefix=", "/>+ </if>+ <else>+ <label variable="page" form="short" prefix=", " suffix=" "/>+ <text variable="page"/>+ </else>+ </choose>+ </else>+ </choose>+ </macro>+ <macro name="point-locators">+ <text macro="pages"/>+ <choose>+ <if variable="page">+ <group prefix=" (" suffix=")">+ <label variable="locator" form="short" suffix=" "/>+ <text variable="locator"/>+ </group>+ </if>+ <else>+ <label variable="locator" form="short" prefix=", " suffix=" "/>+ <text variable="locator"/>+ </else>+ </choose>+ </macro>+ <macro name="archive-note">+ <group delimiter=", ">+ <text variable="archive_location"/>+ <text variable="archive"/>+ <text variable="archive-place"/>+ </group>+ </macro>+ <macro name="access-note">+ <group delimiter=", ">+ <choose>+ <if type="graphic report" match="any">+ <text macro="archive-note" prefix=", "/>+ </if>+ <else-if type="bill book graphic legal_case motion_picture report song article-journal article-magazine article-newspaper thesis chapter paper-conference" match="none">+ <text macro="archive-note" prefix=", "/>+ </else-if>+ </choose>+ </group>+ <choose>+ <if variable="DOI">+ <text variable="DOI" prefix=" <doi:" suffix=">"/>+ </if>+ <else>+ <choose>+ <if variable="URL">+ <text variable="URL" prefix=" <" suffix=">"/>+ <group prefix=" [" suffix="]">+ <text term="accessed" text-case="lowercase"/>+ <date variable="accessed">+ <date-part name="day" prefix=" "/>+ <date-part name="month" prefix=" "/>+ <date-part name="year" prefix=" "/>+ </date>+ </group>+ </if>+ </choose>+ </else>+ </choose>+ </macro>+ <citation et-al-min="4" et-al-use-first="1" et-al-subsequent-min="4" et-al-subsequent-use-first="1" disambiguate-add-names="true" disambiguate-add-givenname="true">+ <layout prefix="" suffix="." delimiter="; ">+ <choose>+ <if position="subsequent">+ <text macro="contributors-short"/>+ <text macro="title-short" prefix=", "/>+ <text macro="locators-specific-note" prefix=", "/>+ <text macro="point-locators"/>+ </if>+ <else>+ <group delimiter=", ">+ <text macro="contributors-note"/>+ <text macro="title-note"/>+ <text macro="container-title-note"/>+ <text macro="editor-translator"/>+ <text macro="collection-title"/>+ <text macro="locators-note"/>+ </group>+ <text macro="issue-note"/>+ <text macro="locators-specific-note" prefix=", "/>+ <text macro="locators-newspaper" prefix=", "/>+ <text macro="point-locators"/>+ <text macro="access-note"/>+ </else>+ </choose>+ </layout>+ </citation>+ <bibliography hanging-indent="true" et-al-min="6" et-al-use-first="6" subsequent-author-substitute="---">+ <sort>+ <key macro="author"/>+ <key variable="title"/>+ </sort>+ <layout suffix=".">+ <group delimiter=", ">+ <text macro="author"/>+ <text macro="title-note"/>+ <text macro="container-title-note"/>+ <text macro="editor-translator"/>+ <text macro="collection-title"/>+ <text macro="volume"/>+ </group>+ <text macro="issue-note"/>+ <text macro="locators-specific-note" prefix=", "/>+ <text macro="locators-newspaper" prefix=", "/>+ <text macro="pages"/>+ <text macro="access-note"/>+ </layout>+ </bibliography>+</style>
+ tests/mhra.expected.json view
@@ -0,0 +1,2751 @@+[+ {+ "unMeta": {+ "csl": {+ "MetaInlines": [+ {+ "Str": "tests/mhra.csl"+ }+ ]+ },+ "references": {+ "MetaList": [+ {+ "MetaMap": {+ "author": {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Doe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "John"+ }+ ]+ }+ ]+ }+ }+ },+ "title": {+ "MetaInlines": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ "id": {+ "MetaInlines": [+ {+ "Str": "item1"+ }+ ]+ },+ "issued": {+ "MetaMap": {+ "year": {+ "MetaString": "2005"+ }+ }+ },+ "publisher": {+ "MetaInlines": [+ {+ "Str": "Cambridge"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press"+ }+ ]+ },+ "type": {+ "MetaInlines": [+ {+ "Str": "book"+ }+ ]+ },+ "publisher-place": {+ "MetaInlines": [+ {+ "Str": "Cambridge"+ }+ ]+ }+ }+ },+ {+ "MetaMap": {+ "author": {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Doe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "John"+ }+ ]+ }+ ]+ }+ }+ },+ "title": {+ "MetaInlines": [+ {+ "Str": "Article"+ }+ ]+ },+ "page": {+ "MetaInlines": [+ {+ "Str": "33-34"+ }+ ]+ },+ "id": {+ "MetaInlines": [+ {+ "Str": "item2"+ }+ ]+ },+ "issued": {+ "MetaMap": {+ "year": {+ "MetaString": "2006"+ }+ }+ },+ "type": {+ "MetaInlines": [+ {+ "Str": "article-journal"+ }+ ]+ },+ "volume": {+ "MetaString": "6"+ },+ "container-title": {+ "MetaInlines": [+ {+ "Str": "Journal"+ },+ {+ "Space": []+ },+ {+ "Str": "of"+ },+ {+ "Space": []+ },+ {+ "Str": "Generic"+ },+ {+ "Space": []+ },+ {+ "Str": "Studies"+ }+ ]+ }+ }+ },+ {+ "MetaMap": {+ "author": {+ "MetaList": [+ {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Doe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "John"+ }+ ]+ }+ ]+ }+ }+ },+ {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Roe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "Jenny"+ }+ ]+ }+ ]+ }+ }+ }+ ]+ },+ "editor": {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Smith"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "Sam"+ }+ ]+ }+ ]+ }+ }+ },+ "title": {+ "MetaInlines": [+ {+ "Str": "Why"+ },+ {+ "Space": []+ },+ {+ "Str": "Water"+ },+ {+ "Space": []+ },+ {+ "Str": "Is"+ },+ {+ "Space": []+ },+ {+ "Str": "Wet"+ }+ ]+ },+ "id": {+ "MetaInlines": [+ {+ "Str": "пункт3"+ }+ ]+ },+ "issued": {+ "MetaMap": {+ "year": {+ "MetaString": "2007"+ }+ }+ },+ "publisher": {+ "MetaInlines": [+ {+ "Str": "Oxford"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press"+ }+ ]+ },+ "type": {+ "MetaInlines": [+ {+ "Str": "chapter"+ }+ ]+ },+ "publisher-place": {+ "MetaInlines": [+ {+ "Str": "Oxford"+ }+ ]+ },+ "container-title": {+ "MetaInlines": [+ {+ "Str": "Third"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ }+ }+ }+ ]+ }+ }+ },+ [+ {+ "Header": [+ 1,+ [+ "pandoc-with-citeproc-hs",+ [],+ []+ ],+ [+ {+ "Str": "Pandoc"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "citeproc-hs"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 1,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Span": [+ [+ "",+ [+ "citeproc-not-found"+ ],+ [+ [+ "data-reference-id",+ "nonexistent"+ ]+ ]+ ],+ [+ {+ "Strong": [+ {+ "Str": "???"+ }+ ]+ }+ ]+ ]+ }+ ]+ }+ ]+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 2,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Span": [+ [+ "",+ [+ "citeproc-no-output"+ ],+ []+ ],+ [+ {+ "Strong": [+ {+ "Str": "???"+ }+ ]+ }+ ]+ ]+ }+ ]+ }+ ]+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 3,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "John"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "Cambridge:"+ },+ {+ "Space": []+ },+ {+ "Str": "Cambridge"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press,"+ },+ {+ "Space": []+ },+ {+ "Str": "2005"+ },+ {+ "Str": ")"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 4,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30,"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ }+ ],+ "citationHash": 5,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 6,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 7,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 8,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "‘"+ },+ {+ "Str": "Article"+ },+ {+ "Str": "’"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Journal"+ },+ {+ "Space": []+ },+ {+ "Str": "of"+ },+ {+ "Space": []+ },+ {+ "Str": "Generic"+ },+ {+ "Space": []+ },+ {+ "Str": "Studies"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "6"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "2006"+ },+ {+ "Str": ")"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "33–34"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ },+ {+ "Str": ")"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ },+ {+ "Space": []+ },+ {+ "Str": "John"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Jenny"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "‘"+ },+ {+ "Str": "Why"+ },+ {+ "Space": []+ },+ {+ "Str": "Water"+ },+ {+ "Space": []+ },+ {+ "Str": "Is"+ },+ {+ "Space": []+ },+ {+ "Str": "Wet"+ },+ {+ "Str": "’"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Third"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "ed."+ },+ {+ "Space": []+ },+ {+ "Str": "by"+ },+ {+ "Space": []+ },+ {+ "Str": "Sam"+ },+ {+ "Space": []+ },+ {+ "Str": "Smith"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "Oxford:"+ },+ {+ "Space": []+ },+ {+ "Str": "Oxford"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press,"+ },+ {+ "Space": []+ },+ {+ "Str": "2007"+ },+ {+ "Str": ")"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ }+ ],+ "citationHash": 9,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ },+ {+ "Str": ""+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "locators"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 10,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Str": ""+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "A"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "group"+ },+ {+ "Str": "."+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 11,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 12,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "See"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "34–35"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ""+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Str": "."+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 13,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "See"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "34–35"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ""+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "And"+ },+ {+ "Space": []+ },+ {+ "Str": "another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Some"+ },+ {+ "Space": []+ },+ {+ "Str": "citations"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 14,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 15,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 16,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Str": "n"+ },+ {+ "Str": "d"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe"+ },+ {+ "Str": ";"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "‘Article’"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "33–34"+ },+ {+ "Str": ""+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Str": "."+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35-37,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 17,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35–37"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ""+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "only"+ },+ {+ "Str": "."+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 18,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ""+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Now"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "modifiers."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Like"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "author:"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 19,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ""+ }+ ]+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "now"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ }+ ],+ "citationHash": 20,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "‘"+ },+ {+ "Str": "Article"+ },+ {+ "Str": "’"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "33–34"+ },+ {+ "Space": []+ },+ {+ "Str": "("+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ },+ {+ "Str": ")"+ },+ {+ "Str": ""+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "With"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "markup"+ },+ {+ "Str": "."+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Strong": [+ {+ "Str": "32"+ }+ ]+ }+ ],+ "citationHash": 21,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Note": [+ {+ "Para": [+ {+ "Emph": [+ {+ "Str": "See"+ }+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "32"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ ]+ },+ {+ "Str": ""+ }+ ]+ },+ {+ "Div": [+ [+ "",+ [+ "references"+ ],+ []+ ],+ [+ {+ "Header": [+ 1,+ [+ "references",+ [],+ []+ ],+ [+ {+ "Str": "References"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Str": "Doe,"+ },+ {+ "Space": []+ },+ {+ "Str": "John,"+ },+ {+ "Space": []+ },+ {+ "Str": "‘Article’,"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Journal"+ },+ {+ "Space": []+ },+ {+ "Str": "of"+ },+ {+ "Space": []+ },+ {+ "Str": "Generic"+ },+ {+ "Space": []+ },+ {+ "Str": "Studies"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "6"+ },+ {+ "Space": []+ },+ {+ "Str": "(2006),"+ },+ {+ "Space": []+ },+ {+ "Str": "33–34"+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "---,"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "(Cambridge:"+ },+ {+ "Space": []+ },+ {+ "Str": "Cambridge"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press,"+ },+ {+ "Space": []+ },+ {+ "Str": "2005)"+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Doe,"+ },+ {+ "Space": []+ },+ {+ "Str": "John,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "Jenny"+ },+ {+ "Space": []+ },+ {+ "Str": "Roe,"+ },+ {+ "Space": []+ },+ {+ "Str": "‘Why"+ },+ {+ "Space": []+ },+ {+ "Str": "Water"+ },+ {+ "Space": []+ },+ {+ "Str": "Is"+ },+ {+ "Space": []+ },+ {+ "Str": "Wet’,"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Emph": [+ {+ "Str": "Third"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "ed."+ },+ {+ "Space": []+ },+ {+ "Str": "by"+ },+ {+ "Space": []+ },+ {+ "Str": "Sam"+ },+ {+ "Space": []+ },+ {+ "Str": "Smith"+ },+ {+ "Space": []+ },+ {+ "Str": "(Oxford:"+ },+ {+ "Space": []+ },+ {+ "Str": "Oxford"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press,"+ },+ {+ "Space": []+ },+ {+ "Str": "2007)"+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ ]+ }+ ]+]
+ tests/mhra.in.json view
@@ -0,0 +1,1448 @@+[+ {+ "unMeta": {+ "csl": {+ "MetaInlines": [+ {+ "Str": "tests/mhra.csl"+ }+ ]+ },+ "references": {+ "MetaList": [+ {+ "MetaMap": {+ "author": {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Doe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "John"+ }+ ]+ }+ ]+ }+ }+ },+ "title": {+ "MetaInlines": [+ {+ "Str": "First"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ },+ "id": {+ "MetaInlines": [+ {+ "Str": "item1"+ }+ ]+ },+ "issued": {+ "MetaMap": {+ "year": {+ "MetaString": "2005"+ }+ }+ },+ "publisher": {+ "MetaInlines": [+ {+ "Str": "Cambridge"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press"+ }+ ]+ },+ "type": {+ "MetaInlines": [+ {+ "Str": "book"+ }+ ]+ },+ "publisher-place": {+ "MetaInlines": [+ {+ "Str": "Cambridge"+ }+ ]+ }+ }+ },+ {+ "MetaMap": {+ "author": {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Doe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "John"+ }+ ]+ }+ ]+ }+ }+ },+ "title": {+ "MetaInlines": [+ {+ "Str": "Article"+ }+ ]+ },+ "page": {+ "MetaInlines": [+ {+ "Str": "33-34"+ }+ ]+ },+ "id": {+ "MetaInlines": [+ {+ "Str": "item2"+ }+ ]+ },+ "issued": {+ "MetaMap": {+ "year": {+ "MetaString": "2006"+ }+ }+ },+ "type": {+ "MetaInlines": [+ {+ "Str": "article-journal"+ }+ ]+ },+ "volume": {+ "MetaString": "6"+ },+ "container-title": {+ "MetaInlines": [+ {+ "Str": "Journal"+ },+ {+ "Space": []+ },+ {+ "Str": "of"+ },+ {+ "Space": []+ },+ {+ "Str": "Generic"+ },+ {+ "Space": []+ },+ {+ "Str": "Studies"+ }+ ]+ }+ }+ },+ {+ "MetaMap": {+ "author": {+ "MetaList": [+ {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Doe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "John"+ }+ ]+ }+ ]+ }+ }+ },+ {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Roe"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "Jenny"+ }+ ]+ }+ ]+ }+ }+ }+ ]+ },+ "editor": {+ "MetaMap": {+ "family": {+ "MetaInlines": [+ {+ "Str": "Smith"+ }+ ]+ },+ "given": {+ "MetaList": [+ {+ "MetaInlines": [+ {+ "Str": "Sam"+ }+ ]+ }+ ]+ }+ }+ },+ "title": {+ "MetaInlines": [+ {+ "Str": "Why"+ },+ {+ "Space": []+ },+ {+ "Str": "Water"+ },+ {+ "Space": []+ },+ {+ "Str": "Is"+ },+ {+ "Space": []+ },+ {+ "Str": "Wet"+ }+ ]+ },+ "id": {+ "MetaInlines": [+ {+ "Str": "пункт3"+ }+ ]+ },+ "issued": {+ "MetaMap": {+ "year": {+ "MetaString": "2007"+ }+ }+ },+ "publisher": {+ "MetaInlines": [+ {+ "Str": "Oxford"+ },+ {+ "Space": []+ },+ {+ "Str": "University"+ },+ {+ "Space": []+ },+ {+ "Str": "Press"+ }+ ]+ },+ "type": {+ "MetaInlines": [+ {+ "Str": "chapter"+ }+ ]+ },+ "publisher-place": {+ "MetaInlines": [+ {+ "Str": "Oxford"+ }+ ]+ },+ "container-title": {+ "MetaInlines": [+ {+ "Str": "Third"+ },+ {+ "Space": []+ },+ {+ "Str": "Book"+ }+ ]+ }+ }+ }+ ]+ }+ }+ },+ [+ {+ "Header": [+ 1,+ [+ "pandoc-with-citeproc-hs",+ [],+ []+ ],+ [+ {+ "Str": "Pandoc"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "citeproc-hs"+ }+ ]+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "nonexistent"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30,"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "30"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ },+ {+ "Space": []+ },+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "says"+ },+ {+ "Space": []+ },+ {+ "Str": "blah."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "In"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "12"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "AuthorInText": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "locators"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "A"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "group"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "also"+ }+ ],+ "citationId": "пункт3"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "34-35"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "And"+ },+ {+ "Space": []+ },+ {+ "Str": "another"+ },+ {+ "Space": []+ },+ {+ "Str": "one"+ },+ {+ "Space": []+ },+ {+ "Str": "in"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "note."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Some"+ },+ {+ "Space": []+ },+ {+ "Str": "citations"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "chap."+ },+ {+ "Space": []+ },+ {+ "Str": "3"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Str": "see"+ }+ ],+ "citationId": "item1"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "пункт3"+ },+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "pp."+ },+ {+ "Space": []+ },+ {+ "Str": "33,"+ },+ {+ "Space": []+ },+ {+ "Str": "35-37,"+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Citation"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "suffix"+ },+ {+ "Space": []+ },+ {+ "Str": "only"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "nowhere"+ },+ {+ "Space": []+ },+ {+ "Str": "else"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "Now"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "modifiers."+ },+ {+ "Note": [+ {+ "Para": [+ {+ "Str": "Like"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "citation"+ },+ {+ "Space": []+ },+ {+ "Str": "without"+ },+ {+ "Space": []+ },+ {+ "Str": "author:"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [],+ "citationHash": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": ","+ },+ {+ "Space": []+ },+ {+ "Str": "and"+ },+ {+ "Space": []+ },+ {+ "Str": "now"+ },+ {+ "Space": []+ },+ {+ "Str": "Doe"+ },+ {+ "Space": []+ },+ {+ "Str": "with"+ },+ {+ "Space": []+ },+ {+ "Str": "a"+ },+ {+ "Space": []+ },+ {+ "Str": "locator"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Str": "44"+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "SuppressAuthor": []+ },+ "citationPrefix": [],+ "citationId": "item2"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ }+ ]+ }+ ]+ },+ {+ "Para": [+ {+ "Str": "With"+ },+ {+ "Space": []+ },+ {+ "Str": "some"+ },+ {+ "Space": []+ },+ {+ "Str": "markup"+ },+ {+ "Space": []+ },+ {+ "Cite": [+ [+ {+ "citationNoteNum": 0,+ "citationSuffix": [+ {+ "Space": []+ },+ {+ "Str": "p."+ },+ {+ "Space": []+ },+ {+ "Strong": [+ {+ "Str": "32"+ }+ ]+ }+ ],+ "citationHash": 0,+ "citationMode": {+ "NormalCitation": []+ },+ "citationPrefix": [+ {+ "Emph": [+ {+ "Str": "see"+ }+ ]+ }+ ],+ "citationId": "item1"+ }+ ],+ [+ {+ "Str": "???"+ }+ ]+ ]+ },+ {+ "Str": "."+ }+ ]+ },+ {+ "Header": [+ 1,+ [+ "references",+ [],+ []+ ],+ [+ {+ "Str": "References"+ }+ ]+ ]+ }+ ]+]
+ tests/test-pandoc-citeproc.hs view
@@ -0,0 +1,62 @@+module Main where+import System.Process+import System.Exit+import Text.Printf+import System.IO+import Data.Monoid (mempty)+import Data.Algorithm.Diff+import Text.Printf+import Data.ByteString.Lazy.UTF8 (fromString, toString)+import Data.Aeson (decode)+import Data.Aeson.Encode.Pretty+import Text.Pandoc.Definition++main = do+ testCase "chicago-author-date"+ testCase "ieee"+ testCase "mhra"+ exitWith ExitSuccess++err :: String -> IO ()+err = hPutStrLn stderr++testCase :: String -> IO ()+testCase csl = do+ err $ "TEST: " ++ csl+ indata <- readFile $ "tests/" ++ csl ++ ".in.json"+ expected <- readFile $ "tests/" ++ csl ++ ".expected.json"+ (ec, result, errout) <- readProcessWithExitCode+ "dist/build/pandoc-citeproc/pandoc-citeproc"+ [] indata+ if ec == ExitSuccess+ then do+ let resultDoc :: Maybe Pandoc+ resultDoc = decode $ fromString result+ let expectedDoc :: Maybe Pandoc+ expectedDoc = decode $ fromString expected+ let result' = maybe [] (lines . toString+ . encodePretty' Config{ confIndent = 2, confCompare = compare } )+ resultDoc+ let expected' = maybe [] (lines . toString+ . encodePretty' Config{ confIndent = 2, confCompare = compare } )+ expectedDoc+ if result' == expected'+ then return ()+ else do+ let diff = getDiff expected' result'+ err $ showDiff (1,1) diff+ exitWith $ ExitFailure 1+ else do+ err $ "Error status " ++ show ec+ err errout+ exitWith ec++showDiff :: (Int,Int) -> [Diff String] -> String+showDiff _ [] = ""+showDiff (l,r) (First ln : ds) =+ printf "+%4d " l ++ ln ++ "\n" ++ showDiff (l+1,r) ds+showDiff (l,r) (Second ln : ds) =+ printf "-%4d " r ++ ln ++ "\n" ++ showDiff (l,r+1) ds+showDiff (l,r) (Both _ _ : ds) =+ showDiff (l+1,r+1) ds+