Is it possible to make a 9x9 table fit within the default margins?Squeezing scientific paper to fit within page limitsCenter table or tikzpicture horizontally ignoring marginsTable margins and paddingstable too wide and doesn't fit within textwidthIs it possible to automatically stretch a table to fit the remaining space on a page?Adjust table to fit within the pageindentation within the textMake Table of Contents fit in one pageChapter Title not centering within marginsHow do I `center' the text within 1 in margins?
Alternative to sending password over mail?
What's the difference between 'rename' and 'mv'?
Assassin's bullet with mercury
Brothers & sisters
Arrow those variables!
How can saying a song's name be a copyright violation?
prove that the matrix A is diagonalizable
Is it possible to create light that imparts a greater proportion of its energy as momentum rather than heat?
Why is consensus so controversial in Britain?
How to model explosives?
How can I make my BBEG immortal short of making them a Lich or Vampire?
What reasons are there for a Capitalist to oppose a 100% inheritance tax?
How could indestructible materials be used in power generation?
intersection of two sorted vectors in C++
Why does Arabsat 6A need a Falcon Heavy to launch
AES: Why is it a good practice to use only the first 16bytes of a hash for encryption?
Why is Collection not simply treated as Collection<?>
How do I find out when a node was added to an availability group?
Can a virus destroy the BIOS of a modern computer?
Has there ever been an airliner design involving reducing generator load by installing solar panels?
What killed these X2 caps?
What is the intuition behind short exact sequences of groups; in particular, what is the intuition behind group extensions?
Watching something be written to a file live with tail
Can I make "comment-region" comment empty lines?
Is it possible to make a 9x9 table fit within the default margins?
Squeezing scientific paper to fit within page limitsCenter table or tikzpicture horizontally ignoring marginsTable margins and paddingstable too wide and doesn't fit within textwidthIs it possible to automatically stretch a table to fit the remaining space on a page?Adjust table to fit within the pageindentation within the textMake Table of Contents fit in one pageChapter Title not centering within marginsHow do I `center' the text within 1 in margins?
so I have the following code:
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
The character table:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
enddocument
Using the default margins, it goes beyond the dimensions of the default margins which doesn't make it consistent with the rest of the document, any fixes?
spacing horizontal-alignment
add a comment |
so I have the following code:
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
The character table:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
enddocument
Using the default margins, it goes beyond the dimensions of the default margins which doesn't make it consistent with the rest of the document, any fixes?
spacing horizontal-alignment
add a comment |
so I have the following code:
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
The character table:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
enddocument
Using the default margins, it goes beyond the dimensions of the default margins which doesn't make it consistent with the rest of the document, any fixes?
spacing horizontal-alignment
so I have the following code:
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
The character table:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
beginalign*
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
enddocument
Using the default margins, it goes beyond the dimensions of the default margins which doesn't make it consistent with the rest of the document, any fixes?
spacing horizontal-alignment
spacing horizontal-alignment
edited Apr 1 at 16:12
Mico
285k31388778
285k31388778
asked Apr 1 at 15:30
MathsMaths
37111
37111
add a comment |
add a comment |
4 Answers
4
active
oldest
votes
I suggest you switch from a tabular to an array environment (letting you get rid of 160 [!] $ math-mode markers, center the columns, and reduce the value of arraycolsep from its default value of 5pt to 3pt.
I would also use phantom- directives to align the positive and negative numbers. Note that since the first data column contains only (positive) numbers, no phantom directives are used in that column.
As the following screenshot shows, the resulting array will be contained within the bounds of the textblock; its edges are marked by the thick black lines.

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[ % no need for an 'align*' env.
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray *8c @
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) &1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 \
chi_(0,0,1) &1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) &1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) &1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1 \
chi_(1,0,0) &1 &-1 & phantom-1 &-1 & phantom-1 &-1 & phantom-1 &-1\
chi_(1,0,1) &1 &-1 & phantom-1 &-1 & -1 & phantom-1 &-1 & phantom-1 \
chi_(1,1,0) &1 &-1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1 \
chi_(1,1,1) &1 &-1 & -1 & phantom-1 &-1 & phantom-1 & phantom-1 & -1\
endarray
]
enddocument
Addendum to address the OP's follow-up request: The exact same adjustments described above also work for the "first table".

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
(0,0,0) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
(0,0,1) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0)\
(0,1,0) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1)\
(0,1,1) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0)\
(1,0,0) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1)\
(1,0,1) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0)\
(1,1,0) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1)\
(1,1,1) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0)\
endarray
]
enddocument
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
add a comment |
Let TeX compute the intercolumn spaces.
documentclass[11pt,a4paper]article
usepackagearray
usepackageshowframe % just to see the page margins
begindocument
This is the character table:
[
setlengthextrarowheight1.5pt
setlengthtabcolsep0pt
begintabular*displaywidth
@hspace3pt
>$c<$
@hspace3ptextracolsepfill
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\
endtabular*
]
enddocument

