Border strip tableau












4















I would like to draw border strip tableaux in Latex. Such a tableau is a tiling of a partition shape (or skew-partition shaped) diagram with labeled border strips such that in each row and column, the labels are increasing. For a precise definition, see page 351 in



http://www-math.mit.edu/~rstan/pubs/pubfiles/123.pdf



enter image description here



In the picture, all the border strips are of the same length. This special case is enough for my purposes but does not hold in general.



The picture is copied from Figure 2.4 in http://www.ams.org/journals/tran/2000-352-12/S0002-9947-00-02666-0/S0002-9947-00-02666-0.pdf










share|improve this question

























  • could you show what you have tried so far?

    – Raaja
    17 hours ago
















4















I would like to draw border strip tableaux in Latex. Such a tableau is a tiling of a partition shape (or skew-partition shaped) diagram with labeled border strips such that in each row and column, the labels are increasing. For a precise definition, see page 351 in



http://www-math.mit.edu/~rstan/pubs/pubfiles/123.pdf



enter image description here



In the picture, all the border strips are of the same length. This special case is enough for my purposes but does not hold in general.



The picture is copied from Figure 2.4 in http://www.ams.org/journals/tran/2000-352-12/S0002-9947-00-02666-0/S0002-9947-00-02666-0.pdf










share|improve this question

























  • could you show what you have tried so far?

    – Raaja
    17 hours ago














4












4








4


0






I would like to draw border strip tableaux in Latex. Such a tableau is a tiling of a partition shape (or skew-partition shaped) diagram with labeled border strips such that in each row and column, the labels are increasing. For a precise definition, see page 351 in



http://www-math.mit.edu/~rstan/pubs/pubfiles/123.pdf



enter image description here



In the picture, all the border strips are of the same length. This special case is enough for my purposes but does not hold in general.



The picture is copied from Figure 2.4 in http://www.ams.org/journals/tran/2000-352-12/S0002-9947-00-02666-0/S0002-9947-00-02666-0.pdf










share|improve this question
















I would like to draw border strip tableaux in Latex. Such a tableau is a tiling of a partition shape (or skew-partition shaped) diagram with labeled border strips such that in each row and column, the labels are increasing. For a precise definition, see page 351 in



http://www-math.mit.edu/~rstan/pubs/pubfiles/123.pdf



enter image description here



In the picture, all the border strips are of the same length. This special case is enough for my purposes but does not hold in general.



The picture is copied from Figure 2.4 in http://www.ams.org/journals/tran/2000-352-12/S0002-9947-00-02666-0/S0002-9947-00-02666-0.pdf







tikz-pgf amsmath ytableau youngtab






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 14 hours ago







Joakim Uhlin

















asked 17 hours ago









Joakim UhlinJoakim Uhlin

424




424













  • could you show what you have tried so far?

    – Raaja
    17 hours ago



















  • could you show what you have tried so far?

    – Raaja
    17 hours ago

















could you show what you have tried so far?

– Raaja
17 hours ago





could you show what you have tried so far?

– Raaja
17 hours ago










2 Answers
2






active

oldest

votes


















8














You mean like this (this includes @CarLaTeX's suggestion to use arraystretch):



documentclass[border=3.14mm]{standalone}
usepackage{array}
renewcommand{arraystretch}{1.4}
begin{document}
begin{tabular}{|lllllllll}
hline
multicolumn{3}{|c|}{1} & multicolumn{1}{l|}{} & 5 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 13 & multicolumn{1}{l|}{} \ cline{1-3} cline{6-6} cline{9-9}
2 & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{4} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{8} & multicolumn{1}{l|}{} & \ cline{2-8}
multicolumn{1}{|l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 9 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{1-1} cline{5-5}
& multicolumn{1}{l|}{3} & multicolumn{1}{l|}{7} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{10} & multicolumn{1}{l|}{12} & & \ cline{1-2} cline{4-6}
6 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & 11 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{2-7}
multicolumn{1}{|l|}{} & & 14 & multicolumn{1}{l|}{} & & & & & \ cline{1-4}
end{tabular}
end{document}


which will give you:



enter image description here



Since this can be easily achieved by tabular environment, I have directly utilized it.



PS: In case, if you have something else in mind, please consider giving an MWE.




Disclaimer: I specifically chose not to use tikz here. Instead, I used tabular -- though it does not match the tags of the question -- only because it is elegant for this class of typesetting ;).







share|improve this answer


























  • That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

    – Joakim Uhlin
    16 hours ago








  • 1





    @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

    – Raaja
    16 hours ago






  • 1





    +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

    – CarLaTeX
    4 hours ago











  • @CarLaTeX thank you ;) I will update it after I reach back ;)

    – Raaja
    3 hours ago



















