![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
#include "platexobj_formulae.h"
Go to the source code of this file.
Functions | |
PLatexObj | platexobj_createItem (const PLatexObj &obj) |
Create an ITEM. More... | |
PLatexObj | platexobj_createItem (const std::vector< PLatexObj > &vecObj) |
Create an ITEM. More... | |
PLatexObj | platexobj_createItemize () |
Create an ITEMIZE. More... | |
PLatexObj | platexobj_createNewLine () |
Create a new line. More... | |
PLatexObj | platexobj_createNone () |
Create a NONE PLatexObj. More... | |
PLatexObj | platexobj_createParagraph (const PLatexObj &objText, const PString &label="") |
Create a PARAGRAPH. More... | |
PLatexObj | platexobj_createParagraph (const PString &text, const PString &label="") |
Create a PARAGRAPH. More... | |
PLatexObj | platexobj_createRef (const PString &label, const PLatexObj &textObj) |
Create a reference (REF) More... | |
PLatexObj | platexobj_createRef (const PString &label, const PString &text) |
Create a reference (REF) More... | |
PLatexObj | platexobj_createRendezVous (const PPath &fileNameIcs) |
Create a RENDEZVOUS. More... | |
PLatexObj | platexobj_createSection (PLatexType::PLatexType sectionType, const PLatexObj &complexTitle, const PString &label) |
Create a part, chapter, section, subsection, subsubsection. More... | |
PLatexObj | platexobj_createText (const PString &text, const PString &label="") |
Create a TEXT. More... | |
PLatexObj | platexobj_createTextBf (const PString &text, const PString &label="") |
Create a TEXT. More... | |
PLatexObj | platexobj_createTimetableBlock (const PString &blockStyle) |
Create a TIMETABLE_BLOCK. More... | |
PLatexObj | platexobj_createTimetableBlock (const PString &blockStyle, const PLatexObj &obj) |
Create a TIMETABLE_BLOCK. More... | |
PLatexObj | platexobj_createTimetableBlock (const PString &blockStyle, const std::vector< PLatexObj > &vecObj) |
Create a TIMETABLE_BLOCK. More... | |
PLatexObj | platexobj_createTimetableTimeRow () |
Create an TIMETABLE_TIMEROW. More... | |
Create an ITEM.
obj | : PLatexObj to put in the ITEM |
Definition at line 130 of file platexobj_create.cpp.
References appendVecContent(), PLatexObj::getVecContent(), PLatexType::ITEM, and PLatexObj::setType().
Referenced by ptimetable_texLecture().
Create an ITEM.
vecObj | : vector of PLatexObj to put in the ITEM |
Definition at line 141 of file platexobj_create.cpp.
References appendVecContent(), PLatexObj::getVecContent(), PLatexType::ITEM, and PLatexObj::setType().
PLatexObj platexobj_createItemize | ( | ) |
Create an ITEMIZE.
Definition at line 120 of file platexobj_create.cpp.
References PLatexType::ITEMIZE, and PLatexObj::setType().
Referenced by ptimetable_texLecture().
PLatexObj platexobj_createNewLine | ( | ) |
Create a new line.
Definition at line 41 of file platexobj_create.cpp.
References PLatexType::NEWLINE, and PLatexObj::setType().
Referenced by pspeaker_texSpeaker(), and ptimetable_texLecture().
PLatexObj platexobj_createNone | ( | ) |
Create a NONE PLatexObj.
Definition at line 12 of file platexobj_create.cpp.
References PLatexType::NONE, and PLatexObj::setType().
Referenced by ptimetable_toTex().
Create a PARAGRAPH.
objText | : text to put into the PLatexObj |
label | : label to refer the section |
Definition at line 87 of file platexobj_create.cpp.
References appendVecContent(), PLatexObj::getVecContent(), PLatexType::PARAGRAPHE, PLatexObj::setLabelName(), and PLatexObj::setType().
Create a PARAGRAPH.
text | : text to put into the PLatexObj |
label | : label to refer the section |
Definition at line 78 of file platexobj_create.cpp.
References platexobj_createText().
Referenced by pspeaker_texSpeaker(), and ptimetable_texLecture().
Create a reference (REF)
label | : label to reference |
textObj | : PLatexObj of the reference link (can be empty) |
Definition at line 109 of file platexobj_create.cpp.
References appendVecContent(), PLatexObj::getVecContent(), PLatexType::REF, PLatexObj::setName(), and PLatexObj::setType().
Create a reference (REF)
label | : label to reference |
text | : text of the reference link (can be empty) |
Definition at line 100 of file platexobj_create.cpp.
References platexobj_createText().
Referenced by ptimetable_blockToTex(), ptimetable_texLecture(), and ptimetable_toTex().
Create a RENDEZVOUS.
fileNameIcs | : name of the .ics file |
Definition at line 194 of file platexobj_create.cpp.
References PLatexType::RENDEZVOUS, PLatexObj::setText(), and PLatexObj::setType().
Referenced by ptimetable_blockToTex(), ptimetable_tex(), ptimetable_texChapter(), ptimetable_texLecture(), ptimetable_texSection(), and ptimetable_toTex().
PLatexObj platexobj_createSection | ( | PLatexType::PLatexType | sectionType, |
const PLatexObj & | complexTitle, | ||
const PString & | label | ||
) |
Create a part, chapter, section, subsection, subsubsection.
sectionType | : type of the section (PLatexType::PART, PLatexType::CHAPTER, PLatexType::SECTION, PLatexType::SUBSECTION, PLatexType::SUBSUBSECTION) |
complexTitle | : title of the section |
label | : label to refer the section |
Definition at line 24 of file platexobj_create.cpp.
References PLatexObj::getType(), PLatexObj::getVecContent(), PLatexType::NONE, PLatexObj::setComplexTitle(), PLatexObj::setLabelName(), and PLatexObj::setType().
Referenced by pspeaker_tex(), pspeaker_texSpeaker(), ptimetable_tex(), ptimetable_texChapter(), ptimetable_texLecture(), and ptimetable_texSection().
Create a TEXT.
text | : text to put into the PLatexObj |
label | : label to refer the section |
Definition at line 52 of file platexobj_create.cpp.
References PLatexObj::setLabelName(), PLatexObj::setText(), PLatexObj::setType(), and PLatexType::TEXT.
Referenced by platexobj_createParagraph(), platexobj_createRef(), pspeaker_tex(), pspeaker_texSpeaker(), ptimetable_texLecture(), ptimetable_texSection(), and ptimetable_toTex().
Create a TEXT.
text | : text to put into the PLatexObj |
label | : label to refer the section |
Definition at line 65 of file platexobj_create.cpp.
References PLatexObj::setLabelName(), PLatexObj::setName(), PLatexObj::setType(), and PLatexType::TEXTBF.
Referenced by pspeaker_texSpeaker(), and ptimetable_texLecture().
Create a TIMETABLE_BLOCK.
blockStyle | : style of the block |
Definition at line 161 of file platexobj_create.cpp.
References PLatexObj::setText(), PLatexObj::setType(), and PLatexType::TIMETABLE_BLOCK.
Referenced by platexobj_createTimetableBlock(), and ptimetable_toTex().
Create a TIMETABLE_BLOCK.
blockStyle | : style of the block |
obj | : PLatexObj to put in the ITEM |
Definition at line 173 of file platexobj_create.cpp.
References appendVecContent(), PLatexObj::getVecContent(), and platexobj_createTimetableBlock().
PLatexObj platexobj_createTimetableBlock | ( | const PString & | blockStyle, |
const std::vector< PLatexObj > & | vecObj | ||
) |
Create a TIMETABLE_BLOCK.
blockStyle | : style of the block |
vecObj | : vector of PLatexObj to put in the ITEM |
Definition at line 184 of file platexobj_create.cpp.
References appendVecContent(), PLatexObj::getVecContent(), and platexobj_createTimetableBlock().
PLatexObj platexobj_createTimetableTimeRow | ( | ) |
Create an TIMETABLE_TIMEROW.
Definition at line 151 of file platexobj_create.cpp.
References PLatexObj::setType(), and PLatexType::TIMETABLE_TIMEROW.
Referenced by ptimetable_toTex().