2017-12-11 1 views
1

Google 애플리케이션 엔진을 사용하여 간단한 웹 사이트를 구축하고 있습니다. mathjax를 사용하여 html 문서에 수식을 작성하려고합니다. HTML 문서에 코드 : I가 GAE 외부에서 동일한 HTML 코드를 사용하면Google 애플리케이션 엔진에 mathjax를 배포하십시오.

<html> 
<head> 
<title> Home page </title> 
<link rel="stylesheet" type="text/css" href="/stylesheets/style.css"> 
<script type="text/javascript" 
    src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script> 
</head> 
<body> 
$$x^2 = \frac{1}{2}$$ 
</body> 
</html> 

식 정상적으로 표시된다. GAE를 실행하면 표현식이 $$ x^2 = \ frac {1} {2} $$ 인 으로 표시됩니다. 내 app.yaml은 다음과 같습니다.

runtime: python27 
api_version: 1 
threadsafe: true 

handlers: 

- url: /.* 
    script: main.app 

app.yaml에서 변경해야합니까? 누구든지 나를 도울 수 있습니까?

+0

당신이 HTTPS를 통해 제공하는 경우는, 다음 HTTP 호출이 브라우저에 의해 차단됩니다 . –

답변

1

당신이 콘솔 경고를 표시하는 스크립트입니다 것을 볼 수 있습니다 http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML 당신은 당신의 문서의 소스 URL의 내용을 볼 경우

console.warn('WARNING: cdn.mathjax.org has been retired. Check https://www.mathjax.org/cdn-shutting-down/ for migration tips.')

page referenced in the warning message 대체 CDN URL을 제공합니다 당신이 할 수있는 폐기 된 URL 대신 사용하십시오.

0

덕분에 많은, 또한 헤드 태그 사이에 다른 스크립트를 통해 추적 스크립트를 추가하고 괜찮 았는데 :

<script type="text/x-mathjax-config"> 
    MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}}); 
</script> 
관련 문제