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 (const QCString &, 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 (const QCString &, 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 &, const QCString &) override |
void | writeNavigationPath (const QCString &) override |
void | writeLogo () override |
void | writeQuickLinks (HighlightedItem, const QCString &, bool) override |
void | writeSummaryLink (const QCString &, const QCString &, const QCString &, bool) override |
void | writePageOutline () override |
void | startContents () override |
void | endContents () override |
void | writeNonBreakableSpace (int) override |
void | startDescTable (const QCString &title, const bool hasInits) override |
void | endDescTable () override |
void | startDescTableRow () override |
void | endDescTableRow () override |
void | startDescTableTitle () override |
void | endDescTableTitle () override |
void | startDescTableInit () override |
void | endDescTableInit () 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 | startLocalToc (int level) override |
void | endLocalToc () override |
void | startTocEntry (const SectionInfo *) override |
void | endTocEntry (const SectionInfo *) 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 93 of file latexgen.h.
LatexGenerator::LatexGenerator | ( | ) |
Definition at line 322 of file latexgen.cpp.
References Config_getString, m_codeGen, m_codeList, OutputGenerator::m_t, and OutputGenerator::OutputGenerator().
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and operator=().
LatexGenerator::LatexGenerator | ( | const LatexGenerator & | og | ) |
Definition at line 329 of file latexgen.cpp.
References Latex, LatexGenerator(), m_codeGen, m_codeList, OutputGenerator::m_dir, m_disableLinks, m_firstDescItem, m_hierarchyLevel, m_indent, m_relPath, OutputGenerator::m_t, m_templateMemberItem, and OutputGenerator::OutputGenerator().
|
delete |
References LatexGenerator().
|
default |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 362 of file latexgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1694 of file latexgen.cpp.
References QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), and OutputGenerator::m_t.
Implements OutputGenIntf.
Definition at line 1660 of file latexgen.cpp.
References QCString::isEmpty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
inline |
Definition at line 110 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 679 of file latexgen.cpp.
References clearSubDirs(), Config_getString, and QCString::str().
void LatexGenerator::clearBuffer | ( | ) |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 115 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1763 of file latexgen.cpp.
References filterLatexString(), m_codeGen, and OutputGenerator::m_t.
Referenced by startConstraintList(), startExamples(), startMemberDocSimple(), startParameterDefVal(), startParameterType(), writeChar(), and writeStartAnnoItem().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1806 of file latexgen.cpp.
References m_codeGen, m_indent, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 202 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2054 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotCallGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 214 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1788 of file latexgen.cpp.
References OutputGenerator::dir(), OutputGenerator::fileName(), OutputGenerator::m_t, and ClassDiagram::writeFigure().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 185 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2187 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2174 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1912 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1952 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2063 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotDirDeps::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2027 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotClassGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 200 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2075 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 723 of file latexgen.cpp.
References endPlainFile(), and m_codeGen.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2045 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotGroupCollaboration::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1537 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2036 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotInclDepGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1332 of file latexgen.cpp.
References QCString::isEmpty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 142 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1085 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, Doxygen::exampleLinkedMap, FALSE, g_footer, g_footer_file, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, 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, Doxygen::namespaceLinkedMap, Doxygen::pageLinkedMap, substituteLatexKeywords(), TRUE, and writePageLink().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1364 of file latexgen.cpp.
References OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2205 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2279 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2269 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2258 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 148 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1865 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1633 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 277 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2239 of file latexgen.cpp.
References m_codeGen, m_insideTableEnv, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2016 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2007 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1995 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1555 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1842 of file latexgen.cpp.
References FALSE, m_codeGen, OutputGenerator::m_t, and m_templateMemberItem.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1970 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1824 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1453 of file latexgen.cpp.
References QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1313 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 287 of file latexgen.h.
References endTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2117 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2107 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2097 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 320 of file latexgen.h.
References OutputGenerator::endPlainFile().
Referenced by endFile(), and writeStyleInfo().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1757 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 216 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1394 of file latexgen.cpp.
References Config_getBool, m_disableLinks, and OutputGenerator::m_t.
|
inlineprivate |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1476 of file latexgen.cpp.
References Config_getBool, OutputGenerator::fileName(), QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 158 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by endParameterDefVal().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2127 of file latexgen.cpp.
References OutputGenerator::m_t, and prefix.
|
static |
Definition at line 633 of file latexgen.cpp.
References checkBlocks(), Config_getString, createSubDirs(), Dir::exists(), fileToString(), g_footer, g_footer_file, g_header, g_header_file, ResourceMgr::getAsString(), ResourceMgr::instance(), latexMarkerInfo, Dir::mkdir(), QCString::str(), substituteLatexKeywords(), term, writeLatexMakefile(), and writeMakeBat().
Referenced by generateOutput().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2210 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
LatexGenerator & LatexGenerator::operator= | ( | const LatexGenerator & | og | ) |
Definition at line 342 of file latexgen.cpp.
References Latex, LatexGenerator(), m_codeGen, m_codeList, OutputGenerator::m_dir, m_disableLinks, m_firstDescItem, m_hierarchyLevel, m_indent, m_relPath, OutputGenerator::m_t, and m_templateMemberItem.
|
delete |
References LatexGenerator().
|
inline |
Definition at line 109 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1795 of file latexgen.cpp.
References m_codeGen, m_indent, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 201 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 213 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1782 of file latexgen.cpp.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 184 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2152 of file latexgen.cpp.
References docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2160 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2169 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 225 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1906 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1947 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1938 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1918 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1929 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2022 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1640 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 199 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2068 of file latexgen.cpp.
References docify(), OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 709 of file latexgen.cpp.
References Config_getString, OutputGenerator::fileName(), m_codeGen, m_hierarchyLevel, m_relPath, relativePathToRoot(), startPlainFile(), and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1514 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 1323 of file latexgen.cpp.
References QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1349 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 141 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 919 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getBool, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, FALSE, g_header, g_header_file, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, 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::namespaceLinkedMap, substituteLatexKeywords(), and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1358 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2193 of file latexgen.cpp.
References Config_getBool, m_hierarchyLevel, OutputGenerator::m_t, and QCString::repeat().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 147 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 161 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2284 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2317 of file latexgen.cpp.
References m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1852 of file latexgen.cpp.
References m_codeGen, m_indent, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1561 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 2222 of file latexgen.cpp.
References docify(), m_codeGen, m_insideTableEnv, OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2002 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1980 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1543 of file latexgen.cpp.
References Config_getBool, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, QCString::repeat(), and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1832 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, m_templateMemberItem, OutputGenerator::Templated, and type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1962 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1816 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1448 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1308 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 286 of file latexgen.h.
References docify(), and startTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2112 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2080 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2102 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2091 of file latexgen.cpp.
References docify(), QCString::isEmpty(), and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 319 of file latexgen.h.
References OutputGenerator::startPlainFile().
Referenced by startFile(), and writeStyleInfo().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 734 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1716 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 215 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1378 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), m_disableLinks, OutputGenerator::m_t, and stripPath().
|
private |
Definition at line 1502 of file latexgen.cpp.
References Config_getBool, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1462 of file latexgen.cpp.
References Config_getBool, OutputGenerator::fileName(), m_hierarchyLevel, OutputGenerator::m_t, and QCString::repeat().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 157 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by startParameterDefVal().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 114 of file latexgen.h.
References Latex.
Referenced by startMemberItem(), and startSection().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1669 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2140 of file latexgen.cpp.
References Definition::getDefFileExtension(), m_codeGen, m_codeList, m_hierarchyLevel, OutputGenerator::m_t, and DocNodeAST::root.
|
inlineoverridevirtual |
|
static |
Definition at line 697 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
static |
Definition at line 691 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2299 of file latexgen.cpp.
References Config_getBool, convertToLaTeX(), m_codeGen, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, objectLinkToString(), QCString::repeat(), and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2289 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 210 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1879 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1442 of file latexgen.cpp.
References m_codeGen, m_disableLinks, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1282 of file latexgen.cpp.
References OutputGenerator::m_t.
Referenced by endIndexSection().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 197 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1340 of file latexgen.cpp.
References docify(), QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1318 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 1291 of file latexgen.cpp.
References endPlainFile(), ResourceMgr::getAsString(), ResourceMgr::instance(), OutputGenerator::m_t, startPlainFile(), and writeDefaultStyleSheet().
|
static |
Definition at line 703 of file latexgen.cpp.
References writeDefaultStyleSheet().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
private |
Definition at line 333 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 332 of file latexgen.h.
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 328 of file latexgen.h.
Referenced by endGroupHeader(), endMemberDoc(), endMemberHeader(), endTextLink(), LatexGenerator(), operator=(), startGroupHeader(), startMemberHeader(), startTextLink(), writeInheritedSectionTitle(), and writeObjectLink().
|
private |
Definition at line 327 of file latexgen.h.
Referenced by LatexGenerator(), and operator=().
|
private |
Definition at line 335 of file latexgen.h.
Referenced by LatexGenerator(), operator=(), startFile(), startGroupHeader(), startInlineHeader(), startLocalToc(), startMemberDoc(), startMemberHeader(), startTitleHead(), writeDoc(), and writeInheritedSectionTitle().
|
private |
Definition at line 330 of file latexgen.h.
Referenced by endAnonTypeScope(), LatexGenerator(), operator=(), startAnonTypeScope(), and startMemberDescription().
|
private |
Definition at line 334 of file latexgen.h.
Referenced by addLabel(), endMemberDocSimple(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 329 of file latexgen.h.
Referenced by endCallGraph(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), LatexGenerator(), operator=(), and startFile().
|
private |
Definition at line 331 of file latexgen.h.
Referenced by endMemberItem(), endMemberTemplateParams(), LatexGenerator(), operator=(), startMemberItem(), and startMemberTemplateParams().