add a comment |
Reduce the tabcolsep.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
beginalign*
tabcolsep=2.5ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Additionally, one can set the 2nd table in small:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
small
beginalign*
tabcolsep=3.75ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
@Maths You can set it differently for each table. In the latter case, you might consider setting thetabularin a smaller font size.
– Steven B. Segletes
Apr 1 at 15:51
add a comment |
I would recommend array for that.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1
endarray
]
enddocument

I prefer these two variants:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & +1 & +1 & +1 & +1 & +1 & +1 & +1 & +1\
chi_(0,0,1) & +1 & +1 & +1 & +1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & +1 & +1 & -1 & -1 & +1 & +1 & -1 & -1\
chi_(0,1,1) & +1 & +1 & -1 & -1 & -1 & -1 & +1 & +1\
chi_(1,0,0) & +1 & -1 & +1 & -1 & +1 & -1 & +1 & -1\
chi_(1,0,1) & +1 & -1 & +1 & -1 & -1 & +1 & -1 & +1\
chi_(1,1,0) & +1 & -1 & -1 & +1 & +1 & -1 & -1 & +1\
chi_(1,1,1) & +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1
endarray
]
enddocument

documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1\
chi_(0,0,1) & 1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) & 1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1\
chi_(1,0,0) & 1 & -1 & phantom-1 & -1 & phantom-1 & -1 & phantom-1 & -1\
chi_(1,0,1) & 1 & -1 & phantom-1 & -1 & -1 & phantom-1 & -1 & phantom-1\
chi_(1,1,0) & 1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1\
chi_(1,1,1) & 1 & -1 & -1 & phantom-1 & -1 & phantom-1 & phantom-1 & -1
endarray
]
enddocument

