| Ipelib
    | 
#include <ipelatex.h>
| Classes | |
| struct | SText | 
| Public Member Functions | |
| Latex (const Cascade *sheet) | |
| ~Latex () | |
| int | scanObject (const Object *obj) | 
| int | scanPage (Page *page) | 
| int | createLatexSource (Stream &stream, String preamble) | 
| bool | readPdf (DataSource &source) | 
| bool | updateTextObjects () | 
| FontPool * | takeFontPool () | 
| Friends | |
| class | ipe::TextCollectingVisitor | 
Object that converts latex source to PDF format.
This object is responsible for creating the PDF representation of text objects.
| Latex::Latex | ( | const Cascade * | sheet | ) | 
Create a converter object.
| Latex::~Latex | ( | ) | 
Destructor.
| int Latex::scanObject | ( | const Object * | obj | ) | 
Scan an object and insert all text objects into Latex's list. Returns total number of text objects found so far.
| int Latex::scanPage | ( | Page * | page | ) | 
Scan a page and insert all text objects into Latex's list. Returns total number of text objects found so far.
| bool Latex::readPdf | ( | DataSource & | source | ) | 
Read the PDF file created by Pdflatex.
Must have performed the call to Pdflatex, and pass the name of the resulting output file.
| bool Latex::updateTextObjects | ( | ) | 
Notify all text objects about their updated PDF code.
Returns true if successful.
| FontPool * Latex::takeFontPool | ( | ) | 
Return the newly created font pool and pass ownership of pool to caller.
| 
 | friend |