Not Obsolete LaTeX to HTML Converter?











up vote
7
down vote

favorite












I am looking to convert LaTeX to HTML. A long time ago (during my thesis, in 2000!), I used Hacha and Hevea ... but obviously, they are no longer maintained, espacialy the windows version.
More recent, google sent me to tex4ht, but it seems that there too, the project is at a standstill (the site indicates that there will soon be opportunities for image management, but it is in 2014, since nothing more) and is poorly documented.



Hence my question: is there a recent solution for converting LaTeX to HTML compatible with Windows? The option that I need are:




  • using css

  • cutting the document into several file

  • allowing the use of picture for navigation (up, prev, next)

  • compatible with windows


Christophe










share|improve this question







New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 4




    tex4ht is maintained very well with a bunch of new features every few weeks!
    – Keks Dose
    2 hours ago






  • 1




    lwarp (which I have not used) tex4ht and latexml are the three main actively maintained ones
    – David Carlisle
    1 hour ago















up vote
7
down vote

favorite












I am looking to convert LaTeX to HTML. A long time ago (during my thesis, in 2000!), I used Hacha and Hevea ... but obviously, they are no longer maintained, espacialy the windows version.
More recent, google sent me to tex4ht, but it seems that there too, the project is at a standstill (the site indicates that there will soon be opportunities for image management, but it is in 2014, since nothing more) and is poorly documented.



Hence my question: is there a recent solution for converting LaTeX to HTML compatible with Windows? The option that I need are:




  • using css

  • cutting the document into several file

  • allowing the use of picture for navigation (up, prev, next)

  • compatible with windows


Christophe










share|improve this question







New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 4




    tex4ht is maintained very well with a bunch of new features every few weeks!
    – Keks Dose
    2 hours ago






  • 1




    lwarp (which I have not used) tex4ht and latexml are the three main actively maintained ones
    – David Carlisle
    1 hour ago













up vote
7
down vote

favorite









up vote
7
down vote

favorite











I am looking to convert LaTeX to HTML. A long time ago (during my thesis, in 2000!), I used Hacha and Hevea ... but obviously, they are no longer maintained, espacialy the windows version.
More recent, google sent me to tex4ht, but it seems that there too, the project is at a standstill (the site indicates that there will soon be opportunities for image management, but it is in 2014, since nothing more) and is poorly documented.



Hence my question: is there a recent solution for converting LaTeX to HTML compatible with Windows? The option that I need are:




  • using css

  • cutting the document into several file

  • allowing the use of picture for navigation (up, prev, next)

  • compatible with windows


Christophe










share|improve this question







New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I am looking to convert LaTeX to HTML. A long time ago (during my thesis, in 2000!), I used Hacha and Hevea ... but obviously, they are no longer maintained, espacialy the windows version.
More recent, google sent me to tex4ht, but it seems that there too, the project is at a standstill (the site indicates that there will soon be opportunities for image management, but it is in 2014, since nothing more) and is poorly documented.



Hence my question: is there a recent solution for converting LaTeX to HTML compatible with Windows? The option that I need are:




  • using css

  • cutting the document into several file

  • allowing the use of picture for navigation (up, prev, next)

  • compatible with windows


Christophe







latex2html






share|improve this question







New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 2 hours ago









Christophe Genolini

361




361




New contributor




Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Christophe Genolini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 4




    tex4ht is maintained very well with a bunch of new features every few weeks!
    – Keks Dose
    2 hours ago






  • 1




    lwarp (which I have not used) tex4ht and latexml are the three main actively maintained ones
    – David Carlisle
    1 hour ago














  • 4




    tex4ht is maintained very well with a bunch of new features every few weeks!
    – Keks Dose
    2 hours ago






  • 1




    lwarp (which I have not used) tex4ht and latexml are the three main actively maintained ones
    – David Carlisle
    1 hour ago








4




4




tex4ht is maintained very well with a bunch of new features every few weeks!
– Keks Dose
2 hours ago




tex4ht is maintained very well with a bunch of new features every few weeks!
– Keks Dose
2 hours ago




1




1




lwarp (which I have not used) tex4ht and latexml are the three main actively maintained ones
– David Carlisle
1 hour ago




lwarp (which I have not used) tex4ht and latexml are the three main actively maintained ones
– David Carlisle
1 hour ago










1 Answer
1






active

oldest

votes

















up vote
9
down vote













It is true that the main page of tex4ht and documentation seems obsolete, but the project itself is alive, as can be seen from the history of commits and the mailing list. We added MathJax output support recently, for example.



It is also true that the full distribution which is on CTAN haven't been updated since the original author passed away, but the updates go directly to TeX distributions, so it is not necessary to install the distribution by hand, it would be quite complicated process. Everything you need to run updated tex4ht is included in TeX Live.



At the moment, I am working on a new documentation, which should be big improvement over the current state.



Regarding your question, all of this should be possible with tex4ht. It produces basic CSS for your document, it also enables to include custom CSS in the generated HTML. It supports cutting of the document to separate files for chapters, sections etc. I haven't tried pictures for prev and next links, but it shouldn't be hard to achieve. It works on Windows when you use TL, but Miktex works as well.



The following file, myconfig.cfg will split an article on sections:



Preamble{xhtml,2}
Configure{AddCss}{test.css}
Css{body{background-color:green;}}
begin{document}
EndPreamble