0














A variation on the theme of Raaja's answer, who the credit should go. The advantage here is a more readable syntax, where each cell is specified (the optional argument is the contents, if not empty).



documentclass{article}
usepackage{array,xparse}

NewExpandableDocumentCommand{?}{O{}m}{%
multicolumn{1}{#2}{makebox[0.6em]{#1}}%
}

begin{document}

[
renewcommand{arraystretch}{1.4}
begin{tabular}{*{9}{c}}
hline
?{|c} & ?[1]{c} & ?{c|} & ?{c|} & ?[5]{c} & ?{c|} & ?{c|} & ?[13]{c} & ?{c|} \
cline{1-3} cline{6-6} cline{9-9}
?[2]{|c} & ?{c|} & ?{c} & ?[4]{c|} & ?{c|} & ?{c} & ?[8]{c|} & ?{c|} \
cline{2-8}
?{|c|} & ?{c|} & ?{c|} & ?[9]{c} & ?{c|} & ?{c|} & ?{c|} \
cline{1-1} cline{5-5}
?{|c} & ?[3]{c|} & ?[7]{c|} & ?{c|} & ?{c} & ?[10]{c|} & ?[12]{c|} \
cline{1-2} cline{4-6}
?[6]{|c} & ?{c|} & ?{c|} & ?{c} & ?[11]{c} & ?{c|} & ?{c|} \
cline{2-7}
?{|c|} & ?{c} & ?[14]{c} & ?{c|} \
cline{1-4}
end{tabular}
]

end{document}


enter image description here






share|improve this answer























    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%2f475613%2fborder-strip-tableau%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    8














    You mean like this (this includes @CarLaTeX's suggestion to use arraystretch):



    documentclass[border=3.14mm]{standalone}
    usepackage{array}
    renewcommand{arraystretch}{1.4}
    begin{document}
    begin{tabular}{|lllllllll}
    hline
    multicolumn{3}{|c|}{1} & multicolumn{1}{l|}{} & 5 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 13 & multicolumn{1}{l|}{} \ cline{1-3} cline{6-6} cline{9-9}
    2 & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{4} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{8} & multicolumn{1}{l|}{} & \ cline{2-8}
    multicolumn{1}{|l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 9 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{1-1} cline{5-5}
    & multicolumn{1}{l|}{3} & multicolumn{1}{l|}{7} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{10} & multicolumn{1}{l|}{12} & & \ cline{1-2} cline{4-6}
    6 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & 11 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{2-7}
    multicolumn{1}{|l|}{} & & 14 & multicolumn{1}{l|}{} & & & & & \ cline{1-4}
    end{tabular}
    end{document}


    which will give you:



    enter image description here



    Since this can be easily achieved by tabular environment, I have directly utilized it.



    PS: In case, if you have something else in mind, please consider giving an MWE.




    Disclaimer: I specifically chose not to use tikz here. Instead, I used tabular -- though it does not match the tags of the question -- only because it is elegant for this class of typesetting ;).







    share|improve this answer


























    • That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      16 hours ago








    • 1





      @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

      – Raaja
      16 hours ago






    • 1





      +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

      – CarLaTeX
      4 hours ago











    • @CarLaTeX thank you ;) I will update it after I reach back ;)

      – Raaja
      3 hours ago
















    8














    You mean like this (this includes @CarLaTeX's suggestion to use arraystretch):



    documentclass[border=3.14mm]{standalone}
    usepackage{array}
    renewcommand{arraystretch}{1.4}
    begin{document}
    begin{tabular}{|lllllllll}
    hline
    multicolumn{3}{|c|}{1} & multicolumn{1}{l|}{} & 5 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 13 & multicolumn{1}{l|}{} \ cline{1-3} cline{6-6} cline{9-9}
    2 & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{4} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{8} & multicolumn{1}{l|}{} & \ cline{2-8}
    multicolumn{1}{|l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 9 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{1-1} cline{5-5}
    & multicolumn{1}{l|}{3} & multicolumn{1}{l|}{7} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{10} & multicolumn{1}{l|}{12} & & \ cline{1-2} cline{4-6}
    6 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & 11 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{2-7}
    multicolumn{1}{|l|}{} & & 14 & multicolumn{1}{l|}{} & & & & & \ cline{1-4}
    end{tabular}
    end{document}


    which will give you:



    enter image description here



    Since this can be easily achieved by tabular environment, I have directly utilized it.



    PS: In case, if you have something else in mind, please consider giving an MWE.




    Disclaimer: I specifically chose not to use tikz here. Instead, I used tabular -- though it does not match the tags of the question -- only because it is elegant for this class of typesetting ;).







    share|improve this answer


























    • That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      16 hours ago








    • 1





      @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

      – Raaja
      16 hours ago






    • 1





      +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

      – CarLaTeX
      4 hours ago











    • @CarLaTeX thank you ;) I will update it after I reach back ;)

      – Raaja
      3 hours ago














    8












    8








    8







    You mean like this (this includes @CarLaTeX's suggestion to use arraystretch):



    documentclass[border=3.14mm]{standalone}
    usepackage{array}
    renewcommand{arraystretch}{1.4}
    begin{document}
    begin{tabular}{|lllllllll}
    hline
    multicolumn{3}{|c|}{1} & multicolumn{1}{l|}{} & 5 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 13 & multicolumn{1}{l|}{} \ cline{1-3} cline{6-6} cline{9-9}
    2 & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{4} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{8} & multicolumn{1}{l|}{} & \ cline{2-8}
    multicolumn{1}{|l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 9 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{1-1} cline{5-5}
    & multicolumn{1}{l|}{3} & multicolumn{1}{l|}{7} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{10} & multicolumn{1}{l|}{12} & & \ cline{1-2} cline{4-6}
    6 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & 11 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{2-7}
    multicolumn{1}{|l|}{} & & 14 & multicolumn{1}{l|}{} & & & & & \ cline{1-4}
    end{tabular}
    end{document}


    which will give you:



    enter image description here



    Since this can be easily achieved by tabular environment, I have directly utilized it.



    PS: In case, if you have something else in mind, please consider giving an MWE.




    Disclaimer: I specifically chose not to use tikz here. Instead, I used tabular -- though it does not match the tags of the question -- only because it is elegant for this class of typesetting ;).







    share|improve this answer















    You mean like this (this includes @CarLaTeX's suggestion to use arraystretch):



    documentclass[border=3.14mm]{standalone}
    usepackage{array}
    renewcommand{arraystretch}{1.4}
    begin{document}
    begin{tabular}{|lllllllll}
    hline
    multicolumn{3}{|c|}{1} & multicolumn{1}{l|}{} & 5 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 13 & multicolumn{1}{l|}{} \ cline{1-3} cline{6-6} cline{9-9}
    2 & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{4} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{8} & multicolumn{1}{l|}{} & \ cline{2-8}
    multicolumn{1}{|l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & 9 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{1-1} cline{5-5}
    & multicolumn{1}{l|}{3} & multicolumn{1}{l|}{7} & multicolumn{1}{l|}{} & & multicolumn{1}{l|}{10} & multicolumn{1}{l|}{12} & & \ cline{1-2} cline{4-6}
    6 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & 11 & multicolumn{1}{l|}{} & multicolumn{1}{l|}{} & & \ cline{2-7}
    multicolumn{1}{|l|}{} & & 14 & multicolumn{1}{l|}{} & & & & & \ cline{1-4}
    end{tabular}
    end{document}


    which will give you:



    enter image description here



    Since this can be easily achieved by tabular environment, I have directly utilized it.



    PS: In case, if you have something else in mind, please consider giving an MWE.




    Disclaimer: I specifically chose not to use tikz here. Instead, I used tabular -- though it does not match the tags of the question -- only because it is elegant for this class of typesetting ;).








    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited 2 hours ago









    Sigur

    25k356139




    25k356139










    answered 16 hours ago









    RaajaRaaja

    4,13121038




    4,13121038













    • That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      16 hours ago








    • 1





      @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

      – Raaja
      16 hours ago






    • 1





      +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

      – CarLaTeX
      4 hours ago











    • @CarLaTeX thank you ;) I will update it after I reach back ;)

      – Raaja
      3 hours ago



















    • That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      16 hours ago








    • 1





      @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

      – Raaja
      16 hours ago






    • 1





      +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

      – CarLaTeX
      4 hours ago











    • @CarLaTeX thank you ;) I will update it after I reach back ;)

      – Raaja
      3 hours ago

















    That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

    – Joakim Uhlin
    16 hours ago







    That is very nice and it is what I needed, thanks! Do you know if there is an easy way to adjust it so that all boxes are more squareish? Now they look a bit flat. After some testing, I added renewcommand{arraystretch}{1.35} before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

    – Joakim Uhlin
    16 hours ago






    1




    1





    @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

    – Raaja
    16 hours ago





    @Jaokim Uhlin There are countless number of ways ;) of which one you already did, you can also play with cell spacing etc., Please refer to table related manuals ;) that is the first place to start with. And you are welcome!

    – Raaja
    16 hours ago




    1




    1





    +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

    – CarLaTeX
    4 hours ago





    +1, I'd add usepackage{array} renewcommand{arraystretch}{1.4}

    – CarLaTeX
    4 hours ago













    @CarLaTeX thank you ;) I will update it after I reach back ;)

    – Raaja
    3 hours ago





    @CarLaTeX thank you ;) I will update it after I reach back ;)

    – Raaja
    3 hours ago











    0














    A variation on the theme of Raaja's answer, who the credit should go. The advantage here is a more readable syntax, where each cell is specified (the optional argument is the contents, if not empty).



    documentclass{article}
    usepackage{array,xparse}

    NewExpandableDocumentCommand{?}{O{}m}{%
    multicolumn{1}{#2}{makebox[0.6em]{#1}}%
    }

    begin{document}

    [
    renewcommand{arraystretch}{1.4}
    begin{tabular}{*{9}{c}}
    hline
    ?{|c} & ?[1]{c} & ?{c|} & ?{c|} & ?[5]{c} & ?{c|} & ?{c|} & ?[13]{c} & ?{c|} \
    cline{1-3} cline{6-6} cline{9-9}
    ?[2]{|c} & ?{c|} & ?{c} & ?[4]{c|} & ?{c|} & ?{c} & ?[8]{c|} & ?{c|} \
    cline{2-8}
    ?{|c|} & ?{c|} & ?{c|} & ?[9]{c} & ?{c|} & ?{c|} & ?{c|} \
    cline{1-1} cline{5-5}
    ?{|c} & ?[3]{c|} & ?[7]{c|} & ?{c|} & ?{c} & ?[10]{c|} & ?[12]{c|} \
    cline{1-2} cline{4-6}
    ?[6]{|c} & ?{c|} & ?{c|} & ?{c} & ?[11]{c} & ?{c|} & ?{c|} \
    cline{2-7}
    ?{|c|} & ?{c} & ?[14]{c} & ?{c|} \
    cline{1-4}
    end{tabular}
    ]

    end{document}


    enter image description here






    share|improve this answer




























      0














      A variation on the theme of Raaja's answer, who the credit should go. The advantage here is a more readable syntax, where each cell is specified (the optional argument is the contents, if not empty).



      documentclass{article}
      usepackage{array,xparse}

      NewExpandableDocumentCommand{?}{O{}m}{%
      multicolumn{1}{#2}{makebox[0.6em]{#1}}%
      }

      begin{document}

      [
      renewcommand{arraystretch}{1.4}
      begin{tabular}{*{9}{c}}
      hline
      ?{|c} & ?[1]{c} & ?{c|} & ?{c|} & ?[5]{c} & ?{c|} & ?{c|} & ?[13]{c} & ?{c|} \
      cline{1-3} cline{6-6} cline{9-9}
      ?[2]{|c} & ?{c|} & ?{c} & ?[4]{c|} & ?{c|} & ?{c} & ?[8]{c|} & ?{c|} \
      cline{2-8}
      ?{|c|} & ?{c|} & ?{c|} & ?[9]{c} & ?{c|} & ?{c|} & ?{c|} \
      cline{1-1} cline{5-5}
      ?{|c} & ?[3]{c|} & ?[7]{c|} & ?{c|} & ?{c} & ?[10]{c|} & ?[12]{c|} \
      cline{1-2} cline{4-6}
      ?[6]{|c} & ?{c|} & ?{c|} & ?{c} & ?[11]{c} & ?{c|} & ?{c|} \
      cline{2-7}
      ?{|c|} & ?{c} & ?[14]{c} & ?{c|} \
      cline{1-4}
      end{tabular}
      ]

      end{document}


      enter image description here






      share|improve this answer


























        0












        0








        0







        A variation on the theme of Raaja's answer, who the credit should go. The advantage here is a more readable syntax, where each cell is specified (the optional argument is the contents, if not empty).



        documentclass{article}
        usepackage{array,xparse}

        NewExpandableDocumentCommand{?}{O{}m}{%
        multicolumn{1}{#2}{makebox[0.6em]{#1}}%
        }

        begin{document}

        [
        renewcommand{arraystretch}{1.4}
        begin{tabular}{*{9}{c}}
        hline
        ?{|c} & ?[1]{c} & ?{c|} & ?{c|} & ?[5]{c} & ?{c|} & ?{c|} & ?[13]{c} & ?{c|} \
        cline{1-3} cline{6-6} cline{9-9}
        ?[2]{|c} & ?{c|} & ?{c} & ?[4]{c|} & ?{c|} & ?{c} & ?[8]{c|} & ?{c|} \
        cline{2-8}
        ?{|c|} & ?{c|} & ?{c|} & ?[9]{c} & ?{c|} & ?{c|} & ?{c|} \
        cline{1-1} cline{5-5}
        ?{|c} & ?[3]{c|} & ?[7]{c|} & ?{c|} & ?{c} & ?[10]{c|} & ?[12]{c|} \
        cline{1-2} cline{4-6}
        ?[6]{|c} & ?{c|} & ?{c|} & ?{c} & ?[11]{c} & ?{c|} & ?{c|} \
        cline{2-7}
        ?{|c|} & ?{c} & ?[14]{c} & ?{c|} \
        cline{1-4}
        end{tabular}
        ]

        end{document}


        enter image description here






        share|improve this answer













        A variation on the theme of Raaja's answer, who the credit should go. The advantage here is a more readable syntax, where each cell is specified (the optional argument is the contents, if not empty).



        documentclass{article}
        usepackage{array,xparse}

        NewExpandableDocumentCommand{?}{O{}m}{%
        multicolumn{1}{#2}{makebox[0.6em]{#1}}%
        }

        begin{document}

        [
        renewcommand{arraystretch}{1.4}
        begin{tabular}{*{9}{c}}
        hline
        ?{|c} & ?[1]{c} & ?{c|} & ?{c|} & ?[5]{c} & ?{c|} & ?{c|} & ?[13]{c} & ?{c|} \
        cline{1-3} cline{6-6} cline{9-9}
        ?[2]{|c} & ?{c|} & ?{c} & ?[4]{c|} & ?{c|} & ?{c} & ?[8]{c|} & ?{c|} \
        cline{2-8}
        ?{|c|} & ?{c|} & ?{c|} & ?[9]{c} & ?{c|} & ?{c|} & ?{c|} \
        cline{1-1} cline{5-5}
        ?{|c} & ?[3]{c|} & ?[7]{c|} & ?{c|} & ?{c} & ?[10]{c|} & ?[12]{c|} \
        cline{1-2} cline{4-6}
        ?[6]{|c} & ?{c|} & ?{c|} & ?{c} & ?[11]{c} & ?{c|} & ?{c|} \
        cline{2-7}
        ?{|c|} & ?{c} & ?[14]{c} & ?{c|} \
        cline{1-4}
        end{tabular}
        ]

        end{document}


        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 41 mins ago









        egregegreg

        721k8719093209




        721k8719093209






























            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%2f475613%2fborder-strip-tableau%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

            How to label and detect the document text images

            Vallis Paradisi

            Tabula Rosettana