summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/l3experimental
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-08-14 23:28:14 +0000
committerKarl Berry <karl@freefriends.org>2012-08-14 23:28:14 +0000
commitc33dd0f6eb3ee533df663d363845fc7d22578ba6 (patch)
tree537c0448e654b3e0868b94ad0e56ca6a3e9bbab8 /Master/texmf-dist/tex/latex/l3experimental
parente15c57294632f6474030420648f16a9bf4efbd99 (diff)
l3* (14aug12)
git-svn-id: svn://tug.org/texlive/trunk@27406 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3experimental')
-rw-r--r--Master/texmf-dist/tex/latex/l3experimental/l3dt/l3dt.sty2
-rw-r--r--Master/texmf-dist/tex/latex/l3experimental/l3sort/l3sort.sty2
-rw-r--r--Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty47
-rw-r--r--Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty3
-rw-r--r--Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty4
5 files changed, 42 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/l3experimental/l3dt/l3dt.sty b/Master/texmf-dist/tex/latex/l3experimental/l3dt/l3dt.sty
index a672181b903..804c0c2b294 100644
--- a/Master/texmf-dist/tex/latex/l3experimental/l3dt/l3dt.sty
+++ b/Master/texmf-dist/tex/latex/l3experimental/l3dt/l3dt.sty
@@ -47,7 +47,7 @@
%% -----------------------------------------------------------------------
%%
\RequirePackage{expl3}
-\GetIdInfo$Id: l3dt.dtx 3877 2012-06-30 22:24:42Z joseph $
+\GetIdInfo$Id: l3dt.dtx 3991 2012-07-16 19:00:35Z joseph $
{L3 Experimental data tables}
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
diff --git a/Master/texmf-dist/tex/latex/l3experimental/l3sort/l3sort.sty b/Master/texmf-dist/tex/latex/l3experimental/l3sort/l3sort.sty
index b9adcd3eeeb..a719b42e7a4 100644
--- a/Master/texmf-dist/tex/latex/l3experimental/l3sort/l3sort.sty
+++ b/Master/texmf-dist/tex/latex/l3experimental/l3sort/l3sort.sty
@@ -47,7 +47,7 @@
%% -----------------------------------------------------------------------
%%
\RequirePackage{expl3}
-\GetIdInfo$Id: l3sort.dtx 3953 2012-07-11 16:15:09Z bruno $
+\GetIdInfo$Id: l3sort.dtx 3991 2012-07-16 19:00:35Z joseph $
{L3 Experimental sorting functions}
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
diff --git a/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty b/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty
index 2eeee54d1ab..371fbc3f650 100644
--- a/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty
+++ b/Master/texmf-dist/tex/latex/l3experimental/xcoffins/xcoffins.sty
@@ -47,7 +47,7 @@
%% -----------------------------------------------------------------------
%%
\RequirePackage{xparse}
-\GetIdInfo$Id: xcoffins.dtx 3876 2012-06-30 15:35:39Z joseph $
+\GetIdInfo$Id: xcoffins.dtx 4029 2012-07-29 18:16:03Z bruno $
{L3 Experimental design-level coffins}
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
@@ -78,23 +78,50 @@
hoffset = 0 pt ,
voffset = 0 pt
}
-\NewDocumentCommand \NewCoffin { m }
- { \coffin_new:N #1 }
-\NewDocumentCommand \BoxToCoffin { m }
+\cs_new_protected:Npn \__coffin_design_names:N #1
{
- \prop_clear_new:c { l__coffin_corners_ \__int_value:w #1 _prop }
- \prop_clear_new:c { l__coffin_poles_ \__int_value:w #1 _prop }
- \__coffin_update_corners:N #1
- \__coffin_update_poles:N #1
+ \dim_set:Nn \l__coffin_height_dim { \coffin_ht:N #1 }
+ \dim_set:Nn \l__coffin_depth_dim { \coffin_dp:N #1 }
+ \dim_set:Nn \l__coffin_width_dim { \coffin_wd:N #1 }
+ \dim_set:Nn \l__coffin_totalheight_dim
+ { \l__coffin_height_dim + \l__coffin_depth_dim }
+ \cs_set_eq:NN \Height \l__coffin_height_dim
+ \cs_set_eq:NN \Depth \l__coffin_depth_dim
+ \cs_set_eq:NN \Width \l__coffin_width_dim
+ \cs_set_eq:NN \TotalHeight \l__coffin_totalheight_dim
}
+\dim_new:N \l__coffin_height_dim
+\dim_new:N \l__coffin_depth_dim
+\dim_new:N \l__coffin_width_dim
+\dim_new:N \l__coffin_totalheight_dim
+\NewDocumentCommand \NewCoffin { m }
+ { \coffin_new:N #1 }
\NewDocumentCommand \SetHorizontalCoffin { m +m }
{ \hcoffin_set:Nn #1 {#2} }
\NewDocumentCommand \SetVerticalCoffin { m m +m }
{ \vcoffin_set:Nnn #1 {#2} {#3} }
\NewDocumentCommand \SetHorizontalPole { m m m }
- { \coffin_set_horizontal_pole:Nnn #1 {#2} {#3} }
+ {
+ \group_begin:
+ \__coffin_design_names:N #1
+ \use:x
+ {
+ \group_end:
+ \coffin_set_horizontal_pole:Nnn #1
+ { \exp_not:n {#2} } { \dim_eval:n {#3} }
+ }
+ }
\NewDocumentCommand \SetVerticalPole { m m m }
- { \coffin_set_vertical_pole:Nnn #1 {#2} {#3} }
+ {
+ \group_begin:
+ \__coffin_design_names:N #1
+ \use:x
+ {
+ \group_end:
+ \coffin_set_vertical_pole:Nnn #1
+ { \exp_not:n {#2} } { \dim_eval:n {#3} }
+ }
+ }
\NewDocumentCommand \JoinCoffins
{
o
diff --git a/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty b/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty
index dcf3c5871fc..ded7ca681b1 100644
--- a/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty
+++ b/Master/texmf-dist/tex/latex/l3experimental/xgalley/l3galley.sty
@@ -48,7 +48,7 @@
%% -----------------------------------------------------------------------
%%
\RequirePackage{xparse}
-\GetIdInfo$Id: l3galley.dtx 3918 2012-07-05 00:32:37Z bruno $
+\GetIdInfo$Id: l3galley.dtx 4009 2012-07-20 18:18:29Z joseph $
{L3 Experimental galley code}
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
@@ -276,7 +276,6 @@
\par
\__galley_restore_parameters:
\group_end:
- \group_insert_after:N \group_insert_after:N
\group_insert_after:N \__galley_display_par_setup:
}
\cs_new_protected_nopar:Npn \__galley_display_par_setup:
diff --git a/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty b/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty
index 31fe465cef3..fa9a8ef1730 100644
--- a/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty
+++ b/Master/texmf-dist/tex/latex/l3experimental/xgalley/xgalley.sty
@@ -47,8 +47,8 @@
%%
%% -----------------------------------------------------------------------
%%
-\RequirePackage{l3names}
-\GetIdInfo$Id: xgalley.dtx 3879 2012-07-01 09:17:47Z joseph $
+\RequirePackage{l3bootstrap}
+\GetIdInfo$Id: xgalley.dtx 3991 2012-07-16 19:00:35Z joseph $
{L3 Experimental galley}
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}