PDA

Ver la Versión Completa : [ SOLUCIONADO ] Como almacenar ecuaciones


Bongiovi
19/06/14, 19:56:22
Existe en Android alguna manera de almacenar y mostrar ecuaciones? Me interesa únicamente poder mostrar subíndices y superíndices. Me gustaría almacenar un número más o menos alto de ecuaciones que incluyen subíndices y superíndices y no sé como hacerlo. De momento tengo algunas ecuaciones escritas en LaTeX e incluidas en la app como imagen, pero con 40-50 ecuaciones esta opción es poco viable, además de algo farragosa a la hora de actualizar contenido.

Había pensado en SQLite, pero solo puedo almacenar texto plano no?

Un saludo!

mocelet
23/06/14, 09:38:02
Si solo te interesan los subíndices y superíndices puedes guardarlo en HTML, con las etiquetas <sub>...</sub> y <sup>...</sup>.

Para mostrar el HTML en principio te vale cualquier TextView:

String ecuacion = "e=mc<sup>2</sup>";
textView.setText(Html.fromHtml(ecuacion));

Me ha dado por probarlo en Android 1.6 y funciona bien

kriogeN
23/06/14, 09:46:52
Existen varios ports de LaTeX para Java, y también algunos más concretamente para Android, será cuestión de que juegues con ellos a ver cual te viene mejor.

Bespinillo
23/06/14, 09:50:31
Yo uso andropenoffice que es OpenOffice completo y lleva editor de ecuaciones. Como en el PC también uso libre/OpenOffice, todos contentos.
También puedes usar Equation Editor que me parece que es justo lo que buscas. Puedes editar, guardar y compartir ecuaciones, y si quieres pegarlas en un texto las exportado como un grafico y las pegas allí .

kriogeN
23/06/14, 09:54:02
Yo uso andropenoffice que es OpenOffice completo y lleva editor de ecuaciones. Como en el PC también uso libre/OpenOffice, todos contentos.
También puedes usar Equation Editor que me parece que es justo lo que buscas. Puedes editar, guardar y compartir ecuaciones, y si quieres pegarlas en un texto las exportado como un grafico y las pegas allí .

¿Sabes de lo que va esta sección no? Si alguien viene aquí preguntando como hacer una foto la respuesta que espera no es "Abre el menú aplicaciones y pulsa en el icono que pone Cámara".

Bespinillo
23/06/14, 23:06:23
Perdona, abrí el hilo desde tapatalk en los no leídos y no me di cuenta de que era el hilo de programación. Pensaba que buscabas una aplicación, no que ibas a hacerla.
De todos modos ver lo que hace la competencia puede orientar a como enfocar tu aplicación.

Por cierto, unos cuantos superindices salen sin mas del teclado como y=x²
De mantener pulsado el 2 en el teclado numérico

Bongiovi
25/06/14, 12:28:26
Si solo te interesan los subíndices y superíndices puedes guardarlo en HTML, con las etiquetas <sub>...</sub> y <sup>...</sup>.

Para mostrar el HTML en principio te vale cualquier TextView:

String ecuacion = "e=mc<sup>2</sup>";
textView.setText(Html.fromHtml(ecuacion));Me ha dado por probarlo en Android 1.6 y funciona bien

Creo que esta opción será la más cómoda. He creado una Base de Datos e incluyo los subíndices y superíndices con código HTML, para luego leerlos desde la app.

Muchas gracias por las respuesta.

Un saludo!