fix filename in case it contains - already in expl3 case

This commit is contained in:
Maximilian Keßler 2022-02-19 16:42:46 +01:00
parent 5abd408b38
commit 8f46af0ee8

View file

@ -186,9 +186,12 @@ class PyTeXFormatter(FormatterIF, ABC):
if self.config.tex_flavour == TeXFlavour.LaTeX2e: if self.config.tex_flavour == TeXFlavour.LaTeX2e:
return self.shortauthor + '@' + self.raw_name return self.shortauthor + '@' + self.raw_name
elif self.config.tex_flavour == TeXFlavour.LaTeX3: elif self.config.tex_flavour == TeXFlavour.LaTeX3:
return self.shortauthor + '_' + self.raw_name return self.shortauthor + '_' + self.raw_name.replace('-', '_')
else: else:
raise NotImplementedError raise NotImplementedError
else:
if self.config.tex_flavour == TeXFlavour.LaTeX3:
return self.raw_name.replace('-', '_')
else: else:
return self.raw_name return self.raw_name