Process field values in QTextDocuments

This commit is contained in:
Veronica Berglyd Olsen
2024-10-28 17:30:34 +01:00
parent 041183f914
commit f92521c93a
13 changed files with 50 additions and 22 deletions
+5 -4
View File
@@ -132,7 +132,7 @@ class NWBuildDocument:
yield from self._iterBuild(makeObj, filtered)
makeObj.appendFootnotes()
makeObj.closeDocument()
self._error = None
self._cache = makeObj
@@ -164,7 +164,7 @@ class NWBuildDocument:
yield from self._iterBuild(makeObj, filtered)
makeObj.appendFootnotes()
makeObj.closeDocument()
if not self._build.getBool("html.preserveTabs"):
makeObj.replaceTabs()
@@ -174,7 +174,7 @@ class NWBuildDocument:
yield from self._iterBuild(makeObj, filtered)
makeObj.appendFootnotes()
makeObj.closeDocument()
if self._build.getBool("format.replaceTabs"):
makeObj.replaceTabs(nSpaces=4, spaceChar=" ")
@@ -184,6 +184,7 @@ class NWBuildDocument:
yield from self._iterBuild(makeObj, filtered)
makeObj.closeDocument()
if self._build.getBool("format.replaceTabs"):
makeObj.replaceTabs(nSpaces=4, spaceChar=" ")
@@ -203,7 +204,7 @@ class NWBuildDocument:
yield from self._iterBuild(makeObj, filtered)
makeObj.appendFootnotes()
makeObj.closeDocument()
else:
logger.error("Unsupported document format")