Existe-t-il une extension de fichier officielle pour les fichiers Markdown autonomes?
file-extension
markdown
Beat Rupp
la source
la source
filename.md.txt
de la même manière quefilename.rst.txt
? Il indique qu'il s'agit du format markdown, mais qu'il revient également au texte brut si vous n'avez pas quelque chose à gérer. GitHub reconnaît.rst.txt
, mais pas.md.txt
: gist.github.com/2770487.md
et.mkd
les seules options couramment utilisées. De ceux.md
- là est FAR plus populaire alors je suggère fortement d'utiliser cela. Ne vous inquiétez pas des fichiers descripteurs de machine; ils ne sont pas très utilisés et ils devraient être parfaitement modifiables dans un éditeur Markdown (il suffit d'ignorer la partie aperçu de l'éditeur).Réponses:
Aucune extension de fichier Markdown n'est requise, comme d'autres réponses l'ont expliqué. Mais pour que les éditeurs ou les analyseurs syntaxiques puissent s’assurer que le fichier qu’ils utilisent est au format Markdown, ils rechercheraient l’une des extensions suivantes:
Certains sites Web, tels que GitHub, n'utilisent qu'une sélection de ces extensions pour la conversion au format HTML afin que les développeurs se conforment à leur norme. (voir exemples ci-dessous)
Personnellement, je l' ai vu .markdown et .mdown le plus utilisé, et en tant qu'utilisateur Linux j'éviter d' utiliser .md car cela peut aussi être un m achine d fichier escription pour la compilation du code avec GCC.
Exemples d'utilisation de l'extension:
GitHub : markdown, mdown, mkdn, mkd, md ( source )
Éléments Markdown Editor: markdown, mdown, mdwn, md
Vim markdown : démarque, mdown, mkdn, mdwn, mkd, md
Bitbucket : markdown, mdown, mkdn, mkd, md, text ( source )
R Studio : Rmd
Lectures complémentaires
Il y a une liste de diffusion Markdown avec des discussions intéressantes sur ce sujet: 1 , 2 .
Et surtout révélatrice est l'une des explications:
la source
md
,mkd
,mkdn
,mdwn
,mdown
,markdown
- la sourceL'idée de MarkDown et de balises légères similaires doit être lisible en tant que texte brut; elles ont donc une extension text / plain (
.txt
ou.text
).Cependant, il y a des gens qui utilisent
.markdown
ou.mdown
.la source
Je n'en connais pas, mais je pense qu'un précédent est créé par l'utilisation de l'
.text
extension sur le site officiel pour révéler le Markdown qui produit les pages.la source
.text
signifie texte brut, pas markdown.iA Writer utilise l'extension .md pour le contenu Markdown.
la source
Doxygen a ajouté le support de Markdown dans la version 1.8. Il cherche
.md
ou.markdown
des extensions de fichiers.la source
Bref, la réponse est non.
Si vous utilisez simplement des fichiers de démarques en tant que fichiers autonomes qui ne seront en aucun cas traités, nommez-les comme vous le souhaitez. Si vous les utilisez dans un système pour les traiter au format HTML, PDF ou autre, vous devez déterminer quelles extensions de fichier le système attend des fichiers de démarquage.
De plus, dans le contexte d’un système UNIX, les extensions de fichier ne sont même pas obligatoires. Vous pourriez simplement avoir un fichier appelé "README" au format Markdown.
la source
file
je vous dirai seulement que c'est du texte ASCII, ce qui ne me dit pas que je peux le parcourirmarkdown
.En plus de la très bonne réponse de Cas, je voudrais mentionner que son lien vers le référentiel github de Vim markdown est quelque peu obsolète.
L'utilisateur plasticboy était le créateur original de Vim Markdown mais il est actuellement développé et téléchargé sur le site de scripts vim par Hallison Batista et d'autres.
Par exemple, un utilisateur a créé un fork pour prendre en charge les liens Gollum.
la source
Hmm ... Geany, l'EDI open source, utilise l'
.mdml
extension pour enregistrer un fichier au format Markdown . Étrange qu'il semble être le seul ...la source