Pergunta

Quero em um aplicativo com uma entrada de texto simples, enriquecida com algumas marcas para incluir formatação ou rotulagem semântica. Quero a sintaxe o mais fácil possível e quero incluir rótulos autodefinidos.

Exemplo: [BOLD] StackOverflow [/BOLD] é um recurso [tag] bom [/tag] para programadores.

As mesas também seriam necessárias.

HTML/XML e LATEX são poderosos o suficiente para permitir isso, mas complicados demais. O Wiki-Syntax parece simples, mas usa outro símbolo para cada marcação, não está claro a citação e todo wiki parece ter outra sintaxe. Para mesas e coisas semelhantes, o wiki se torna muito complicado.

Existe um idioma/sintaxe, que atende às minhas necessidades ou pode ser um pouco alterado para fazê -lo? Ou eu tenho que inventar algo sozinho? Nesse caso, você tem sugestões?

Foi útil?

Solução

Definitivamente não invente o seu próprio. Já existem muitos idiomas simples de marcação, e os usuários odeiam aprender novos. Confie em mim!

Eu sugeriria usar um dos seguintes:

Tome sua decisão com base na sua base de usuário, bem como em quais ferramentas e analisadores estão disponíveis no idioma escolhido. Para o meu site, fomos com têxteis, mas descobri que o BBCode tende a ser o idioma que a maioria das pessoas já conhece. No entanto, isso variará com diferentes dados demográficos do usuário.

Outras dicas

Stackoverflow, junto com vários outros sites, usa Markdown. Eu acho que isso lhe dará o melhor equilíbrio entre recursos e simplicidade.

Deixe -me acrescentar Reestruturado text para a lista.

Um benefício adicional do uso é dado pela disponibilidade de Reestruturado Text para qualquer coisa Serviço que facilita a criação de versões HTML ou PDF do documento.

Como já apontado, existem muitos idiomas leves de marcação (muitos estão listados aqui: Artigo da Wikipedia), não deve haver necessidade de criar o seu próprio.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top