|
The SWORD Project
1.9.0.svnversion
|
#include <gbflatex.h>
Inheritance diagram for GBFLaTeX:
Collaboration diagram for GBFLaTeX:Classes | |
| class | MyUserData |
Public Member Functions | |
| GBFLaTeX () | |
| virtual const char * | getHeader () const |
| virtual char | processText (SWBuf &text, const SWKey *key=0, const SWModule *module=0) |
| void | setRenderNoteNumbers (bool val=true) |
Static Protected Attributes | |
| static const char | FINALIZE = 8 |
| static const char | INITIALIZE = 1 |
| static const char | POSTCHAR = 4 |
| static const char | PRECHAR = 2 |
Private Attributes | |
| bool | renderNoteNumbers |
this filter converts GBF text to classed LaTeX text
Definition at line 33 of file gbflatex.h.
| GBFLaTeX::GBFLaTeX | ( | ) |
Definition at line 44 of file gbflatex.cpp.
|
protectedinherited |
Registers an esc control sequence that can pass unchanged
Definition at line 156 of file swbasicfilter.cpp.
|
protectedinherited |
Registers an esc control sequence
Definition at line 176 of file swbasicfilter.cpp.
|
protectedinherited |
Registers a simple token substitutions. Usually called from the c-tor of a subclass
Definition at line 136 of file swbasicfilter.cpp.
|
inlineprotectedvirtual |
Reimplemented from SWBasicFilter.
Definition at line 42 of file gbflatex.h.
|
virtual |
This method can supply a header associated with the processing done with this filter. A typical example is a suggested CSS style block for classed containers.
Reimplemented from SWFilter.
Definition at line 34 of file gbflatex.cpp.
|
protectedvirtualinherited |
This function is called for every escape sequence encountered in the input text.
| buf | the output buffer |
| escString | the escape sequence (e.g. "amp" for &) |
| userData | user storage space for data transient to 1 full buffer parse |
false if was not handled and should be handled in Definition at line 286 of file swbasicfilter.cpp.
|
protectedvirtualinherited |
This function is called for all numeric escape sequences. If passThrough
| buf | the output buffer |
| escString | the escape sequence (e.g. "#235" for &235;) |
Definition at line 244 of file swbasicfilter.cpp.
|
protectedvirtual |
This function is called for every token encountered in the input text.
| buf | the output buffer |
| token | the token (e.g. "p align='left'" |
| userData | user storage space for data transient to 1 full buffer parse |
Reimplemented from SWBasicFilter.
Definition at line 84 of file gbflatex.cpp.
|
protectedinherited |
This passes allowed escapeStrings
Definition at line 223 of file swbasicfilter.cpp.
|
inlineprotectedvirtualinherited |
|
virtualinherited |
This method processes and appropriately modifies the text given it for a particular filter task
| text | The text to be filtered/converted |
| key | Current key That was used. |
| module | Current module. |
Implements SWFilter.
Reimplemented in ThMLRTF, OSISOSIS, and OSISRTF.
Definition at line 315 of file swbasicfilter.cpp.
|
protectedinherited |
Unregisters an esc control sequence that can pass unchanged
Definition at line 169 of file swbasicfilter.cpp.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Sets the end of escape sequence (by default ";").
Definition at line 297 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the beginning of escape sequence (by default "&").
Definition at line 291 of file swbasicfilter.cpp.
|
protectedinherited |
Are escapeStrings case sensitive or not? Call this function before addEscapeStingSubstitute()
Definition at line 131 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru a numeric escape sequence unchanged or allow it to be handled otherwise. Default is false.
Definition at line 121 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru an unknown escape sequence unchanged or just remove it. Default is false.
Definition at line 116 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru an unknown token unchanged or just remove it. Default is false.
Definition at line 111 of file swbasicfilter.cpp.
|
inline |
Definition at line 49 of file gbflatex.h.
|
inlineprotectedvirtualinherited |
Definition at line 186 of file swbasicfilter.h.
|
protectedinherited |
Are tokens case sensitive (like in GBF) or not? Call this function before addTokenSubstitute()
Definition at line 126 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the end of token start sequence (by default ">").
Definition at line 309 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the beginning of token start sequence (by default "<").
Definition at line 303 of file swbasicfilter.cpp.
|
protectedinherited |
This function performs the substitution of escapeStrings
Definition at line 253 of file swbasicfilter.cpp.
This function performs the substitution of tokens
Definition at line 196 of file swbasicfilter.cpp.
|
staticprotectedinherited |
Definition at line 99 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 96 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 98 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 97 of file swbasicfilter.h.
|
private |
Definition at line 34 of file gbflatex.h.