# Uses of Class
writer2latex.latex.LaTeXDocumentPortion

Packages that use LaTeXDocumentPortion
Package
Description
writer2latex.latex
writer2latex.latex.i18n

## Uses of LaTeXDocumentPortion in writer2latex.latex

Fields in writer2latex.latex declared as LaTeXDocumentPortion
Modifier and Type
Field
Description
`protected LaTeXDocumentPortion`
StyleConverter.`declarations`
Methods in writer2latex.latex that return LaTeXDocumentPortion
Modifier and Type
Method
Description
`LaTeXDocumentPortion`
LaTeXDocumentPortion.`append(int n)`
Add an integer to the end of this portion
`LaTeXDocumentPortion`
LaTeXDocumentPortion.`append(String s)`
Add a string to the end of this portion
`LaTeXDocumentPortion`
LaTeXDocumentPortion.`append(LaTeXDocumentPortion ldp)`
Add another portion to the end of this portion
`LaTeXDocumentPortion`
LaTeXDocument.`getContents()`
Returns the `LaTeXDocumentPortion`, that contains the contents of the document.
`LaTeXDocumentPortion`
LaTeXDocumentPortion.`nl()`
Add a newline to the end of this portion
Methods in writer2latex.latex with parameters of type LaTeXDocumentPortion
Modifier and Type
Method
Description
`void`
FieldConverter.`addTarget(String sName, String sSuffix, LaTeXDocumentPortion ldp)`
Add a `\\hypertarget`
`void`
FieldConverter.`addTarget(Element node, String sSuffix, LaTeXDocumentPortion ldp)`
Add a `\\hypertarget`
`LaTeXDocumentPortion`
LaTeXDocumentPortion.`append(LaTeXDocumentPortion ldp)`
Add another portion to the end of this portion
`void`
BlockConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
CaptionConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
CharStyleConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
ColorConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
DrawConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
FieldConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
Append declarations needed by the `FieldConverter` to the preamble.
`void`
HeadingConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
IndexConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
Append declarations needed by the `IndexConverter` to the preamble.
`void`
InlineConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
ListConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
MathConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
NoteConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
Append declarations needed by the `NoteConverter` to the preamble.
`void`
PageStyleConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
ParConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
SectionConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
StarMathConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
StyleConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
TableConverter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
TableFormatter.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
`void`
CharStyleConverter.`applyDefaultFont(StyleWithProperties style, LaTeXDocumentPortion ldp)`
Apply default font attributes (family, series, shape, size and color).
`void`
DrawConverter.`flushFloatingFrames(LaTeXDocumentPortion ldp, Context oc)`
`void`
NoteConverter.`flushFootnotes(LaTeXDocumentPortion ldp, Context oc)`
Flush the queue of postponed footnotes
`void`
IndexConverter.`flushIndexMarks(LaTeXDocumentPortion ldp, Context oc)`
`void`
FieldConverter.`flushReferenceMarks(LaTeXDocumentPortion ldp, Context oc)`
Process pending reference marks and bookmarks (which may have been postponed within sections, captions or verbatim text.
`void`
IndexConverter.`handleAlphabeticalIndex(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process Alphabetical Index (text:alphabetical-index tag)
`void`
IndexConverter.`handleAlphabeticalIndexMark(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process an Alphabetical Index Mark (text:alphabetical-index-mark{-start} tag)
`void`
FieldConverter.`handleAnchor(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a hyperlink (text:a tag)
`void`
FieldConverter.`handleBookmark(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a bookmark (text:bookmark tag)
`void`
FieldConverter.`handleBookmarkRef(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a bookmark reference (text:bookmark-ref tag).
`void`
DrawConverter.`handleCaption(Element node, LaTeXDocumentPortion ldp, Context oc)`
`void`
TableConverter.`handleCaption(Element node, LaTeXDocumentPortion ldp, Context oc)`
`void`
CaptionConverter.`handleCaptionBody(Element node, LaTeXDocumentPortion ldp, Context oc, boolean bIsCaptionOf)`
Process content of a text:p tag as a caption body (inluding label)
`boolean`
MathConverter.`handleDisplayEquation(Element node, LaTeXDocumentPortion ldp)`
Try to convert a paragraph as a display equation: A paragraph which contains exactly one formula + at most one sequence number is treated as a display equation.
`boolean`
MathConverter.`handleDisplayEquation(TableReader table, LaTeXDocumentPortion ldp)`
Try to convert a table as a display equation: A 1 row by 2 columns table in which each cell contains exactly one paragraph, the left cell contains exactly one formula and the right cell contains exactly one sequence number is treated as a (numbered) display equation.
`void`
DrawConverter.`handleDrawElement(Element node, LaTeXDocumentPortion ldp, Context oc)`
`void`
NoteConverter.`handleEndnote(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process an endnote (text:endnote tag)
`void`
NoteConverter.`handleEndnoteRef(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process an endnote reference (text:endnote-ref tag)
`void`
NoteConverter.`handleFootnote(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a footnote (text:footnote tag)
`void`
NoteConverter.`handleFootnoteRef(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a footnote reference (text:footnote-ref tag)
`void`
HeadingConverter.`handleHeading(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a heading
`void`
ListConverter.`handleList(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a list (text:ordered-lst or text:unordered-list tag)
`void`
IndexConverter.`handleLOF(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process List of Illustrations (text:list-of-illustrations tag)
`void`
IndexConverter.`handleLOT(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process List of Tables (text:list-of-tables tag)
`void`
NoteConverter.`handleNoteRef(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a note reference (text:note-ref tag, oasis)
`void`
IndexConverter.`handleObjectIndex(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process Object Index (text:object index tag)
`void`
FieldConverter.`handlePageCount(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a page count field (text:page-count tag)
`void`
FieldConverter.`handlePageNumber(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a page number field (text:page-number tag)
`void`
ParConverter.`handleParagraph(Element node, LaTeXDocumentPortion ldp, Context oc, boolean bLastInBlock)`
Process a text:p tag
`void`
FieldConverter.`handleReferenceMark(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a reference mark (text:reference-mark or text:reference-mark-start tag)
`void`
FieldConverter.`handleReferenceMarkEnd(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a reference mark end (text:reference-mark-end tag)
`void`
FieldConverter.`handleReferenceRef(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a reference (text:reference-ref tag)
`void`
SectionConverter.`handleSection(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a section (text:section tag)
`void`
FieldConverter.`handleSequence(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a sequence field (text:sequence tag)
`void`
FieldConverter.`handleSequenceLabel(Element node, LaTeXDocumentPortion ldp)`
Create label for a sequence field (text:sequence tag)
`void`
FieldConverter.`handleSequenceRef(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process a sequence reference (text:sequence-ref tag)
`void`
TableConverter.`handleTable(Element node, Element caption, boolean bCaptionAbove, LaTeXDocumentPortion ldp, Context oc)`
Process a table (table:table or table:sub-table tag)
`boolean`
MathConverter.`handleTexMathsEquation(Element node, LaTeXDocumentPortion ldp)`
Try to convert a draw:frame or draw:g element as an (inline) TexMaths or OOoLaTeX equation
`void`
InlineConverter.`handleTextSpan(Element node, LaTeXDocumentPortion ldp, Context oc)`
Handle a text:span element
`void`
IndexConverter.`handleTOC(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process Table of Contents (text:table-of-content tag)
`void`
IndexConverter.`handleUserIndex(Element node, LaTeXDocumentPortion ldp, Context oc)`
Process User Index (text:user-index tag)
`void`
NoteConverter.`insertEndnotes(LaTeXDocumentPortion ldp)`
Insert the endnotes into the documents.
`void`
ColorConverter.`setNormalColor(String sColor, LaTeXDocumentPortion ldp)`
`void`
BlockConverter.`traverseBlockText(Element node, LaTeXDocumentPortion ldp, Context oc)`
Traverse block text (eg. content of body, section, list item).
`void`
InlineConverter.`traverseInlineMath(Element node, LaTeXDocumentPortion ldp, Context oc)`
`void`
InlineConverter.`traverseInlineText(Element node, LaTeXDocumentPortion ldp, Context oc)`
`void`
InlineConverter.`traversePCDATA(Element node, LaTeXDocumentPortion ldp, Context oc)`
`void`
InlineConverter.`traversePlainInlineText(Element node, LaTeXDocumentPortion ldp, Context oc)`

## Uses of LaTeXDocumentPortion in writer2latex.latex.i18n

Methods in writer2latex.latex.i18n with parameters of type LaTeXDocumentPortion
Modifier and Type
Method
Description
`void`
ClassicI18n.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
Add declarations to the preamble to load the required packages
`abstract void`
I18n.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
Add declarations to the preamble to load the required packages
`void`
XeTeXI18n.`appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)`
Add declarations to the preamble to load the required packages