aboutsummaryrefslogtreecommitdiff
path: root/parse.py
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2022-05-02 16:13:51 -0700
committerAndrew Waterman <andrew@sifive.com>2022-05-02 16:13:51 -0700
commit3993db107b7356ee9fbd7f0dbaad51d73157de7d (patch)
treef09107f69b2fd03806d73d5d688eaa10db626622 /parse.py
parente13a2ec9433a6900feafd260fa9bb3374ab531c7 (diff)
downloadriscv-opcodes-3993db107b7356ee9fbd7f0dbaad51d73157de7d.zip
riscv-opcodes-3993db107b7356ee9fbd7f0dbaad51d73157de7d.tar.gz
riscv-opcodes-3993db107b7356ee9fbd7f0dbaad51d73157de7d.tar.bz2
Improve formatting of generated LaTeX
Diffstat (limited to 'parse.py')
-rwxr-xr-xparse.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/parse.py b/parse.py
index 11eb4c0..ee87a25 100755
--- a/parse.py
+++ b/parse.py
@@ -525,7 +525,7 @@ def make_ext_latex_table(type_list, dataset, latex_file, ilen, caption):
\\multicolumn{1}{r}{7} &
\\multicolumn{6}{l}{6} &
\\multicolumn{1}{r}{0} \\\\
- \\cline{2-33}\n& \n\n
+ \\cline{2-33}\n&\n\n
''' if ilen == 32 else '''
\\multicolumn{1}{c}{15} &
\\multicolumn{1}{c}{14} &
@@ -543,7 +543,7 @@ def make_ext_latex_table(type_list, dataset, latex_file, ilen, caption):
\\multicolumn{1}{c}{2} &
\\multicolumn{1}{c}{1} &
\\multicolumn{1}{c}{0} \\\\
- \\cline{2-17}\n& \n\n
+ \\cline{2-17}\n&\n\n
'''
# depending on the type_list input we create a subset dictionary of
@@ -586,11 +586,11 @@ def make_ext_latex_table(type_list, dataset, latex_file, ilen, caption):
for r in range(len(fields)):
(msb, lsb, name) = fields[r]
if r == len(fields)-1:
- entry += f'\\multicolumn{{ {msb -lsb +1} }}{{|c|}}{{ {name} }} & {t} \\\\ \n'
+ entry += f'\\multicolumn{{{msb - lsb + 1}}}{{|c|}}{{{name}}} & {t} \\\\\n'
elif r == 0:
- entry += f'\\multicolumn{{ {msb- lsb + 1} }}{{|c|}}{{ {name} }} &\n'
+ entry += f'\\multicolumn{{{msb - lsb + 1}}}{{|c|}}{{{name}}} &\n'
else:
- entry += f'\\multicolumn{{ {msb -lsb + 1} }}{{c|}}{{ {name} }} &\n'
+ entry += f'\\multicolumn{{{msb - lsb + 1}}}{{c|}}{{{name}}} &\n'
entry += f'\\cline{{2-{ilen+1}}}\n&\n\n'
type_entries += entry
@@ -656,11 +656,11 @@ def make_ext_latex_table(type_list, dataset, latex_file, ilen, caption):
for r in range(len(fields)):
(msb, lsb, name) = fields[r]
if r == len(fields)-1:
- entry += f'\\multicolumn{{ {msb -lsb +1} }}{{|c|}}{{ {name} }} & {inst.upper().replace("_",".")} \\\\ \n'
+ entry += f'\\multicolumn{{{msb - lsb + 1}}}{{|c|}}{{{name}}} & {inst.upper().replace("_",".")} \\\\\n'
elif r == 0:
- entry += f'\\multicolumn{{ {msb- lsb + 1} }}{{|c|}}{{ {name} }} &\n'
+ entry += f'\\multicolumn{{{msb - lsb + 1}}}{{|c|}}{{{name}}} &\n'
else:
- entry += f'\\multicolumn{{ {msb -lsb + 1} }}{{c|}}{{ {name} }} &\n'
+ entry += f'\\multicolumn{{{msb - lsb + 1}}}{{c|}}{{{name}}} &\n'
entry += f'\\cline{{2-{ilen+1}}}\n&\n\n'
instr_entries += entry