tutorial texto subindice salto pagina insertar imagenes escribir ecuaciones chuleta centrar markdown rdiscount

texto - r markdown tutorial pdf



¿Son posibles los encabezados numerados en Markdown/Rdiscount? (4)

Como señala @ adam-monsen, ''pandoc -number-sections'' funciona. También puede simplemente agregar numbersections: true para el encabezado YAML para activar títulos numerados para su archivo.

Estoy tratando de producir html con encabezados de sección / subsección que se parecen a los siguientes:

  1. Mi tema de nivel superior
    1.1 Mi primer subtema
    1.2 Otro tema secundario
    1.2.1 Un sub-subtópico
  2. Otro tema de alto nivel

¿Hay alguna implementación de Markdown capaz de producir este tipo de encabezados de sección numerados?

Gracias por adelantado.


Sí, prueba Pandoc . Esto funciona para mí:

pandoc --number-sections < test.md > out.html

( Source )

Markdown para producir el contorno numerado que mencionas en la publicación original se ve así:

# My top-level topic ## My first subtopic ## Another subtopic ### A sub-subtopic ## Another top-level topic

Si desea una sangría más profunda para las subsecciones, es posible que pueda lograr esto con CSS en línea. Por ejemplo, colocar esto en la parte superior de la fuente de Margen anterior sangra los encabezados:

<style type="text/css"> h2 { margin-left: 10px; } h3 { margin-left: 20px; } </style>

Pero digamos que tiene párrafos de texto debajo de sus títulos ... No sé cómo sangrar eso al mismo nivel que el encabezado anterior.

Actualización 2015-10-18 : Markdeep tiene títulos numerados (muchas otras características de fantasía). ¡Mira eso también!


Si desea editar el archivo de marcado, y no solo el archivo HTML resultante, intente enumerate-markdown con python 3

pip install enumerate-markdown markdown-enum filename.md filename.md

Ejemplo - entrada

# header 1 text ## header 2 text # header 3 text

Salida

# 1. header 1 text ## 1.1 header 2 text # 2. header 3 text

si luego edita el archivo y ejecuta el script nuevamente, entonces actualiza la enumeración anterior.


Si su herramienta de reducción admite el tema personalizado por CSS, agregue el siguiente fragmento en CSS para habilitar el número del encabezado:

body { counter-reset: h1 } h1 { counter-reset: h2 } h2 { counter-reset: h3 } h3 { counter-reset: h4 } h1:before { counter-increment: h1; content: counter(h1) ". " } h2:before { counter-increment: h2; content: counter(h1) "." counter(h2) ". " } h3:before { counter-increment: h3; content: counter(h1) "." counter(h2) "." counter(h3) ". " } h4:before { counter-increment: h4; content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) ". " }

Typora , que admite la numeración automática para los títulos en este enfoque.