The split is requested using 2 option used in the Preamble command. The Css command can be used for simple CSS instruction, while the Configure{AddCss} requires inclusion of an external CSS file.






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',
    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
    });


    }
    });






    Christophe Genolini is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f464112%2fnot-obsolete-latex-to-html-converter%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








    up vote
    9
    down vote













    It is true that the main page of tex4ht and documentation seems obsolete, but the project itself is alive, as can be seen from the history of commits and the mailing list. We added MathJax output support recently, for example.



    It is also true that the full distribution which is on CTAN haven't been updated since the original author passed away, but the updates go directly to TeX distributions, so it is not necessary to install the distribution by hand, it would be quite complicated process. Everything you need to run updated tex4ht is included in TeX Live.



    At the moment, I am working on a new documentation, which should be big improvement over the current state.



    Regarding your question, all of this should be possible with tex4ht. It produces basic CSS for your document, it also enables to include custom CSS in the generated HTML. It supports cutting of the document to separate files for chapters, sections etc. I haven't tried pictures for prev and next links, but it shouldn't be hard to achieve. It works on Windows when you use TL, but Miktex works as well.



    The following file, myconfig.cfg will split an article on sections:



    Preamble{xhtml,2}
    Configure{AddCss}{test.css}
    Css{body{background-color:green;}}
    begin{document}
    EndPreamble


    The split is requested using 2 option used in the Preamble command. The Css command can be used for simple CSS instruction, while the Configure{AddCss} requires inclusion of an external CSS file.






    share|improve this answer

























      up vote
      9
      down vote













      It is true that the main page of tex4ht and documentation seems obsolete, but the project itself is alive, as can be seen from the history of commits and the mailing list. We added MathJax output support recently, for example.



      It is also true that the full distribution which is on CTAN haven't been updated since the original author passed away, but the updates go directly to TeX distributions, so it is not necessary to install the distribution by hand, it would be quite complicated process. Everything you need to run updated tex4ht is included in TeX Live.



      At the moment, I am working on a new documentation, which should be big improvement over the current state.



      Regarding your question, all of this should be possible with tex4ht. It produces basic CSS for your document, it also enables to include custom CSS in the generated HTML. It supports cutting of the document to separate files for chapters, sections etc. I haven't tried pictures for prev and next links, but it shouldn't be hard to achieve. It works on Windows when you use TL, but Miktex works as well.



      The following file, myconfig.cfg will split an article on sections:



      Preamble{xhtml,2}
      Configure{AddCss}{test.css}
      Css{body{background-color:green;}}
      begin{document}
      EndPreamble


      The split is requested using 2 option used in the Preamble command. The Css command can be used for simple CSS instruction, while the Configure{AddCss} requires inclusion of an external CSS file.






      share|improve this answer























        up vote
        9
        down vote










        up vote
        9
        down vote









        It is true that the main page of tex4ht and documentation seems obsolete, but the project itself is alive, as can be seen from the history of commits and the mailing list. We added MathJax output support recently, for example.



        It is also true that the full distribution which is on CTAN haven't been updated since the original author passed away, but the updates go directly to TeX distributions, so it is not necessary to install the distribution by hand, it would be quite complicated process. Everything you need to run updated tex4ht is included in TeX Live.



        At the moment, I am working on a new documentation, which should be big improvement over the current state.



        Regarding your question, all of this should be possible with tex4ht. It produces basic CSS for your document, it also enables to include custom CSS in the generated HTML. It supports cutting of the document to separate files for chapters, sections etc. I haven't tried pictures for prev and next links, but it shouldn't be hard to achieve. It works on Windows when you use TL, but Miktex works as well.



        The following file, myconfig.cfg will split an article on sections:



        Preamble{xhtml,2}
        Configure{AddCss}{test.css}
        Css{body{background-color:green;}}
        begin{document}
        EndPreamble


        The split is requested using 2 option used in the Preamble command. The Css command can be used for simple CSS instruction, while the Configure{AddCss} requires inclusion of an external CSS file.






        share|improve this answer












        It is true that the main page of tex4ht and documentation seems obsolete, but the project itself is alive, as can be seen from the history of commits and the mailing list. We added MathJax output support recently, for example.



        It is also true that the full distribution which is on CTAN haven't been updated since the original author passed away, but the updates go directly to TeX distributions, so it is not necessary to install the distribution by hand, it would be quite complicated process. Everything you need to run updated tex4ht is included in TeX Live.



        At the moment, I am working on a new documentation, which should be big improvement over the current state.



        Regarding your question, all of this should be possible with tex4ht. It produces basic CSS for your document, it also enables to include custom CSS in the generated HTML. It supports cutting of the document to separate files for chapters, sections etc. I haven't tried pictures for prev and next links, but it shouldn't be hard to achieve. It works on Windows when you use TL, but Miktex works as well.



        The following file, myconfig.cfg will split an article on sections:



        Preamble{xhtml,2}
        Configure{AddCss}{test.css}
        Css{body{background-color:green;}}
        begin{document}
        EndPreamble


        The split is requested using 2 option used in the Preamble command. The Css command can be used for simple CSS instruction, while the Configure{AddCss} requires inclusion of an external CSS file.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 1 hour ago









        michal.h21

        29k445103




        29k445103






















            Christophe Genolini is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            Christophe Genolini is a new contributor. Be nice, and check out our Code of Conduct.













            Christophe Genolini is a new contributor. Be nice, and check out our Code of Conduct.












            Christophe Genolini is a new contributor. Be nice, and check out our Code of Conduct.
















            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.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • 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%2f464112%2fnot-obsolete-latex-to-html-converter%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

            What visual should I use to simply compare current year value vs last year in Power BI desktop

            How to ignore python UserWarning in pytest?

            Alexandru Averescu