Web mkdocs:如何创建类似文件夹的结构

Web mkdocs:如何创建类似文件夹的结构,web,directory,mkdocs,Web,Directory,Mkdocs,我想用我的个人讲稿创建一个小的本地文件。我想要的结构是 索引1包含子文件夹的概述,但不包含子文件夹的全部内容 索引1.1包含子文件夹的概述,但不包含子文件夹的全部内容 索引1.1.1包含第节的内容 目前,我的mkdocs.yml看起来像 site_name: Lectures theme: readthedocs extra_javascript: - https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?c

我想用我的个人讲稿创建一个小的本地文件。我想要的结构是

索引1包含子文件夹的概述,但不包含子文件夹的全部内容 索引1.1包含子文件夹的概述,但不包含子文件夹的全部内容 索引1.1.1包含第节的内容

目前,我的mkdocs.yml看起来像

site_name: Lectures

theme: readthedocs

extra_javascript: 
    - https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML

markdown_extensions:
    - mdx_math

pages:
- Lecture1 
  - 'week 1': 'lec1/week1.md'
      - 'section 1': 'lec1/week1/sec1.md
但是前面的代码没有像我所希望的那样显示它。

您的页面配置无效

首先,节必须以冒号结尾:表示后面的缩进行是该节的子节

- Lecture:
  - 'week 1'...
第二,只有一个部分可以有孩子。页面不能有子页面

- 'week 1':
  - Summary: 'lec1/week1.md'
  - 'section 1': 'lec1/week1/sec1.md'
是的,这意味着您需要为week1.md页面添加一个额外条目。我给了它一个标题摘要。当然,你可以用你认为更合适的名字。在任何情况下,完整配置应如下所示:

pages:
  - Lecture:
    - 'week 1':
      - Summary: 'lec1/week1.md'
      - 'section 1': 'lec1/week1/sec1.md'
您的页面配置无效

首先,节必须以冒号结尾:表示后面的缩进行是该节的子节

- Lecture:
  - 'week 1'...
第二,只有一个部分可以有孩子。页面不能有子页面

- 'week 1':
  - Summary: 'lec1/week1.md'
  - 'section 1': 'lec1/week1/sec1.md'
是的,这意味着您需要为week1.md页面添加一个额外条目。我给了它一个标题摘要。当然,你可以用你认为更合适的名字。在任何情况下,完整配置应如下所示:

pages:
  - Lecture:
    - 'week 1':
      - Summary: 'lec1/week1.md'
      - 'section 1': 'lec1/week1/sec1.md'

+谢谢你的快速回答!一旦我有时间尝试您的解决方案,我将接受答案。如何在mkdocs.yml文件中使用德语umlauts?我已经尝试使用HTML代码,但是如果我使用它们,页面不会刷新。嗯。。。是否有其他方法可以创建类似文件夹的结构?当使用此方法时,它确实显得非常多余。已尝试提供替代方法,但存在许多未解决的问题,因此尚未发生。感谢您的评论。我必须想出一个办法来做这件事。+1谢谢你的快速回答!一旦我有时间尝试您的解决方案,我将接受答案。如何在mkdocs.yml文件中使用德语umlauts?我已经尝试使用HTML代码,但是如果我使用它们,页面不会刷新。嗯。。。是否有其他方法可以创建类似文件夹的结构?当使用此方法时,它确实显得非常多余。已尝试提供替代方法,但存在许多未解决的问题,因此尚未发生。感谢您的评论。我必须想出一个办法来做这件事。