Groovy Documentation

java.gate.yam.translate
Interface LaTeXConstants


interface LaTeXConstants

Constants used when translating LaTeX. One entry for each type of parse tree node. Each entry contains the node type name, the start constant and the end constant.

 constantsTable[CONSTANTNAME] is the node type name
 constantsTable[CONSTANTSTART] is the start string
 constantsTable[CONSTANTEND] is the end string
 
A separate map is defined for predicates, and there are misc patterns for e.g. headings construction.
author:
Hamish Cunningham


Field Summary
String citationAttr

HTML citation style.

String[] citationAttrs

Attributes allowed on citations.

String[] footnoteAttrs

Attributes allowed on footnotes.

String[] imageAttrs

Attributes allowed on images.

String[] includeAttrs

Attributes allowed on includes.

String[][] latexConstantsTable

Array mapping node type name to start/end strings.

Object[][] latexPredicatesTable

Array mapping predicate type name to attributes.

 

Field Detail

citationAttr

final String citationAttr
HTML citation style.


citationAttrs

final String[] citationAttrs
Attributes allowed on citations. Ugly, I admit.


footnoteAttrs

final String[] footnoteAttrs
Attributes allowed on footnotes.


imageAttrs

final String[] imageAttrs
Attributes allowed on images.


includeAttrs

final String[] includeAttrs
Attributes allowed on includes.


latexConstantsTable

final String[][] latexConstantsTable
Array mapping node type name to start/end strings.


latexPredicatesTable

final Object[][] latexPredicatesTable
Array mapping predicate type name to attributes.


 

Groovy Documentation