¿Existe una extensión de archivo oficial para los archivos de Markdown independientes?
file-extension
markdown
Beat Rupp
fuente
fuente
filename.md.txt
de la misma manera quefilename.rst.txt
? Indica que es un formato de rebaja, pero también recurre a texto sin formato si no tiene algo para manejar la rebaja. GitHub reconoce.rst.txt
, pero no.md.txt
: gist.github.com/2770487.md
y.mkd
las únicas opciones de uso común. De ellos.md
es MUCHO más popular, así que sugiero usar eso. No se preocupe por los archivos descriptores de la máquina; no son tan utilizados y deberían ser perfectamente editables en un Editor Markdown (simplemente ignore la parte de vista previa del editor).Respuestas:
No hay requisitos para una extensión de archivo Markdown, como han explicado otras respuestas. Pero para que los editores o analizadores garanticen que el archivo que están usando tiene formato Markdown, buscarían una de las siguientes extensiones:
Hay sitios web como GitHub que solo usan una selección de estas extensiones para convertir a HTML para que los desarrolladores se ajusten a su estándar. (ver ejemplos a continuación)
En lo personal, he visto .markdown y .mdown utilizado la mayor parte, y como usuario de Linux que evitaría el uso de .md ya que esto también puede ser una m áquina d archivo escripción para compilar código con GCC.
Ejemplos de uso de extensiones:
GitHub : markdown, mdown, mkdn, mkd, md ( fuente )
Elementos Markdown Editor: markdown, mdown, mdwn, md
Vim markdown : markdown, mdown, mkdn, mdwn, mkd, md
Bitbucket : markdown, mdown, mkdn, mkd, md, texto ( fuente )
Estudio R : Rmd
Otras lecturas
Hay una lista de correo de Markdown que tiene discusiones interesantes sobre este tema: 1 , 2 .
Y especialmente revelador es una de las explicaciones:
fuente
md
,mkd
,mkdn
,mdwn
,mdown
,markdown
- fuenteLa idea de MarkDown y marcas de peso ligero similares es ser legible como texto sin formato, por lo que tienen extensión de texto / sin formato (
.txt
o.text
).Sin embargo, hay algunas personas que usan
.markdown
o.mdown
.fuente
No conozco ninguno, pero creo que se establece un precedente mediante el uso de la
.text
extensión en el sitio web oficial para revelar el Markdown que produce las páginas.fuente
.text
significa texto sin formato, no rebajas.iA Writer usa la extensión .md para el contenido de Markdown.
fuente
Doxygen agregó soporte de Markdown en v1.8. Busca
.md
o.markdown
extensiones de archivo.fuente
En resumen, la respuesta es no.
Si simplemente está utilizando archivos de descuento como archivos independientes que no se procesarán de ninguna manera, asígneles el nombre que desee. Si los está utilizando en un sistema que los procesa en HTML o PDF o en algún otro formato, entonces necesita averiguar qué extensiones de archivo espera ese sistema para los archivos de rebajas.
Además, en el contexto de un sistema UNIX, las extensiones de archivo ni siquiera son obligatorias. Simplemente podría tener un archivo llamado "README" en formato de descuento.
fuente
file
sólo le dirá que se trata de texto ASCII, lo que no le dice a mí que puedo ejecutar a travésmarkdown
.Como una adición a la muy buena respuesta de Cas, me gustaría mencionar que su enlace al repositorio github de Vim Markdown es algo obsoleto.
El usuario plasticboy fue el creador original de Vim Markdown, pero actualmente es desarrollado y subido al sitio de scripts de vim por Hallison Batista y otros.
Por ejemplo, un usuario hizo una bifurcación para admitir enlaces Gollum.
fuente
Hmm ... Geany, el IDE de código abierto, cuando guarda un archivo con formato Markdown, usa la
.mdml
extensión. Es extraño que parezca ser el único ...fuente