Herramientas de usuario

Herramientas del sitio


informatica:software:mkdocs

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:mkdocs [2021/11/30 15:51] – [Generar sitio estático] tempwininformatica:software:mkdocs [2023/03/07 09:00] (actual) – [Material for MkDocs] tempwin
Línea 3: Línea 3:
 Generador de sitios web estáticos escrito en Python y centrado en la construcción de documentación. Generador de sitios web estáticos escrito en Python y centrado en la construcción de documentación.
  
-La documentación se escribe con la sintaxis Markdown.+La documentación se escribe con la sintaxis [[informatica:markdown|Markdown]].
  
   * [[https://www.mkdocs.org/|Web oficial]]   * [[https://www.mkdocs.org/|Web oficial]]
Línea 73: Línea 73:
  
 ===== Temas ===== ===== Temas =====
 +
 +Una vez instalados, se usan indicándolo en el fichero de configuración ''mkdocs.yml'':
 +
 +<code yaml>
 +theme:
 +    name: material
 +</code>
  
   * [[https://github.com/mkdocs/mkdocs/wiki/MkDocs-Themes|Listado de temas para MkDocs]]   * [[https://github.com/mkdocs/mkdocs/wiki/MkDocs-Themes|Listado de temas para MkDocs]]
 +
 +==== Material for MkDocs ====
 +
 +  * https://squidfunk.github.io/mkdocs-material/
 +
 +Para instalar este tema (también instala todas las dependencias como el propio MkDocs):
 +
 +<code>
 +pip install mkdocs-material
 +</code>
 +
 +Para incluir admonitions (mensajes importantes):
 +
 +<code yaml>
 +markdown_extensions:
 +  - admonition
 +  - pymdownx.details
 +  - pymdownx.superfences
 +</code>
 +
 +Para traducir al español:
 +
 +<code yaml>
 +theme:
 +    name: material
 +    language: es
 +</code>
informatica/software/mkdocs.1638283862.txt.gz · Última modificación: por tempwin