InglésFrancésEspañol

icono de página de OnWorks

kramdown - Online en la nube

Ejecute kramdown en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando kramdown que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


kramdown: un convertidor de superconjunto rápido y puro de Ruby Markdown

SINOPSIS


kramdown [opciones] [ARCHIVO ...]

DESCRIPCIÓN


kramdown se utiliza principalmente para analizar un superconjunto de Markdown y convertirlo en
diferentes formatos de salida. Es compatible con Markdown estándar (con algunas modificaciones menores)
y varias extensiones como tablas y listas de definiciones. Por su arquitectura modular
también permite otros formatos de entrada distintos de Markdown, por ejemplo, HTML o Github Flavored
Reducción.

If ARCHIVO no se especifica, kramdown lee de la entrada estándar. El resultado se escribe en
la salida estándar.

Hay dos conjuntos de opciones que acepta kramdown: el primero incluye las opciones
que son utilizados directamente por el binario kramdown. El segundo conjunto de opciones controla cómo
kramdown analiza y convierte su entrada.

OPCIONES


-I, --aporte ARG
Especifique el formato de entrada. Formatos de entrada disponibles: kramdown (este es el predeterminado),
markdown, GFM o html.

-Oh, --producción ARG
Especifique uno o más formatos de salida separados por comas: html (predeterminado), kramdown,
látex, pdf o remove_html_tags.

-v, --versión
Muestra la versión de kramdown.

-h, --ayuda
Muestre la ayuda.

KRAMDOWN OPCIONES


--auto-id-prefijo ARG

Prefijo utilizado para ID de encabezado generados automáticamente

Esta opción se puede utilizar para establecer un prefijo para las ID de encabezado generadas automáticamente
para que no haya conflicto al convertir varios documentos kramdown en uno
archivo de salida por separado. El prefijo solo debe contener caracteres que sean válidos en
una identificación!

Predeterminado: '' Usado por: convertidor HTML / Latex

- [no-] eliminación automática de identificación

Elimine todo el formato del texto del encabezado para la generación automática de ID

Si esta opción es "verdadera", solo los elementos de texto de un encabezado se utilizan para
generar el ID más tarde (en contraste con solo usar la línea de texto del encabezado sin procesar).

Esta opción se eliminará en la versión 2.0 porque será la predeterminada en ese momento.

Predeterminado: falso Usado por: analizador kramdown

- [no-] identificadores automáticos

Utilice la generación automática de ID de encabezado

Si esta opción es "verdadera", los valores de ID para todos los encabezados se generan automáticamente si
no se especifica explícitamente ningún ID.

Predeterminado: verdadero Usado por: conversor HTML / Látex

--coderay-bold-cada ARG

Define la frecuencia con la que se debe poner en negrita un número de línea

Puede ser un número entero o falso (para desactivar por completo los números de línea en negrita).

Predeterminado: 10 Usado por: convertidor HTML

--coderay-css ARG

Define cómo se estiliza el código resaltado

Los valores posibles son: class (las clases CSS se aplican a los elementos del código, uno debe
proporcionar el archivo CSS necesario) o: estilo (los estilos CSS predeterminados se aplican directamente a
los elementos del código).

Predeterminado: estilo Usado por: convertidor HTML

--coderay-idioma-predeterminado ARG

Establece el idioma predeterminado para resaltar bloques de código

Si no se establece ningún idioma para un bloque de código, se utiliza en su lugar el idioma predeterminado. los
el valor tiene que ser uno de los idiomas admitidos por coderay o nil si no hay un valor predeterminado
se debe utilizar el lenguaje.

Predeterminado: nulo Usado por: convertidor HTML

--coderay-línea-número-inicio ARG

El valor inicial de los números de línea

Predeterminado: 1 Usado por: convertidor HTML

--números-de-líneas-coderay ARG

Define cómo y si se deben mostrar los números de línea

Los valores posibles son: table,: inline o nil. Si esta opción es nula, no hay línea
se muestran los números.

Predeterminado:: en línea Usado por: convertidor HTML

--coderay-tab-ancho ARG

El ancho de pestaña utilizado en el código resaltado

Utilizado por: convertidor HTML

--coderay-envoltura ARG

Define cómo se debe envolver el código resaltado

Los valores posibles son: span,: div o nil.

Predeterminado: div Usado por: convertidor HTML

- [no-] enable-coderay

Utilice codificación para resaltar la sintaxis

Si esta opción es "verdadera", el conversor HTML utiliza codificación para la sintaxis.
resaltando el contenido de tramos de código y bloques de código.

