ItemSize

ItemSize
is an option for Grid, Column, and related constructs that specifies the sizes to allow for items.

DetailsDetails

  • Typical basic settings include:
  • Automaticseparately size items to fit within the total formatting width
    Allmake all items the same width and height
    Fullallow every item its full width and height
    wgive all items width w
    Scaled[s]give all items a fraction s of the total formatting width
    {w,h}make all items the specified width and height
  • In Grid, w is measured in ems, and h in line heights.
  • The settings for ItemSize can be given as follows to apply separately to different items:
  • specapply spec to all items
    {specx}apply at successive horizontal positions
    {specx,specy}apply at successive horizontal and vertical positions
  • The can have the following forms:
  • {s1,s2,,sn}use through ; then use defaults
    {{c}}use c in all cases
    {{c1,c2}}alternate between and
    {{c1,c2,}}cycle through all
    {s,{c}}use s, then repeatedly use c
    {s1,{c},sn}use , then repeatedly use c, but use at the end
    {s1,s2,,{c1,c2,},sm,,sn} use the first sequence of at the beginning, then cyclically use the , then use the last sequence of at the end
    {s1,s2,,{},sm,,sn}use the first sequence of at the beginning and the last sequence at the end
    {i1->v1,i2->v2,}specify what to use at positions
    {spec,rules}use rules to override specifications in spec

ExamplesExamplesopen allclose all

Basic Examples  (3)Basic Examples  (3)

Make each item a fixed number of character widths wide:

In[1]:=
Click for copyable input
Out[1]=

Make each column a fraction of the document width:

In[1]:=
Click for copyable input
Out[1]=

ItemSize->Automatic line-wraps textual elements at the page width:

In[1]:=
Click for copyable input
Out[1]=
Introduced in 2007
(6.0)