But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
@Maths Of course yes - I did some settings to make sure thatOverfull hboxdoesn't happen.
– JouleV
Apr 1 at 15:44
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
1
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
|
show 3 more comments
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482599%2fis-it-possible-to-make-a-9x9-table-fit-within-the-default-margins%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
I suggest you switch from a tabular to an array environment (letting you get rid of 160 [!] $ math-mode markers, center the columns, and reduce the value of arraycolsep from its default value of 5pt to 3pt.
I would also use phantom- directives to align the positive and negative numbers. Note that since the first data column contains only (positive) numbers, no phantom directives are used in that column.
As the following screenshot shows, the resulting array will be contained within the bounds of the textblock; its edges are marked by the thick black lines.

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[ % no need for an 'align*' env.
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray *8c @
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) &1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 \
chi_(0,0,1) &1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) &1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) &1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1 \
chi_(1,0,0) &1 &-1 & phantom-1 &-1 & phantom-1 &-1 & phantom-1 &-1\
chi_(1,0,1) &1 &-1 & phantom-1 &-1 & -1 & phantom-1 &-1 & phantom-1 \
chi_(1,1,0) &1 &-1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1 \
chi_(1,1,1) &1 &-1 & -1 & phantom-1 &-1 & phantom-1 & phantom-1 & -1\
endarray
]
enddocument
Addendum to address the OP's follow-up request: The exact same adjustments described above also work for the "first table".

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
(0,0,0) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
(0,0,1) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0)\
(0,1,0) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1)\
(0,1,1) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0)\
(1,0,0) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1)\
(1,0,1) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0)\
(1,1,0) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1)\
(1,1,1) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0)\
endarray
]
enddocument
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
add a comment |
I suggest you switch from a tabular to an array environment (letting you get rid of 160 [!] $ math-mode markers, center the columns, and reduce the value of arraycolsep from its default value of 5pt to 3pt.
I would also use phantom- directives to align the positive and negative numbers. Note that since the first data column contains only (positive) numbers, no phantom directives are used in that column.
As the following screenshot shows, the resulting array will be contained within the bounds of the textblock; its edges are marked by the thick black lines.

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[ % no need for an 'align*' env.
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray *8c @
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) &1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 \
chi_(0,0,1) &1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) &1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) &1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1 \
chi_(1,0,0) &1 &-1 & phantom-1 &-1 & phantom-1 &-1 & phantom-1 &-1\
chi_(1,0,1) &1 &-1 & phantom-1 &-1 & -1 & phantom-1 &-1 & phantom-1 \
chi_(1,1,0) &1 &-1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1 \
chi_(1,1,1) &1 &-1 & -1 & phantom-1 &-1 & phantom-1 & phantom-1 & -1\
endarray
]
enddocument
Addendum to address the OP's follow-up request: The exact same adjustments described above also work for the "first table".

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
(0,0,0) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
(0,0,1) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0)\
(0,1,0) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1)\
(0,1,1) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0)\
(1,0,0) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1)\
(1,0,1) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0)\
(1,1,0) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1)\
(1,1,1) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0)\
endarray
]
enddocument
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
add a comment |
I suggest you switch from a tabular to an array environment (letting you get rid of 160 [!] $ math-mode markers, center the columns, and reduce the value of arraycolsep from its default value of 5pt to 3pt.
I would also use phantom- directives to align the positive and negative numbers. Note that since the first data column contains only (positive) numbers, no phantom directives are used in that column.
As the following screenshot shows, the resulting array will be contained within the bounds of the textblock; its edges are marked by the thick black lines.

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[ % no need for an 'align*' env.
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray *8c @
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) &1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 \
chi_(0,0,1) &1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) &1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) &1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1 \
chi_(1,0,0) &1 &-1 & phantom-1 &-1 & phantom-1 &-1 & phantom-1 &-1\
chi_(1,0,1) &1 &-1 & phantom-1 &-1 & -1 & phantom-1 &-1 & phantom-1 \
chi_(1,1,0) &1 &-1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1 \
chi_(1,1,1) &1 &-1 & -1 & phantom-1 &-1 & phantom-1 & phantom-1 & -1\
endarray
]
enddocument
Addendum to address the OP's follow-up request: The exact same adjustments described above also work for the "first table".

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
(0,0,0) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
(0,0,1) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0)\
(0,1,0) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1)\
(0,1,1) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0)\
(1,0,0) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1)\
(1,0,1) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0)\
(1,1,0) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1)\
(1,1,1) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0)\
endarray
]
enddocument
I suggest you switch from a tabular to an array environment (letting you get rid of 160 [!] $ math-mode markers, center the columns, and reduce the value of arraycolsep from its default value of 5pt to 3pt.
I would also use phantom- directives to align the positive and negative numbers. Note that since the first data column contains only (positive) numbers, no phantom directives are used in that column.
As the following screenshot shows, the resulting array will be contained within the bounds of the textblock; its edges are marked by the thick black lines.

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[ % no need for an 'align*' env.
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray *8c @
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) &1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 \
chi_(0,0,1) &1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) &1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) &1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1 \
chi_(1,0,0) &1 &-1 & phantom-1 &-1 & phantom-1 &-1 & phantom-1 &-1\
chi_(1,0,1) &1 &-1 & phantom-1 &-1 & -1 & phantom-1 &-1 & phantom-1 \
chi_(1,1,0) &1 &-1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1 \
chi_(1,1,1) &1 &-1 & -1 & phantom-1 &-1 & phantom-1 & phantom-1 & -1\
endarray
]
enddocument
Addendum to address the OP's follow-up request: The exact same adjustments described above also work for the "first table".

