tutorial texto numeracion negrita mayor link insertar igual ecuaciones cursiva como comandos centrar markdown

texto - ¿Cómo sangrar unas líneas en el marcado Markdown?



negrita y cursiva en markdown (13)

Por favor, use espacios duros (no rompibles)

¿Por qué usar otro lenguaje de marcas? (Estoy de acuerdo con @cz arriba).
Uno de los objetivos de Markdown es hacer que los documentos sean legibles incluso en un editor de texto plano.

Mismo resultado dos enfoques

El código

Sample code     5th position in an really ugly code     5th position in a clear an readable code     Again using non-breaking spaces :)

El resultado

Código de muestra
5ª posición en un código realmente feo
5ª posición en un código claro y legible
Nuevamente usando espacios no rompibles :)

La representación visual de un espacio de no separación (o espacio duro) suele ser un espacio normal "", sin embargo, su representación de Unicode es U + 00A0.
La representación de Unicode del espacio ordinario es U + 0020 (32 en la tabla ASCII).
Por lo tanto, los procesadores de texto pueden comportarse de manera diferente, mientras que la representación visual sigue siendo la misma.

Inserta un espacio duro

| OS | Input method | |===========| ==================================| | macOS | OPTION+SPACE (ALT+SPACE) | | Linux | Compose Space Space or AltGr+Space| | Windows | Alt+0+1+6+0 | Some text editor use Ctrl+Shift+Space.

Problema

Algunos editores de texto pueden convertir espacios duros en espacios comunes al copiar y pegar operaciones, así que tenga cuidado.

Quiero escribir unas líneas de texto. Deben tener el formato normal, excepto que cada línea debe comenzar en la sexta columna. Es decir, no quiero que la regla de formato de bloque de código haga que este trozo de texto se vea como código, ya que usaré otro formato como negrita, etc. ¿Cómo hacerlo en Markdown?


¿Qué pasa con colocar un espacio determinado en el inicio del párrafo utilizando el entorno matemático como:

$/qquad$ My line of text ...

Esto funciona para mí y espero que funcione para ti también.


A ver si este ">" ayuda:

Line 1 > line 2 >> line 3


Algunas implementaciones de Markdown parecen usar el carácter ~ para la sangría.


Compruebe si puede utilizar HTML con su markdown. Tal vez esto funcione para usted:

  • Lista de entrada uno <br/>
    Línea con sangría <br/>
    <br/>
    Y algo más..
  • Segunda entrada
    • Subentrada <br/>
      ¡Hola!

Este es un hilo viejo , pero habría pensado que las blockquotes de markdown (''>'') serían mejores para esto:


Haga la pestaña, luego el signo +, luego el espacio, luego su contenido

Asi que

* level one + level two tabbed


No hay manera de hacer eso en las características nativas de markdown. Sin embargo, markdown permite HTML en línea, así que escribir

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will appear with six space characters in front of it

Producirá:

Esto aparecerá con seis caracteres de espacio delante de él.

Si tiene control sobre CSS en la página, también puede usar una etiqueta y darle un estilo, ya sea en línea o con las reglas de CSS.

De cualquier manera, markdown no pretende ser una herramienta para el diseño, está destinado a simplificar el proceso de escritura para la web, por lo que si se encuentra ampliando su conjunto de funciones para hacer lo que necesita, puede ver si está o no re utilizando la herramienta correcta aquí. Echa un vistazo a los documentos de Gruber:

http://daringfireball.net/projects/markdown/syntax#html


Otra alternativa es usar un editor de StackEdit como StackEdit . Convierte html (o texto) en markdown en un editor WYSIWYG. Puede crear sangrías, títulos, listas en el editor y le mostrará el texto correspondiente en formato de reducción. A continuación, puede guardar, publicar, compartir o descargar el archivo. Puedes acceder a él en StackEdit - ¡no se requieren descargas!


Para responder a las preguntas de MengLu y @ lifebalance en respuesta a la respuesta de SColvin (que prefiero mucho más que la respuesta aceptada por el control que proporciona), parece que podría apuntar a un elemento principal de las listas cuando configura la pantalla en ninguno, agregando un elemento circundante si es necesario. Entonces, si suponemos que estamos haciendo esto para una tabla de contenidos, podemos extender la respuesta de SColvin:

HTML

<nav class="table-of-contents"> this is a normal line of text * this is the first level of bullet points, made up of <space><space>*<space> * this is more indented, composed of <space><space><space><space>*<space> </nav>

CSS

.table-of-contents ul { list-style-type: none; }


Si realmente debe usar pestañas y no le importa el color de fondo gris y el relleno, <pre> etiquetas <pre> podrían funcionar (si se admiten):

<pre> This That And This That This And That </pre>

This That And This That This And That


Una forma de hacerlo es utilizar viñetas, que le permiten especificar múltiples niveles de sangría. Los puntos de bala se insertan utilizando múltiplos de dos espacios, estrella, otro espacio Ej .:

this is a normal line of text * this is the first level of bullet points, made up of <space><space>*<space> * this is more indented, composed of <space><space><space><space>*<space>

Este método tiene la gran ventaja de que también tiene sentido al ver el texto sin procesar.

Si le importa no ver las viñetas en sí mismas , debe (dependiendo de dónde use markdown) para poder agregar li {list-style-type: none;} a css para toda el área de mark down.


Use un espacio sin descanso directamente (no es lo mismo que !).

(Se podría insertar HTML o algún código de reducción esotérico, pero se me ocurren mejores razones para romper la compatibilidad con la reducción estándar).