![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
#include "platexobj_formulae.h"
Go to the source code of this file.
Functions | |
PString | getHtmlFooter () |
PString | getHtmlHeader (const PString &title, bool useMathJax, bool useRemoteMathjax, const PString ¤tStyle) |
Get the html header. More... | |
PString | platexobj_createLabelSearchLink (const PString &labelName) |
Create the link to the label of the current PLatexObj if it exist. More... | |
PString | platexobj_createTitle (const PLatexObj &obj, const PString &baliseName, const PString &cssClassName, const PString objTitle, const PString &prefixTitle, bool addLinkLabel) |
Create a title. More... | |
bool | platexobj_html (POutoutMode &outputMode, const PLatexObj &obj, bool isBibliography=false, const PString &baseInstallPrefix="") |
PString | platexobj_htmlMainTitle (const PString &title, const PString &hLevel, const PString &cssClassName) |
PString | platexobj_htmlStr (POutoutMode &outputMode, const PLatexObj &obj, bool isBibliography=false, bool allowText=true) |
PString | platexobj_htmlStr (POutoutMode &outputMode, const PVecLatexObj &vecObj, bool isBibliography=false, bool allowText=true) |
bool | platexobj_htmlStrBase (PString &body, POutoutMode &outputMode, const PLatexObj &obj, bool isBibliography, bool allowText) |
PString | platexobj_htmlStrGetEnv (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | platexobj_htmlStrRef (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | platexobj_htmlStrRendezVous (const PLatexObj &obj) |
Convert a rendez-vous into a html string. More... | |
PString | platexobj_htmlStrText (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | platexobj_htmlStrTextBf (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | platexobj_htmlStrTextDebug (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | platexobj_htmlStrTextIt (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | platexobj_htmlStrUrl (const PLatexObj &obj) |
Convert a PLatexObj into a string. More... | |
PString | vecMenuToHtml (const PVecMenu &vecMenu) |
Convert the vector of menu into a html string. More... | |
PString | vecNumberToString (const std::vector< long unsigned int > &vecNb) |
Convert a vector of numbers into a string. More... | |
PString getHtmlFooter | ( | ) |
Referenced by createOutlineHtml(), pbiblio_entryPage(), and pbiblio_html().
PString getHtmlHeader | ( | const PString & | title, |
bool | useMathJax, | ||
bool | useRemoteMathjax, | ||
const PString & | currentStyle | ||
) |
Get the html header.
title | : page title |
useMathJax | : true to use MathJax, false otherwise |
useRemoteMathjax | : true if we use remote mathjax |
currentStyle | : current style to be used |
Definition at line 671 of file platexobj_html.cpp.
Referenced by createOutlineHtml(), pbiblio_entryPage(), and pbiblio_html().
Create the link to the label of the current PLatexObj if it exist.
labelName | : name of the label to be used |
Definition at line 25 of file platexobj_html.cpp.
Referenced by platexobj_createTitle(), platexobj_htmlStrAllPart(), platexobj_htmlStrBasicEnv(), platexobj_htmlStrCallDot(), platexobj_htmlStrCaption(), platexobj_htmlStrExtraEnvironement(), platexobj_htmlStrExtraFunction(), platexobj_htmlStrExtraParser(), platexobj_htmlStrImage(), platexobj_htmlStrSvgToPng(), platexobj_htmlStrTabular(), platexobj_htmlStrTimetable(), platexobj_htmlStrTimetableWeek(), and platexobj_textExtraFunction().
PString platexobj_createTitle | ( | const PLatexObj & | obj, |
const PString & | baliseName, | ||
const PString & | cssClassName, | ||
const PString | objTitle, | ||
const PString & | prefixTitle, | ||
bool | addLinkLabel | ||
) |
Create a title.
obj | : PLatexObj to be saved |
baliseName | : name of the title balise |
cssClassName | : css class to be used |
objTitle | : title to be printed |
prefixTitle | : prefix of the title (Part or Chapter) |
addLinkLabel | : true to add the label link in the title |
Definition at line 40 of file platexobj_html.cpp.
References PLatexObj::getId(), PLatexObj::getLabelName(), PLatexObj::getVecSecNumber(), platexobj_createLabelSearchLink(), valueToString(), and vecNumberToString().
Referenced by platexobj_book_createPage().
bool platexobj_html | ( | POutoutMode & | outputMode, |
const PLatexObj & | obj, | ||
bool | isBibliography = false , |
||
const PString & | baseInstallPrefix = "" |
||
) |
PString platexobj_htmlStr | ( | POutoutMode & | outputMode, |
const PLatexObj & | obj, | ||
bool | isBibliography = false , |
||
bool | allowText = true |
||
) |
Referenced by getSectionTitle(), platexobj_htmlStrBasicEnv(), platexobj_htmlStrCaption(), platexobj_htmlStrColumns(), platexobj_htmlStrDetail(), platexobj_htmlStrExtraEnvironement(), platexobj_htmlStrExtraFunction(), platexobj_htmlStrHref(), platexobj_htmlStrQuote(), platexobj_htmlStrSummary(), platexobj_htmlStrTabCell(), platexobj_htmlStrTabRow(), platexobj_htmlStrTabular(), platexobj_htmlStrTextFootnote(), platexobj_htmlStrTimetable(), platexobj_htmlStrTimetableBlock(), platexobj_htmlStrTimetableTimeRow(), platexobj_htmlStrTimetableWeek(), and platexobj_htmlStrWip().
PString platexobj_htmlStr | ( | POutoutMode & | outputMode, |
const PVecLatexObj & | vecObj, | ||
bool | isBibliography = false , |
||
bool | allowText = true |
||
) |
bool platexobj_htmlStrBase | ( | PString & | body, |
POutoutMode & | outputMode, | ||
const PLatexObj & | obj, | ||
bool | isBibliography, | ||
bool | allowText | ||
) |
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 88 of file platexobj_html.cpp.
References PLatexObj::getName(), and phoenix_getenv().
Referenced by platexobj_text().
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 108 of file platexobj_html.cpp.
References PLatexObj::getLink(), PLatexObj::getName(), PLatexObj::getVecContent(), and platexobj_text().
Referenced by platexobj_rawtext(), and platexobj_text().
Convert a rendez-vous into a html string.
obj | : PLatexObj to be converted in html |
Definition at line 542 of file platexobj_html.cpp.
References PLatexObj::getId(), PLatexObj::getText(), and valueToString().
Referenced by platexobj_rawtext().
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 62 of file platexobj_html.cpp.
References convertStrToHtml(), and PLatexObj::getText().
Referenced by platexobj_rawtext(), and platexobj_text().
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 184 of file platexobj_html.cpp.
References PLatexObj::getName().
Referenced by platexobj_text().
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 204 of file platexobj_html.cpp.
References PLatexObj::getId(), PLatexObj::getName(), and valueToString().
Referenced by platexobj_rawtext(), and platexobj_text().
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 194 of file platexobj_html.cpp.
References PLatexObj::getId(), PLatexObj::getName(), and valueToString().
Referenced by platexobj_text().
Convert a PLatexObj into a string.
obj | : PLatexObj to be converted into a string |
Definition at line 78 of file platexobj_html.cpp.
References PLatexObj::getId(), PLatexObj::getName(), and valueToString().
Referenced by platexobj_rawtext(), and platexobj_text().
Convert the vector of menu into a html string.
vecMenu | : vector to be converted |
Definition at line 648 of file platexobj_html.cpp.
References getSecNumberFromFileName(), and PString::replace().
PString vecNumberToString | ( | const std::vector< long unsigned int > & | vecNb | ) |
Convert a vector of numbers into a string.
vecNb | : vector of numbers to be converted |
Definition at line 631 of file platexobj_html.cpp.
References valueToString().
Referenced by createOutlineHtmlStr(), platexobj_createTitle(), platexobj_toMenuAll(), and updateMapLabel().