summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-08-18 22:50:38 +0000
committerKarl Berry <karl@freefriends.org>2023-08-18 22:50:38 +0000
commit54c40bc10d225e2682f5f1664be35c511e2a4dc9 (patch)
tree64411def7bc4be88a2c336a5e4c5d580119d46df /Master/texmf-dist/source
parent8e1f52018323babdb370fd3899bc47dc8eb1d642 (diff)
simplify setting table column widths, tex4ht r1359; support column width for b and m table types, tex4ht r1360
git-svn-id: svn://tug.org/texlive/trunk@67975 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex24
1 files changed, 11 insertions, 13 deletions
diff --git a/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex b/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
index 584e32059d3..0854a7bd117 100644
--- a/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
+++ b/Master/texmf-dist/source/generic/tex4ht/tex4ht-html4.tex
@@ -1,4 +1,4 @@
-% $Id: tex4ht-html4.tex 1345 2023-06-30 08:12:42Z michal_h21 $
+% $Id: tex4ht-html4.tex 1360 2023-08-18 12:03:13Z michal_h21 $
% Compile 4 times: latex tex4ht-html4
% Copy html4.4ht into the work directory before all but the last compilation.
%
@@ -2180,9 +2180,9 @@ should be used whe addcontentline instructions are present.
{=}{\HCode{ style="vertical-align:baseline; white-space:nowrap;"}}
{||}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}}
{_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}}
- {p}{\HCode{ style="white-space:normal; text-align:left;"}}
- {m}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:middle;"}}
- {b}{\HCode{ style="white-space:normal; text-align:left; vertical-align:baseline;"}}
+ {p}{\HCode{ style="white-space:normal; text-align:left;"}\Protect\a:HColWidth}
+ {m}{\HCode{ style="white-space:normal; text-align:left; vertical-align:middle;"}\Protect\a:HColWidth}
+ {b}{\HCode{ style="white-space:normal; text-align:left; vertical-align:bottom;"}\Protect\a:HColWidth}
{L}{\HCode{ style="white-space:normal; text-align:left;"}}
{R}{\HCode{ style="white-space:normal; text-align:right;"}}
{C}{\HCode{ style="white-space:normal; text-align:center;"}}
@@ -4304,9 +4304,9 @@ Q. Where placefigure is declared?
{p}{\HCode{ style="white-space:normal; text-align:left;"}%
\Protect\a:HColWidth}
{m}{\HCode{ style="white-space:nowrap;
- text-align:left; vertical-align:middle;"}}
+ text-align:left; vertical-align:middle;"}\Protect\a:HColWidth}
{b}{\HCode{ style="white-space:nowrap; text-align:left;
- vertical-align:baseline;"}}
+ vertical-align:baseline;"}\Protect\a:HColWidth}
{}
>>>
@@ -20005,8 +20005,8 @@ The following should be just under LaTeX.
{||}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}}
{_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}}
{p}{\HCode{ style="white-space:normal; text-align:left;"}\Protect\a:HColWidth}
- {m}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:middle;"}}
- {b}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:baseline;"}}
+ {m}{\HCode{ style="white-space:normal; text-align:left; vertical-align:middle;"}\Protect\a:HColWidth}
+ {b}{\HCode{ style="white-space:normal; text-align:left; vertical-align:bottom;"}\Protect\a:HColWidth}
{}
\NewConfigure{HColWidth}{1}
\Configure{HColWidth}{}
@@ -20046,13 +20046,11 @@ changes.
\<configure html4 latex\><<<
\:CheckOption{p-width} \if:Option
- |<10 em constant|>
\Configure{HColWidth}
{\ifnum\HRow=1% output CSS only on the first row, to prevent duplication
- \tmp:dim=\HColWidth \divide\tmp:dim by \ten:Em\relax
- \tmp:dim=10\tmp:dim
- \Css{\#TBL-\TableNo-\HCol% CSS selects ID of the current table column
- {width:\expandafter\x:Em \the\tmp:dim em;}}
+ \tmp:dim=\HColWidth \divide\tmp:dim by \f@size\relax
+ \Css{\#TBL-\TableNo\space td:nth-child(\HCol)% CSS selects ID of the current table column
+ {width:\strip@pt\tmp:dim em;}}
\fi}
\else
\Log:Note{for width specifications of tabular p entries, use