1. bmu
  2. sphinx

Commits

bmu  committed 95c241b

latex writer angepasst

  • Participants
  • Parent commits 76f5cb4
  • Branches default

Comments (0)

Files changed (1)

File sphinx/writers/latex.py

View file
             self.body.append('\n\\begin{tabular}')
             endmacro = '\\end{tabular}\n\n'
         else:
-            self.body.append('\n\\begin{tabulary}{\\linewidth}')
-            endmacro = '\\end{tabulary}\n\n'
+            #self.body.append('\n\\begin{tabulary}{\\linewidth}')
+            self.body.append('\n\\begin{tabular}')
+            endmacro = '\\bottomrule\n\\end{tabular}\n\n'
         if self.table.colspec:
             self.body.append(self.table.colspec)
         else:
                 self.body.append('{|' + ('l|' * self.table.colcount) + '}\n')
             else:
                 self.body.append('{|' + ('L|' * self.table.colcount) + '}\n')
+        self.body.append('\\toprule\n')
         if self.table.longtable and self.table.caption is not None:
             self.body.append(u'\\caption{%s} \\\\\n' % self.table.caption)
         if self.table.caption is not None:
             self.body.append('\\hline\n')
             self.body.append('\\endlastfoot\n\n')
         else:
-            self.body.append('\\hline\n')
+            #self.body.append('\\hline\n')
             self.body.extend(self.tableheaders)
+        self.body.append('\\midrule\n')
         self.body.extend(self.tablebody)
         self.body.append(endmacro)
         if not self.table.longtable and self.table.caption is not None:
             self.previous_spanning_row = 0
             self.body.append('\\\\\n')
         else:
-            self.body.append('\\\\\\hline\n')
+            #self.body.append('\\\\\\hline\n')
+            self.body.append('\\\\\n')
         self.table.rowcount += 1
 
     def visit_entry(self, node):