Использование шаблона, чтобы строка заголовка каждой таблицы имела фиолетовый фон с белым текстом - PullRequest
1 голос
/ 14 января 2020

Мне бы хотелось, чтобы первая строка каждой таблицы во всех моих документах имела фиолетовый фон и белый текст.

Я конвертирую кучу документов Markdown, большинство из которых содержат таблицы. Я использовал Pando c для PDF с шаблоном TeX под названием Eisvogel, который я модифицировал. Я считаю, что Pando c использует pdfTeX. (Я довольно новичок во всем этом, поэтому, пожалуйста, прости меня заранее, если этот вопрос должен быть в другом месте!)

Шаблон: https://github.com/Wandmalfarbe/pandoc-latex-template/blob/master/eisvogel.tex

Я пытаясь добиться этого (сделано словом) Desired table format

Это соответствующий раздел, который мне удалось немного изменить, чтобы сначала появился белый чередующийся ряд, и я получил правило стать фиолетовым (поверьте мне на слово).

% tables

$if(tables)$
\definecolor{table-head-color}{HTML}{551a55} % Purple for the header row
\definecolor{table-row-color}{HTML}{F5F5F5}
\definecolor{table-rule-color}{HTML}{551a55}

%\arrayrulecolor{black!40}
\arrayrulecolor{table-rule-color}     % color of \toprule, \midrule, \bottomrule
\setlength\arrayrulewidth{0ex} % thickness of midrule?
\setlength\heavyrulewidth{0ex}      % thickness of \toprule, \bottomrule
\renewcommand{\arraystretch}{1.3}     % spacing (padding)

$if(table-use-row-colors)$
\let\oldlongtable\longtable
\let\endoldlongtable\endlongtable
\renewenvironment{longtable}{
\rowcolors{3}{table-row-color!100}{}  % row color
% \rowcolor{table-head-color!100} % This produces an error
\oldlongtable} {
\endoldlongtable
\global\rownum=0\relax}
$endif$
$endif$

Моя уценка:

|Insert a | table | with | multiple | columns |
| --- |---|---|---|---|
|and some | content that will span several lines if possible because it's too large to fit | to go | with | it |
|This is | an | example | of such | A table |

, в результате чего:

enter image description here

Есть ли способ, которым я могу установить для 1-й строки таблицы свойства, упомянутые выше?

Я изучил Табу, в котором есть \ taburowcolors, которые могут быть полезны ? Документация доставила мне головную боль!

...