Dúvida com Latex

marcoantonio shared this question 7 years ago
Answered

Olá, forum!

Alguém conhece algum algoritmo para transformar um texto já definido, com conteúdo algébrico, como por exemplo: (sqrt(5) + 4)/2 numa expressão LaTex típica, com radical, traço de fração, etc?

Veja bem: minha dúvida não é como escrever o texto LaTex, isso eu sei. Quero saber se há alguma maneira de pegar um texto já existente e transformá-lo na expressão correspondente.

Se alguém puder dar alguma dica, agradeço desde já.

Comments (4)

photo
1

Olá!


Na Janela CAS, dá para digitar


(sqrt(5) + 4)/2


e, então, na fórmula exibida, clicar com o botão direito do mouse e, então, escolher a opção "Copiar como LaTeX":


\mathbf{\frac{\sqrt{5} + 4}{2}}


Agora, para fazer isto automaticamente para muitas expressões matemáticas, vai dar trabalho, pois penso que seria necessária alguma programação.


De onde as fórmulas matemáticas originais são geradas? De um arquivo Word? De um programa em C?


Um forte abraço, Humberto.

photo
1

Muito obrigado pela atenção, Humberto.

Realmente, o que eu gostaria é que uma expressão gerada (em vermelho) no próprio aplicativo (em anexo) pudesse ser vista simultaneamente como uma fórmula LaTex.

Para gerar a expressão em vermelho, clicar nos símbolos dados.

Não sei como isso seria possível.

Um forte abraço

https://ggbm.at/562025

photo
1

Oi Marco Antonio!


Internamente o GeoGebra tem o algoritmo que você quer, pois ele transforma expressões dadas por comandos na notação LaTeX (isto acontece na Janela CAS, por exemplo).


Vou verificar com os desenvolvedores do GeoGebra a possibilidade deles colocarem esta funcionalidade através de um comando que possa ser executado no Campo de Entrada.


Um forte abraço, Humberto.

photo
1

Algo como um comando geogebra que também pudesse ser usado na janela de programação, como por exemplo: TextoParaLaTex[texto] , mas que não devolvesse a expressão laTex como o comando Latex[objeto] e sim aquela expressão com radicais, traço de fração, etc.

Seria bastante interessante essa implementação. Vamos aguardar.

Obrigado pela atenção, Humberto

Abraço

© 2020 International GeoGebra Institute