Border strip tableau

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












5















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
    Feb 19 at 8:00















5















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
    Feb 19 at 8:00













5












5








5


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 Feb 19 at 10:15







Joakim Uhlin

















asked Feb 19 at 7:57









Joakim UhlinJoakim Uhlin

474




474












  • could you show what you have tried so far?

    – Raaja
    Feb 19 at 8:00

















  • could you show what you have tried so far?

    – Raaja
    Feb 19 at 8:00
















could you show what you have tried so far?

– Raaja
Feb 19 at 8:00





could you show what you have tried so far?

– Raaja
Feb 19 at 8:00










2 Answers
2






active

oldest

votes


















8














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



documentclass[border=3.14mm]standalone
usepackagearray
renewcommandarraystretch1.4
begindocument
begintabularlllllllll
hline
multicolumn3c1 & multicolumn1l & 5 & multicolumn1l & multicolumn1l & 13 & multicolumn1l \ cline1-3 cline6-6 cline9-9
2 & multicolumn1l & & multicolumn1l4 & multicolumn1l & & multicolumn1l8 & multicolumn1l & \ cline2-8
multicolumn1 & multicolumn1l & multicolumn1l & 9 & multicolumn1l & multicolumn1l & multicolumn1l & & \ cline1-1 cline5-5
& multicolumn1l3 & multicolumn1l7 & multicolumn1l & & multicolumn1l10 & multicolumn1l12 & & \ cline1-2 cline4-6
6 & multicolumn1l & multicolumn1l & & 11 & multicolumn1l & multicolumn1l & & \ cline2-7
multicolumn1 & & 14 & multicolumn1l & & & & & \ cline1-4
endtabular
enddocument


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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

    – Joakim Uhlin
    Feb 19 at 8:48







  • 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
    Feb 19 at 8:50











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

    – Raaja
    Feb 19 at 21:10


















3














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



documentclassarticle
usepackagearray,xparse

NewExpandableDocumentCommand?Om%
multicolumn1#2makebox[0.6em]#1%


begindocument

[
renewcommandarraystretch1.4
begintabular*9c
hline
? & ?[1]c & ? & ? & ?[5]c & ? & ? & ?[13]c & ? \
cline1-3 cline6-6 cline9-9
?[2] & ? & ?c & ?[4] & ? & ?c & ?[8] & ? \
cline2-8
?c & ? & ? & ?[9]c & ? & ? & ? \
cline1-1 cline5-5
? & ?[3] & ?[7] & ? & ?c & ?[10] & ?[12] \
cline1-2 cline4-6
?[6] & ? & ? & ?c & ?[11]c & ? & ? \
cline2-7
?c & ?c & ?[14]c & ? \
cline1-4
endtabular
]

enddocument


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
    usepackagearray
    renewcommandarraystretch1.4
    begindocument
    begintabularlllllllll
    hline
    multicolumn3c1 & multicolumn1l & 5 & multicolumn1l & multicolumn1l & 13 & multicolumn1l \ cline1-3 cline6-6 cline9-9
    2 & multicolumn1l & & multicolumn1l4 & multicolumn1l & & multicolumn1l8 & multicolumn1l & \ cline2-8
    multicolumn1 & multicolumn1l & multicolumn1l & 9 & multicolumn1l & multicolumn1l & multicolumn1l & & \ cline1-1 cline5-5
    & multicolumn1l3 & multicolumn1l7 & multicolumn1l & & multicolumn1l10 & multicolumn1l12 & & \ cline1-2 cline4-6
    6 & multicolumn1l & multicolumn1l & & 11 & multicolumn1l & multicolumn1l & & \ cline2-7
    multicolumn1 & & 14 & multicolumn1l & & & & & \ cline1-4
    endtabular
    enddocument


    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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      Feb 19 at 8:48







    • 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
      Feb 19 at 8:50











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

      – Raaja
      Feb 19 at 21:10















    8














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



    documentclass[border=3.14mm]standalone
    usepackagearray
    renewcommandarraystretch1.4
    begindocument
    begintabularlllllllll
    hline
    multicolumn3c1 & multicolumn1l & 5 & multicolumn1l & multicolumn1l & 13 & multicolumn1l \ cline1-3 cline6-6 cline9-9
    2 & multicolumn1l & & multicolumn1l4 & multicolumn1l & & multicolumn1l8 & multicolumn1l & \ cline2-8
    multicolumn1 & multicolumn1l & multicolumn1l & 9 & multicolumn1l & multicolumn1l & multicolumn1l & & \ cline1-1 cline5-5
    & multicolumn1l3 & multicolumn1l7 & multicolumn1l & & multicolumn1l10 & multicolumn1l12 & & \ cline1-2 cline4-6
    6 & multicolumn1l & multicolumn1l & & 11 & multicolumn1l & multicolumn1l & & \ cline2-7
    multicolumn1 & & 14 & multicolumn1l & & & & & \ cline1-4
    endtabular
    enddocument


    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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      Feb 19 at 8:48







    • 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
      Feb 19 at 8:50











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

      – Raaja
      Feb 19 at 21:10













    8












    8








    8







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



    documentclass[border=3.14mm]standalone
    usepackagearray
    renewcommandarraystretch1.4
    begindocument
    begintabularlllllllll
    hline
    multicolumn3c1 & multicolumn1l & 5 & multicolumn1l & multicolumn1l & 13 & multicolumn1l \ cline1-3 cline6-6 cline9-9
    2 & multicolumn1l & & multicolumn1l4 & multicolumn1l & & multicolumn1l8 & multicolumn1l & \ cline2-8
    multicolumn1 & multicolumn1l & multicolumn1l & 9 & multicolumn1l & multicolumn1l & multicolumn1l & & \ cline1-1 cline5-5
    & multicolumn1l3 & multicolumn1l7 & multicolumn1l & & multicolumn1l10 & multicolumn1l12 & & \ cline1-2 cline4-6
    6 & multicolumn1l & multicolumn1l & & 11 & multicolumn1l & multicolumn1l & & \ cline2-7
    multicolumn1 & & 14 & multicolumn1l & & & & & \ cline1-4
    endtabular
    enddocument


    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
    usepackagearray
    renewcommandarraystretch1.4
    begindocument
    begintabularlllllllll
    hline
    multicolumn3c1 & multicolumn1l & 5 & multicolumn1l & multicolumn1l & 13 & multicolumn1l \ cline1-3 cline6-6 cline9-9
    2 & multicolumn1l & & multicolumn1l4 & multicolumn1l & & multicolumn1l8 & multicolumn1l & \ cline2-8
    multicolumn1 & multicolumn1l & multicolumn1l & 9 & multicolumn1l & multicolumn1l & multicolumn1l & & \ cline1-1 cline5-5
    & multicolumn1l3 & multicolumn1l7 & multicolumn1l & & multicolumn1l10 & multicolumn1l12 & & \ cline1-2 cline4-6
    6 & multicolumn1l & multicolumn1l & & 11 & multicolumn1l & multicolumn1l & & \ cline2-7
    multicolumn1 & & 14 & multicolumn1l & & & & & \ cline1-4
    endtabular
    enddocument


    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 Feb 19 at 22:55









    Sigur

    26k457141




    26k457141










    answered Feb 19 at 8:19









    RaajaRaaja

    4,98421442




    4,98421442












    • 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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      Feb 19 at 8:48







    • 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
      Feb 19 at 8:50











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

      – Raaja
      Feb 19 at 21:10

















    • 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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

      – Joakim Uhlin
      Feb 19 at 8:48







    • 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
      Feb 19 at 8:50











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

      – Raaja
      Feb 19 at 21:10
















    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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

    – Joakim Uhlin
    Feb 19 at 8:48






    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 renewcommandarraystretch1.35 before the tabular envoirnment which looks alright but for example the top right square looks a bit wierd.

    – Joakim Uhlin
    Feb 19 at 8:48





    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
    Feb 19 at 8:50





    @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
    Feb 19 at 8:50













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

    – Raaja
    Feb 19 at 21:10





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

    – Raaja
    Feb 19 at 21:10











    3














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



    documentclassarticle
    usepackagearray,xparse

    NewExpandableDocumentCommand?Om%
    multicolumn1#2makebox[0.6em]#1%


    begindocument

    [
    renewcommandarraystretch1.4
    begintabular*9c
    hline
    ? & ?[1]c & ? & ? & ?[5]c & ? & ? & ?[13]c & ? \
    cline1-3 cline6-6 cline9-9
    ?[2] & ? & ?c & ?[4] & ? & ?c & ?[8] & ? \
    cline2-8
    ?c & ? & ? & ?[9]c & ? & ? & ? \
    cline1-1 cline5-5
    ? & ?[3] & ?[7] & ? & ?c & ?[10] & ?[12] \
    cline1-2 cline4-6
    ?[6] & ? & ? & ?c & ?[11]c & ? & ? \
    cline2-7
    ?c & ?c & ?[14]c & ? \
    cline1-4
    endtabular
    ]

    enddocument


    enter image description here






    share|improve this answer



























      3














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



      documentclassarticle
      usepackagearray,xparse

      NewExpandableDocumentCommand?Om%
      multicolumn1#2makebox[0.6em]#1%


      begindocument

      [
      renewcommandarraystretch1.4
      begintabular*9c
      hline
      ? & ?[1]c & ? & ? & ?[5]c & ? & ? & ?[13]c & ? \
      cline1-3 cline6-6 cline9-9
      ?[2] & ? & ?c & ?[4] & ? & ?c & ?[8] & ? \
      cline2-8
      ?c & ? & ? & ?[9]c & ? & ? & ? \
      cline1-1 cline5-5
      ? & ?[3] & ?[7] & ? & ?c & ?[10] & ?[12] \
      cline1-2 cline4-6
      ?[6] & ? & ? & ?c & ?[11]c & ? & ? \
      cline2-7
      ?c & ?c & ?[14]c & ? \
      cline1-4
      endtabular
      ]

      enddocument


      enter image description here






      share|improve this answer

























        3












        3








        3







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



        documentclassarticle
        usepackagearray,xparse

        NewExpandableDocumentCommand?Om%
        multicolumn1#2makebox[0.6em]#1%


        begindocument

        [
        renewcommandarraystretch1.4
        begintabular*9c
        hline
        ? & ?[1]c & ? & ? & ?[5]c & ? & ? & ?[13]c & ? \
        cline1-3 cline6-6 cline9-9
        ?[2] & ? & ?c & ?[4] & ? & ?c & ?[8] & ? \
        cline2-8
        ?c & ? & ? & ?[9]c & ? & ? & ? \
        cline1-1 cline5-5
        ? & ?[3] & ?[7] & ? & ?c & ?[10] & ?[12] \
        cline1-2 cline4-6
        ?[6] & ? & ? & ?c & ?[11]c & ? & ? \
        cline2-7
        ?c & ?c & ?[14]c & ? \
        cline1-4
        endtabular
        ]

        enddocument


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



        documentclassarticle
        usepackagearray,xparse

        NewExpandableDocumentCommand?Om%
        multicolumn1#2makebox[0.6em]#1%


        begindocument

        [
        renewcommandarraystretch1.4
        begintabular*9c
        hline
        ? & ?[1]c & ? & ? & ?[5]c & ? & ? & ?[13]c & ? \
        cline1-3 cline6-6 cline9-9
        ?[2] & ? & ?c & ?[4] & ? & ?c & ?[8] & ? \
        cline2-8
        ?c & ? & ? & ?[9]c & ? & ? & ? \
        cline1-1 cline5-5
        ? & ?[3] & ?[7] & ? & ?c & ?[10] & ?[12] \
        cline1-2 cline4-6
        ?[6] & ? & ? & ?c & ?[11]c & ? & ? \
        cline2-7
        ?c & ?c & ?[14]c & ? \
        cline1-4
        endtabular
        ]

        enddocument


        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 20 at 0:25









        egregegreg

        726k8819223230




        726k8819223230



























            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

            Peggy Mitchell

            Palaiologos

            The Forum (Inglewood, California)