https://gss-mtig.github.io/proy2Q/
Se puede crear un entorno para generar la documentación instalando Anaconda
Una vez instalado el Anaconda crear un enviroment donde instalar el mkdocs
Para crear el enviroment abrir la consola de Anaconda y escribir
conda create --name <NOMBRE_DEL_ENVIROMENT>
Para activar el nuevo enviroment escribir
conda activate <NOMBRE_DEL_ENVIROMENT>
Se usa mkdocs con el tema mkdocs-material.
Desinstalar versiones anteriores de mkdocs:
sudo pip uninstall mkdocs
E instalar con el comando:
pip install mkdocs-material
mkdocs serve
: Arranca un servidor web con auto-recarga.mkdocs build
: Compila la documentación en html.mkdocs gh-deploy
: Publica la documentación en gh-pages.
- git subtree split --prefix site -b gh-pages # create a local gh-pages branch containing the splitted output folder
- git push -f origin gh-pages:gh-pages # force the push of the gh-pages branch to the remote gh-pages branch at origin
- git branch -D gh-pages # delete the local gh-pages because you will need it: ref
Para publicar en gh-pages
- mkdocs build
- ghp-import site
- git push origin gh-pages
mkdocs.yml # El fichero de configuración.
docs/
index.md # La portada.
... # Otras páginas en markdown, imágenes, etc.
- Chuleta rápida sobre links, imágenes y tablas en markdown: http://www.mkdocs.org/user-guide/writing-your-docs/#linking-documents
- Especificación Markdown completa.
- Visual Studio Code ofrece una vista de Preview que va mostrando el resultado del markdown en tiempo real sin tener que salir del editor.