DEV Community

Jhony Walker
Jhony Walker

Posted on

GitHub - Vamos de Matemática

Github Matemática

Vocês devem ver que por aqui falo muito sobre o GitHub, isso por que gosto muito de utilizar a plataforma identificando como posso adicionar coisas novas a cada projeto que disponibilizo (mesmo que ultimamente o meu repo esteja um pouco parado). Com isso Github, me nota... brincadeira!

O real foco desse artigo e falar um pouco da novidade anunciada pela equipe do Github, pessoal está fazendo um trabalho incrível.. e dessa vez anunciaram suporte a contas de matemática complexas na qual pode inserir através de Markdown

Contas e mais contas

Contas e mais contas

Segundo o anúncio diretamente do blog deles, expressões matemáticas são fundamentais para o compartilhamento de informações entre engenheiros, cientistas, cientistas de dados e matemáticos e com isso agora podem ser renderizadas nativamente em Markdown no GitHub.

O suporte para exibir expressões matemáticas tem sido um recurso altamente solicitado há mais de 8 anos e partir de hoje, você pode usar os delimitadores de $ e $$ nativamente no Markdown no GitHub para inserir expressões matemáticas na sintaxe estilo TeX e LaTeX. Este conteúdo é então renderizado usando a altamente popular biblioteca MathJax. Por exemplo, o seguinte Markdown:

When $a \ne 0$, there are two solutions to $(ax^2 + bx + c = 0)$ and they are 
$$ x = {-b \pm \sqrt{b^2-4ac} \over 2a} $$
Enter fullscreen mode Exit fullscreen mode

Será renderizará como:

Render

Isso é incrível, porque podem ser utilizadas como exemplos de logica de uma determinada função que faz um calculo que precisou ser realizado para obter um determinado resultado, com isso pense nas possibilidades o que pode ser feito... para mais detalhes a equipe do Github disponibilizou a documentação que pode ser lida aqui para obter mais detalhados.

  • Fontes onde pesquisei esse conteúdo:

https://docs.github.com/pt/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions

Top comments (0)