2014-01-16 3 views
1

친애하는 전문가 : epads 형식의 잡지를 게시하여 iPads에서 읽을 수 있도록하고 싶습니다. (우리의 창조 시스템은 이제 다중 마크 다운 -> 특수 후 처리 -> 구경입니다.) 문제는 우리 잡지에 수학이 필요하다는 것입니다. 이것은 우분투의 epub 뷰어에서 구경에 의해 호출 된 것과 같은 문제가 아닙니다. 그냥 mathjax를 호출합니다. 그러나 epub을 (net-connected) ipad (ibook에서 열림)로 전송하면 mathjax가 실행되지 않아 방정식이 표시됩니다. 결국, 나는 또한 이것이 안드로이드 타블렛에서 작동하기를 원하지만, 지금은 ipads가 유일한 목표입니다. (아이폰은 우리에게 어쨌든 너무 작습니다.)iPad 용 epub에서 수학 (jax)

이 그림을 본 적이 없기 때문에 그림을 그래픽으로 렌더링하고 싶지 않습니다.

iPad 용 mathjax를 사용하여 전자 책을 만드는 방법은 무엇입니까? 가장 좋은 방법은 ibooks에서 javascript를 실행하는 방법이 있다면 어떻게 될까요? 그렇지 않다면 html5 (자바 스크립트 포함)의 eBook-reader-like 기능을 갖춘 앱을 만드는 도구가 있습니까? (javascript가 로컬이어야하거나 웹에 연결될 수 있습니까?) 그렇지 않다면 무엇을해야합니까?

감사합니다/의거

답변

2

당신이 전자 책 자체 내에서 (몸매는 여전 하구나) MathJax 설치를 포함하는 경우 당신은 아이북에 MathJax를 사용할 수 있습니다. 이것은 훌륭한 해결책은 아니지만 작동하도록 만들 수 있습니다. 방법에 대한 정보는 this article을 참조하십시오. 조금 오래되었지만 여전히 작동해야한다고 생각합니다.

내가 원하지 않는 전처리 측면에서 MathJax를 사용하면 iOS에서 꽤 잘 보이는 SVG 버전의 수학을 생성 할 수 있으며 다른 플랫폼에서도 렌더링해야합니다. 당신을위한 가능한 선택일지도 모른다.

+0

안녕하세요 - 당신은 너무 많이 생각합니다. 나는 단지 크기를 재조정하는 합리적인보고 임베디드 수학을 원한다. "$ makemymathuniversallyviewable self-contained-output.html"을 수행 한 다음 self-contained-output.html이 borwsers와 epub에서 잘 렌더링되고 재조정 될 수있는 방법이 있다면 더 행복 할거야. 가능한? –

+0

처음에는 생각했던 것보다 더 복잡한 문제입니다. 아마도 MathJax의 SVG 출력을 사용하여 렌더링 엔진과 독립적 인 유일한 SVG 출력을 얻을 수 있습니다. 그러나 우리는 현재 이것에 대한 명령 줄 도구를 가지고 있지 않습니다 (일부 예제가 있지만). 그러나이 경우에도 SVG 출력이 화면 너비의 변경에 대해 리플 로우하지 않으므로 줄 바꿈이 제대로 작동하지 않으며 수식 배치가 문제가 될 수 있으므로 어려움이 있습니다. –

+0

설명과 포인터에 감사드립니다. 나는 슬림화 된 버전을 시험해보고 그것이 어떻게되는지 보게 될 것이다. 최소한의 mathjax-for-epub를 유지하는 것이 좋을 것입니다. 또는 더 나은 방법은 mathjax를 모든 곳에서 사용할 수있는 표준이되게하는 것입니다. –

0

나는

인라인 SVG로 인라인 mathjax를 변환하기위한 시작이다 https://tex.stackexchange.com/questions/154644/eqnarray-math-to-svg?noredirect=1#comment353540_154644

짧은 스크립트를 기록했다. 이것은 모든 epub에서 작동하고 mathjax 종속성을 제거해야합니다. 여전히 기본적인 문제가 있지만 시작에 불과합니다. 재조정. 잘하면 누군가 다른 사람이 그것을 집어 들고 더 튼튼하게 만들 것입니다.