2017-10-10 5 views
0

나는 KaTeX (0.9.0-alpha)의 자동 렌더링을 테스트하기 위해 하나의 index.html 파일을 만들었습니다.브라우저에서 자동 렌더링 (KaTeX 0.9.0-alpha)을 사용하는 방법은 무엇입니까?

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0-alpha/katex.min.css"> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0-alpha/katex.min.js"></script> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0-alpha/contrib/auto-render.min.js"></script> 
 
</head> 
 
<body> 
 
    <div id="el"><span>$$2+\frac{1}{x}$$</span></div> 
 
    <script> 
 
     renderMathInElement(document.body); 
 
    </script> 
 
</body> 
 
</html>

내가 브라우저 (크롬 61.0)에서 HTML 파일을 열 때, 나는 오류 (또한 KaTeX 0.8.3에 나타납니다) 도착 : 사용하는 방법 그래서 Uncaught TypeError: renderMathInElement is not a function

을 단일 HTML에서 KaTex?

답변

0

KaTeX에서 버그를 치는 것 같습니다 : https://github.com/Khan/KaTeX/pull/920. 버그가 수정되었지만 수정 사항이 CDN에 아직 공개되지 않았으므로 그동안 0.8.3으로 되돌아갔습니다. 나는 당신을 위해 작동하지 않았다 놀랍다.