Medium precisa apoiar Latex para matemática e ciências

Postado por joshkerr 27 de outubro de 2016 2 de fevereiro de 2019 Deixe um comentário sobre Médio precisa apoiar Latex para matemática e ciências

O Medium é uma ótima plataforma para contar histórias, mas fica aquém da publicação de artigos científicos sérios e relacionados à matemática. O grande problema com esse tipo de conteúdo no Medium é que ele se baseia em matemática que não pode ser facilmente renderizada no Medium. A maioria das plataformas de escrita luta com a matemática porque as fórmulas usam formatação de precisão que não pode ser feita em um editor simples. A solução para este problema é um sistema chamado Latex.

O Latex é um sistema de preparação de documentos projetado para suportar tipografia de precisão. É mais frequentemente usado para documentos científicos de médio a grande porte, mas suporta praticamente qualquer forma de publicação. Em termos leigos, o Latex é uma linguagem de script simples que você pode percorrer por meio de um analisador de Látex para gerar uma ótima composição de alta qualidade. Se, por exemplo, você quiser criar uma fórmula matemática bonita como esta:

Imagem da captura de tela de uma fórmula gerada em látex

Você simplesmente enviaria o seguinte texto para um analisador de látex:

 f_m (n)> 2uparrow ^ {m-1} n 

O analisador produziria a fórmula bem formatada e você seria bom para ir.

O bom de usar o Latex é que a sintaxe é padronizada em várias plataformas. Também é muito popular entre as comunidades de ciências e matemática. Se você publicar algo científico ou matemático, provavelmente já usa o Latex. Até a Wikipedia usa o Latex para formatar fórmulas para suas páginas.

Adicionar suporte a Latex ao Medium deve ser trivial. Obviamente, haveria algum trabalho envolvido, mas não exigiria muitos recursos. Existem projetos populares de código aberto que facilitam muito o suporte a um site existente. Um desses exemplos é o MathJax .

MathJax é um projeto javascript de alta qualidade que suporta várias linguagens de composição (incluindo Latex) e gera HTML + CSS, SVG e MathML. Ele é executado em todos os navegadores e a saída resultante parece ótima, pois é dimensionada para caber no texto ao redor. Ele também tira proveito das fontes da Web para criar texto muito limpo e nítido, semelhante ao que você já vê no Medium.

Você pode ver alguns exemplos de Latex no meu blog de matemática. Aqui está um exemplo de um artigo que escrevi sobre o número de Graham, que é famoso por ser um dos maiores números já utilizados em uma prova. Mas eu divago.

O Medium oferece conteúdo para muitas pessoas, por isso ele precisa ser rápido e escalável. O MathJax se encaixa neste requisito porque também é escalável. Ele executa o lado do cliente no navegador para que não consuma ciclos caros de CPU na nuvem. Ele também não precisa ser entregue ao navegador em cada carregamento de página. Depois que um usuário o tiver, ele poderá ser reutilizado até que o Medium decida atualizá-lo.

O MathJax é apoiado por muitas organizações científicas, incluindo o IEEE, a American Mathematical Society, a APS Physics, a Mathematical Association of America, o American Institute of Physics, a Oxford University Press, ea lista continua. O projeto está aqui para ficar e provavelmente continuará sendo apoiado no futuro.

Eu gostaria de ver o Medium levar a matemática a sério e fazer com que pareça tão bom quanto o resto do conteúdo deles. A plataforma Medium adiciona muito valor para os editores, incluindo aqueles que desejam escrever artigos científicos e matemáticos. Eu adoraria ver o suporte ao Latex adotado em uma versão futura.

Compartilhar isso:

Relacionado

Publicado por joshkerr

Josh é um fundador de startup 8x e investidor anjo.

Deixe um comentário

Você deve entrar para postar um comentário.

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentários são processados .