documentclass[11pt, a4paper]report
usepackagearray,showframe % don't load 'showframe' in real document
begindocument
[
setlengtharraycolsep3pt % default:5pt
renewcommandarraystretch1.2
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
(0,0,0) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
(0,0,1) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0)\
(0,1,0) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1)\
(0,1,1) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0)\
(1,0,0) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1) & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1)\
(1,0,1) & (1,0,1) & (1,0,0) & (1,1,1) & (1,1,0) & (0,0,1) & (0,0,0) & (0,1,1) & (0,1,0)\
(1,1,0) & (1,1,0) & (1,1,1) & (1,0,0) & (1,0,1) & (0,1,0) & (0,1,1) & (0,0,0) & (0,0,1)\
(1,1,1) & (1,1,1) & (1,1,0) & (1,0,1) & (1,0,0) & (0,1,1) & (0,1,0) & (0,0,1) & (0,0,0)\
endarray
]
enddocument
edited Apr 1 at 16:03
answered Apr 1 at 15:44
MicoMico
285k31388778
285k31388778
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
add a comment |
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
could you do this with the first table? I like the neatness of this :)
– Maths
Apr 1 at 15:47
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
@Maths - Please see the addendum I just posted.
– Mico
Apr 1 at 15:58
add a comment |
Let TeX compute the intercolumn spaces.
documentclass[11pt,a4paper]article
usepackagearray
usepackageshowframe % just to see the page margins
begindocument
This is the character table:
[
setlengthextrarowheight1.5pt
setlengthtabcolsep0pt
begintabular*displaywidth
@hspace3pt
>$c<$
@hspace3ptextracolsepfill
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\
endtabular*
]
enddocument

add a comment |
Let TeX compute the intercolumn spaces.
documentclass[11pt,a4paper]article
usepackagearray
usepackageshowframe % just to see the page margins
begindocument
This is the character table:
[
setlengthextrarowheight1.5pt
setlengthtabcolsep0pt
begintabular*displaywidth
@hspace3pt
>$c<$
@hspace3ptextracolsepfill
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\
endtabular*
]
enddocument

add a comment |
Let TeX compute the intercolumn spaces.
documentclass[11pt,a4paper]article
usepackagearray
usepackageshowframe % just to see the page margins
begindocument
This is the character table:
[
setlengthextrarowheight1.5pt
setlengthtabcolsep0pt
begintabular*displaywidth
@hspace3pt
>$c<$
@hspace3ptextracolsepfill
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\
endtabular*
]
enddocument

Let TeX compute the intercolumn spaces.
documentclass[11pt,a4paper]article
usepackagearray
usepackageshowframe % just to see the page margins
begindocument
This is the character table:
[
setlengthextrarowheight1.5pt
setlengthtabcolsep0pt
begintabular*displaywidth
@hspace3pt
>$c<$
@hspace3ptextracolsepfill
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1\
endtabular*
]
enddocument

answered Apr 1 at 16:08
egregegreg
731k8919303252
731k8919303252
add a comment |
add a comment |
Reduce the tabcolsep.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
beginalign*
tabcolsep=2.5ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Additionally, one can set the 2nd table in small:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
small
beginalign*
tabcolsep=3.75ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
@Maths You can set it differently for each table. In the latter case, you might consider setting thetabularin a smaller font size.
– Steven B. Segletes
Apr 1 at 15:51
add a comment |
Reduce the tabcolsep.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
beginalign*
tabcolsep=2.5ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Additionally, one can set the 2nd table in small:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
small
beginalign*
tabcolsep=3.75ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
@Maths You can set it differently for each table. In the latter case, you might consider setting thetabularin a smaller font size.
– Steven B. Segletes
Apr 1 at 15:51
add a comment |
Reduce the tabcolsep.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
beginalign*
tabcolsep=2.5ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Additionally, one can set the 2nd table in small:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
small
beginalign*
tabcolsep=3.75ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Reduce the tabcolsep.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
beginalign*
tabcolsep=2.5ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

