1
0
mirror of https://github.com/lise-henry/crowbook synced 2024-09-26 17:10:47 +02:00

Use tabularx to break lines in tabulars

This commit is contained in:
Elisabeth Henry 2017-01-05 16:24:03 +01:00
parent 070f0f468f
commit 6e6055debb
2 changed files with 4 additions and 4 deletions

View File

@ -424,15 +424,15 @@ impl<'a> Renderer for LatexRenderer<'a> {
Token::Table(n, ref vec) => { Token::Table(n, ref vec) => {
let mut cols = String::new(); let mut cols = String::new();
for _ in 0..n { for _ in 0..n {
cols.push_str("|c"); cols.push_str("|X");
} }
cols.push_str("|"); cols.push_str("|");
Ok(format!("\\begin{{center}} Ok(format!("\\begin{{center}}
\\begin{{tabular}}{{{}}} \\begin{{tabularx}}{{\\textwidth}}{{{}}}
\\hline \\hline
{} {}
\\hline \\hline
\\end{{tabular}} \\end{{tabularx}}
\\end{{center}}\n\n", \\end{{center}}\n\n",
cols, cols,
self.render_vec(vec)?)) self.render_vec(vec)?))

View File

@ -11,7 +11,7 @@
\usepackage[<<&tex_lang>>]{babel} \usepackage[<<&tex_lang>>]{babel}
\usepackage{fancyhdr} \usepackage{fancyhdr}
\usepackage{booktabs} \usepackage{tabularx}
\usepackage{spverbatim} \usepackage{spverbatim}
\usepackage{graphicx} \usepackage{graphicx}
\usepackage{color} \usepackage{color}