diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/xypic/xyframe.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/xypic/xyframe.tex | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/generic/xypic/xyframe.tex b/Master/texmf-dist/tex/generic/xypic/xyframe.tex index 879ca3c3329..f94aad1ffac 100644 --- a/Master/texmf-dist/tex/generic/xypic/xyframe.tex +++ b/Master/texmf-dist/tex/generic/xypic/xyframe.tex @@ -1,11 +1,11 @@ -%% xyframe.tex from $Id: xyframe.doc,v 3.7 1999/02/16 15:12:50 krisrose Exp $ +%% xyframe.tex from $Id: xyframe.doc,v 3.11 2010/06/10 18:45:50 krisrose Exp $ %% %% Xy-pic ``Frames and Brackets'' extension. -%% Copyright (c) 1991-1997 Kristoffer H. Rose <krisrose@brics.dk> +%% Copyright (c) 1991-1997 Kristoffer H. Rose <krisrose@tug.org> %% %% This file is part of the Xy-pic package for graphs and diagrams in TeX. %% See the companion README and INSTALL files for further information. -%% Copyright (c) 1991-1997 Kristoffer H. Rose <krisrose@brics.dk> +%% Copyright (c) 1991-2010 Kristoffer H. Rose <krisrose@tug.org> %% %% The Xy-pic package is free software; you can redistribute it and/or modify %% it under the terms of the GNU General Public License as published by the @@ -18,12 +18,11 @@ %% for more details. %% %% You should have received a copy of the GNU General Public License along -%% with this package; if not, write to the Free Software Foundation, Inc., -%% 675 Mass Ave, Cambridge, MA 02139, USA. +%% with this package; if not, see http://www.gnu.org/licenses/. %% \ifx\xyloaded\undefined \input xy \fi -\xyprovide{frame}{Frame and Bracket extension}{\stripRCS$Revision: 3.7 $}% - {Kristoffer H.~Rose}{krisrose@brics.dk}% +\xyprovide{frame}{Frame and Bracket extension}{\stripRCS$Revision: 3.11 $}% + {Kristoffer H.~Rose}{krisrose@tug.org}% {BRICS/Computer Science, University of Aarhus, Ny Munkegade, building 540, DK--8000 Aarhus~C} \xydef@\frm{\hbox{}\dimen@=\L@c \advance\dimen@\R@c \wdz@=\dimen@ @@ -299,7 +298,7 @@ \xydef@\ellipsed@#1#2{\setboxz@h\bgroup \relax \setboxz@h{\vbox{\ellipsed@x@@{#1}{#2}}}% \A@=\X@c \advance\A@-.5\wd\z@ - \B@=\Y@c \advance\B@-.5\ht\z@ \advance\B@.5\dp\z@ \advance\B@.2\p@ + \B@=\Y@c \advance\B@-.5\ht\z@ \advance\B@.5\dp\z@ \edef\tmp@{\egroup\dimen@=\the\wdz@}% \kern\A@ \raise\B@\boxz@ \tmp@ \divide\dimen@4 \ht\z@=\z@ \dp\z@=\z@ \wd\z@=\z@ \boxz@} @@ -497,11 +496,12 @@ \expandafter\expandafter\expandafter{% \expandafter\whichframe@@\expandafter}\expandafter{\whichoptions@@}} \xydef@\saveframestyles@{% - \edef\afterframe@preStyle@{\preXY@style@}% - \edef\afterframe@postStyle@{\postXY@style@}} + \expandafter\def\expandafter\afterframe@preStyle@\expandafter{\preXY@style@}% + \expandafter\def\expandafter\afterframe@postStyle@\expandafter{\postXY@style@}} \xydef@\restoreframestyles@{% - \xdef\preXY@style@{\afterframe@preStyle@}\def\afterframe@preStyle@{}% - \xdef\postXY@style@{\afterframe@postStyle@}\def\afterframe@postStyle@{}} + \expandafter\gdef\expandafter\preXY@style@\expandafter{\afterframe@preStyle@}% + \expandafter\gdef\expandafter\postXY@style@\expandafter{\afterframe@postStyle@}% + \def\afterframe@preStyle@{}\def\afterframe@postStyle@{}} \xydef@\xycircleframe@x@{\L@=\R@ \xycircleframe@x@i}% \xydef@\xyellipseframe@x@#1#2{\R@=#1\relax \L@=#2\relax \xycircleframe@x@i} \xydef@\xycircleframe@x@i{% |