Predeterminado: verdadero Usado por: convertidor HTML

--entidad-salida ARG

Define cómo se generan las entidades

Los valores posibles son: as_input (las entidades se generan en la misma forma que se encuentran en
la entrada),: numérico (las entidades se emiten en forma numérica),: simbólico (las entidades son
salida en forma simbólica si es posible) o: as_char (las entidades se emiten como caracteres
si es posible, solo disponible en Ruby 1.9).

Predeterminado: as_char Usado por: convertidor HTML, convertidor kramdown

- nota de pie de página-vínculo de retroceso ARG

Define el texto que se debe utilizar para los vínculos de retroceso de las notas al pie de página.

El vínculo de retroceso de la nota al pie es solo texto, por lo que se escapará cualquier carácter HTML especial.

Si el texto del backlint de la nota al pie es una cadena vacía, no se incluirán los backlinks de la nota al pie.
generado.

Predeterminado: '& 8617;' Utilizado por: convertidor HTML

- nota al pie de página-nr ARG

El número de la primera nota al pie

Esta opción se puede utilizar para especificar el número que se utiliza para la primera nota al pie.

Predeterminado: 1 Usado por: convertidor HTML

- [no-] envoltura dura

Interpreta los saltos de línea literalmente

Insertar HTML ` `etiquetas dentro de los párrafos donde el documento original de Markdown
tenía nuevas líneas (de forma predeterminada, Markdown ignora estas nuevas líneas).

Predeterminado: verdadero Usado por: analizador GFM

--desplazamiento de encabezado ARG

Establece el desplazamiento de salida para los encabezados.

Si esta opción es c (también puede ser negativa), se mostrará un encabezado con nivel n
salida como encabezado con nivel c + n. Si c + n es menor que 1, se utilizará el nivel 1. Si
c + n es mayor que 6, se utilizará el nivel 6.

Predeterminado: 0 Usado por: convertidor HTML, convertidor Kramdown, convertidor de látex

- [no-] HTML a nativo

Convierta elementos HTML en elementos nativos

Si esta opción es "verdadera", el analizador convierte los elementos HTML en elementos nativos. Para
Por ejemplo, al analizar ` hallo` , la etiqueta de énfasis normalmente se convertiría
a un elemento `: html` con tipo de etiqueta`: em`. Si `html_to_native` es` true`, entonces el
el énfasis se convertiría en un elemento nativo `: em`.

Esto es útil para convertidores que no pueden manejar elementos HTML.

Predeterminado: falso Usado por: analizador kramdown

- cabeceras de látex ARG

Define los comandos LaTeX para diferentes niveles de encabezado.

Los comandos para los niveles de encabezado uno a seis se pueden especificar separándolos
con comas.

Por defecto: sección, subsección, subsección, párrafo, subpárrafo, subpárrafo Usado
por: Convertidor de látex

--ancho de línea ARG

Define el ancho de línea que se utilizará al generar un documento

Predeterminado: 72 Usado por: kramdown converter

--enlace-defs ARG

Definiciones predefinidas de enlaces

Esta opción se puede utilizar para predefinir definiciones de enlaces. El valor debe ser un
Hash donde las claves son los identificadores de enlace y los valores son matrices de dos elementos
con la URL del enlace y el título del enlace.

Si el valor es una cadena, debe contener un hash YAML válido y el hash debe
siga las pautas anteriores.

Predeterminado: {} Usado por: analizador kramdown

--matemático-motor ARG

Configurar el motor matemático

Especifica el motor matemático que debe usarse para convertir bloques / intervalos matemáticos. Si
esta opción se establece en + nil +, no se utiliza ningún motor matemático y los bloques / intervalos matemáticos se
salida como está.

Las opciones para el motor matemático seleccionado se pueden configurar con math_engine_opts
opción de configuración.

Predeterminado: mathjax Usado por: convertidor HTML

--matemáticas-motor-opciones ARG

Establecer las opciones del motor matemático

Especifica opciones para el motor matemático establecido a través de la opción de configuración math_engine.

El valor debe ser un hash con pares clave-valor que comprendan el usuario
motor matemático.

Predeterminado: {} Usado por: convertidor HTML

- [no-] parse-block-html

Procesar la sintaxis de kramdown en etiquetas HTML de bloque

Si esta opción es "verdadera", el analizador de kramdown procesa el contenido del bloque HTML
etiquetas como texto que contiene elementos a nivel de bloque. Dado que esto no se desea normalmente,
el valor predeterminado es "falso". Normalmente es mejor habilitar kramdown de forma selectiva
procesamiento a través del atributo de rebajas.

