self._image_size = image_size
def renderChunk(self, chunk: Chunk) -> bytes:
- icon_width = b'0.25\\textwidth' # TODO: Make this configurable
- return b'''\\begin{wrapfigure}{l}{%s}
-%s
-%s
-%s
-%s
-\\end{wrapfigure}
+ return b'''\\begin{wrapstuff}[l,abovesep=-1\\ht\\strutbox]
+\\oalign{
+%s\\cr
+%s\\cr
+%s\\cr
+%s\\cr
+}\\end{wrapstuff}
+
%s
+
''' % (
- icon_width,
renderIcon(chunk.icon, self._image_size),
chunk.character.encode('UTF-8') if chunk.character else b'',
chunk.screen_name.encode('UTF-8') if chunk.screen_name else b'',