[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Member Functions | Public Attributes

KLFBackend::klfSettings Struct Reference

General settings for KLFBackend::getLatexFormula() More...

#include <klfbackend.h>

Collaboration diagram for KLFBackend::klfSettings:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 klfSettings ()

Public Attributes

QString tempdir
QString latexexec
QString dvipsexec
QString gsexec
QString epstopdfexec
double tborderoffset
double rborderoffset
double bborderoffset
double lborderoffset
bool outlineFonts
QStringList execenv

Detailed Description

General settings for KLFBackend::getLatexFormula()

Some global settings to pass on when calling getLatexFormula(). In this struct you specify some system settings, like a temp directory and some paths

Note:
the klfclspath field was removed, because we no longer use klatexformula.cls.

Definition at line 130 of file klfbackend.h.


Constructor & Destructor Documentation

KLFBackend::klfSettings::klfSettings ( ) [inline]

A default constructor assigning default (empty) values to all fields

Definition at line 132 of file klfbackend.h.


Member Data Documentation

The number of postscript points to add to bottom side of the resulting EPS boundingbox

Note:
Currently this value is rounded off to the nearest integer. The type double is just an anticipation of hi-resolution bounding box adjustment.

Definition at line 159 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().

the dvips executable, path incl. if not in $PATH

Definition at line 139 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().

the epstopdf executable, path incl. if not in $PATH. This isn't mandatory to get PNG so you may leave this to Null or Empty string to instruct getLatexFormula() to NOT attempt to generate PDF. If, though, you do specify an epstopdf executable here, epstopdf errors will be reported as real errors.

Definition at line 146 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), KLFBackend::getLatexFormula(), and klf_detect_execenv().

Extra environment variables to set (list of "NAME=value") when executing latex, dvips, gs and epstopdf.

Definition at line 173 of file klfbackend.h.

Referenced by KLFBackend::getLatexFormula(), and klf_detect_execenv().

the gs executable, path incl. if not in $PATH

Definition at line 141 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), KLFBackend::getLatexFormula(), and klf_detect_execenv().

the latex executable, path incl. if not in $PATH

Definition at line 137 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().

The number of postscript points to add to left side of the resulting EPS boundingbox

Note:
Currently this value is rounded off to the nearest integer. The type double is just an anticipation of hi-resolution bounding box adjustment.

Definition at line 163 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().

Strip away fonts in favor of vectorially outlining them with gs.

Use this option to produce output that doens't embed fonts, eg. for Adobe Illustrator.

Definition at line 169 of file klfbackend.h.

Referenced by KLFBackend::getLatexFormula().

The number of postscript points to add to right side of the resulting EPS boundingbox

Note:
Currently this value is rounded off to the nearest integer. The type double is just an anticipation of hi-resolution bounding box adjustment.

Definition at line 155 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().

The number of postscript points to add to top side of the resulting EPS boundingbox.

Note:
Currently this value is rounded off to the nearest integer. The type double is just an anticipation of hi-resolution bounding box adjustment.

Definition at line 151 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().

A temporary directory in which we have write access, e.g. /tmp/

Definition at line 135 of file klfbackend.h.

Referenced by KLFBackend::detectSettings(), and KLFBackend::getLatexFormula().


The documentation for this struct was generated from the following file:

Generated by doxygen 1.7.3