Doxygen
|
Generator for LaTeX output. More...
#include <src/latexgen.h>
Public Member Functions | |
LatexGenerator () | |
LatexGenerator (const LatexGenerator &) | |
LatexGenerator & | operator= (const LatexGenerator &) |
LatexGenerator (LatexGenerator &&)=delete | |
LatexGenerator & | operator= (LatexGenerator &&)=delete |
~LatexGenerator () | |
void | clearBuffer () |
void | setCurrentDoc (const Definition *, const QCString &, bool) |
void | addWord (const QCString &, bool) |
OutputType | type () const override |
std::unique_ptr< OutputGenIntf > | clone () override |
void | addCodeGen (OutputCodeList &list) override |
void | cleanup () override |
void | writeDoc (const IDocNodeAST *node, const Definition *ctx, const MemberDef *, int id) override |
void | startFile (const QCString &name, const QCString &manName, const QCString &title, int id, int hierarchyLevel) override |
void | endFile () override |
void | writeSearchInfo () override |
void | writeFooter (const QCString &) override |
void | startPageDoc (const QCString &) override |
void | endPageDoc () override |
void | startIndexSection (IndexSection) override |
void | endIndexSection (IndexSection) override |
void | writePageLink (const QCString &, bool) override |
void | startProjectNumber () override |
void | endProjectNumber () override |
void | writeStyleInfo (int part) override |
void | startTitleHead (const QCString &) override |
void | endTitleHead (const QCString &, const QCString &name) override |
void | startParagraph (const QCString &classDef) override |
void | endParagraph () override |
void | writeString (const QCString &text) override |
void | startIndexListItem () override |
void | endIndexListItem () override |
void | startIndexList () override |
void | endIndexList () override |
void | startIndexKey () override |
void | endIndexKey () override |
void | startIndexValue (bool) override |
void | endIndexValue (const QCString &, bool) override |
void | startItemList () override |
void | endItemList () override |
void | startIndexItem (const QCString &ref, const QCString &file) override |
void | endIndexItem (const QCString &ref, const QCString &file) override |
void | docify (const QCString &text) override |
void | writeObjectLink (const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name) override |
void | startTextLink (const QCString &, const QCString &) override |
void | endTextLink () override |
void | startTypewriter () override |
void | endTypewriter () override |
void | startGroupHeader (int) override |
void | endGroupHeader (int) override |
void | startItemListItem () override |
void | endItemListItem () override |
void | startMemberSections () override |
void | endMemberSections () override |
void | startHeaderSection () override |
void | endHeaderSection () override |
void | startMemberHeader (const QCString &, int) override |
void | endMemberHeader () override |
void | startMemberSubtitle () override |
void | endMemberSubtitle () override |
void | startMemberDocList () override |
void | endMemberDocList () override |
void | startMemberList () override |
void | endMemberList () override |
void | startInlineHeader () override |
void | endInlineHeader () override |
void | startAnonTypeScope (int) override |
void | endAnonTypeScope (int) override |
void | startMemberItem (const QCString &, MemberItemType, const QCString &) override |
void | endMemberItem (MemberItemType) override |
void | startMemberTemplateParams () override |
void | endMemberTemplateParams (const QCString &, const QCString &) override |
void | startCompoundTemplateParams () override |
void | endCompoundTemplateParams () override |
void | startMemberGroupHeader (bool) override |
void | endMemberGroupHeader () override |
void | startMemberGroupDocs () override |
void | endMemberGroupDocs () override |
void | startMemberGroup () override |
void | endMemberGroup (bool) override |
void | insertMemberAlign (bool) override |
void | insertMemberAlignLeft (MemberItemType, bool) override |
void | writeRuler () override |
void | writeAnchor (const QCString &fileName, const QCString &name) override |
void | startEmphasis () override |
void | endEmphasis () override |
void | startBold () override |
void | endBold () override |
void | lineBreak (const QCString &style=QCString()) override |
void | startMemberDoc (const QCString &, const QCString &, const QCString &, const QCString &, int, int, bool) override |
void | endMemberDoc (bool) override |
void | startDoxyAnchor (const QCString &, const QCString &, const QCString &, const QCString &, const QCString &) override |
void | endDoxyAnchor (const QCString &, const QCString &) override |
void | addLabel (const QCString &, const QCString &) override |
void | writeChar (char c) override |
void | writeLatexSpacing () override |
void | writeStartAnnoItem (const QCString &type, const QCString &file, const QCString &path, const QCString &name) override |
void | startCenter () override |
void | endCenter () override |
void | startSmall () override |
void | endSmall () override |
void | startMemberDescription (const QCString &, const QCString &, bool) override |
void | endMemberDescription () override |
void | startMemberDeclaration () override |
void | endMemberDeclaration (const QCString &, const QCString &) override |
void | writeInheritedSectionTitle (const QCString &, const QCString &, const QCString &, const QCString &, const QCString &, const QCString &) override |
void | startExamples () override |
void | endExamples () override |
void | startDescForItem () override |
void | endDescForItem () override |
void | startSection (const QCString &, const QCString &, SectionType) override |
void | endSection (const QCString &, SectionType) override |
void | addIndexItem (const QCString &, const QCString &) override |
void | startIndent () override |
void | endIndent () override |
void | writeSynopsis () override |
void | startClassDiagram () override |
void | endClassDiagram (const ClassDiagram &, const QCString &, const QCString &) override |
void | startPageRef () override |
void | endPageRef (const QCString &, const QCString &) override |
void | startQuickIndices () override |
void | endQuickIndices () override |
void | writeSplitBar (const QCString &) override |
void | writeNavigationPath (const QCString &) override |
void | writeLogo () override |
void | writeQuickLinks (HighlightedItem, const QCString &) override |
void | writeSummaryLink (const QCString &, const QCString &, const QCString &, bool) override |
void | startContents () override |
void | endContents () override |
void | writeNonBreakableSpace (int) override |
void | startDescTable (const QCString &title) override |
void | endDescTable () override |
void | startDescTableRow () override |
void | endDescTableRow () override |
void | startDescTableTitle () override |
void | endDescTableTitle () override |
void | startDescTableData () override |
void | endDescTableData () override |
void | lastIndexPage () override |
void | startDotGraph () override |
void | endDotGraph (DotClassGraph &) override |
void | startInclDepGraph () override |
void | endInclDepGraph (DotInclDepGraph &) override |
void | startCallGraph () override |
void | startGroupCollaboration () override |
void | endGroupCollaboration (DotGroupCollaboration &g) override |
void | endCallGraph (DotCallGraph &) override |
void | startDirDepGraph () override |
void | endDirDepGraph (DotDirDeps &g) override |
void | writeGraphicalHierarchy (DotGfxHierarchyTable &) override |
void | startTextBlock (bool) override |
void | endTextBlock (bool) override |
void | startMemberDocPrefixItem () override |
void | endMemberDocPrefixItem () override |
void | startMemberDocName (bool) override |
void | endMemberDocName () override |
void | startParameterType (bool, const QCString &) override |
void | endParameterType () override |
void | startParameterName (bool) override |
void | endParameterName () override |
void | startParameterExtra () override |
void | endParameterExtra (bool last, bool one, bool bracket) override |
void | startParameterDefVal (const char *s) override |
void | endParameterDefVal () override |
void | startParameterList (bool) override |
void | endParameterList () override |
void | exceptionEntry (const QCString &, bool) override |
void | startConstraintList (const QCString &) override |
void | startConstraintParam () override |
void | endConstraintParam () override |
void | startConstraintType () override |
void | endConstraintType () override |
void | startConstraintDocs () override |
void | endConstraintDocs () override |
void | endConstraintList () override |
void | startMemberDocSimple (bool) override |
void | endMemberDocSimple (bool) override |
void | startInlineMemberType () override |
void | endInlineMemberType () override |
void | startInlineMemberName () override |
void | endInlineMemberName () override |
void | startInlineMemberDoc () override |
void | endInlineMemberDoc () override |
void | startLabels () override |
void | writeLabel (const QCString &l, bool isLast) override |
void | endLabels () override |
void | writeLocalToc (const SectionRefs &sr, const LocalToc <) override |
void | startPlainFile (const QCString &name) override |
void | endPlainFile () override |
Public Member Functions inherited from OutputGenerator | |
OutputGenerator () | |
OutputGenerator (const QCString &dir) | |
virtual | ~OutputGenerator ()=default |
QCString | dir () const |
QCString | fileName () const |
void | startPlainFile (const QCString &name) |
void | endPlainFile () |
Static Public Member Functions | |
static void | init () |
static void | writeStyleSheetFile (TextStream &t) |
static void | writeHeaderFile (TextStream &t) |
static void | writeFooterFile (TextStream &t) |
Private Member Functions | |
void | startTitle () |
void | endTitle () |
Private Attributes | |
bool | m_firstDescItem = true |
bool | m_disableLinks = false |
QCString | m_relPath |
int | m_indent = 0 |
bool | m_templateMemberItem = false |
std::unique_ptr< OutputCodeList > | m_codeList |
LatexCodeGenerator * | m_codeGen |
bool | m_insideTableEnv = false |
int | m_hierarchyLevel = 0 |
Additional Inherited Members | |
Public Types inherited from OutputGenerator | |
enum class | ParamListTypes { Param , RetVal , Exception } |
enum class | MemberItemType { Normal , AnonymousStart , AnonymousEnd , Templated } |
Protected Attributes inherited from OutputGenerator | |
TextStream | m_t |
QCString | m_dir |
Generator for LaTeX output.
Definition at line 86 of file latexgen.h.
LatexGenerator::LatexGenerator | ( | ) |
Definition at line 276 of file latexgen.cpp.
References m_codeGen, m_codeList, and OutputGenerator::m_t.
LatexGenerator::LatexGenerator | ( | const LatexGenerator & | og | ) |
Definition at line 283 of file latexgen.cpp.
References Latex, m_codeGen, m_codeList, m_disableLinks, m_firstDescItem, m_hierarchyLevel, m_indent, m_relPath, OutputGenerator::m_t, m_templateMemberItem, and LatexCodeGenerator::setTextStream().
|
delete |
|
default |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 316 of file latexgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1647 of file latexgen.cpp.
References QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), and OutputGenerator::m_t.
Implements OutputGenIntf.
Definition at line 1613 of file latexgen.cpp.
References QCString::isEmpty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
inline |
Definition at line 103 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 629 of file latexgen.cpp.
References clearSubDirs(), Config_getString, and QCString::str().
void LatexGenerator::clearBuffer | ( | ) |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 108 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1716 of file latexgen.cpp.
References filterLatexString(), LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::usedTableLevel().
Referenced by startConstraintList(), startExamples(), startMemberDocSimple(), startParameterDefVal(), startParameterType(), writeChar(), and writeStartAnnoItem().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1759 of file latexgen.cpp.
References m_codeGen, m_indent, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 195 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1998 of file latexgen.cpp.
References OutputGenerator::dir(), EOF_LaTeX, OutputGenerator::fileName(), GOF_EPS, m_relPath, OutputGenerator::m_t, and DotCallGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 207 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1741 of file latexgen.cpp.
References OutputGenerator::dir(), OutputGenerator::fileName(), OutputGenerator::m_t, and ClassDiagram::writeFigure().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 178 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2131 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2118 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1865 of file latexgen.cpp.
References LatexCodeGenerator::decUsedTableLevel(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1896 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2007 of file latexgen.cpp.
References OutputGenerator::dir(), EOF_LaTeX, OutputGenerator::fileName(), GOF_EPS, m_relPath, OutputGenerator::m_t, and DotDirDeps::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1971 of file latexgen.cpp.
References OutputGenerator::dir(), EOF_LaTeX, OutputGenerator::fileName(), GOF_EPS, m_relPath, OutputGenerator::m_t, and DotClassGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 193 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2019 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 673 of file latexgen.cpp.
References endPlainFile(), m_codeGen, and LatexCodeGenerator::setSourceFileName().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1989 of file latexgen.cpp.
References OutputGenerator::dir(), EOF_LaTeX, OutputGenerator::fileName(), GOF_EPS, m_relPath, OutputGenerator::m_t, and DotGroupCollaboration::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1490 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1980 of file latexgen.cpp.
References OutputGenerator::dir(), EOF_LaTeX, OutputGenerator::fileName(), GOF_EPS, m_relPath, OutputGenerator::m_t, and DotInclDepGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1285 of file latexgen.cpp.
References QCString::isEmpty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 135 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1030 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, Doxygen::exampleLinkedMap, FALSE, found, g_footer, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, LatexCodeGenerator::insideTabbing(), ModuleManager::instance(), isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isConceptDocumentation, isConceptIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, isTitlePageAuthor, isTitlePageStart, isTopicDocumentation, isTopicIndex, m_codeGen, OutputGenerator::m_t, Doxygen::mainPage, ModuleManager::modules(), Doxygen::namespaceLinkedMap, Doxygen::pageLinkedMap, substituteLatexKeywords(), TRUE, and writePageLink().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1317 of file latexgen.cpp.
References OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2149 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2223 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2213 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2202 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 141 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1818 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1586 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 267 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2183 of file latexgen.cpp.
References LatexCodeGenerator::decUsedTableLevel(), m_codeGen, m_insideTableEnv, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1960 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1951 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1939 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1508 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1795 of file latexgen.cpp.
References FALSE, LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, and m_templateMemberItem.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1914 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1777 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1406 of file latexgen.cpp.
References QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1266 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 277 of file latexgen.h.
References endTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2061 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2051 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2041 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 306 of file latexgen.h.
References OutputGenerator::endPlainFile().
Referenced by endFile(), and writeStyleInfo().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1710 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 209 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1347 of file latexgen.cpp.
References Config_getBool, m_disableLinks, and OutputGenerator::m_t.
|
inlineprivate |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1429 of file latexgen.cpp.
References Config_getBool, OutputGenerator::fileName(), QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 151 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by endParameterDefVal().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2071 of file latexgen.cpp.
References OutputGenerator::m_t, and prefix.
|
static |
Definition at line 587 of file latexgen.cpp.
References checkBlocks(), Config_getString, createSubDirs(), Dir::exists(), fileToString(), g_footer, g_header, ResourceMgr::getAsString(), ResourceMgr::instance(), latexMarkerInfo, Dir::mkdir(), qPrint(), QCString::str(), substituteLatexKeywords(), term, writeLatexMakefile(), and writeMakeBat().
Referenced by generateOutput().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2154 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
LatexGenerator & LatexGenerator::operator= | ( | const LatexGenerator & | og | ) |
Definition at line 296 of file latexgen.cpp.
References Latex, m_codeGen, m_codeList, OutputGenerator::m_dir, m_disableLinks, m_firstDescItem, m_hierarchyLevel, m_indent, m_relPath, OutputGenerator::m_t, m_templateMemberItem, and LatexCodeGenerator::setTextStream().
|
delete |
|
inline |
Definition at line 102 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1748 of file latexgen.cpp.
References m_codeGen, m_indent, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 194 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 206 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1735 of file latexgen.cpp.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 177 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2096 of file latexgen.cpp.
References docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2104 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2113 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 218 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1859 of file latexgen.cpp.
References LatexCodeGenerator::incUsedTableLevel(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1891 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1871 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1882 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1966 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1593 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 192 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2012 of file latexgen.cpp.
References docify(), OutputGenerator::m_t, theTranslator, and Translator::trExamples().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 659 of file latexgen.cpp.
References Config_getString, QCString::endsWith(), OutputGenerator::fileName(), m_codeGen, m_hierarchyLevel, m_relPath, relativePathToRoot(), LatexCodeGenerator::setRelativePath(), LatexCodeGenerator::setSourceFileName(), startPlainFile(), and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1467 of file latexgen.cpp.
References Config_getBool, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, QCString::repeat(), and TRUE.
|
inlineoverridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1276 of file latexgen.cpp.
References QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1302 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 134 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 864 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getBool, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, FALSE, g_header, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, LatexCodeGenerator::insideTabbing(), ModuleManager::instance(), isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isConceptDocumentation, isConceptIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, isTitlePageAuthor, isTitlePageStart, isTopicDocumentation, isTopicIndex, m_codeGen, OutputGenerator::m_t, ModuleManager::modules(), Doxygen::namespaceLinkedMap, substituteLatexKeywords(), and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1311 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2137 of file latexgen.cpp.
References Config_getBool, m_hierarchyLevel, OutputGenerator::m_t, and QCString::repeat().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2208 of file latexgen.cpp.
References m_codeGen, and LatexCodeGenerator::setInsideTabbing().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2197 of file latexgen.cpp.
References m_codeGen, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 140 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 154 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2228 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1805 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, m_indent, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1514 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), latexEscapePDFString(), m_hierarchyLevel, OutputGenerator::m_t, and QCString::repeat().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2166 of file latexgen.cpp.
References docify(), LatexCodeGenerator::incUsedTableLevel(), m_codeGen, m_insideTableEnv, OutputGenerator::m_t, theTranslator, Translator::trCompoundMembers(), and Translator::trEnumerationValues().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1946 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1924 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1496 of file latexgen.cpp.
References Config_getBool, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, QCString::repeat(), and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1785 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, m_templateMemberItem, OutputGenerator::Templated, and type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1906 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1769 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1401 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1261 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 276 of file latexgen.h.
References docify(), and startTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2056 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2024 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2046 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2035 of file latexgen.cpp.
References docify(), QCString::isEmpty(), and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 305 of file latexgen.h.
References OutputGenerator::startPlainFile().
Referenced by startFile(), and writeStyleInfo().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 684 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1669 of file latexgen.cpp.
References ASSERT, Config_getBool, OutputGenerator::m_t, SectionType::Page, SectionType::Paragraph, SectionType::Section, stripPath(), SectionType::Subparagraph, SectionType::Subsection, SectionType::Subsubparagraph, SectionType::Subsubsection, and type().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 208 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1331 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), m_disableLinks, OutputGenerator::m_t, and stripPath().
|
private |
Definition at line 1455 of file latexgen.cpp.
References Config_getBool, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1415 of file latexgen.cpp.
References Config_getBool, m_hierarchyLevel, OutputGenerator::m_t, and QCString::repeat().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 150 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by startParameterDefVal().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 107 of file latexgen.h.
References Latex.
Referenced by startMemberItem(), and startSection().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1622 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2084 of file latexgen.cpp.
References Definition::getDefFileExtension(), m_codeGen, m_codeList, m_hierarchyLevel, OutputGenerator::m_t, and DocNodeAST::root.
|
inlineoverridevirtual |
|
static |
Definition at line 647 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
static |
Definition at line 641 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2243 of file latexgen.cpp.
References Config_getBool, convertToLaTeX(), LatexCodeGenerator::insideTabbing(), m_codeGen, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, objectLinkToString(), QCString::repeat(), theTranslator, and Translator::trInheritedFrom().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2233 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 203 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2261 of file latexgen.cpp.
References LocalToc::isLatexEnabled(), LocalToc::latexLevel(), m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1832 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1395 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, m_disableLinks, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1227 of file latexgen.cpp.
References OutputGenerator::m_t.
Referenced by endIndexSection().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 190 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1293 of file latexgen.cpp.
References docify(), QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1271 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
an extension of the etoc package is required that is only available in the newer version. Providing the updated version to be used with older versions of LaTeX
Implements OutputGenIntf.
Definition at line 1236 of file latexgen.cpp.
References endPlainFile(), ResourceMgr::getAsString(), ResourceMgr::instance(), OutputGenerator::m_t, startPlainFile(), and writeDefaultStyleSheet().
|
static |
Definition at line 653 of file latexgen.cpp.
References writeDefaultStyleSheet().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
private |
Definition at line 319 of file latexgen.h.
Referenced by addCodeGen(), docify(), endAnonTypeScope(), endDescTable(), endFile(), endIndexSection(), endInlineMemberName(), endInlineMemberType(), endMemberDescription(), endMemberDocSimple(), endMemberItem(), endMemberList(), LatexGenerator(), LatexGenerator(), lineBreak(), operator=(), startAnonTypeScope(), startDescTable(), startFile(), startIndexSection(), startInlineMemberName(), startInlineMemberType(), startMemberDescription(), startMemberDocSimple(), startMemberItem(), startMemberList(), writeDoc(), writeInheritedSectionTitle(), writeNonBreakableSpace(), and writeObjectLink().
|
private |
Definition at line 318 of file latexgen.h.
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 314 of file latexgen.h.
Referenced by endGroupHeader(), endMemberDoc(), endMemberHeader(), endTextLink(), LatexGenerator(), operator=(), startGroupHeader(), startMemberHeader(), startTextLink(), writeInheritedSectionTitle(), and writeObjectLink().
|
private |
Definition at line 313 of file latexgen.h.
Referenced by LatexGenerator(), and operator=().
|
private |
Definition at line 321 of file latexgen.h.
Referenced by LatexGenerator(), operator=(), startFile(), startGroupHeader(), startInlineHeader(), startMemberDoc(), startMemberHeader(), startTitleHead(), writeDoc(), writeInheritedSectionTitle(), and writeLocalToc().
|
private |
Definition at line 316 of file latexgen.h.
Referenced by endAnonTypeScope(), LatexGenerator(), operator=(), startAnonTypeScope(), and startMemberDescription().
|
private |
Definition at line 320 of file latexgen.h.
Referenced by addLabel(), endMemberDocSimple(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 315 of file latexgen.h.
Referenced by endCallGraph(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), LatexGenerator(), operator=(), and startFile().
|
private |
Definition at line 317 of file latexgen.h.
Referenced by endMemberItem(), endMemberTemplateParams(), LatexGenerator(), operator=(), startMemberItem(), and startMemberTemplateParams().