summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty')
-rw-r--r--Master/texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty174
1 files changed, 0 insertions, 174 deletions
diff --git a/Master/texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty b/Master/texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty
deleted file mode 100644
index f201481052b..00000000000
--- a/Master/texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty
+++ /dev/null
@@ -1,174 +0,0 @@
-%%
-%% This is file `xcoffins.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xcoffins.dtx (with options: `package')
-%%
-%% (C) Copyright The LaTeX3 Project and any individual authors
-%% listed elsewhere in this file.
-%%
-%% This is a generated file.
-%%
-%% This file was generated from file(s) of the xcoffins bundle.
-%% -----------------------------------------------------------
-%%
-%% This file may only be distributed together with a copy of this bundle.
-%% You may however distribute the bundle without such generated files.
-%%
-%% ======================================================================
-%%
-%% File xcoffins.dtx (C) Copyright 2010 LaTeX3 Project
-%%
-%% It may be distributed and/or modified under the conditions of the
-%% LaTeX Project Public License (LPPL), either version 1.3c of this
-%% license or (at your option) any later version. The latest version
-%% of this license is in the file
-%%
-%% http://www.latex-project.org/lppl.txt
-%%
-%% This file is part of the ``xcoffins bundle'' (The Work in LPPL)
-%% and all files in that bundle must be distributed together.
-%%
-%% The released version of this bundle is available from CTAN.
-%%
-%% -----------------------------------------------------------------------
-%%
-%% The development version of the bundle can be found at
-%%
-%% http://www.latex-project.org/svnroot/experimental/trunk/
-%%
-%% for those people who are interested.
-%%
-%%%%%%%%%%%
-%% NOTE: %%
-%%%%%%%%%%%
-%%
-%% Snapshots taken from the repository represent work in progress and may
-%% not work or may contain conflicting material! We therefore ask
-%% people _not_ to put them into distributions, archives, etc. without
-%% prior consultation with the LaTeX Project Team.
-%%
-%% -----------------------------------------------------------------------
-%%
-\RequirePackage{expl3}
-\RequirePackage{graphicx,xcolor}
-\GetIdInfo$Id: xcoffins.dtx 2097 2010-12-05 21:59:21Z mittelba $
- {Coffins}
-\ProvidesExplPackage
- {\filename}{\filedate}{\fileversion}{\filedescription}
-\RequirePackage{l3coffins,xparse}
-\keys_define:nn { coffin } {
- coffin1-hpole .tl_set:N = \l_coffin_A_hpole_tl ,
- coffin1-hpole .value_required: ,
- coffin1-vpole .tl_set:N = \l_coffin_A_vpole_tl ,
- coffin1-vpole .value_required: ,
- coffin2-hpole .tl_set:N = \l_coffin_B_hpole_tl ,
- coffin2-hpole .value_required: ,
- coffin2-vpole .tl_set:N = \l_coffin_B_vpole_tl ,
- coffin2-vpole .value_required: ,
- grow-bounding-box .bool_set:N = \l_coffin_bound_box_grow_bool ,
- grow-bounding-box .default:n = true ,
- hoffset .dim_set:N = \l_coffin_hoffset_dim ,
- hoffset .value_required: ,
- voffset .dim_set:N = \l_coffin_voffset_dim ,
- voffset .value_required: ,
-}
-\keys_set:nn { coffin } {
- coffin1-hpole = H ,
- coffin1-vpole = l ,
- coffin2-hpole = H ,
- coffin2-vpole = l ,
- grow-bounding-box = true ,
- hoffset = 0 pt ,
- voffset = 0 pt ,
-}
-\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}
-}
-\NewDocumentCommand \SetVerticalPole { m m m } {
- \coffin_set_vertical_pole:Nnn #1 {#2} {#3}
-}
-\NewDocumentCommand \JoinCoffins
- {
- o
- s
- m
- > { \SplitArgument { 1 } { , } } O { H , l }
- m
- > { \SplitArgument { 1 } { , } } O { H , l }
- > { \SplitArgument { 1 } { , } } D ( ) { 0 pt , 0 pt }
- }
- {
- \IfNoValueTF {#1}
- {
- \IfBooleanTF #2
- { \coffin_attach:NnnNnnnn #3 #4 #5 #6 #7 }
- { \coffin_join:NnnNnnnn #3 #4 #5 #6 #7 }
- }
- {
- \group_begin:
- \keys_set:nn { coffin } {#1}
- \tl_set:Nx \l_coffin_tmp_tl
- {
- \group_end:
- \bool_if:NTF \l_coffin_bound_box_grow_bool
- { \coffin_join:NnnNnnnn }
- { \coffin_attach:NnnNnnnn }
- \exp_not:N #3
- { \exp_not:o { \l_coffin_A_hpole_tl } }
- { \exp_not:o { \l_coffin_A_vpole_tl } }
- \exp_not:N #5
- { \exp_not:o { \l_coffin_B_hpole_tl } }
- { \exp_not:o { \l_coffin_B_vpole_tl } }
- { \dim_use:N \l_coffin_hoffset_dim }
- { \dim_use:N \l_coffin_voffset_dim }
- }
- \l_coffin_tmp_tl
- }
- }
-\NewDocumentCommand \TypesetCoffin
- {
- m
- > { \SplitArgument { 1 } { , } } O { H , l }
- > { \SplitArgument { 1 } { , } } D ( ) { 0 pt , 0 pt }
- }
- { \coffin_typeset:Nnnnn #1 #2 #3 }
-\NewDocumentCommand \RotateCoffin { m m } {
- \coffin_rotate:Nn #1 {#2}
-}
-\NewDocumentCommand \ResizeCoffin { m m m } {
- \coffin_resize:Nnn #1 {#2} {#3}
-}
-\NewDocumentCommand \ScaleCoffin { m m m } {
- \coffin_scale:Nnn #1 {#2} {#3}
-}
-\NewDocumentCommand \DisplayCoffinHandles { m m } {
- \cs_if_exist:cTF { l_coffin_poles_ \tex_number:D #1 _prop }
- { \coffin_display_handles:Nn #1 {#2} }
- { \msg_kernel_error:nx { unknown-coffin } { \token_to_str:N #1 } }
-}
-\NewDocumentCommand \MarkCoffinHandle
- { m > { \SplitArgument { 1 } { , } } O { H , l } m }
- {
- \cs_if_exist:cTF { l_coffin_poles_ \tex_number:D #1 _prop }
- { \coffin_mark_handle:Nnnn #1 #2 {#3} }
- { \msg_kernel_error:nx { unknown-coffin } { \token_to_str:N #1 }
- }
-}
-\NewDocumentCommand \ShowCoffinStructure { m } {
- \coffin_show_structure:N #1
-}
-\endinput
-%%
-%% End of file `xcoffins.sty'.