summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/fbox
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-01-04 22:05:15 +0000
committerKarl Berry <karl@freefriends.org>2020-01-04 22:05:15 +0000
commit9c7b9adb69a4e31ff84ed8a5876c6109488f4064 (patch)
tree179ace4abb0f4f4435bfc051a49c6cd15da1adbb /Master/texmf-dist/tex/latex/fbox
parent1f187c0abf4a96c77c0a52e933793d4ce6cc0098 (diff)
fbox (4jan20)
git-svn-id: svn://tug.org/texlive/trunk@53320 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/fbox')
-rw-r--r--Master/texmf-dist/tex/latex/fbox/fbox.sty21
1 files changed, 17 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/fbox/fbox.sty b/Master/texmf-dist/tex/latex/fbox/fbox.sty
index 01c90824356..24dd9a71064 100644
--- a/Master/texmf-dist/tex/latex/fbox/fbox.sty
+++ b/Master/texmf-dist/tex/latex/fbox/fbox.sty
@@ -1,6 +1,6 @@
%% This is file `fbox.sty',
%%
-%% Copyright (C) 2019
+%% Copyright (C) 2019, 2020
%% Herbert Voss <hvoss@tug.org>
%%
%% It may be distributed and/or modified under the
@@ -11,10 +11,10 @@
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%
-% $Id: fbox.sty 947 2019-03-08 17:06:20Z herbert $
+% $Id: fbox.sty 1128 2020-01-03 20:57:59Z herbert $
%
% -------------------------------------
-\ProvidesPackage{fbox}[2019/11/04 v. 0.03 allow parts of the frame (hv)]
+\ProvidesPackage{fbox}[2020/01/03 v. 0.04 allow parts of the frame (hv)]
%
\let\orig@fbox\fbox
\def\fb@lowerc@se#1{% make \lowercase expandable
@@ -96,4 +96,17 @@
}%
}
-\endinput \ No newline at end of file
+\newsavebox\fpar@b@x
+
+\long\def\fparbox{\@ifnextchar*{\@fbox@startrue\FParBox@}{\@fbox@starfalse\FParBox@*}}
+\def\FParBox@*{\@ifnextchar[\FParBox@i\FParBox@ii}
+\long\def\FParBox@i[#1]#2{%
+ \savebox\fpar@b@x{\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule}{#2}}%
+ \FBox@i[#1]{\usebox\fpar@b@x}}
+\long\def\FParBox@ii#1{%
+ \savebox\fpar@b@x{\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule}{#1}}%
+ \orig@fbox{\usebox\fpar@b@x}}
+
+
+\endinput
+