Additionally, one can set the 2nd table in small:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
usepackage[pass,showframe]geometry
begindocument
beginalign*
setlengthextrarowheight3pt
tabcolsep=2.5ptrelax
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$chi_(0,0,0)$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$ & $1$\
$chi_(0,0,1)$ & $1$ & $1$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$\
$chi_(0,1,0)$ & $1$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$\
$chi_(0,1,1)$ & $1$ & $1$ & $-1$ & $-1$ & $-1$ & $-1$ & $1$ & $1$\
$chi_(1,0,0)$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$ & $1$ & $-1$\
$chi_(1,0,1)$ & $1$ & $-1$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$\
$chi_(1,1,0)$ & $1$ & $-1$ & $-1$ & $1$ & $1$ & $-1$ & $-1$ & $1$\
$chi_(1,1,1)$ & $1$ & $-1$ & $-1$ & $1$ & $-1$ & $1$ & $1$ & $-1$\
endtabular
endalign*
small
beginalign*
tabcolsep=3.75ptrelax
setlengthextrarowheight3pt
noindentbegintabular c c c c c c c c
+ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
cline1-9
$(0,0,0)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$\
$(0,0,1)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$\
$(0,1,0)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$\
$(0,1,1)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$\
$(1,0,0)$ & $(1,0,0)$ & $(1,0,1)$ & $(1,1,0)$ & $(1,1,1)$ & $(0,0,0)$ & $(0,0,1)$ & $(0,1,0)$ & $(0,1,1)$\
$(1,0,1)$ & $(1,0,1)$ & $(1,0,0)$ & $(1,1,1)$ & $(1,1,0)$ & $(0,0,1)$ & $(0,0,0)$ & $(0,1,1)$ & $(0,1,0)$\
$(1,1,0)$ & $(1,1,0)$ & $(1,1,1)$ & $(1,0,0)$ & $(1,0,1)$ & $(0,1,0)$ & $(0,1,1)$ & $(0,0,0)$ & $(0,0,1)$\
$(1,1,1)$ & $(1,1,1)$ & $(1,1,0)$ & $(1,0,1)$ & $(1,0,0)$ & $(0,1,1)$ & $(0,1,0)$ & $(0,0,1)$ & $(0,0,0)$\
endtabular
endalign*
enddocument

edited Apr 1 at 15:57
answered Apr 1 at 15:33
Steven B. SegletesSteven B. Segletes
161k9205415
161k9205415
Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
@Maths You can set it differently for each table. In the latter case, you might consider setting thetabularin a smaller font size.
– Steven B. Segletes
Apr 1 at 15:51
add a comment |
Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
@Maths You can set it differently for each table. In the latter case, you might consider setting thetabularin a smaller font size.
– Steven B. Segletes
Apr 1 at 15:51
Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
Thanks, can you do something similar for the table above?
– Maths
Apr 1 at 15:40
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
well its the same additional line, but this makes the first table look very compact
– Maths
Apr 1 at 15:42
@Maths You can set it differently for each table. In the latter case, you might consider setting the
tabular in a smaller font size.– Steven B. Segletes
Apr 1 at 15:51
@Maths You can set it differently for each table. In the latter case, you might consider setting the
tabular in a smaller font size.– Steven B. Segletes
Apr 1 at 15:51
add a comment |
I would recommend array for that.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1
endarray
]
enddocument

I prefer these two variants:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & +1 & +1 & +1 & +1 & +1 & +1 & +1 & +1\
chi_(0,0,1) & +1 & +1 & +1 & +1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & +1 & +1 & -1 & -1 & +1 & +1 & -1 & -1\
chi_(0,1,1) & +1 & +1 & -1 & -1 & -1 & -1 & +1 & +1\
chi_(1,0,0) & +1 & -1 & +1 & -1 & +1 & -1 & +1 & -1\
chi_(1,0,1) & +1 & -1 & +1 & -1 & -1 & +1 & -1 & +1\
chi_(1,1,0) & +1 & -1 & -1 & +1 & +1 & -1 & -1 & +1\
chi_(1,1,1) & +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1
endarray
]
enddocument

documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1\
chi_(0,0,1) & 1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) & 1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1\
chi_(1,0,0) & 1 & -1 & phantom-1 & -1 & phantom-1 & -1 & phantom-1 & -1\
chi_(1,0,1) & 1 & -1 & phantom-1 & -1 & -1 & phantom-1 & -1 & phantom-1\
chi_(1,1,0) & 1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1\
chi_(1,1,1) & 1 & -1 & -1 & phantom-1 & -1 & phantom-1 & phantom-1 & -1
endarray
]
enddocument

But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
@Maths Of course yes - I did some settings to make sure thatOverfull hboxdoesn't happen.
– JouleV
Apr 1 at 15:44
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
1
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
|
show 3 more comments
I would recommend array for that.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1
endarray
]
enddocument

I prefer these two variants:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & +1 & +1 & +1 & +1 & +1 & +1 & +1 & +1\
chi_(0,0,1) & +1 & +1 & +1 & +1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & +1 & +1 & -1 & -1 & +1 & +1 & -1 & -1\
chi_(0,1,1) & +1 & +1 & -1 & -1 & -1 & -1 & +1 & +1\
chi_(1,0,0) & +1 & -1 & +1 & -1 & +1 & -1 & +1 & -1\
chi_(1,0,1) & +1 & -1 & +1 & -1 & -1 & +1 & -1 & +1\
chi_(1,1,0) & +1 & -1 & -1 & +1 & +1 & -1 & -1 & +1\
chi_(1,1,1) & +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1
endarray
]
enddocument

documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1\
chi_(0,0,1) & 1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) & 1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1\
chi_(1,0,0) & 1 & -1 & phantom-1 & -1 & phantom-1 & -1 & phantom-1 & -1\
chi_(1,0,1) & 1 & -1 & phantom-1 & -1 & -1 & phantom-1 & -1 & phantom-1\
chi_(1,1,0) & 1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1\
chi_(1,1,1) & 1 & -1 & -1 & phantom-1 & -1 & phantom-1 & phantom-1 & -1
endarray
]
enddocument

But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
@Maths Of course yes - I did some settings to make sure thatOverfull hboxdoesn't happen.
– JouleV
Apr 1 at 15:44
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
1
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
|
show 3 more comments
I would recommend array for that.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1
endarray
]
enddocument

I prefer these two variants:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & +1 & +1 & +1 & +1 & +1 & +1 & +1 & +1\
chi_(0,0,1) & +1 & +1 & +1 & +1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & +1 & +1 & -1 & -1 & +1 & +1 & -1 & -1\
chi_(0,1,1) & +1 & +1 & -1 & -1 & -1 & -1 & +1 & +1\
chi_(1,0,0) & +1 & -1 & +1 & -1 & +1 & -1 & +1 & -1\
chi_(1,0,1) & +1 & -1 & +1 & -1 & -1 & +1 & -1 & +1\
chi_(1,1,0) & +1 & -1 & -1 & +1 & +1 & -1 & -1 & +1\
chi_(1,1,1) & +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1
endarray
]
enddocument

documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1\
chi_(0,0,1) & 1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) & 1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1\
chi_(1,0,0) & 1 & -1 & phantom-1 & -1 & phantom-1 & -1 & phantom-1 & -1\
chi_(1,0,1) & 1 & -1 & phantom-1 & -1 & -1 & phantom-1 & -1 & phantom-1\
chi_(1,1,0) & 1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1\
chi_(1,1,1) & 1 & -1 & -1 & phantom-1 & -1 & phantom-1 & phantom-1 & -1
endarray
]
enddocument

I would recommend array for that.
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\
chi_(0,0,1) & 1 & 1 & 1 & 1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & 1 & -1 & -1 & 1 & 1 & -1 & -1\
chi_(0,1,1) & 1 & 1 & -1 & -1 & -1 & -1 & 1 & 1\
chi_(1,0,0) & 1 & -1 & 1 & -1 & 1 & -1 & 1 & -1\
chi_(1,0,1) & 1 & -1 & 1 & -1 & -1 & 1 & -1 & 1\
chi_(1,1,0) & 1 & -1 & -1 & 1 & 1 & -1 & -1 & 1\
chi_(1,1,1) & 1 & -1 & -1 & 1 & -1 & 1 & 1 & -1
endarray
]
enddocument

