Cómo he creado mi página web personal con el paquete R “blogdown” (2ª parte)

blogdown
R
Autor

Pedro L. Luque

Fecha de Publicación

27 agosto 2017

Otras características específicas de Hugo (Hugo shortcodes)

Las siguientes características funcionan correctamente cuando se crean post que utilizan el formato “.md”.

Nota: Yihui Xie ha mejorado el uso de shortcodes, y ahora es posible usarlo en post con formato “.Rmd” con ayuda de la función blogdown::shortcode() (para un ejemplo de uso, ver el shortcode tweet).

Contenido: usar referencias

![Texto alternativo para las ingenierías de búsqueda](./2017-08-28_menu_04.png)

Texto alternativo para las ingenierías de búsqueda

También podría hacerse del siguiente modo:

{{< figure src="./2017-08-28_menu_04.png" title="Leyenda de la figura" >}}
{{< figure "./2017-08-28_menu_04.png" "Leyenda de la figura" >}}

Nota: en los ficheros “.md” (markdown) no funciona la internalización.

Contenido: uso de emojis

Escribiendo lo siguiente se puede insertar emojis en el texto aunque los dos puntos deben ir unidos al texto.

Yo : heart : el tema Academic : smile : .

Yo :heart: el tema Academic :smile: .

Contenido: tweet de Twitter

{{< tweet 666616452582129664 >}}

Se vería:

{{< tweet 666616452582129664 >}}

Nota: en documentos “.Rmd” se podría utilizar:

blogdown::shortcode('tweet', '666616452582129664')

Contenido: Youtube

{{< youtube w7Ft2ymGmfc >}}

Se vería:

{{< youtube w7Ft2ymGmfc >}}

Contenido: Vimeo

{{< vimeo 146022717 >}}

Se vería:

{{< vimeo 146022717 >}}

Contenido: gist de GitHub

{{< gist USERNAME GIST-ID >}}

Contenido: Speaker Deck

Este shortcode speakerdeck ha dejado de funcionar con blogdown-hugo. Su uso era el siguiente:

{{< speakerdeck 4e8126e72d853c0060001f97 >}}

Para seguir usando este tipo de contenido puede utilizarse el siguiente código html en el post:

<script async class='speakerdeck-embed' data-id='4e8126e72d853c0060001f97' data-ratio='1.33333333333333' src='//speakerdeck.com/assets/embed.js'></script>

Se vería: