+class BesideIconLayout(Layout):
+
+ def __init__(self, texifier: Texifier, image_size: float) -> None:
+ self._texifier = texifier
+ self._image_size = image_size
+
+ def renderChunk(self, chunk: Chunk) -> bytes:
+ icon = renderIcon(chunk.icon, self._image_size)
+ meta = [
+ chunk.character,
+ chunk.screen_name,
+ chunk.author,
+ ]
+
+ # Why is \textwidth not the width of the text?
+ # Why is the width of the text .765\textwidth?
+ return b'''\\noindent\\fbox{
+%s
+\\parbox[b]{.765\\textwidth}{
+\\begin{center}