Giter Club home page Giter Club logo

Comments (4)

ashlinchak avatar ashlinchak commented on June 19, 2024 1

Anki supports the creation of subdecks via naming convention: Deck::Subdeck. If you create a title with :: separator, it'd be treated by Anki as a parent and nested deck.

from anki-apkg-export.

aalemayhu avatar aalemayhu commented on June 19, 2024

@ashlinchak I did see that in the manual and am using that now but I want to provide one deck file to users to keep things easy. Currently they need to import multiple decks with the way I am using anki-apkg-export. It would be simpler with one grouped APKG file that has the tree structure.

As far as I can see this module does not support it and you have to name your decks correctly and import individually. I would love to use some function call to automate this away so I can group or pick where a card is added before making the save for APKG. It's just for convenience 😄

Do you know of any other projects which handle subdecks? I looked at the Ruby version but it does not support it either. Would preferably like to keep using this project but also open to switch or add the support myself.

Thanks.

from anki-apkg-export.

ashlinchak avatar ashlinchak commented on June 19, 2024

@scanf I don't know about any other projects, that could give you an idea, except Anki itself 😄 Take a look at how decks are implemented in the desktop version. Also, investigate the importing part if it's possible to do what you need.

from anki-apkg-export.

aalemayhu avatar aalemayhu commented on June 19, 2024

I experimented with genanki and have removed anki-apkg-export from my project. It's not ideal to shell out to python but it works. I am closing this issue but feel free to re-open 👍🏾

Thanks 🙏🏾

from anki-apkg-export.

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.