Skip to main content

Class: TexTemplate

Defined in: utils/tex-templates/TexTemplate.ts:18

TexTemplate - Configuration class for LaTeX templates

Stores LaTeX configuration: compiler, preamble, packages. Used to customize how LaTeX expressions are rendered.

Constructors

Constructor

new TexTemplate(options): TexTemplate

Defined in: utils/tex-templates/TexTemplate.ts:25

Parameters

options

TexTemplateOptions = {}

Returns

TexTemplate

Accessors

description

Get Signature

get description(): string

Defined in: utils/tex-templates/TexTemplate.ts:51

Returns

string

Set Signature

set description(value): void

Defined in: utils/tex-templates/TexTemplate.ts:54

Parameters
value

string

Returns

void


outputFormat

Get Signature

get outputFormat(): string

Defined in: utils/tex-templates/TexTemplate.ts:44

Returns

string

Set Signature

set outputFormat(value): void

Defined in: utils/tex-templates/TexTemplate.ts:47

Parameters
value

string

Returns

void


texCompiler

Get Signature

get texCompiler(): string

Defined in: utils/tex-templates/TexTemplate.ts:37

Returns

string

Set Signature

set texCompiler(value): void

Defined in: utils/tex-templates/TexTemplate.ts:40

Parameters
value

string

Returns

void

Methods

addPackage()

addPackage(packageName, options?): this

Defined in: utils/tex-templates/TexTemplate.ts:63

Parameters

packageName

string

options?

string

Returns

this


addToPreamble()

addToPreamble(line): this

Defined in: utils/tex-templates/TexTemplate.ts:58

Parameters

line

string

Returns

this


copy()

copy(): TexTemplate

Defined in: utils/tex-templates/TexTemplate.ts:86

Returns

TexTemplate


getBody()

getBody(expression): string

Defined in: utils/tex-templates/TexTemplate.ts:75

Parameters

expression

string

Returns

string


getPreamble()

getPreamble(): string

Defined in: utils/tex-templates/TexTemplate.ts:71

Returns

string