Existe uma organização oficial para discutir ou liberar a sintaxe de remarcação padrão?

9

Recentemente, quando uso o github, conheci muitos casos em que precisei usar o markdown para meus documentos. Como qualquer wiki e GFM (github favorecido markdown), *.md arquivos no github page base em jekyll, e apenas como escrever aqui, etc. E eu amo escrever documentos por esta sintaxe!

Mas todos os mecanismos de markdown são diferentes em muitos detalhes: o GFM não suporta a sintaxe da lista de definições; maruku in jekyll não suporta identificação automática de cabeçalhos para TOC; kramdown, multimarkdown ... e assim por diante. Os mecanismos também são escritos em muitas linguagens, como ruby, PHP e Java.

Encontrei o caos no mundo do markdown, assim como devo escrever meu CSS e JavaScript para dar suporte a tantos navegadores por compatibilidade, não melhor, e ainda pior!

Então eu penso nisso como meu título, se existe uma organização oficial trabalhando para fazer a sintaxe de markdown ser padrão, como o W3C para o padrão web, o mundo em markdown seria melhor do que nunca!

Qualquer pessoa poderia enviar sua sugestão de nova sintaxe ao ORG, e o ORG poderia analisá-la e criar um critério de sintaxe padrão para os desenvolvedores. Naquela época, todos os usuários como nós poderiam fazer menos opções para quais mecanismos devem ser usados. E nós podemos escrever uma vez, usar em qualquer lugar!

Então vem minha pergunta, está aí? ou alguém gostaria de criá-lo?

    
por mytharcher 10.02.2012 в 06:09
fonte

2 respostas

5

Um grupo de comunidades foi criado no W3C para criar uma especificação para o Markdown.

O padrão atual é geralmente visto como este , mas tem um escopo diferente para o grupo de trabalho.

    
por UKB 20.11.2012 / 17:02
fonte
1

A situação mudou desde 2012 para melhor!

O CommonMark , que originalmente era destinado a ser apropriadamente chamado de "Markdown Padrão", especifica formalmente a sintaxe e a semântica da linguagem clássica, introduzindo vários esclarecimentos e algumas alterações da prosa original ou da implementação de referência markdown.pl ou ambas.

Esta especificação pode também documentar extensões no futuro, mas esse não é claramente o objetivo principal atualmente. Markua é outra especificação aberta que se baseia no CommonMark, mas implementa extensões úteis desde o início - deriva de Leanpub . A documentação do Pandoc descreve vários recursos comuns do Pandoc, MultiMarkdown (MMD), PHP Markdown Extra e Github flavored Markdown (GFM), mas não Maruku , Kramdown e outros populares.

O Babelmark é um serviço web de John MacFarlane que tenta o código Markdown com vários mecanismos, hospedado e configurado por seus desenvolvedores, e compara o HTML resultante.

Uma especificação adicional é Crítica de marcação , que descreve a sintaxe para exclusão, adição, realce e comentários que podem ser usados com um variedade de linguagens de marcação simples.

    
por Crissov 10.06.2015 / 21:30
fonte