Visitar URL original
Nested/Recursive includes · Issue #2643 · docsifyjs/docsify · GitHub
Skip to content

Nested/Recursive includes #2643

Description

@phil-flip

Problem or Desire

For our new docs at work, we want to convert LaTeX to Markdown. The problem is that it has quite a lot of nested documents with \include, which Docsify can only go one level deep.

Proposal

Docsify should resolve the included markdown files recursively. With protection against looping embeds.

Additional Context

There is no need to make it a setting to preserve backwards compatibility.
First time

Activity

  1. Koooooo-7 commented on Dec 6, 2025

    @Koooooo-7
    Member

    Hi @phil-flip , docsify doesn't provide the LaTeX conversion originally. Are you using a plugin for LaTeX to markdown?

  2. phil-flip commented on Dec 6, 2025

    @phil-flip
    Author

    I used pandoc with a custom sed-command. But that's not important for this feature request. The Problem is that I can't have includes recursivly, which should be possible as I wrote a cursed Docsify plugin for it, but would be better in the backend.

  3. Koooooo-7 commented on Dec 8, 2025

    @Koooooo-7
    Member

    I used pandoc with a custom sed-command. But that's not important for this feature request. The Problem is that I can't have includes recursivly, which should be possible as I wrote a cursed Docsify plugin for it, but would be better in the backend.

    Sorry, I don't fully get it. As I mentioned, docsify doesn't support the LaTeX conversion, nor parse any LaTeX syntax by itself. Are you using any docsify plugin that supporting LaTeX in your project?

  4. phil-flip commented on Dec 8, 2025

    @phil-flip
    Author

    Forget LaTeX. It's not about it.
    I only want to have recursive embeds of other markdown files, which is supported by Docsify.. Currently, this only goes one level deep. So when there is another embed inside that file, it will not work.

  5. Koooooo-7 commented on Dec 9, 2025

    @Koooooo-7
    Member

    Forget LaTeX. It's not about it. I only want to have recursive embeds of other markdown files, which is supported by Docsify.. Currently, this only goes one level deep. So when there is another embed inside that file, it will not work.

    Gotcha, we will evaluate this feature and to see if it could be introduce into docsify.

  6. removed
    wait for informationsomething is not clear, waiting for the author of the issue/pr
    on Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions