Re: Re: Wrapping text to fit a rectangle
- To: mathgroup at smc.vnet.net
- Subject: [mg87057] Re: [mg86977] Re: Wrapping text to fit a rectangle
- From: Syd Geraghty <sydgeraghty at mac.com>
- Date: Sun, 30 Mar 2008 01:17:56 -0500 (EST)
Hi all,
Depending on the stylesheet you use an interesting artifact can be
realized when trying to frame text which is illustrated below.
cc = Framed@(StringJoin @@
Table["The quick brown fox jumped over the lazy dog. ", {10}]);
Graphics[{Inset[cc, {0, 0}, {0, 0}, {400, 100}]}]
Graphics[{Inset[cc, {0, 0}, {0, 0}, {400, 150}]}]
The "vertical line braces" above appear because the top and bottom
lines of the frame are hidden in the first example.
One sometimes sees this typesetting effect starting a new chapter with
a quotation in this format in books.
Is there a Mathematica function designed to create this "vertical line brace"
output with more controllability? I have searched the documentation
and there
appear to be possibilities with GraphicsGrid or Grid with its option
Dividers but that still does not appear to be intended for achieving
what I have in mind.
It would be nice to have options similar to those for inserting
horizontal line breaks.
In addition it would be nice to be able to have full control of text
size, wrap, justification, margin from text to vertical brace,
vertical brace thickness and length, etc.
Any guidance or suggestions would be appreciated.
Thanks in advance,
Syd
Syd Geraghty B.Sc, M.Sc.
sydgeraghty at mac.com
My System
Mathematica 6.0.1 for Mac OS X x86 (64 - bit) (June 19, 2007)
MacOS X V 10.5 .20
MacBook Pro 2.33 Ghz Intel Core 2 Duo 2GB RAM
On Mar 28, 2008, at 1:13 AM, Jens-Peer Kuska wrote:
> Hi,
>
> it is not Text[] and not Rectangle[] but
>
> cc = Framed@(StringJoin @@
> Table["The quick brown fox jump over the lazy dog. ", {10}]);
>
> Graphics[
> {Inset[cc, {0, 0}, {0, 0}, {400, 100}]}
> ]
>
> may do what you want.
>
> Regards
> Jens
>
>
> robert prince-wright wrote:
>> Is there a way of wrapping Text[] so that it fits
>> inside a Rectangle{]??
>>
>> Robert Prince-Wright
>> Houston
>> TX, 77006
>> USA
>