I prefer these two variants:
documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & +1 & +1 & +1 & +1 & +1 & +1 & +1 & +1\
chi_(0,0,1) & +1 & +1 & +1 & +1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & +1 & +1 & -1 & -1 & +1 & +1 & -1 & -1\
chi_(0,1,1) & +1 & +1 & -1 & -1 & -1 & -1 & +1 & +1\
chi_(1,0,0) & +1 & -1 & +1 & -1 & +1 & -1 & +1 & -1\
chi_(1,0,1) & +1 & -1 & +1 & -1 & -1 & +1 & -1 & +1\
chi_(1,1,0) & +1 & -1 & -1 & +1 & +1 & -1 & -1 & +1\
chi_(1,1,1) & +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1
endarray
]
enddocument

documentclass[11pt, a4paper]report
usepackagebm
usepackageamsfonts, graphicx, verbatim, amsmath,amssymb, amsthm
usepackagecolor
usepackagearray
usepackagesetspace% if you must (for double spacing thesis)
usepackagefancyhdr
usepackageenumitem
usepackagetikz
usepackageparskip
usepackagelipsum
usepackagefloatrow
begindocument
[
setlengthextrarowheight3pt
beginarray@c
+ & (0,0,0) & (0,0,1) & (0,1,0) & (0,1,1) & (1,0,0) & (1,0,1) & (1,1,0) & (1,1,1)\
hline
chi_(0,0,0) & 1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1 & phantom-1\
chi_(0,0,1) & 1 & phantom-1 & phantom-1 & phantom-1 & -1 & -1 & -1 & -1\
chi_(0,1,0) & 1 & phantom-1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1\
chi_(0,1,1) & 1 & phantom-1 & -1 & -1 & -1 & -1 & phantom-1 & phantom-1\
chi_(1,0,0) & 1 & -1 & phantom-1 & -1 & phantom-1 & -1 & phantom-1 & -1\
chi_(1,0,1) & 1 & -1 & phantom-1 & -1 & -1 & phantom-1 & -1 & phantom-1\
chi_(1,1,0) & 1 & -1 & -1 & phantom-1 & phantom-1 & -1 & -1 & phantom-1\
chi_(1,1,1) & 1 & -1 & -1 & phantom-1 & -1 & phantom-1 & phantom-1 & -1
endarray
]
enddocument

edited Apr 1 at 16:02
answered Apr 1 at 15:41
JouleVJouleV
10.5k22559
10.5k22559
But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
@Maths Of course yes - I did some settings to make sure thatOverfull hboxdoesn't happen.
– JouleV
Apr 1 at 15:44
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
1
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
|
show 3 more comments
But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
@Maths Of course yes - I did some settings to make sure thatOverfull hboxdoesn't happen.
– JouleV
Apr 1 at 15:44
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
1
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
But will this be within the default margins? as that's my issue
– Maths
Apr 1 at 15:43
@Maths Of course yes - I did some settings to make sure that
Overfull hbox doesn't happen.– JouleV
Apr 1 at 15:44
@Maths Of course yes - I did some settings to make sure that
Overfull hbox doesn't happen.– JouleV
Apr 1 at 15:44
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
all solutions provided here are of good quality hence the +1 for all. however for the first table, as mentioned in the above answer, using the technique from the first solution makes everything compact, any ideas to make it 'free'?
– Maths
Apr 1 at 15:49
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
@Maths What do you mean by "free"? Automatic resize if margin exceeded?
– JouleV
Apr 1 at 15:50
1
1
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
@Mico Oh yes. Actually I used "Find and Replace" in my editor, so I did not take note of that. Thanks!
– JouleV
Apr 1 at 16:00
|
show 3 more comments
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482599%2fis-it-possible-to-make-a-9x9-table-fit-within-the-default-margins%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown