Is it possible to use `:toc: left` with JBake?vim folds for asciidoc: include the line _previous_ to the section-title lineAccessing custom jbake confing properties in asciidocHow to change the toc level depth?How to generate a cover image picture with asciidoctor-fopubasciidoc: is there a way to create an anchor that will be visible in libreoffice writer?How can I add a generic page header with site navigation to an asciidoc document?Does JBake 're-bake' pages which were already 'baked'?How to make width of the TOC horizontally resizableIndex positioning to left with respect to main content using AsciidoctorIs there a way to have custom attributes not be ignored in docbook when converting from asciidoc?

Should I use the words "pyromancy" and "necromancy" even if they don't mean what people think they do?

Find feasible point in polynomial time in linear programming

Is there a word or phrase that means "use other people's wifi or Internet service without consent"?

Will removing shelving screws from studs damage the studs?

Recommended Breathing Exercises to Play Woodwinds

How to prevent a hosting company from accessing a VM's encryption keys?

What is this fighter jet at Weymouth NAS?

Pen test results for web application include a file from a forbidden directory that is not even used or referenced

Why can't UK MPs vote for the Withdrawal Agreement, then renege on the backstop if it comes to that?

According to UK government, Parliament cannot stop a no-deal Brexit: Could this also be used to push through the agreement agreed by Theresa May?

What is the name of this plot that has rows with two connected dots?

Can’t change phone time - set automatic time grayed out

Counting the triangles that can be formed from segments of given lengths

Term used to describe a person who predicts future outcomes

Does trying to charm an uncharmable creature cost a spell slot?

What to do about my 1-month-old boy peeing through diapers?

Is it unusual for a math department not to have a mail/web server?

Why is getting a PhD considered "financially irresponsible" by some people?

Can MuseScore be used programmatically?

A first "Hangman" game in Python

How to force GCC to assume that a floating-point expression is non-negative?

Is the Amazon rainforest the "world's lungs"?

Why is sh (not bash) complaining about functions defined in my .bashrc?

How to display a duck or marmot swallowed by a darkhole



Is it possible to use `:toc: left` with JBake?


vim folds for asciidoc: include the line _previous_ to the section-title lineAccessing custom jbake confing properties in asciidocHow to change the toc level depth?How to generate a cover image picture with asciidoctor-fopubasciidoc: is there a way to create an anchor that will be visible in libreoffice writer?How can I add a generic page header with site navigation to an asciidoc document?Does JBake 're-bake' pages which were already 'baked'?How to make width of the TOC horizontally resizableIndex positioning to left with respect to main content using AsciidoctorIs there a way to have custom attributes not be ignored in docbook when converting from asciidoc?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








2















I'd like to render asciidoc pages with JBake that have the floating TOC in the left frame. However, JBake seems to only support putting the TOC at the top of the file.



If I 'bake' my site with pages that have the following document header syntax, the toc is on top.



= Software Engineer
John Doe
2019-01-01
:toc: left
:jbake-type: page
:jbake-tags: documentation, manual
:jbake-status: published
...


However, if I convert the same file using the asciidoctor cli, the toc renders on the left as expected. Is this a limitation of JBake, or am I doing something wrong?










