texlive[73345] Master/texmf-dist: lutabulartools (7jan25)
commits+karl at tug.org
commits+karl at tug.org
Tue Jan 7 22:01:34 CET 2025
Revision: 73345
https://tug.org/svn/texlive?view=revision&revision=73345
Author: karl
Date: 2025-01-07 22:01:34 +0100 (Tue, 07 Jan 2025)
Log Message:
-----------
lutabulartools (7jan25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md
trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.pdf
trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex
trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua
trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty
Modified: trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md 2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/doc/luatex/lutabulartools/README.md 2025-01-07 21:01:34 UTC (rev 73345)
@@ -7,7 +7,7 @@
# License (MIT)
-Copyright (C) 2021-2023 Kale Ewasiuk
+Copyright (C) 2021-2025 Kale Ewasiuk
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Modified: trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex 2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/doc/luatex/lutabulartools/lutabulartools.tex 2025-01-07 21:01:34 UTC (rev 73345)
@@ -1,6 +1,6 @@
% Kale Ewasiuk (kalekje at gmail.com)
-% 2023-07-22
-% Copyright (C) 2021-2023 Kale Ewasiuk
+% 2025-01-06
+% Copyright (C) 2021-2025 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
@@ -53,7 +53,7 @@
\addtokomafont{date}{\raggedright}
\author{Kale Ewasiuk (\url{kalekje at gmail.com})}
\usepackage[yyyymmdd]{datetime}\renewcommand{\dateseparator}{--}
-\date{\today}
+\date{\,\,\today}
@@ -115,7 +115,10 @@
\settabular{nopad=false,tbrule=false} % to set the switches to off
\end{verbatim}
+\settabular{nopad}
+\settabular{!nopad}
+
\section{Debugging}
You can toggle log output debugging with \cmd{\lttdebugON} and \cmd{\lttdebugOFF}.
The messages will be printed in a format like so:
Modified: trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua 2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.lua 2025-01-07 21:01:34 UTC (rev 73345)
@@ -1,6 +1,6 @@
--% Kale Ewasiuk (kalekje at gmail.com)
---% 2023-07-22
---% Copyright (C) 2021-2023 Kale Ewasiuk
+--% 2025-01-06
+--% Copyright (C) 2021-2025 Kale Ewasiuk
--%
--% Permission is hereby granted, free of charge, to any person obtaining a copy
--% of this software and associated documentation files (the "Software"), to deal
@@ -30,7 +30,7 @@
local pl = penlight
local T = pl.tablex
-lutabt.luakeys = require'luakeys'() -- note: YAMLvars.sty will have checked existence of this already
+lutabt.luakeys = require'luakeys'()
lutabt.tablelevel = 0
Modified: trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty 2025-01-07 21:01:24 UTC (rev 73344)
+++ trunk/Master/texmf-dist/tex/luatex/lutabulartools/lutabulartools.sty 2025-01-07 21:01:34 UTC (rev 73345)
@@ -1,6 +1,6 @@
% Kale Ewasiuk (kalekje at gmail.com)
-% 2023-07-22
-% Copyright (C) 2021-2023 Kale Ewasiuk
+% 2025-01-06
+% Copyright (C) 2021-2025 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
@@ -23,7 +23,7 @@
% OR OTHER DEALINGS IN THE SOFTWARE.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lutabulartools}[2023-07-22]
+\ProvidesPackage{lutabulartools}[2025-01-06]
\RequirePackage{booktabs}
\RequirePackage{multirow}
@@ -59,9 +59,16 @@
}
\NewDocumentCommand{\resetmidruleX}{O{0}}{\luadirect{lutabt.mrX.reset_midruleX(\luastring{#1})}}
+\NewCommandCopy{\ltt at RealPackageWarning}{\PackageWarning}
+\newcommand*{\ltt at DeactivatePackageWarning}{\renewcommand*{\PackageWarning}[2]{}}
+\newcommand*{\ltt at ActivatePackageWarning}{\RenewCommandCopy{\PackageWarning}{\ltt at RealPackageWarning}}
-\NewDocumentCommand{\settabular}{s m}{\luadirect{lutabt.set_tabular(\luastring{#2})}} %
+\NewDocumentCommand{\settabular}{s m}{\ltt at DeactivatePackageWarning%
+ \luadirect{lutabt.set_tabular(\luastring{#2})}%
+ \ltt at ActivatePackageWarning%
+}%
+
\def\ltt at resetrownum{\luadirect{lutabt.reset_rows()}}
\def\ltt at resetrownumhard{\luadirect{lutabt.row_num = 0}}
\def\ltt at autotoprule{\luadirect{lutabt.process_auto_topbot_rule('top')}}
More information about the tex-live-commits
mailing list.