Diferencia entre revisiones de «Usuario:ManuelRomero/hugo»

De WikiEducator
Saltar a: navegación, buscar
(Contenido)
(5 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
===Docsy (imgproc)===
+
===Docsy ===
 +
====imgproc====
 
*Si quiero usar el shortdoce '''''imgproc'''''
 
*Si quiero usar el shortdoce '''''imgproc'''''
  
Línea 16: Línea 17:
 
---
 
---
 
  </source>
 
  </source>
 +
====markmap====
 +
*En el config.toml
 +
<source lang="yaml">
 +
# Para crear gráficos direccionales
 +
[params.markmap]
 +
    enable = true
 +
</source>
 +
*En el fichero '''''md'''''
 +
<source lang="yaml">
 +
```markmap
 +
#raiz_1
 +
##raiz_1_1
 +
##raiz_1_2
 +
##raiz_1_3
 +
### raiz_1_3_1
 +
### raiz_1_3_2
 +
### raiz_1_3_2
 +
....
 +
```
 +
</source>
 +
====emojin====
 +
*Común para todo hugo
 +
*En el config.toml
 +
<source lang="yaml">
 +
 +
# Para poder cargar emogin https://www.webfx.com/tools/emoji-cheat-sheet/
 +
enableEmoji = true
 +
</source>
 +
*En el fichero '''''md''''' se incluye el nombre de emojin que podemos sacar del '''''cheat sheet''''' https://www.webfx.com/tools/emoji-cheat-sheet/
 +
==Syna==
 +
====Documentación====
 +
https://github.com/okkur/syna
 +
https://about.okkur.org/syna/docs/
 +
====Instalación====
 +
<source lang=bash>
 +
hugo new site main
 +
cd main
 +
cd themes
 +
git clone https://git.okkur.org/syna themes/syna
 +
</source>
 +
*Establecer el tema en '''''config.toml'''''.
 +
<source lang=bash>
 +
....
 +
theme = 'syna'
 +
....
 +
</source>
 +
====Contenido====
 +
*
 +
*En esta plantilla el contenido está basado en páginas y fragmentos o '''''framgment''''
 +
*Ĉada página está formada por uno o varios fragmentos
 +
*Para crear una página creamos un directorio con un fichero.
 +
**Si no hay secciones se llamará '''''index.md'''''.
 +
**Si hay secciones se llamará '''''_index.md'''''.
 +
<source lang=bash>
 +
hugo new docencia_reglada/_index.md
 +
hugo new myself/index.md
 +
</source>
 +
 +
*Para crear páginas de contenido lo podemos hacer de dos formas:
 +
# Creando un grupo de páginas simple:'''''single'''''.
 +
# Creando lista de páginas '''''list'''''
 +
 +
;Modo single: (MRM revisar esta sección)
 +
*En este caso cada nueva sección va a ser un directorio y va a cointener un fichero llamado index.md que será el índice de la sección
 +
*El directorio creado será el nombre del fragmento
 +
*Cada nueva página deberá de referenciar el fragmento del que depende
 +
vamos a agruparlas en '''''directorios''''' con un fichero '''''index.md'''''.
 +
;Modo list: (MRM revisar esta sección)
 +
*
 +
*El directorio creado será el nombre del fragmento
 +
*Cada nueva página deberá de referenciar el fragmento del que depende
 +
vamos a agruparlas en '''''directorios''''' con un fichero '''''index.md'''''.

Revisión de 23:18 1 ene 2022

Docsy

imgproc

  • Si quiero usar el shortdoce imgproc
Situación
tengo un fichero p.e objetivo.md dónde quiero usar una imagen llamada objetivo_general.png
Acción'
Creo en content... un directorio llamado objetivo
en él creo un fichero llamado index.md con el contenido de objetivo.md
Igualmente copio la imagen objetivo_general.png
Establezco el recuros de la imagen en el frontmatter de index.md:
 ***********
resources:
- src: "objetivo.jpg"
---

markmap

  • En el config.toml
# Para crear gráficos direccionales
[params.markmap]
    enable = true
  • En el fichero md
```markmap
#raiz_1
##raiz_1_1
##raiz_1_2
##raiz_1_3
### raiz_1_3_1
### raiz_1_3_2
### raiz_1_3_2
....
```

emojin

  • Común para todo hugo
  • En el config.toml
# Para poder cargar emogin https://www.webfx.com/tools/emoji-cheat-sheet/
enableEmoji = true

Syna

Documentación

https://github.com/okkur/syna
https://about.okkur.org/syna/docs/

Instalación

 hugo new site main
 cd main
 cd themes
 git clone https://git.okkur.org/syna themes/syna
  • Establecer el tema en config.toml.
 ....
 theme = 'syna'
 ....

Contenido

  • En esta plantilla el contenido está basado en páginas y fragmentos o framgment'
  • Ĉada página está formada por uno o varios fragmentos
  • Para crear una página creamos un directorio con un fichero.
    • Si no hay secciones se llamará index.md.
    • Si hay secciones se llamará _index.md.
hugo new docencia_reglada/_index.md
hugo new myself/index.md
  • Para crear páginas de contenido lo podemos hacer de dos formas:
  1. Creando un grupo de páginas simple:single.
  2. Creando lista de páginas list
Modo single
(MRM revisar esta sección)
  • En este caso cada nueva sección va a ser un directorio y va a cointener un fichero llamado index.md que será el índice de la sección
  • El directorio creado será el nombre del fragmento
  • Cada nueva página deberá de referenciar el fragmento del que depende

vamos a agruparlas en directorios con un fichero index.md.

Modo list
(MRM revisar esta sección)
  • El directorio creado será el nombre del fragmento
  • Cada nueva página deberá de referenciar el fragmento del que depende

vamos a agruparlas en directorios con un fichero index.md.