2014-08-27 2 views
3

나는 (오프라인 사용을 위해) 안드로이드 응용 프로그램을 코딩하고 있으며보기에 수학 수식과 표현식을 표시해야합니다. 가능한 한 가장 쉬운 방법은 무엇입니까? 내 마음에 오는내 안드로이드 앱에서 수학 수식을 렌더링하는 가장 효율적인 방법은 무엇입니까?

+1

MathJax http://www.mathjax.org/가 도움이 될 수 있습니다. 그것의 자바 스크립트 기술. –

+0

나는 똑같은 문제가있어서 내 자신의 서재를 썼다. 그러나 그것은 다소 큰 과제입니다. 가능한 경우 mathjax 또는 이와 유사한 방법을 사용하십시오. – Axel

답변

3

가장 쉬운 방법은 다음과 같습니다 사용하여 자바 스크립트로 렌더링

WebViewMathJax 다운로드. 입력 그러한 LaTeX 예를 들어

:

Euler's identity (Euler's identity)

0

가장 효율적인 단순히를 사용하는 것이다 : 출력 될 것이다

e^{i \pi} + 1 = 0 

TextView에서 사용자 정의 글꼴. MathML을 연구 할 때 글꼴 솔루션을 발견했습니다. 내가 그것을 파낼 수 있는지 알게 될 것이다.

글꼴 :

+0

도와 주셔서 감사합니다. 하지만 저는 MathJax 방법을 사용하여 제 경우보다 효율적입니다. –

-1

https://github.com/fred-wang/android-latin-modern-math는 년 후, 나는이 매우 효율적으로 할 수 있고 현재 프로젝트에서이 문제를 사용한 라이브러리를 발견했다. 이것은 위대한 작품 https://github.com/kexanie/MathView의 링크입니다.이 코드는 다른보기 구성 요소로 네이티브 코드 자체에 쉽게 포함 할 수 있습니다. 이것은 일반적인 webview 구현보다 훨씬 빠릅니다.

관련 문제