Code Monkey home page Code Monkey logo

Comments (10)

sagikazarmark avatar sagikazarmark commented on August 20, 2024

Hm, it seems to be a new issue. Let's wait if it gets solved.

readthedocs/readthedocs.org#1884

from documentation.

marcelstoer avatar marcelstoer commented on August 20, 2024

I also found an article explaining how to use sphinx for MD

It's also briefly explained in the official RTD docs at http://docs.readthedocs.org/en/latest/getting_started.html?highlight=markdown#in-markdown. I tried because it looked promising but since the implementation is based on CommonMark it was a dead end for us. In its current form CommonMark is just a no go because its scope is so limited and the pace at which the project moves forward is really slow. Not even markdown tables are supported.

from documentation.

sagikazarmark avatar sagikazarmark commented on August 20, 2024

Thanks for your input @marcelstoer, you probably saved us a lot of time.

Leaving this open until the linked issue is resolved.

from documentation.

marcelstoer avatar marcelstoer commented on August 20, 2024

I don't intend to lead you away from Sphinx & CommonMark, not at all. Do you own analysis by all means.

I spent some time reading through the CommonMark community postings and their current issues to get a feeling for what their intent is and how they go about things. As much as I like to idea of a Markdown "standard" I realized that my own ideas don't align very well with the CommonMark project so I didn't pursue that any further.

MkDocs and RTD have their own issues (localization is weird, not PDF/HTML export), I keep finding more and more bugs (mkdocs/mkdocs#774, mkdocs/mkdocs#770, mkdocs/mkdocs-bootswatch#5). So, I'm not really happy but I haven't found a better alternative yet.

from documentation.

sagikazarmark avatar sagikazarmark commented on August 20, 2024

The only reason I wanted to experiment with Sphinx is the issue linked above.

To tell the truth, I am amazed how many people use Sphinx with all the mess it comes with. I am sure it is fully configurable, so I am speaking for myself, but out of the 5 tries, I simply stopped playing with sphinx each time because it's complicated, etc.

I can live without PDF export, so if one day I will have plenty of time, I will definitely try Sphinx. Until then: no thanks. 😉

from documentation.

dbu avatar dbu commented on August 20, 2024

i am using sphinx with restructured text (rst) with good success. see foshttpcache, symfony-cmf and also the symfony docs. i don't know how much symfony people struggled to get http://symfony.com/doc/ run smoothly, but for simpler cases like foshttpcache on readthedocs it works nicely.

not saying we should convert everything from markdown to rst now (we had that discussion before) but maybe sphinx just works better with rst than md.

from documentation.

sagikazarmark avatar sagikazarmark commented on August 20, 2024

sphinx just works better with rst than md

That's something I agree with.

Another thing: the readthedocs theme with mkdocs does not really handle 3 level deep paths. Is the "original" theme with sphinx and rst better in it?

from documentation.

dbu avatar dbu commented on August 20, 2024

from documentation.

sagikazarmark avatar sagikazarmark commented on August 20, 2024

Maybe we should also limit to two level?

from documentation.

sagikazarmark avatar sagikazarmark commented on August 20, 2024

I guess this isn't relevant anymore.

from documentation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.