share|improve this question






























    2















    I'd like to render asciidoc pages with JBake that have the floating TOC in the left frame. However, JBake seems to only support putting the TOC at the top of the file.



    If I 'bake' my site with pages that have the following document header syntax, the toc is on top.



    = Software Engineer
    John Doe
    2019-01-01
    :toc: left
    :jbake-type: page
    :jbake-tags: documentation, manual
    :jbake-status: published
    ...


    However, if I convert the same file using the asciidoctor cli, the toc renders on the left as expected. Is this a limitation of JBake, or am I doing something wrong?










    share|improve this question


























      2












      2








      2








      I'd like to render asciidoc pages with JBake that have the floating TOC in the left frame. However, JBake seems to only support putting the TOC at the top of the file.



      If I 'bake' my site with pages that have the following document header syntax, the toc is on top.



      = Software Engineer
      John Doe
      2019-01-01
      :toc: left
      :jbake-type: page
      :jbake-tags: documentation, manual
      :jbake-status: published
      ...


      However, if I convert the same file using the asciidoctor cli, the toc renders on the left as expected. Is this a limitation of JBake, or am I doing something wrong?










      share|improve this question














      I'd like to render asciidoc pages with JBake that have the floating TOC in the left frame. However, JBake seems to only support putting the TOC at the top of the file.



      If I 'bake' my site with pages that have the following document header syntax, the toc is on top.



      = Software Engineer
      John Doe
      2019-01-01
      :toc: left
      :jbake-type: page
      :jbake-tags: documentation, manual
      :jbake-status: published
      ...


      However, if I convert the same file using the asciidoctor cli, the toc renders on the left as expected. Is this a limitation of JBake, or am I doing something wrong?







      asciidoctor jbake






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 27 at 17:02









      James ReynoldsJames Reynolds

      132 bronze badges




      132 bronze badges

























          1 Answer
          1






          active

          oldest

          votes


















          0















          :toc: left is not a valid option for embedded asciidoc. See [1] for details.



          However, there is still hope, because you can change your stylesheet.
          First, change your templates in order to add the classes "toc2 toc-left" to the body tag. This makes room for the toc on the left side.



          Then copy the toc2-styles from the original aciidoctor stylesheet to the toc-style by copy & psting this into the header:



           <style>
          @media only screen and (min-width:768px)
          #toctitlefont-size:1.375em
          #toc.tocmargin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto; padding-top: 60px;
          #toc.toc #toctitlemargin-top:0;margin-bottom:.8rem;font-size:1.2em
          #toc.toc>ulfont-size:.9em;margin-bottom:0
          #toc.toc ul ulmargin-left:0;padding-left:1em
          #toc.toc ul.sectlevel0 ul.sectlevel1padding-left:0;margin-top:.5em;margin-bottom:.5em

          @media only screen and (min-width:1280px)
          body.toc2padding-left:20em;padding-right:0
          #toc.tocwidth:20em; padding-top: 60px;
          #toc.toc #toctitlefont-size:1.375em
          #toc.toc>ulfont-size:.95em
          #toc.toc ul ulpadding-left:1.25em

          </style>


          this should solve your problem.



          [1] https://asciidoctor.org/docs/user-manual/#using-a-toc-with-embeddable-html






          share|improve this answer


























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            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: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            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%2fstackoverflow.com%2fquestions%2f54390626%2fis-it-possible-to-use-toc-left-with-jbake%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0















            :toc: left is not a valid option for embedded asciidoc. See [1] for details.



            However, there is still hope, because you can change your stylesheet.
            First, change your templates in order to add the classes "toc2 toc-left" to the body tag. This makes room for the toc on the left side.



            Then copy the toc2-styles from the original aciidoctor stylesheet to the toc-style by copy & psting this into the header:



             <style>
            @media only screen and (min-width:768px)
            #toctitlefont-size:1.375em
            #toc.tocmargin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto; padding-top: 60px;
            #toc.toc #toctitlemargin-top:0;margin-bottom:.8rem;font-size:1.2em
            #toc.toc>ulfont-size:.9em;margin-bottom:0
            #toc.toc ul ulmargin-left:0;padding-left:1em
            #toc.toc ul.sectlevel0 ul.sectlevel1padding-left:0;margin-top:.5em;margin-bottom:.5em

            @media only screen and (min-width:1280px)
            body.toc2padding-left:20em;padding-right:0
            #toc.tocwidth:20em; padding-top: 60px;
            #toc.toc #toctitlefont-size:1.375em
            #toc.toc>ulfont-size:.95em
            #toc.toc ul ulpadding-left:1.25em

            </style>


            this should solve your problem.



            [1] https://asciidoctor.org/docs/user-manual/#using-a-toc-with-embeddable-html






            share|improve this answer































              0















              :toc: left is not a valid option for embedded asciidoc. See [1] for details.



              However, there is still hope, because you can change your stylesheet.
              First, change your templates in order to add the classes "toc2 toc-left" to the body tag. This makes room for the toc on the left side.



              Then copy the toc2-styles from the original aciidoctor stylesheet to the toc-style by copy & psting this into the header:



               <style>
              @media only screen and (min-width:768px)
              #toctitlefont-size:1.375em
              #toc.tocmargin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto; padding-top: 60px;
              #toc.toc #toctitlemargin-top:0;margin-bottom:.8rem;font-size:1.2em
              #toc.toc>ulfont-size:.9em;margin-bottom:0
              #toc.toc ul ulmargin-left:0;padding-left:1em
              #toc.toc ul.sectlevel0 ul.sectlevel1padding-left:0;margin-top:.5em;margin-bottom:.5em

              @media only screen and (min-width:1280px)
              body.toc2padding-left:20em;padding-right:0
              #toc.tocwidth:20em; padding-top: 60px;
              #toc.toc #toctitlefont-size:1.375em
              #toc.toc>ulfont-size:.95em
              #toc.toc ul ulpadding-left:1.25em

              </style>


              this should solve your problem.



              [1] https://asciidoctor.org/docs/user-manual/#using-a-toc-with-embeddable-html






              share|improve this answer





























                0














                0










                0









                :toc: left is not a valid option for embedded asciidoc. See [1] for details.



                However, there is still hope, because you can change your stylesheet.
                First, change your templates in order to add the classes "toc2 toc-left" to the body tag. This makes room for the toc on the left side.



                Then copy the toc2-styles from the original aciidoctor stylesheet to the toc-style by copy & psting this into the header:



                 <style>
                @media only screen and (min-width:768px)
                #toctitlefont-size:1.375em
                #toc.tocmargin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto; padding-top: 60px;
                #toc.toc #toctitlemargin-top:0;margin-bottom:.8rem;font-size:1.2em
                #toc.toc>ulfont-size:.9em;margin-bottom:0
                #toc.toc ul ulmargin-left:0;padding-left:1em
                #toc.toc ul.sectlevel0 ul.sectlevel1padding-left:0;margin-top:.5em;margin-bottom:.5em

                @media only screen and (min-width:1280px)
                body.toc2padding-left:20em;padding-right:0
                #toc.tocwidth:20em; padding-top: 60px;
                #toc.toc #toctitlefont-size:1.375em
                #toc.toc>ulfont-size:.95em
                #toc.toc ul ulpadding-left:1.25em

                </style>


                this should solve your problem.



                [1] https://asciidoctor.org/docs/user-manual/#using-a-toc-with-embeddable-html






                share|improve this answer















                :toc: left is not a valid option for embedded asciidoc. See [1] for details.



                However, there is still hope, because you can change your stylesheet.
                First, change your templates in order to add the classes "toc2 toc-left" to the body tag. This makes room for the toc on the left side.



                Then copy the toc2-styles from the original aciidoctor stylesheet to the toc-style by copy & psting this into the header:



                 <style>
                @media only screen and (min-width:768px)
                #toctitlefont-size:1.375em
                #toc.tocmargin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto; padding-top: 60px;
                #toc.toc #toctitlemargin-top:0;margin-bottom:.8rem;font-size:1.2em
                #toc.toc>ulfont-size:.9em;margin-bottom:0
                #toc.toc ul ulmargin-left:0;padding-left:1em
                #toc.toc ul.sectlevel0 ul.sectlevel1padding-left:0;margin-top:.5em;margin-bottom:.5em

                @media only screen and (min-width:1280px)
                body.toc2padding-left:20em;padding-right:0
                #toc.tocwidth:20em; padding-top: 60px;
                #toc.toc #toctitlefont-size:1.375em
                #toc.toc>ulfont-size:.95em
                #toc.toc ul ulpadding-left:1.25em

                </style>


                this should solve your problem.



                [1] https://asciidoctor.org/docs/user-manual/#using-a-toc-with-embeddable-html







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Mar 28 at 9:47

























                answered Mar 27 at 20:29









                rdmuellerrdmueller

                7,0107 gold badges51 silver badges105 bronze badges




                7,0107 gold badges51 silver badges105 bronze badges





















                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.







                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.



















                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • 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%2fstackoverflow.com%2fquestions%2f54390626%2fis-it-possible-to-use-toc-left-with-jbake%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

                    SQL error code 1064 with creating Laravel foreign keysForeign key constraints: When to use ON UPDATE and ON DELETEDropping column with foreign key Laravel error: General error: 1025 Error on renameLaravel SQL Can't create tableLaravel Migration foreign key errorLaravel php artisan migrate:refresh giving a syntax errorSQLSTATE[42S01]: Base table or view already exists or Base table or view already exists: 1050 Tableerror in migrating laravel file to xampp serverSyntax error or access violation: 1064:syntax to use near 'unsigned not null, modelName varchar(191) not null, title varchar(191) not nLaravel cannot create new table field in mysqlLaravel 5.7:Last migration creates table but is not registered in the migration table

                    용인 삼성생명 블루밍스 목차 통계 역대 감독 선수단 응원단 경기장 같이 보기 외부 링크 둘러보기 메뉴samsungblueminx.comeh선수 명단용인 삼성생명 블루밍스용인 삼성생명 블루밍스ehsamsungblueminx.comeheheheh

                    155 수학 과학 기타 둘러보기 메뉴eh추가해eh문서를 완성해