|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SequenceExpression | |
---|---|
jpicedt.format.input | |
jpicedt.format.input.eepic | Parser grammar for the eepic format. |
jpicedt.format.input.latex | Parser grammar for the LaTeX picture environment format. |
jpicedt.format.input.pstricks | Pstricks grammar tree. |
jpicedt.format.input.util | This package contains helper classes for building a parser based on the well-known RegExp scheme, yet with a strong object-oriented approach in mind. |
Uses of SequenceExpression in jpicedt.format.input |
---|
Subclasses of SequenceExpression in jpicedt.format.input | |
---|---|
class |
DefaultParser
Default implementation of the Parser interface. |
Uses of SequenceExpression in jpicedt.format.input.eepic |
---|
Subclasses of SequenceExpression in jpicedt.format.input.eepic | |
---|---|
class |
EepicDrawlineCommand
Eepic open polygon, possibly dashed : \\drawline[stretch](x1,y1)... |
class |
EepicPathCommand
Eepic "fast" (solid) polygon : \\path(x1,y1)... |
Uses of SequenceExpression in jpicedt.format.input.latex |
---|
Subclasses of SequenceExpression in jpicedt.format.input.latex | |
---|---|
class |
BeginPictureExpression
LaTeX or eepic : \begin{picture}(w,h) \begin{picture}(w,h)(x,y) |
class |
LaTeXBox
Parses LaTeX boxes, i.e. makebox, framebox, frame and dashbox. |
class |
LaTeXCircle
Parses LaTeX circles, i.e. |
class |
LaTeXLine
Parses LaTeX lines, with or without arrows, i.e. |
class |
LaTeXOval
Parses LaTeX \\oval command. |
class |
LaTeXPutExpression
\\put(x,y){argument} Depending on the argument found, instanciates : a PicText : \\makebox, \\framebox, \\dashbox or LR-argument a PicMultiCurve : \\line, \\vector. |
class |
LineThicknessExpression
Legal syntax : \\linethickness{0.4pt} \\linethickness{0.4mm} \\linethickness{0.4cm} \\linethickness{0.4} // default to mm note : 1pt = 1/72.27 inch = 0.3515 mm cf. |
class |
PicEllipseExpression
PicEllipse : %Ellipse(x0,y0)(width)(height) %Ellipse(x0,y0)(width,height) filled|whiten|blacken|shade arcStart= arcExtent= Any string (multiput...) |
class |
PicLineExpression
PicLineExpression :
%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
|
class |
PicPolygonExpression
PicPolygon : %Polygon (x1,y1)... |
class |
PicRectangleExpression
%Rectangle(x0,y0)(x1,y1) or %Rectangle(x0,y0)(x1,y1) filled|blacken|shade|whiten dash=value Any string %End Rectangle |
class |
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". |
Uses of SequenceExpression in jpicedt.format.input.pstricks |
---|
Subclasses of SequenceExpression in jpicedt.format.input.pstricks | |
---|---|
class |
BeginPsPictureExpression
\begin{pspicture}(x0,y0)(x1,y1) -> defines a box with BL=(x0,y0) and TR=(x1,y1) \begin{pspicture}*(x0,y0)(x1,y1) -> clipped \begin{pspicture}[baseline](x0,y0)(x1,y1) -> changes baseline (see pstricks's doc p.41) \begin{pspicture}[](x0,y0)(x1,y1) -> baseline passes across the origine And the same commands with \pspicture (that is, TeX-like). |
class |
PsArcExpression
Parses \\psarc commands : \\psarc[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; where at least "arrows" or (x0,y0) args must be included \\psarc*[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; idid. but filled |
class |
PsBezierExpression
Rules for parsing cubic splines with a PsTricks syntax : \\psbezier[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) \\psbezier*[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) or PsTricks's object previously defined by help of a \\newpsobject command. |
class |
PsBox
Parses PsTricks boxes, i.e. |
class |
PsCircleExpression
Quick circle : \\pscircle[parameters](x0,y0){rad} \\pscircle*[parameters](x0,y0){rad} |
class |
PsEllipseExpression
Parses \\psellipse commands : \\psellipse[parameters](x0,y0)(hrad,vrad) \\psellipse*[parameters](x0,y0)(hrad,vrad) |
class |
PsFrameExpression
\\psframe[parameters](x0,y0)(x1,y1) \\psframe*[parameters](x0,y0)(x1,y1) |
class |
PsPolygonExpression
Parses \\pspolygon, \\psdots and \\psline commands : \\pspolygon[param](2,4)(3,15) // NO ARROW ALLOWED HERE ! |
class |
PsQDiskExpression
Quick disk : (streamlines version of \\pscircle*), \\qdisk(x0,y0)(rad) |
class |
PsQLineExpression
Quick line : \\qline(x0,y0)(x1,y1) Uses default parameters values. |
class |
PsRPutExpression
Parses PsTricks's \\rput commands, either: \\rput[refpoint]{rotation}(x,y){stuff} \\rput*[refpoint]{rotation}(x,y){stuff} (line-breaks being allowed b/w each "block"), where : refpoint = B|b|t for vertical and l|r for horizontal (B = baseline), used only for psframebox and rel. |
class |
PSTArrowExpression
Parses Pstricks's arrows, as given by the PsTricks's documentation (p.29). |
class |
PSTBooleanExpression
Used by PSTParametersExpression to parse statements involving true/false parameters values, for instance "shadow=true" or "shadow=false" ... |
class |
PSTColorExpression
Used by PSTParametersExpression to parse statements involving colours, for instance "linecolor=green" (predefined colour) or "fillcolor=MyGray" (user-defined colours). |
class |
PSTDashExpression
Parses statements similar to "dash=1pt 3mm" (first opaque, then transparent). |
class |
PSTDotStyleExpression
Parses statements similar to "dotstyle=style" where style is one of PicObjectConstants predefined dot styles. |
class |
PSTFillStyleExpression
Parses statements similar to "fillstyle=style" where style is one of PicObjectConstants predefined fill styles. |
class |
PSTLengthParameter
Parses statement involving length units (as set by PsTricks's "runit" register), e.g. |
class |
PSTLineStyleExpression
Parses statements similar to "linestyle=style" where style is one of PicObjectConstants predefined line styles. |
class |
PsUnitLengthExpression
Used by PSTParamExpression to parse statement involving the 4 pstricks length registers, that is "unit=1mm,xunit=1mm,yunit=1mm,runit=1mm" (or pt or cm), where setting "unit" sets "xunit", "yunit" and "runit" simultaneously. |
Uses of SequenceExpression in jpicedt.format.input.util |
---|
Subclasses of SequenceExpression in jpicedt.format.input.util | |
---|---|
class |
CommentExpression
Parse comment strings. |
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |