Section numbering in binaryBinary arithmeticHide section numbers, but keep numberingBeamer tableofcontents...

What would be the way to say "just saying" in German? (Not the literal translation)

What is this Amiga 1200 mod?

Is the use of umgeben in the passive unusual?

Varying the size of dots in a plot according to information contained in list

Can a human be transformed into a Mind Flayer?

Is there a DSLR/mirorless camera with minimal options like a classic, simple SLR?

Why do radiation hardened IC packages often have long leads?

Does the Nuka-Cola bottler actually generate nuka cola?

Why does this query, missing a FROM clause, not error out?

If I leave the US through an airport, do I have to return through the same airport?

Why we don’t make use of the t-distribution for constructing a confidence interval for a proportion?

Should I put programming books I wrote a few years ago on my resume?

What is the logic behind charging tax _in the form of money_ for owning property when the property does not produce money?

Grep Match and extract

The origin of the Russian proverb about two hares

Why am I getting a strange double quote (“) in Open Office instead of the ordinary one (")?

How to safely destroy (a large quantity of) valid checks?

Can you make an identity from this product?

How to befriend someone who doesn't like to talk?

Can I utilise a baking stone to make crepes?

C++ logging library

Is using 'echo' to display attacker-controlled data on the terminal dangerous?

How to make the letter "K" that denote Krylov space

The usage of kelvin in formulas



Section numbering in binary


Binary arithmeticHide section numbers, but keep numberingBeamer tableofcontents does not display the correct section number after setcounter{section}{…}Numbering depth in appendixHow to set section numbering in [svmult]?How to adjust the section numbering (as in skipping a couple of section numbers) when using letters instead of numerals for section numbering?Suppress chapter number but keep section number in section headingsUsing dates as section numbering?Mixed section numbering accross subsectionsNumbering a section supplementHave section numbering use specific strings













2















Is it possible to number sections by binary numbers, starting at 0? So section{First Section} would render as "0. First Section", and the next instance would render "1. Second Section" and the third, "10. Third Section"?










share|improve this question























  • Related/duplicate: Binary arithmetic (for your specific applications, the answer which uses the the fmtcount package seems the most appropriate.

    – Alan Munn
    8 hours ago
















2















Is it possible to number sections by binary numbers, starting at 0? So section{First Section} would render as "0. First Section", and the next instance would render "1. Second Section" and the third, "10. Third Section"?










share|improve this question























  • Related/duplicate: Binary arithmetic (for your specific applications, the answer which uses the the fmtcount package seems the most appropriate.

    – Alan Munn
    8 hours ago














2












2








2








Is it possible to number sections by binary numbers, starting at 0? So section{First Section} would render as "0. First Section", and the next instance would render "1. Second Section" and the third, "10. Third Section"?










share|improve this question














Is it possible to number sections by binary numbers, starting at 0? So section{First Section} would render as "0. First Section", and the next instance would render "1. Second Section" and the third, "10. Third Section"?







sectioning numbering






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 8 hours ago









AddemAddem

3422410




3422410













  • Related/duplicate: Binary arithmetic (for your specific applications, the answer which uses the the fmtcount package seems the most appropriate.

    – Alan Munn
    8 hours ago



















  • Related/duplicate: Binary arithmetic (for your specific applications, the answer which uses the the fmtcount package seems the most appropriate.

    – Alan Munn
    8 hours ago

















Related/duplicate: Binary arithmetic (for your specific applications, the answer which uses the the fmtcount package seems the most appropriate.

– Alan Munn
8 hours ago





Related/duplicate: Binary arithmetic (for your specific applications, the answer which uses the the fmtcount package seems the most appropriate.

– Alan Munn
8 hours ago










2 Answers
2






active

oldest

votes


















6














Sure.



documentclass{article}

usepackage{expl3}

ExplSyntaxOn
cs_set:Npn thesection {int_to_bin:n{value{section}-1}}
ExplSyntaxOff

begin{document}

section{one}

section{two}

section{three}

end{document}


MWE output



Note that I only changed the displayed number here, so the section counter still has the value 1 for the first section, we only print 0. If you want the section to "really" have the number 0, you need to remove the -1 from the definition of thesection and set the counter to -1 at the start of the document.






share|improve this answer

































    7














    The fmtcount package provides a simple way to get the binary numbers. To begin counting at zero you need to set the section counter initially to -1. You can also pad the values with zeroes if you wish.



    documentclass{article}
    usepackage{fmtcount}
    renewcommand{thesection}{binary{section}.}
    setcounter{section}{-1}% To begin at 0

    begin{document}

    section{First section}
    section{Second section}
    section{Third section}
    section{Fourth section}
    section{Fifth section}
    renewcommand{thesection}{padzeroes[4]binary{section}}
    setcounter{section}{-1}
    section{First section}
    section{Second section}
    section{Third section}
    section{Fourth section}
    section{Fifth section}
    end{document}


    sample output






    share|improve this answer
























    • This has the big disadvantage of not being expandable.

      – egreg
      7 hours ago












    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%2f494850%2fsection-numbering-in-binary%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









    6














    Sure.



    documentclass{article}

    usepackage{expl3}

    ExplSyntaxOn
    cs_set:Npn thesection {int_to_bin:n{value{section}-1}}
    ExplSyntaxOff

    begin{document}

    section{one}

    section{two}

    section{three}

    end{document}


    MWE output



    Note that I only changed the displayed number here, so the section counter still has the value 1 for the first section, we only print 0. If you want the section to "really" have the number 0, you need to remove the -1 from the definition of thesection and set the counter to -1 at the start of the document.






    share|improve this answer






























      6














      Sure.



      documentclass{article}

      usepackage{expl3}

      ExplSyntaxOn
      cs_set:Npn thesection {int_to_bin:n{value{section}-1}}
      ExplSyntaxOff

      begin{document}

      section{one}

      section{two}

      section{three}

      end{document}


      MWE output



      Note that I only changed the displayed number here, so the section counter still has the value 1 for the first section, we only print 0. If you want the section to "really" have the number 0, you need to remove the -1 from the definition of thesection and set the counter to -1 at the start of the document.






      share|improve this answer




























        6












        6








        6







        Sure.



        documentclass{article}

        usepackage{expl3}

        ExplSyntaxOn
        cs_set:Npn thesection {int_to_bin:n{value{section}-1}}
        ExplSyntaxOff

        begin{document}

        section{one}

        section{two}

        section{three}

        end{document}


        MWE output



        Note that I only changed the displayed number here, so the section counter still has the value 1 for the first section, we only print 0. If you want the section to "really" have the number 0, you need to remove the -1 from the definition of thesection and set the counter to -1 at the start of the document.






        share|improve this answer















        Sure.



        documentclass{article}

        usepackage{expl3}

        ExplSyntaxOn
        cs_set:Npn thesection {int_to_bin:n{value{section}-1}}
        ExplSyntaxOff

        begin{document}

        section{one}

        section{two}

        section{three}

        end{document}


        MWE output



        Note that I only changed the displayed number here, so the section counter still has the value 1 for the first section, we only print 0. If you want the section to "really" have the number 0, you need to remove the -1 from the definition of thesection and set the counter to -1 at the start of the document.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 8 hours ago

























        answered 8 hours ago









        schtandardschtandard

        3,57211227




        3,57211227























            7














            The fmtcount package provides a simple way to get the binary numbers. To begin counting at zero you need to set the section counter initially to -1. You can also pad the values with zeroes if you wish.



            documentclass{article}
            usepackage{fmtcount}
            renewcommand{thesection}{binary{section}.}
            setcounter{section}{-1}% To begin at 0

            begin{document}

            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            renewcommand{thesection}{padzeroes[4]binary{section}}
            setcounter{section}{-1}
            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            end{document}


            sample output






            share|improve this answer
























            • This has the big disadvantage of not being expandable.

              – egreg
              7 hours ago
















            7














            The fmtcount package provides a simple way to get the binary numbers. To begin counting at zero you need to set the section counter initially to -1. You can also pad the values with zeroes if you wish.



            documentclass{article}
            usepackage{fmtcount}
            renewcommand{thesection}{binary{section}.}
            setcounter{section}{-1}% To begin at 0

            begin{document}

            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            renewcommand{thesection}{padzeroes[4]binary{section}}
            setcounter{section}{-1}
            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            end{document}


            sample output






            share|improve this answer
























            • This has the big disadvantage of not being expandable.

              – egreg
              7 hours ago














            7












            7








            7







            The fmtcount package provides a simple way to get the binary numbers. To begin counting at zero you need to set the section counter initially to -1. You can also pad the values with zeroes if you wish.



            documentclass{article}
            usepackage{fmtcount}
            renewcommand{thesection}{binary{section}.}
            setcounter{section}{-1}% To begin at 0

            begin{document}

            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            renewcommand{thesection}{padzeroes[4]binary{section}}
            setcounter{section}{-1}
            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            end{document}


            sample output






            share|improve this answer













            The fmtcount package provides a simple way to get the binary numbers. To begin counting at zero you need to set the section counter initially to -1. You can also pad the values with zeroes if you wish.



            documentclass{article}
            usepackage{fmtcount}
            renewcommand{thesection}{binary{section}.}
            setcounter{section}{-1}% To begin at 0

            begin{document}

            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            renewcommand{thesection}{padzeroes[4]binary{section}}
            setcounter{section}{-1}
            section{First section}
            section{Second section}
            section{Third section}
            section{Fourth section}
            section{Fifth section}
            end{document}


            sample output







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 8 hours ago









            Alan MunnAlan Munn

            165k29434719




            165k29434719













            • This has the big disadvantage of not being expandable.

              – egreg
              7 hours ago



















            • This has the big disadvantage of not being expandable.

              – egreg
              7 hours ago

















            This has the big disadvantage of not being expandable.

            – egreg
            7 hours ago





            This has the big disadvantage of not being expandable.

            – egreg
            7 hours ago


















            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%2f494850%2fsection-numbering-in-binary%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