57 namespace NSTextInternal
93 shared_ptr<MWAWSubDocument>
getHeader(
int page,
int &numSimillar);
95 shared_ptr<MWAWSubDocument>
getFooter(
int page,
int &numSimillar);
bool sendFootnote(int footnoteId)
try to send the ith footnote
Definition: NSText.cxx:1489
bool readParagraphs(MWAWEntry const &entry, NSStruct::ZoneType zoneId)
read the RULE resource: a list of paragraphs
Definition: NSText.cxx:974
shared_ptr< MWAWParserState > MWAWParserStatePtr
Definition: ACText.hxx:49
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
Definition: ACText.hxx:44
bool readFonts(MWAWEntry const &entry)
read the FTAB/STYL resource: a list of fonts
Definition: NSText.cxx:757
shared_ptr< MWAWSubDocument > getHeader(int page, int &numSimillar)
return an header subdocument
Definition: NSText.cxx:458
NSText & operator=(NSText const &orig)
bool createZones()
finds the different text zones
Definition: NSText.cxx:568
void computePositions()
compute the positions
Definition: NSText.cxx:493
ZoneType
the different zone
Definition: NSStruct.hxx:50
void setProperty(NSTextInternal::Paragraph const &ruler, int width)
sends a paragraph property to the listener
Definition: NSText.cxx:962
NSParser * m_mainParser
the main parser;
Definition: NSText.hxx:163
long findFilePos(NSStruct::ZoneType zoneId, NSStruct::Position const &pos)
find the file pos which correspond to a pos
Definition: NSText.cxx:1409
bool sendText(MWAWEntry entry, NSStruct::Position fPos=NSStruct::Position())
read a text entry.
Definition: NSText.cxx:1522
int numPages() const
returns the number of pages
Definition: NSText.cxx:450
shared_ptr< NSTextInternal::State > m_state
the state
Definition: NSText.hxx:160
Class to store font.
Definition: MWAWFont.hxx:47
bool sendMainText()
send a main zone
Definition: NSText.cxx:1791
bool readHeaderFooter(MWAWEntry const &entry)
read the header/footer main entry
Definition: NSText.cxx:1197
a class to define the parser state
Definition: MWAWParser.hxx:60
bool readPICD(MWAWEntry const &entry, NSStruct::ZoneType zoneId)
read the PICD resource: a list of pict link to the paragraph
Definition: NSText.cxx:1352
bool sendHeaderFooter(int hfId)
try to send the ith header footer
Definition: NSText.cxx:1457
virtual ~NSText()
destructor
Definition: NSText.cxx:440
bool readPosToFont(MWAWEntry const &entry, NSStruct::ZoneType zoneId)
read the FRMT resource: a list of filepos -> fontId
Definition: NSText.cxx:912
abstract class used to store a subdocument (with a comparison function)
Definition: MWAWSubDocument.hxx:49
int version() const
returns the file version
Definition: NSText.cxx:443
Internal: the subdocument of a NSText.
Definition: NSText.cxx:369
the main class to read a Nisus Writer file
Definition: NSParser.hxx:63
Internal: class to store the paragraph properties.
Definition: NSText.cxx:124
bool readFontsList(MWAWEntry const &entry)
read the list of fonts
Definition: NSText.cxx:703
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: NSText.cxx:1805
shared_ptr< MWAWSubDocument > getFooter(int page, int &numSimillar)
return a footer subdocument
Definition: NSText.cxx:475
bool readFootnotes(MWAWEntry const &entry)
read the footnote main entry
Definition: NSText.cxx:1277
the main class to read the text part of Nisus file
Definition: NSText.hxx:71
NSText(NSParser &parser)
constructor
Definition: NSText.cxx:435
a position
Definition: NSStruct.hxx:56
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
MWAWParserStatePtr m_parserState
the parser state
Definition: NSText.hxx:157