Compare commits
No commits in common. "17920077daa97889f8c47fdce0523ace2a99865c" and "4e2ea4173e813dcb4a9bf22db9d69e09d510e494" have entirely different histories.
17920077da
...
4e2ea4173e
2 changed files with 11 additions and 17 deletions
|
|
@ -21,8 +21,6 @@
|
||||||
|
|
||||||
\pdfglyphtounicode{radicalbig}{221A}
|
\pdfglyphtounicode{radicalbig}{221A}
|
||||||
\pdfglyphtounicode{radicalBig}{221A}
|
\pdfglyphtounicode{radicalBig}{221A}
|
||||||
\pdfglyphtounicode{radicalbigg}{221A}
|
|
||||||
\pdfglyphtounicode{radicalBigg}{221A}
|
|
||||||
\pdfglyphtounicode{hatwidest}{0302}
|
\pdfglyphtounicode{hatwidest}{0302}
|
||||||
|
|
||||||
\input formatitkolib.tex
|
\input formatitkolib.tex
|
||||||
|
|
|
||||||
|
|
@ -89,7 +89,7 @@ class UCWTexGenerator(OutputGenerator):
|
||||||
elif lang == "sk":
|
elif lang == "sk":
|
||||||
return r"\uselanguage{slovak}\frenchspacing\lefthyphenmin=2\righthyphenmin=2{}"
|
return r"\uselanguage{slovak}\frenchspacing\lefthyphenmin=2\righthyphenmin=2{}"
|
||||||
elif lang == "en":
|
elif lang == "en":
|
||||||
return r"\uselanguage{USenglish}\nonfrenchspacing\lefthyphenmin=2\righthyphenmin=2{}"
|
return r"\uselanguage{english}\nofrenchspacing\lefthyphenmin=2\righthyphenmin=2{}"
|
||||||
else:
|
else:
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
|
|
@ -170,17 +170,14 @@ class UCWTexGenerator(OutputGenerator):
|
||||||
self.writeln(r"}{")
|
self.writeln(r"}{")
|
||||||
self.indent_more()
|
self.indent_more()
|
||||||
if 'number' in e.attributes:
|
if 'number' in e.attributes:
|
||||||
type_text = e.attributes.get("type_text", "Obrázek")
|
self.writeln(f"Obrázek {e.attributes['number']}:")
|
||||||
self.writeln(f"{type_text} {e.attributes['number']}:")
|
|
||||||
self.generate(e.caption)
|
self.generate(e.caption)
|
||||||
if 'number' in e.attributes:
|
if 'number' in e.attributes:
|
||||||
tocmac = e.attributes.get("tocmac", "tocpicture")
|
self.writeln(r"\addtoc\tocpicture{"+str(e.attributes['number'])+"}{}{")
|
||||||
if tocmac:
|
self.indent_more()
|
||||||
self.writeln("\\addtoc\\"+tocmac+r"{"+str(e.attributes['number'])+"}{}{")
|
self.generate(e.caption.content)
|
||||||
self.indent_more()
|
self.indent_less()
|
||||||
self.generate(e.caption.content)
|
self.writeln("}")
|
||||||
self.indent_less()
|
|
||||||
self.writeln("}")
|
|
||||||
self.indent_less()
|
self.indent_less()
|
||||||
self.writeln(r"}{}{}")
|
self.writeln(r"}{}{}")
|
||||||
|
|
||||||
|
|
@ -254,12 +251,11 @@ class UCWTexGenerator(OutputGenerator):
|
||||||
self.write(r"}")
|
self.write(r"}")
|
||||||
|
|
||||||
def generate_Table(self, e: Table):
|
def generate_Table(self, e: Table):
|
||||||
hskip = r"\hskip 0.6em\relax"
|
|
||||||
aligns = {
|
aligns = {
|
||||||
"AlignLeft": hskip+r"\relax#\hfil"+hskip,
|
"AlignLeft": r"\quad#\quad\hfil",
|
||||||
"AlignRight": hskip+r"\hfil#"+hskip,
|
"AlignRight": r"\quad\hfil#\quad",
|
||||||
"AlignCenter": hskip+r"\hfil#\hfil"+hskip,
|
"AlignCenter": r"\quad\hfil#\hfil\quad",
|
||||||
"AlignDefault": hskip+r"#\hfil"+hskip,
|
"AlignDefault": r"\quad#\quad\hfil"
|
||||||
}
|
}
|
||||||
self.writeln(r"\vskip1em")
|
self.writeln(r"\vskip1em")
|
||||||
self.writeln(r"\leavevmode\vbox{\halign{\strut"+"&".join([aligns[col[0]] for col in e.colspec])+r"\cr")
|
self.writeln(r"\leavevmode\vbox{\halign{\strut"+"&".join([aligns[col[0]] for col in e.colspec])+r"\cr")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue