You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have two cases, where it would be desirable to forgo explicit enumeration of chapters:
When we already use numbers/alphabetic order on the file system level
When we don't care about the order of chapters at all
If pyyaml supports multiple tags, this syntax would be desirable
chapters: !glob !path chapters/**/*.md
// or when we care about order of chapters _surrounding_ some block of chapters
chapters:
- index.md
- !glob !path chapters/**/*.md
- last_chapter.md
If pyyaml does not support multiple tags, something like !glob_path would be nice, or even just accept glob syntax by default.
Temporary solutions
Currently we use this snippet to automatically add chapters to config
find src -type f -name "*.md" | sort --numeric-sort | sed "s/src\// - /" >> foliant.yml
Alternatively, one could use a snippet to form a different file completely automated, but
find src -type f -name "*.md" | sort --numeric-sort | sed "s/src\// - /" > chapters.yml
The text was updated successfully, but these errors were encountered:
We have two cases, where it would be desirable to forgo explicit enumeration of chapters:
If
pyyaml
supports multiple tags, this syntax would be desirableIf
pyyaml
does not support multiple tags, something like!glob_path
would be nice, or even just accept glob syntax by default.Temporary solutions
Currently we use this snippet to automatically add chapters to config
Alternatively, one could use a snippet to form a different file completely automated, but
The text was updated successfully, but these errors were encountered: