Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## jpicedt.format.output.latex
Interface LatexConstants

All Known Subinterfaces:
  EepicConstants

All Known Implementing Classes:
  AbstractCurveFormatter, AbstractCurveFormatter, EepicCustomizer, EepicFormatter, LatexCustomizer, LatexFormatter, LatexViewFactory, PicEllipseFormatter, PicParallelogramFormatter, PicParallelogramFormatter, PicTextFormatter

public interface LatexConstants

"emulated latex" parameters : these parameters get used by LatexFormatter, LatexParser and LatexViewFactory.

- lineThickness : (mm) ; used when parsing LaTeX file, when no \\lineThickness command is found
- emLineLength : (mm) when in "em. latex" mode, a line whose slope doesn't match an existing
- LaTeX slope (cf. picture environment) is emulated by tiny horizontal and/or vertical segments ; this parameter determines the length of these segments
- maxLatexCircleDiameter (mm) : circles whose diameter is greater than this value are emulated ; this ususally depends on available "lasym" fonts
- maxLatexDiskDiameter (mm) : same thing, but for disks now.
- maxEmLineSlope : line with an absolute slope greater than this value are considered to be vertical, i.e. "line(0,1){etc...}"
- minEmLineSlope : same thing, but for horizontal lines.
- fileWrapperProlog and fileWrapperEpilog : things to prepend and append before and after "begin{picture}" and "end{picture}" to create a content able to be compiled by latex. May include things like "include{package}",...

  Field Summary
  `static String` | `CR_LF` Line separator for the current platform (i.e.
  `static double` | `DEFAULT_EM_LINE_LENGTH`
  `static String` | `DEFAULT_FILE_WRAPPER_EPILOG`
  `static String` | `DEFAULT_FILE_WRAPPER_PROLOG`
  `static double` | `DEFAULT_MAX_CIRCLE_DIAMETER`
  `static double` | `DEFAULT_MAX_DISK_DIAMETER`
  `static double` | `DEFAULT_MAX_EM_CIRCLE_SEGMENT_LENGTH`
  `static double` | `DEFAULT_MAX_EM_LINE_SLOPE`
  `static String` | `KEY_EM_LINE_LENGTH`
  `static String` | `KEY_FILE_WRAPPER_EPILOG`
  `static String` | `KEY_FILE_WRAPPER_PROLOG`
  `static String` | `KEY_MAX_CIRCLE_DIAMETER`
  `static String` | `KEY_MAX_DISK_DIAMETER`
  `static String` | `KEY_MAX_EM_CIRCLE_SEGMENT_LENGTH`
  `static String` | `KEY_MAX_EM_LINE_SLOPE`
  `static String` | `RESCALING_TEX_FUNCTION`

  Field Detail

  ### CR_LF

      public static final String CR_LF

    Line separator for the current platform (i.e. "\n" on Unix, "\n\r" on Windows, "\r" on Mac,..)

  ### KEY_EM_LINE_LENGTH

      public static final String KEY_EM_LINE_LENGTH

  See Also:
    Constant Field Values

  ### KEY_MAX_CIRCLE_DIAMETER

      public static final String KEY_MAX_CIRCLE_DIAMETER

  See Also:
    Constant Field Values

  ### KEY_MAX_DISK_DIAMETER

      public static final String KEY_MAX_DISK_DIAMETER

  See Also:
    Constant Field Values

  ### KEY_MAX_EM_CIRCLE_SEGMENT_LENGTH

      public static final String KEY_MAX_EM_CIRCLE_SEGMENT_LENGTH

  See Also:
    Constant Field Values

  ### KEY_MAX_EM_LINE_SLOPE

      public static final String KEY_MAX_EM_LINE_SLOPE

  See Also:
    Constant Field Values

  ### KEY_FILE_WRAPPER_PROLOG

      public static final String KEY_FILE_WRAPPER_PROLOG

  See Also:
    Constant Field Values

  ### KEY_FILE_WRAPPER_EPILOG

      public static final String KEY_FILE_WRAPPER_EPILOG

  See Also:
    Constant Field Values

  ### DEFAULT_EM_LINE_LENGTH

      public static final double DEFAULT_EM_LINE_LENGTH

  See Also:
    Constant Field Values

  ### DEFAULT_MAX_CIRCLE_DIAMETER

      public static final double DEFAULT_MAX_CIRCLE_DIAMETER

  See Also:
    Constant Field Values

  ### DEFAULT_MAX_DISK_DIAMETER

      public static final double DEFAULT_MAX_DISK_DIAMETER

  See Also:
    Constant Field Values

  ### DEFAULT_MAX_EM_CIRCLE_SEGMENT_LENGTH

      public static final double DEFAULT_MAX_EM_CIRCLE_SEGMENT_LENGTH

  See Also:
    Constant Field Values

  ### DEFAULT_MAX_EM_LINE_SLOPE

      public static final double DEFAULT_MAX_EM_LINE_SLOPE

  See Also:
    Constant Field Values

  ### DEFAULT_FILE_WRAPPER_PROLOG

      public static final String DEFAULT_FILE_WRAPPER_PROLOG

  ### DEFAULT_FILE_WRAPPER_EPILOG

      public static final String DEFAULT_FILE_WRAPPER_EPILOG

  See Also:
    Constant Field Values

  ### RESCALING_TEX_FUNCTION

      public static final String RESCALING_TEX_FUNCTION

  See Also:
    Constant Field Values

  Overview | Package | Class | Use | Tree | Deprecated | Index | Help
  | http://www.jpicedt.org
  PREV CLASS NEXT CLASS | FRAMES NO FRAMES
  SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

  Submit a bug : syd@jpicedt.org