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 &, bool) 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, 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 | 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 93 of file latexgen.h.
LatexGenerator::LatexGenerator | ( | ) |
Definition at line 319 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 326 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 359 of file latexgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1695 of file latexgen.cpp.
References QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), and OutputGenerator::m_t.
Implements OutputGenIntf.
Definition at line 1661 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 676 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 1764 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 1807 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 2055 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 1789 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 2188 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2175 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1913 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1953 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2064 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 2028 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 2076 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 720 of file latexgen.cpp.
References endPlainFile(), and m_codeGen.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2046 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 1538 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2037 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 1333 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 1078 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, Doxygen::exampleLinkedMap, FALSE, found, 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 1365 of file latexgen.cpp.
References OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2206 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2280 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2270 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2259 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 |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1866 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1634 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 276 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2240 of file latexgen.cpp.
References m_codeGen, m_insideTableEnv, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2017 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2008 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1996 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1556 of file latexgen.cpp.
References FALSE, m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1843 of file latexgen.cpp.
References FALSE, m_codeGen, OutputGenerator::m_t, and m_templateMemberItem.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1971 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1825 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1454 of file latexgen.cpp.
References QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1314 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 286 of file latexgen.h.
References endTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2118 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2108 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2098 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 315 of file latexgen.h.
References OutputGenerator::endPlainFile().
Referenced by endFile(), and writeStyleInfo().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1758 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 1395 of file latexgen.cpp.
References Config_getBool, m_disableLinks, and OutputGenerator::m_t.
|
inlineprivate |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1477 of file latexgen.cpp.
References Config_getBool, OutputGenerator::fileName(), QCString::isEmpty(), latexEscapeIndexChars(), latexEscapeLabelName(), OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 158 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by endParameterDefVal().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2128 of file latexgen.cpp.
References OutputGenerator::m_t, and prefix.
|
static |
Definition at line 630 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 2211 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
LatexGenerator & LatexGenerator::operator= | ( | const LatexGenerator & | og | ) |
Definition at line 339 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 1796 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 1783 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 2153 of file latexgen.cpp.
References docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2161 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2170 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 1907 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1948 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 1919 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1930 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2023 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1641 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 2069 of file latexgen.cpp.
References docify(), OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 706 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 1515 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 1324 of file latexgen.cpp.
References QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1350 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 912 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 1359 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2194 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 2285 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1853 of file latexgen.cpp.
References m_codeGen, m_indent, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1562 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 2223 of file latexgen.cpp.
References docify(), m_codeGen, m_insideTableEnv, OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2003 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1981 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1544 of file latexgen.cpp.
References Config_getBool, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, QCString::repeat(), and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1833 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, m_templateMemberItem, OutputGenerator::Templated, and type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1963 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1817 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1449 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1309 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 285 of file latexgen.h.
References docify(), and startTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2113 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2081 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2103 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2092 of file latexgen.cpp.
References docify(), QCString::isEmpty(), and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 314 of file latexgen.h.
References OutputGenerator::startPlainFile().
Referenced by startFile(), and writeStyleInfo().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 731 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1717 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 1379 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), m_disableLinks, OutputGenerator::m_t, and stripPath().
|
private |
Definition at line 1503 of file latexgen.cpp.
References Config_getBool, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1463 of file latexgen.cpp.
References Config_getBool, OutputGenerator::fileName(), m_hierarchyLevel, OutputGenerator::m_t, and QCString::repeat().
|
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 1670 of file latexgen.cpp.
References Config_getBool, QCString::isEmpty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2141 of file latexgen.cpp.
References Definition::getDefFileExtension(), m_codeGen, m_codeList, m_hierarchyLevel, OutputGenerator::m_t, and DocNodeAST::root.
|
inlineoverridevirtual |
|
static |
Definition at line 694 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
static |
Definition at line 688 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2300 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 2290 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 210 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2318 of file latexgen.cpp.
References LocalToc::isLatexEnabled(), LocalToc::latexLevel(), m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1880 of file latexgen.cpp.
References m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1443 of file latexgen.cpp.
References m_codeGen, m_disableLinks, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1275 of file latexgen.cpp.
References OutputGenerator::m_t.
Referenced by endIndexSection().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 197 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1341 of file latexgen.cpp.
References docify(), QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1319 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 1284 of file latexgen.cpp.
References endPlainFile(), ResourceMgr::getAsString(), ResourceMgr::instance(), OutputGenerator::m_t, startPlainFile(), and writeDefaultStyleSheet().
|
static |
Definition at line 700 of file latexgen.cpp.
References writeDefaultStyleSheet().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
private |
Definition at line 328 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 327 of file latexgen.h.
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 323 of file latexgen.h.
Referenced by endGroupHeader(), endMemberDoc(), endMemberHeader(), endTextLink(), LatexGenerator(), operator=(), startGroupHeader(), startMemberHeader(), startTextLink(), writeInheritedSectionTitle(), and writeObjectLink().
|
private |
Definition at line 322 of file latexgen.h.
Referenced by LatexGenerator(), and operator=().
|
private |
Definition at line 330 of file latexgen.h.
Referenced by LatexGenerator(), operator=(), startFile(), startGroupHeader(), startInlineHeader(), startMemberDoc(), startMemberHeader(), startTitleHead(), writeDoc(), writeInheritedSectionTitle(), and writeLocalToc().
|
private |
Definition at line 325 of file latexgen.h.
Referenced by endAnonTypeScope(), LatexGenerator(), operator=(), startAnonTypeScope(), and startMemberDescription().
|
private |
Definition at line 329 of file latexgen.h.
Referenced by addLabel(), endMemberDocSimple(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 324 of file latexgen.h.
Referenced by endCallGraph(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), LatexGenerator(), operator=(), and startFile().
|
private |
Definition at line 326 of file latexgen.h.
Referenced by endMemberItem(), endMemberTemplateParams(), LatexGenerator(), operator=(), startMemberItem(), and startMemberTemplateParams().