Only italic (because it shows also inline), move brackets around.

This commit is contained in:
Jonas Diemer 2025-12-30 14:23:47 +01:00
parent 61b2622206
commit 800a26b88d

View File

@ -70,14 +70,13 @@ void XMLCALL ChapterHtmlSlimParser::startElement(void* userData, const XML_Char*
if (atts != nullptr) { if (atts != nullptr) {
for (int i = 0; atts[i]; i += 2) { for (int i = 0; atts[i]; i += 2) {
if (strcmp(atts[i], "alt") == 0) { if (strcmp(atts[i], "alt") == 0) {
alt = "Image[" + std::string(atts[i + 1]) + "]"; alt = "[Image: " + std::string(atts[i + 1]) + "]";
} }
} }
Serial.printf("[%lu] [EHP] Image alt: %s\n", millis(), alt.c_str()); Serial.printf("[%lu] [EHP] Image alt: %s\n", millis(), alt.c_str());
self->startNewTextBlock(TextBlock::CENTER_ALIGN); self->startNewTextBlock(TextBlock::CENTER_ALIGN);
self->italicUntilDepth = min(self->italicUntilDepth, self->depth); self->italicUntilDepth = min(self->italicUntilDepth, self->depth);
self->boldUntilDepth = min(self->boldUntilDepth, self->depth);
self->depth += 1; self->depth += 1;
self->characterData(userData, alt.c_str(), alt.length()); self->characterData(userData, alt.c_str(), alt.length());