Predeterminado: falso Usado por: analizador kramdown

- [no-] parse-span-html

Procesar la sintaxis de kramdown en etiquetas HTML span

Si esta opción es "verdadera", el analizador de kramdown procesa el contenido de span HTML
etiquetas como texto que contiene elementos a nivel de intervalo.

Predeterminado: verdadero Usado por: analizador kramdown

- [no-] eliminar-block-html-tags

Eliminar etiquetas HTML de bloque

Si esta opción es "verdadera", el convertidor RemoveHtmlTags elimina las etiquetas HTML de bloque.

Predeterminado: verdadero Usado por: Convertidor RemoveHtmlTags

- [no-] eliminar-span-html-tags

Quitar etiquetas HTML de intervalo

Si esta opción es "verdadera", el conversor RemoveHtmlTags elimina las etiquetas HTML de extensión.

Predeterminado: falso Usado por: Convertidor RemoveHtmlTags

- cotizaciones inteligentes ARG

Define los nombres de las entidades HTML o los puntos de código para la salida de cotizaciones inteligentes.

Las entidades identificadas por nombre de entidad o punto de código que deben usarse para, en
orden, una comilla simple izquierda, una comilla simple derecha, un doble izquierdo y un doble derecho
Las comillas se especifican separándolas con comas.

Predeterminado: lsquo, rsquo, ldquo, rdquo Usado por: convertidor HTML / Latex

- resaltador de sintaxis ARG

Establecer el resaltador de sintaxis

Especifica el resaltador de sintaxis que debe usarse para resaltar bloques de código
y vanos. Si esta opción se establece en + nil +, no se realiza ningún resaltado de sintaxis.

Las opciones para el resaltador de sintaxis se pueden configurar con syntax_highlighter_opts
opción de configuración.

Predeterminado: coderay Usado por: conversor HTML / Latex

--syntax-resaltador-opciones ARG

Establecer las opciones del resaltador de sintaxis

Especifica opciones para el resaltador de sintaxis establecido a través de syntax_highlighter
opción de configuración.

El valor debe ser un hash con pares clave-valor que comprendan el usuario
resaltador de sintaxis.

Predeterminado: {} Usado por: convertidor HTML / Latex

--plantilla ARG

El nombre de un archivo de plantilla ERB que debe usarse para envolver la salida o el ERB
plantilla en sí.

Esto se usa para envolver la salida en un entorno de modo que la salida se pueda usar como
un documento independiente. Por ejemplo, una plantilla HTML proporcionaría los
etiquetas de encabezado y cuerpo para que toda la salida sea un archivo HTML válido. Si no hay plantilla
se especifica, la salida será solo el texto convertido.

Al resolver el archivo de plantilla, primero se utiliza el nombre de plantilla dado. Si tal
no se encuentra el archivo, la extensión del convertidor (la misma que el nombre del convertidor) es
adjunto. Si el archivo aún no se puede encontrar, el nombre de la plantilla se interpreta como un
nombre de plantilla proporcionado por kramdown (sin la extensión del convertidor). Si
el archivo aún no se encuentra, el nombre de la plantilla se verifica si comienza con
'string: //' y si lo hace, este prefijo se elimina y el resto se usa como plantilla
contenido.

kramdown proporciona una plantilla predeterminada llamada 'documento' para cada convertidor.

Predeterminado: '' Usado por: todos los convertidores

--toc-niveles ARG

Define los niveles que se utilizan para la tabla de contenido.

Los niveles individuales se pueden especificar separándolos con comas (por ejemplo, 1,2,3)
o utilizando la sintaxis de rango (por ejemplo, 1..3). Solo los niveles especificados se utilizan para
la tabla de contenido.

Predeterminado: 1..6 Usado por: Conversor HTML / Látex

- [no-] ID de encabezado transliterados

Translitere el texto del encabezado antes de generar el ID

Solo se utilizan caracteres ASCII en los ID de los encabezados. Esto no es bueno para idiomas con
muchos caracteres no ASCII. Al habilitar esta opción, el texto del encabezado es
transliterado a ASCII lo mejor posible para que el ID de encabezado resultante sea más
útil.

¡Es necesario instalar la biblioteca stringex para que esta característica funcione!

Predeterminado: falso Usado por: conversor HTML / Latex

SALIR ESTADO


El estado de salida es 0 si no ocurrió ningún error. De lo contrario, es 1.

Use kramdown en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad