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?













7















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?










share|improve this question




























    7















    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?










    share|improve this question


























      7












      7








      7


      1






      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?










      share|improve this question
















      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






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 1 at 16:12









      Mico

      285k31388778




      285k31388778










      asked Apr 1 at 15:30









      MathsMaths

      37111




      37111




















          4 Answers
          4






          active

          oldest

          votes


















          5














          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.



          enter image description here



          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".



          enter image description here



          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





          share|improve this answer

























          • 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


















          4














          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


          enter image description here






          share|improve this answer






























            3














            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


            enter image description here



            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


            enter image description here






            share|improve this answer

























            • 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 the tabular in a smaller font size.

              – Steven B. Segletes
              Apr 1 at 15:51


















            1














            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


            enter image description here




            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


            enter image description here



            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


            enter image description here






            share|improve this answer

























            • 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











            • 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












            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
            );



            );













            draft saved

            draft discarded


















            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









            5














            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.



            enter image description here



            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".



            enter image description here



            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





            share|improve this answer

























            • 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















            5














            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.



            enter image description here



            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".



            enter image description here



            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





            share|improve this answer

























            • 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













            5












            5








            5







            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.



            enter image description here



            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".



            enter image description here



            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





            share|improve this answer















            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.



            enter image description here



            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".



            enter image description here



            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






            share|improve this answer














            share|improve this answer



            share|improve this answer








            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

















            • 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











            4














            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


            enter image description here






            share|improve this answer



























              4














              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


              enter image description here






              share|improve this answer

























                4












                4








                4







                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


                enter image description here






                share|improve this answer













                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


                enter image description here







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Apr 1 at 16:08









                egregegreg

                731k8919303252




                731k8919303252





















                    3














                    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


                    enter image description here



                    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


                    enter image description here






                    share|improve this answer

























                    • 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 the tabular in a smaller font size.

                      – Steven B. Segletes
                      Apr 1 at 15:51















                    3














                    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


                    enter image description here



                    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


                    enter image description here






                    share|improve this answer

























                    • 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 the tabular in a smaller font size.

                      – Steven B. Segletes
                      Apr 1 at 15:51













                    3












                    3








                    3







                    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


                    enter image description here



                    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


                    enter image description here






                    share|improve this answer















                    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


                    enter image description here



                    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


                    enter image description here







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    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 the tabular in 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











                    • 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
















                    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











                    1














                    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


                    enter image description here




                    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


                    enter image description here



                    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


                    enter image description here






                    share|improve this answer

























                    • 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











                    • 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
















                    1














                    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


                    enter image description here




                    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


                    enter image description here



                    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


                    enter image description here






                    share|improve this answer

























                    • 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











                    • 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














                    1












                    1








                    1







                    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


                    enter image description here




                    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


                    enter image description here



                    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


                    enter image description here






                    share|improve this answer















                    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


                    enter image description here




                    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


                    enter image description here



                    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


                    enter image description here







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    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 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











                    • @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











                    • @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











                    • @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


















                    draft saved

                    draft discarded
















































                    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.




                    draft saved


                    draft discarded














                    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





















































                    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







                    Popular posts from this blog

                    Romeo and Juliet ContentsCharactersSynopsisSourcesDate and textThemes and motifsCriticism and interpretationLegacyScene by sceneSee alsoNotes and referencesSourcesExternal linksNavigation menu"Consumer Price Index (estimate) 1800–"10.2307/28710160037-3222287101610.1093/res/II.5.31910.2307/45967845967810.2307/2869925286992510.1525/jams.1982.35.3.03a00050"Dada Masilo: South African dancer who breaks the rules"10.1093/res/os-XV.57.1610.2307/28680942868094"Sweet Sorrow: Mann-Korman's Romeo and Juliet Closes Sept. 5 at MN's Ordway"the original10.2307/45957745957710.1017/CCOL0521570476.009"Ram Leela box office collections hit massive Rs 100 crore, pulverises prediction"Archived"Broadway Revival of Romeo and Juliet, Starring Orlando Bloom and Condola Rashad, Will Close Dec. 8"Archived10.1075/jhp.7.1.04hon"Wherefore art thou, Romeo? To make us laugh at Navy Pier"the original10.1093/gmo/9781561592630.article.O006772"Ram-leela Review Roundup: Critics Hail Film as Best Adaptation of Romeo and Juliet"Archived10.2307/31946310047-77293194631"Romeo and Juliet get Twitter treatment""Juliet's Nurse by Lois Leveen""Romeo and Juliet: Orlando Bloom's Broadway Debut Released in Theaters for Valentine's Day"Archived"Romeo and Juliet Has No Balcony"10.1093/gmo/9781561592630.article.O00778110.2307/2867423286742310.1076/enst.82.2.115.959510.1080/00138380601042675"A plague o' both your houses: error in GCSE exam paper forces apology""Juliet of the Five O'Clock Shadow, and Other Wonders"10.2307/33912430027-4321339124310.2307/28487440038-7134284874410.2307/29123140149-661129123144728341M"Weekender Guide: Shakespeare on The Drive""balcony"UK public library membership"romeo"UK public library membership10.1017/CCOL9780521844291"Post-Zionist Critique on Israel and the Palestinians Part III: Popular Culture"10.2307/25379071533-86140377-919X2537907"Capulets and Montagues: UK exam board admit mixing names up in Romeo and Juliet paper"Istoria Novellamente Ritrovata di Due Nobili Amanti2027/mdp.390150822329610820-750X"GCSE exam error: Board accidentally rewrites Shakespeare"10.2307/29176390149-66112917639"Exam board apologises after error in English GCSE paper which confused characters in Shakespeare's Romeo and Juliet""From Mariotto and Ganozza to Romeo and Guilietta: Metamorphoses of a Renaissance Tale"10.2307/37323537323510.2307/2867455286745510.2307/28678912867891"10 Questions for Taylor Swift"10.2307/28680922868092"Haymarket Theatre""The Zeffirelli Way: Revealing Talk by Florentine Director""Michael Smuin: 1938-2007 / Prolific dance director had showy career"The Life and Art of Edwin BoothRomeo and JulietRomeo and JulietRomeo and JulietRomeo and JulietEasy Read Romeo and JulietRomeo and Julieteeecb12003684p(data)4099369-3n8211610759dbe00d-a9e2-41a3-b2c1-977dd692899302814385X313670221313670221

                    Creating closest line along the point''s azimuth using PostgreSQL Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Drawing line between points at specific distance in PostGIS?How to efficiently find the closest point over the dateline?How to find the nearest point by using PostGIS function?PostGIS nearest point with LATERAL JOIN in PostgreSQL 9.3+Creating a table and inserting selected streets using plpgsql functionsCreating a table that stores Distances and other columnSaving select query results (year wise) from PostgreSQL/PostGIS to text filesWhat is the information behind this geometry?How to give start and end vertex ids dynamically in pgr_dijkstra?Point to Polygon nearest distance DS_distance is not using geography index & knn <-> or <#> does not give result in orderLine to point conversion with start point and end point detection?

                    Crop image to path created in TikZ? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Crop an inserted image?TikZ pictures does not appear in posterImage behind and beyond crop marks?Tikz picture as large as possible on A4 PageTransparency vs image compression dilemmaHow to crop background from image automatically?Image does not cropTikzexternal capturing crop marks when externalizing pgfplots?How to include image path that contains a dollar signCrop image with left size given