diff --git a/src/formatitko/tex_generator.py b/src/formatitko/tex_generator.py index 495a76d..33eecad 100644 --- a/src/formatitko/tex_generator.py +++ b/src/formatitko/tex_generator.py @@ -151,10 +151,7 @@ class UCWTexGenerator(OutputGenerator): width = str(int(e.attributes["width"][:-1])/100) + "\\hsize" width = "width " + width - if isinstance(e.parent.parent, Figure): - self.writeln(f'\\putimage{{{width}}}{{{url}}}') - else: - self.writepar(f'\\putimage{{{width}}}{{{url}}}') + self.writeln(f'\\centerline{{\\putimage{{{width}}}{{{url}}}}}') def generate_Code(self, e: Code): self.write(r"\verb`") @@ -230,7 +227,7 @@ class UCWTexGenerator(OutputGenerator): self.write(r"}") def generate_Caption(self, e: Caption): - self.generate_Slanted(e) + self.generate(e.content) def generate_Math(self, e: Math): if e.format == "DisplayMath":