uniform-latex2pdf-0.1.5.2: convert a latex `tex` file to a pdf
Safe HaskellSafe-Inferred
LanguageHaskell2010

Uniform.Latex

Description

convert latex to pdf

Synopsis

Documentation

data IndexEntry Source #

Constructors

IndexEntry 

Fields

Instances

Instances details
FromJSON IndexEntry Source # 
Instance details

Defined in Uniform.Latex

ToJSON IndexEntry Source # 
Instance details

Defined in Uniform.Latex

Generic IndexEntry Source # 
Instance details

Defined in Uniform.Latex

Associated Types

type Rep IndexEntry :: Type -> Type #

Read IndexEntry Source # 
Instance details

Defined in Uniform.Latex

Show IndexEntry Source # 
Instance details

Defined in Uniform.Latex

Eq IndexEntry Source # 
Instance details

Defined in Uniform.Latex

Ord IndexEntry Source # 
Instance details

Defined in Uniform.Latex

Zeros IndexEntry Source # 
Instance details

Defined in Uniform.Latex

type Rep IndexEntry Source # 
Instance details

Defined in Uniform.Latex

data LatexParam Source #

Constructors

LatexParam 

Fields

Instances

Instances details
ToJSON LatexParam Source # 
Instance details

Defined in Uniform.Latex

Generic LatexParam Source # 
Instance details

Defined in Uniform.Latex

Associated Types

type Rep LatexParam :: Type -> Type #

Read LatexParam Source # 
Instance details

Defined in Uniform.Latex

Show LatexParam Source # 
Instance details

Defined in Uniform.Latex

Eq LatexParam Source # 
Instance details

Defined in Uniform.Latex

Ord LatexParam Source # 
Instance details

Defined in Uniform.Latex

Zeros LatexParam Source # 
Instance details

Defined in Uniform.Latex

type Rep LatexParam Source # 
Instance details

Defined in Uniform.Latex

type Rep LatexParam = D1 ('MetaData "LatexParam" "Uniform.Latex" "uniform-latex2pdf-0.1.5.2-ErseOGJnpPhKwhyaJeyOH6" 'False) (C1 ('MetaCons "LatexParam" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "latAuthor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "latAbstract") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "latLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "latFn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "latBakedDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "latDainoVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "latBibliography") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "latBiblioTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "latStyle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "latReferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "latBook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "latIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 IndexEntry) :*: S1 ('MetaSel ('Just "latContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))))

tex2latex :: NoticeLevel -> Path Abs Dir -> LatexParam -> Path Abs File -> ErrIO Text Source #

combine the latex template with the latexParam the latexParam are previously filled with the content snip and the index entries needs the web root (dough dir) to find graphics