|
|||||||||
Home >> All >> jpicedt >> format >> latex >> [ parser overview ] | PREV NEXT |
A
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.EndPictureExpression
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXInstanciationExpression
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXPicPointExpression
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXPutExpression.BoxEnclosedText
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXPutExpression.HRArgument
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXPutExpression.HRArgumentSucker
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXPutExpression.TextAlignment
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.LaTeXPutExpression
- called when this SequenceExpression was successfully parsed -> reinit locals for next time
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.PicArrowTypeExpression
- action(ParserEvent) - Method in class jpicedt.format.latex.parser.PicDashStatement
B
- BeginPictureExpression - class jpicedt.format.latex.parser.BeginPictureExpression.
- LaTeX or eepic : \begin{picture}(w,h) \begin{picture}(w,h)(x,y)
- BeginPictureExpression() - Constructor for class jpicedt.format.latex.parser.BeginPictureExpression
- boxDash - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
- boxHeight - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
- boxWidth - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
E
- EndPictureExpression - class jpicedt.format.latex.parser.EndPictureExpression.
- \end{picture}
- EndPictureExpression() - Constructor for class jpicedt.format.latex.parser.EndPictureExpression
F
- filledCircle - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
H
- horAlign - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
- hrArgument - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
I
- interpret(Context) - Method in class jpicedt.format.latex.parser.PicEndExpression
- isFixedSizeBox - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
J
- jpicedt.format.latex.parser - package jpicedt.format.latex.parser
- Classes (formatter, view factory,...) related to the LaTeX (standard) content-type.
K
- KEY_ATTRIBUTES - Static variable in class jpicedt.format.latex.parser.LaTeXParser
- key associated with the shared attribute set (PicAttributeSet)
- KEY_UNIT_LENGTH - Static variable in class jpicedt.format.latex.parser.LaTeXParser
- key associated with unit-length parameter (double)
L
- LaTeXBezierExpression - class jpicedt.format.latex.parser.LaTeXBezierExpression.
- Rules for parsing quad bezier with a LaTeX syntax \\qbezier(x1,y1)(xc,yc)(x2,y2) \\bezier{n}(x1,y1)(xc,yc)(x2,y2)
- LaTeXBezierExpression(Pool) - Constructor for class jpicedt.format.latex.parser.LaTeXBezierExpression
- LaTeXInstanciationExpression - class jpicedt.format.latex.parser.LaTeXInstanciationExpression.
- instanciates a new Element by cloning the given object, when it finds the given tag, then adds it to the current PicGroup ; makes use of the PicAttributeSet associated with the ATTRIBUTES key in LaTeXParser.
- LaTeXInstanciationExpression(String, Element, Pool) - Constructor for class jpicedt.format.latex.parser.LaTeXInstanciationExpression
- LaTeXParser - class jpicedt.format.latex.parser.LaTeXParser.
- Grammar rules for the LaTeX's picture environment parser
- LaTeXParser(Pool) - Constructor for class jpicedt.format.latex.parser.LaTeXParser
- Creates a new LaTeXParser, and build grammar rules
- LaTeXPicPointExpression - class jpicedt.format.latex.parser.LaTeXPicPointExpression.
- an expression that parses "(x,y)" string (LaTeX-like PicPoint) and gives the corresponding numerical values to the point number "ptNumber" of the current Element (see jpicedt.graphic.model.Element interface for details on the setPoint()/getPoint() methods).
- LaTeXPicPointExpression(int, Pool) - Constructor for class jpicedt.format.latex.parser.LaTeXPicPointExpression
- LaTeXPutExpression - class jpicedt.format.latex.parser.LaTeXPutExpression.
- \\put(x,y){argument} Depending on the argument found, instanciates :
- LaTeXPutExpression(Pool) - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression
- Constructor for the LaTeXPutExpression object
- LaTeXPutExpression.BoxEnclosedText - class jpicedt.format.latex.parser.LaTeXPutExpression.BoxEnclosedText.
- Handles text inside a box-command (e.g.
- LaTeXPutExpression.BoxEnclosedText() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.BoxEnclosedText
- LaTeXPutExpression.HRArgument - class jpicedt.format.latex.parser.LaTeXPutExpression.HRArgument.
- handles content of "{stuff}" when no other expression matches, by instanciating a PicText with "stuff" as the PicText string
- LaTeXPutExpression.HRArgument() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.HRArgument
- LaTeXPutExpression.HRArgumentSucker - class jpicedt.format.latex.parser.LaTeXPutExpression.HRArgumentSucker.
- swallow as many chars as possible and push them in "hrArgument" buffer, replacing CR by whitespaces, as TeX does.
- LaTeXPutExpression.HRArgumentSucker() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.HRArgumentSucker
- LaTeXPutExpression.LaTeXBoxExpression - class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXBoxExpression.
- PicText : argument =
\\makebox(w,h)[vh]{text or LaTeX command}
\\framebox(w,h)[vh]{text or LaTeX command}
\\dashbox{dash}(w,h)[vh]{text or LaTeX command}
interpret(c) return false if none of these have been found, and cursor position is left unchanged
Uses "TextAlignement" - LaTeXPutExpression.LaTeXBoxExpression() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXBoxExpression
- LaTeXPutExpression.LaTeXCircleExpression - class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXCircleExpression.
- \circle{diam} -> circle
- LaTeXPutExpression.LaTeXCircleExpression(boolean) - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXCircleExpression
- LaTeXPutExpression.LaTeXLineExpression - class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXLineExpression.
- \\line(x,y){hor-len} -> line starting at (x,y), and having hor-len as its horizonal extent (except for vertical lines, where hor-len specifies the vertical extent.
- LaTeXPutExpression.LaTeXLineExpression() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXLineExpression
- LaTeXPutExpression.LaTeXOvalExpression - class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXOvalExpression.
- \oval(w,h) or \oval(w,h)[align] (for half- or quarter- ovals).
- LaTeXPutExpression.LaTeXOvalExpression() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.LaTeXOvalExpression
- LaTeXPutExpression.TextAlignment - class jpicedt.format.latex.parser.LaTeXPutExpression.TextAlignment.
- handles boxes alignement, e.g.
- LaTeXPutExpression.TextAlignment() - Constructor for class jpicedt.format.latex.parser.LaTeXPutExpression.TextAlignment
- LineThicknessExpression - class jpicedt.format.latex.parser.LineThicknessExpression.
- Legal syntax : \linethickness{0.4pt} \linethickness{0.4mm} \linethickness{0.4cm} \linethickness{0.4} // en mm par défaut note : 1pt = 1/72.27 inch = 0.3515 mm cf.
- LineThicknessExpression(Pool) - Constructor for class jpicedt.format.latex.parser.LineThicknessExpression
- lineWidth - Variable in class jpicedt.format.latex.parser.LineThicknessExpression
- literal - Variable in class jpicedt.format.latex.parser.PicEndExpression
P
- PicArrowTypeExpression - class jpicedt.format.latex.parser.PicArrowTypeExpression.
- "0/1 0/1" arrow type (we take for granted that this string is followed by a LaTeX-picPoint, as in %Line 0 1 (2.3,4.5)..., possibly with leading whitespaces)
- PicArrowTypeExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicArrowTypeExpression
- PicBezierExpression - class jpicedt.format.latex.parser.PicBezierExpression.
- Rules for parsing quad curves with a PicEdt syntax : PicBezier : %Bezier 0|1 0|1 (x1,y1)(xC,yC)(x2,y2) dash=value Any string %End Bezier dash is optional.
- PicBezierExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicBezierExpression
- PicColorExpression - class jpicedt.format.latex.parser.PicColorExpression.
- jPicEdt syntax (i.e.
- PicColorExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicColorExpression
- PicDashStatement - class jpicedt.format.latex.parser.PicDashStatement.
- Handles dash statements in jPicEdt-syntax (i.e.
- PicDashStatement(Pool) - Constructor for class jpicedt.format.latex.parser.PicDashStatement
- PicEllipseExpression - class jpicedt.format.latex.parser.PicEllipseExpression.
- PicEllipse : %Ellipse(x0,y0)(width)(height) %Ellipse(x0,y0)(width,height) filled|whiten|blacken|shade arcStart= arcExtent= Any string (multiput...) %End Ellipse
- PicEllipseExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicEllipseExpression
- PicEndExpression - class jpicedt.format.latex.parser.PicEndExpression.
- Match "%End XXXX"-like expressions at the beginning of a line (or preceeded by whitespaces), after skipping as many lines as necessary.
- PicEndExpression(String) - Constructor for class jpicedt.format.latex.parser.PicEndExpression
- PicGroupExpression - class jpicedt.format.latex.parser.PicGroupExpression.
- PicGroup: %Begin group ...
- PicGroupExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicGroupExpression
- PicLineExpression - class jpicedt.format.latex.parser.PicLineExpression.
- PicLine : %Line 0 0 (x0,y0)(x1,y1) dash=value %Line 0 1 (x0,y0)(x1,y1) dash=value %Line 1 0 (x0,y0)(x1,y1) dash=value %Line 1 1 (x0,y0)(x1,y1) dash=value (dash is optional) Any string (\multiput, etc...) %End Line
- PicLineExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicLineExpression
- PicPolygonExpression - class jpicedt.format.latex.parser.PicPolygonExpression.
- PicPolygon : %Polygon (x1,y1)...(xn,yn) dash=value whiten|shade|blacken closed ...
- PicPolygonExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicPolygonExpression
- PicRectangleExpression - class jpicedt.format.latex.parser.PicRectangleExpression.
- PicRectangle : %Rectangle(x0,y0)(x1,y1) or %Rectangle(x0,y0)(x1,y1) filled|blacken|shade|whiten dash=value Any string %End Rectangle
- PicRectangleExpression(Pool) - Constructor for class jpicedt.format.latex.parser.PicRectangleExpression
- pool - Variable in class jpicedt.format.latex.parser.LaTeXInstanciationExpression
- pool - Variable in class jpicedt.format.latex.parser.LaTeXParser
- pool - Variable in class jpicedt.format.latex.parser.LaTeXPicPointExpression
- pool - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
- pool - Variable in class jpicedt.format.latex.parser.LineThicknessExpression
- pool - Variable in class jpicedt.format.latex.parser.PicArrowTypeExpression
- pool - Variable in class jpicedt.format.latex.parser.PicColorExpression
- pool - Variable in class jpicedt.format.latex.parser.PicDashStatement
- pool - Variable in class jpicedt.format.latex.parser.PicEllipseExpression
- pool - Variable in class jpicedt.format.latex.parser.PicGroupExpression
- pool - Variable in class jpicedt.format.latex.parser.PicPolygonExpression
- pool - Variable in class jpicedt.format.latex.parser.UnitLengthExpression
- prototype - Variable in class jpicedt.format.latex.parser.LaTeXInstanciationExpression
- ptNumber - Variable in class jpicedt.format.latex.parser.LaTeXPicPointExpression
- putPoint - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
R
- re - Variable in class jpicedt.format.latex.parser.PicEndExpression
- reinit() - Method in class jpicedt.format.latex.parser.LaTeXParser
- reinit LaTeX related parameters
T
- tag - Variable in class jpicedt.format.latex.parser.LaTeXInstanciationExpression
- toString() - Method in class jpicedt.format.latex.parser.BeginPictureExpression
- toString() - Method in class jpicedt.format.latex.parser.EndPictureExpression
- toString() - Method in class jpicedt.format.latex.parser.LaTeXBezierExpression
- toString() - Method in class jpicedt.format.latex.parser.LaTeXInstanciationExpression
- toString() - Method in class jpicedt.format.latex.parser.LaTeXPutExpression
- toString() - Method in class jpicedt.format.latex.parser.LineThicknessExpression
- toString() - Method in class jpicedt.format.latex.parser.PicBezierExpression
- toString() - Method in class jpicedt.format.latex.parser.PicEllipseExpression
- toString() - Method in class jpicedt.format.latex.parser.PicEndExpression
- toString() - Method in class jpicedt.format.latex.parser.PicLineExpression
- toString() - Method in class jpicedt.format.latex.parser.PicPolygonExpression
- toString() - Method in class jpicedt.format.latex.parser.PicRectangleExpression
- toString() - Method in class jpicedt.format.latex.parser.UnitLengthExpression
U
- UnitLengthExpression - class jpicedt.format.latex.parser.UnitLengthExpression.
- \\unitlength value \\setlength{\\unitlength}{value} where value's permitted syntaxs are : 0.11, 0.11mm, 0.11cm, 0.11pt with possible leading whitespaces before the "unit".
- UnitLengthExpression(Pool) - Constructor for class jpicedt.format.latex.parser.UnitLengthExpression
- unitLength - Variable in class jpicedt.format.latex.parser.UnitLengthExpression
V
- vertAlign - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
X
- x - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
Y
- y - Variable in class jpicedt.format.latex.parser.LaTeXPutExpression
A B E F H I J K L P R T U V X Y
|
|||||||||
Home >> All >> jpicedt >> format >> latex >> [ parser overview ] | PREV NEXT |