Hazte Online

pon un poco de informática en tu vida

Manual de Markdown para Octopress

Siempre que me pongo a escribir un post en Octopress tengo que buscar referencias de markdown. Asi que he decidido hacerme mi propio cheatsheet, o como lo conocemos mejor: chuleta.

En esta breve referencia aparte de Markdown también hablo sobre alguno de los plugins de Octopress.

Lo primero es que si queremos mostrar en el texto alguno de los símbolos reservados de markdown nos basta con poner una \ antes del símbolo:

* Símbolo de asterisco, que sería inicio de cursiva: \*

En Octopress, para que en el índice nos corte el texto del post, la marca que tenemos que poner es <!--more-->

Formatos

Enlaces: Texto del enlace [Texto del enlace](http://www.google.es)

Texto en negrita **negrita** y en cursiva *cursiva*

Dibujar una línea hr ---

Listas numeradas:

  1. uno 1.
  2. dos 2.
  3. tres 3.

Listas sin numerar, con – antes de la línea:

  • Uno
  • Dos
  • Tres

Plugin de imagen:
{% img /images/commandshell.png %}

Otra imagen
![Terminal](/images/commandshell.png) Terminal

Cabeceras:

#Titulo1

##Titulo2

###Titulo3

####Titulo4

#####Título5
######Título6

Cabecera1, subrayada con signo =

Cabecera2, subrayada con signo –

Citas, la primera con sigo > antes del texto, la segunda con > >

Primera cita.

Cita segunda.

Dos espacios en blanco al final de la línea:
genera otra línea.

Si no nos parece suficiente, también podemos añadir cualquier código html: <p>Texto del <u>párrafo</u></p>

Texto del párrafo

Incrustaciones de código:

esto es codigo normal (con 4 espacios en blanco antes del texto)
1
2
3
4
5
# Esto es codigo ruby
# y se especifica:
 ```ruby
 texto de codigo
 ```

esto es codigo en una sola linea y se realiza encerrando el texto entre dos tildes abiertas: `esto es codigo en una sola linea`

El plugin codeblock de Octopress:

carpeta/nombre_fichero.rb
1
2
3
def test_octopress
  puts "Hola Octopress!!"
end

{% codeblock lang:ruby carpeta/nombre_fichero.rb %}
def test_octopress
    puts “Hola Octopress!!”
end
{% endcodeblock %}

Y por ahora esto es todo. Son las opciones que más utilizo en Octopress. Cuando vaya usando más iré actualizando.

Comentarios