MathML과 세계에서의 사용을 속이는 가장 좋은 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/215733

  •  03-07-2019
  •  | 
  •  

문제

MathML과 세계에서의 사용을 속이는 가장 좋은 방법은 무엇입니까?

특히 내 말은 다음과 같습니다.

  • 렌더링/편집에 무엇을 사용합니까?
  • 저를 지적 할 수있는 상용/오픈 소스 애플리케이션에 사용됩니까?
  • 인기가 많고 많이 사용됩니까?
  • C#, C ++, Java, ... 애플리케이션 내에서 사용할 수있는 시청자가 있습니까?
  • ... (MathML에 대한 기타 정보)
도움이 되었습니까?

해결책

그만큼 W3C의 Mathml 홈페이지 물론 시작하기에 좋은 곳입니다. MathML을 사용하는 소프트웨어 목록이 있습니다. MathML 사양에는 두 가지 부분이 있습니다. 프레젠테이션 세트는 렌더링 엔진에 방정식을 조립하는 방법 (예 : 스택 된 대 비록 분수를 구별하는 방법)과 컨텐츠 세트를 계산 엔진을 알려주는 방법을 알려줍니다. 방정식을 해석합니다 (y (x)는 x의 함수 y 또는 두 변수가 곱하는 것입니까?). 대부분의 애플리케이션은 응용 프로그램의 범위에 따라 MathML의 한 하위 집합 또는 다른 응용 프로그램에 중점을 둡니다.

MathML은 점점 더 광범위하고 정당한 이유가 있습니다. MathML은 XML의 모든 장점을 가지고 있습니다 (자세한 내용은 백서 참조. Mathml은 xml입니다).

디자인 과학이 만듭니다 webeq, 여기에는 웹 사이트에서 MathML을 편집하고 표시하기위한 구성 요소가 포함됩니다. 이러한 구성 요소를 데스크탑 응용 프로그램에 포함시키려는 경우 SDK 버전도 있습니다. WebEQ는 Java 기반입니다.

이것이 도움이되기를 바랍니다. 그러나 더 많은 질문이 있으면 support@dessci.com으로 이메일을 보내주십시오.

최고의 소원,

가을 Cuellar, Design Science의 XML 전문가

다른 팁

아마 당신이 듣고 싶지는 않았지만 MathML을 시도한 후 XML 표현보다 훨씬 읽기 쉽고 컴팩트하기 때문에 Tex로 돌아갔습니다. Tex에는 큰 사용자 기반과 많은 안정적인 개방형 Wysiwyg 편집기가 있습니다.

또한, Mozilla Mathml Page는 Tex-> Mathml Translator에 대한 링크와 (아마도 죽은) JavaScript MathML 편집기에 대한 링크가 포함되어 있습니다.

내가 작업 한 MathML의 한 예는 기계 번역을 통해 C# 코드로 전환했습니다. 프로젝트를 찾을 수 있습니다 여기

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top