Doxygen
|
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) |
QCString | convertToLaTeX (const QCString &s, bool insideTabbing, bool keepSpaces=FALSE) |
void | filterLatexString (TextStream &t, const QCString &str, bool insideTabbing, bool insidePre, bool insideItem, bool insideTable, bool keepSpaces, const bool retainNewline=false) |
QCString | latexEscapeLabelName (const QCString &s) |
QCString | latexEscapeIndexChars (const QCString &s) |
QCString | latexEscapePDFString (const QCString &s) |
QCString | latexFilterURL (const QCString &s) |
#define LATEX_STYLE_EXTENSION ".sty" |
Definition at line 22 of file latexgen.h.
Referenced by copyLatexStyleSheet(), and extraLatexStyleSheet().
Definition at line 2542 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 QCString & | str, | ||
bool | insideTabbing, | ||
bool | insidePre, | ||
bool | insideItem, | ||
bool | insideTable, | ||
bool | keepSpaces, | ||
const bool | retainNewline = false ) |
Definition at line 2384 of file latexgen.cpp.
References Config_getBool, QCString::data(), insideTable(), HtmlEntityMapper::instance(), QCString::isEmpty(), isId(), HtmlEntityMapper::latex(), HtmlEntityMapper::name2sym(), processEntity(), and HtmlEntityMapper::Sym_Unknown.
Referenced by LatexCodeGenerator::codify(), convertToLaTeX(), LatexGenerator::docify(), LatexDocVisitor::filter(), latexEscapeIndexChars(), latexEscapeLabelName(), and substituteLatexKeywords().
Definition at line 2594 of file latexgen.cpp.
References QCString::data(), QCString::ExplicitSize, filterLatexString(), QCString::isEmpty(), QCString::length(), and TextStream::str().
Referenced by LatexGenerator::addIndexItem(), LatexGenerator::endTitleHead(), LatexDocVisitor::operator()(), and LatexGenerator::startMemberDoc().
Definition at line 2549 of file latexgen.cpp.
References QCString::data(), QCString::ExplicitSize, filterLatexString(), QCString::isEmpty(), QCString::length(), and TextStream::str().
Referenced by LatexGenerator::addIndexItem(), LatexGenerator::endTitleHead(), LatexDocVisitor::operator()(), and LatexGenerator::startMemberDoc().
Definition at line 2640 of file latexgen.cpp.
References QCString::data(), QCString::isEmpty(), and TextStream::str().
Referenced by LatexGenerator::startMemberDoc().
Definition at line 2668 of file latexgen.cpp.
References QCString::data(), hex, QCString::isEmpty(), and TextStream::str().
Referenced by LatexDocVisitor::operator()(), and LatexDocVisitor::operator()().
void writeExtraLatexPackages | ( | TextStream & | t | ) |
Definition at line 2323 of file latexgen.cpp.
References Config_getList.
Referenced by FormulaManager::createLatexFile(), and substituteLatexKeywords().
void writeLatexSpecialFormulaChars | ( | TextStream & | t | ) |
Definition at line 2341 of file latexgen.cpp.
Referenced by FormulaManager::createLatexFile(), and substituteLatexKeywords().