{-# LANGUAGE OverloadedStrings #-}
module Text.LaTeX.Packages.BibLaTeX
( biblatex
, addbibresource
, cite
, printbibliography
) where
import Text.LaTeX.Base.Syntax
import Text.LaTeX.Base.Class
import Text.LaTeX.Base.Render
import Text.LaTeX.Base.Types
import Text.LaTeX.Base.Commands (cite)
biblatex :: PackageName
biblatex = "biblatex"
addbibresource :: LaTeXC l => FilePath -> l
addbibresource fp = fromLaTeX $ TeXComm "addbibresource" [FixArg $ TeXRaw $ fromString fp]
printbibliography :: LaTeXC l => l
printbibliography = comm0 "printbibliography"