|
Doxygen
|
#include "outputgen.h"Go to the source code of this file.
Classes | |
| class | LatexCodeGenerator |
| Generator for LaTeX code fragments. More... | |
| class | LatexGenerator |
| Generator for LaTeX output. More... | |
Macros | |
| #define | LATEX_STYLE_EXTENSION ".sty" |
Functions | |
| void | writeExtraLatexPackages (TextStream &t) |
| void | writeLatexSpecialFormulaChars (TextStream &t) |
| DString | convertToLaTeX (const DString &s, bool insideTabbing, bool keepSpaces=false) |
| void | filterLatexString (TextStream &t, const DString &str, bool insideTabbing, bool insidePre, bool insideItem, bool insideTable, bool keepSpaces, const bool retainNewline=false) |
| DString | latexEscapeLabelName (const DString &s) |
| DString | latexEscapeIndexChars (const DString &s) |
| DString | latexEscapePDFString (const DString &s) |
| DString | latexFilterURL (const DString &s) |
| void | latexWriteIndexItem (TextStream &t, const DString &r1, const DString &s2="") |
| #define LATEX_STYLE_EXTENSION ".sty" |
Definition at line 21 of file latexgen.h.
Referenced by copyLatexStyleSheet(), and extraLatexStyleSheet().
Definition at line 2510 of file latexgen.cpp.
References filterLatexString(), and TextStream::str().
Referenced by LatexGenerator::endIndexSection(), objectLinkToString(), LatexGenerator::startIndexSection(), substituteLatexKeywords(), and LatexGenerator::writeInheritedSectionTitle().
| void filterLatexString | ( | TextStream & | t, |
| const DString & | str, | ||
| bool | insideTabbing, | ||
| bool | insidePre, | ||
| bool | insideItem, | ||
| bool | insideTable, | ||
| bool | keepSpaces, | ||
| const bool | retainNewline = false ) |
Definition at line 2363 of file latexgen.cpp.
References Config_getBool, DString::data(), DString::empty(), insideTable(), HtmlEntityMapper::instance(), isId(), HtmlEntityMapper::latex(), processEntity(), and HtmlEntityMapper::writeHtmlEntity().
Referenced by LatexCodeGenerator::codify(), convertToLaTeX(), LatexGenerator::docify(), LatexDocVisitor::filter(), latexEscapeIndexChars(), latexEscapeLabelName(), and substituteLatexKeywords().
Definition at line 2562 of file latexgen.cpp.
References DString::data(), DString::empty(), DString::ExplicitSize, filterLatexString(), DString::length(), and TextStream::str().
Referenced by latexWriteIndexItem(), and LatexGenerator::startMemberDoc().
Definition at line 2517 of file latexgen.cpp.
References DString::data(), DString::empty(), DString::ExplicitSize, filterLatexString(), DString::length(), and TextStream::str().
Referenced by latexWriteIndexItem().
Definition at line 2608 of file latexgen.cpp.
References DString::data(), DString::empty(), and TextStream::str().
Referenced by LatexGenerator::startMemberDoc().
Definition at line 2636 of file latexgen.cpp.
References DString::data(), DString::empty(), and TextStream::str().
Referenced by LatexDocVisitor::operator()(), and LatexDocVisitor::operator()().
| void latexWriteIndexItem | ( | TextStream & | t, |
| const DString & | r1, | ||
| const DString & | s2 = "" ) |
Definition at line 2667 of file latexgen.cpp.
References DString::empty(), latexEscapeIndexChars(), and latexEscapeLabelName().
Referenced by LatexGenerator::addIndexItem(), LatexGenerator::endTitleHead(), LatexDocVisitor::operator()(), and LatexGenerator::startMemberDoc().
| void writeExtraLatexPackages | ( | TextStream & | t | ) |
Definition at line 2302 of file latexgen.cpp.
References Config_getList.
Referenced by FormulaManager::createLatexFile(), and substituteLatexKeywords().
| void writeLatexSpecialFormulaChars | ( | TextStream & | t | ) |
Definition at line 2320 of file latexgen.cpp.
Referenced by FormulaManager::createLatexFile(), and substituteLatexKeywords().