diff options
author | Norbert Preining <norbert@preining.info> | 2023-07-20 03:00:54 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-07-20 03:00:54 +0000 |
commit | 16b3f7ad411e343f19c82febffd51601bbe90d3f (patch) | |
tree | b7de45527fdfa95834c086d9fd6109133e86a202 /macros/luatex/generic/lutabulartools/lutabulartools.sty | |
parent | d3bd608be0e8ac816c5d16ef32b4e046f869713f (diff) |
CTAN sync 202307200300
Diffstat (limited to 'macros/luatex/generic/lutabulartools/lutabulartools.sty')
-rw-r--r-- | macros/luatex/generic/lutabulartools/lutabulartools.sty | 71 |
1 files changed, 3 insertions, 68 deletions
diff --git a/macros/luatex/generic/lutabulartools/lutabulartools.sty b/macros/luatex/generic/lutabulartools/lutabulartools.sty index 4ca3752578..c1e74802c0 100644 --- a/macros/luatex/generic/lutabulartools/lutabulartools.sty +++ b/macros/luatex/generic/lutabulartools/lutabulartools.sty @@ -1,5 +1,5 @@ % Kale Ewasiuk (kalekje@gmail.com) -% 2022-11-29 +% 2023-07-18 % Copyright (C) 2021-2022 Kale Ewasiuk % % Permission is hereby granted, free of charge, to any person obtaining a copy @@ -23,10 +23,11 @@ % OR OTHER DEALINGS IN THE SOFTWARE. \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{lutabulartools}[2022-11-29] +\ProvidesPackage{lutabulartools}[2023-07-18] \RequirePackage{booktabs} \RequirePackage{multirow} +\RequirePackage{longtable} \RequirePackage{makecell} \RequirePackage{xparse} \RequirePackage{array} @@ -235,69 +236,3 @@ \ProcessOptions - - - - - -%%% OLD STUFF, -%% before I had a fall-back for counting columns (just calculate current column on last column once) -%% and kept track of row numbers. I felt that this wasn't needed, so I've removed. -%\newcommand{\TabColNum}{\luadirect{tex.print(lutabt.get_TabColNum())}} % prints the current column number of tabular -%\newcommand{\NumTabCols}{\luadirect{tex.print(lutabt.NumTabCols)}} % prints the total num columns of tabular -%\newcounter{RowNumCnt} -%\setcounter{RowNumCnt}{1} -% \setcounter{RowNumCnt}{1}% -% \luadirect{lutabt.NumTabColsMX = 0}% fall back if calc doesnt work for some reason -% \setcounter{RowNumCnt}{1}% -% \luadirect{lutabt.NumTabColsMX = 0}% fall back if calc doesnt work for some reason -%\DeclareOption{notrimx}{ -% \global\newcolumntype{\lttltrim}{!{\stepcounter{RowNumCnt}}} -%% \global\newcolumntype{\lttrtrim}{!{\luadirect{lutabt.get_TabColNum()}}} -%} -%\DeclareOption{trimx}{ -% \newcolumntype{\lttltrim}{@{\stepcounter{RowNumCnt}}} -%% \newcolumntype{\lttrtrim}{@{\luadirect{lutabt.get_TabColNum()}}} -%} - - -%% adapted from -% https://tex.stackexchange.com/questions/182953/add-midrule-every-5-lines-automatically -%% https://tex.stackexchange.com/questions/145084/what-is-the-function-of-noalign -% -%\def\midruleXstep{5} -%\def\midruleXrule{\gmidrule} -% -%\newcounter{midruleX} -%\newcommand*{\midruleXa}{% -% \aftergroup\aftergroup\aftergroup\midruleXaux -%} -% -%\newif\ifmidruleX -% -%\newcommand*{\midruleXaux}{% -% \noalign{% -% \stepcounter{midruleX}% -% \ifnum\value{midruleX}=\midruleXstep % -% \global\midruleXtrue -% \resetmidruleX% -% \else -% \global\midruleXfalse -% \fi -% } -% \ifmidruleX\midruleXrule\fi -%} - -%\newcommand*{\resetmidruleX}{\setcounter{midruleX}{0}} % -%\resetmidruleX - -%\NewDocumentCommand{\resetmidruleXonNP}{O{0}}{\luadirect{lutabt.reset_midruleX_on_newpage(\luastring{#1})}} - -% -%\NewDocumentCommand{\IfmidruleX}{m m}{% if a midruleX was placed, do #1, if not, do #2 -% \ifnum\the\value{midruleX}=0 -% #1 -% \else -% #2 -% \fi% -%}
\ No newline at end of file |