2016-10-13 5 views
5

MathJax 및 latex2html5 (http://latex2html5.com/)를 사용하여 호 그리기에 관한 문제가 있습니다.pstricks 및 latex2html5를 사용하여 호 그리기

나는 위의이 두 라이브러리와이 스키마를 그리는 싶습니다

Schema to repoduce

내 문제는 내가하는 링크 EVDE 상태를 왼쪽에 2 호를 그릴 수 없다는 것입니다. 위의 링크에

, 내가 그랬어 :

<script type="tex/latex"> 

\begin{center} 
\begin{pspicture}(-4,-4)(4,4) 

\pscircle(-3.3,2.5){0.4} 
\pscircle(-3.3,-2.5){0.4} 
\pscircle(3.3,-2.5){0.4} 
\pscircle(3.3,2.5){0.4} 

\psline{->}(-2.9,2.5)(2.9,2.5) 
\rput(0,2.8){00} 

\psline{->}(3.3,2.1)(3.3,-2.1) 
\rput(3.6,0){00} 

\psline{->}(2.9,-2.5)(-2.9,-2.5) 
\rput(0,-2.8){01,11} 

\psarc[fillcolor=white]{->}(-3.7,0){2}{-90}{90} 

\end{pspicture} 
\end{center} 

    </script> 

    <script type="text/javascript"> 
    $('body').latex(); 
    </script> 

라인 : 첫째,하고 fillColor는, 간격 파란색과 후 :

\psarc[fillcolor=white]{->}(-3.7,0){2}{-90}{90} 

관심이 부분하지만 결과는 좋지 않다 각도가 너무 좋지 않습니다. (나는 2 개의 호가 수직이되기를 바랍니다.)

더 일반적으로 latex2html5 라이브러리로 스키마 (여기에서는 다른 호가있는)를 그릴 정보를 얻고 싶습니다. 이것이 가능하지 않다면 누구든지 자바 스크립트 라이브러리 (MathJax와 같은 라텍스 렌더링을 사용하거나 사용하지 않는 것이 이상적입니다)를 알고있을 수 있습니까? 귀하의 제안에 감사드립니다.

감사

+0

나는이 질문에 대한 적절한 포럼에 나는 경우 나도 몰라, 그것은 StackOverflow의 다른 그룹으로 리디렉션 될 수 있습니다, 사람이 그것을 할 수 있을까? 덕분에 – youpilat13

답변

2

당신이 psplot를 사용할 수있는 호를 그리 여기 수평 아크, 당신은 당신이 원하는 만들기 위해 축을 변경할 수 있습니다. 도움이 되길 바랍니다. 필요한 경우

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<script type="text/x-mathjax-config"> 
 
    // <![CDATA[ 
 
    MathJax.Hub.Config({ 
 
     TeX: {extensions: ["AMSmath.js", "AMSsymbols.js"]},  
 
     extensions: ["tex2jax.js"], 
 
     jax: ["input/TeX", "output/HTML-CSS"], 
 
     showProcessingMessages : false, 
 
     messageStyle : "none" ,  
 
     showMathMenu: false , 
 
     tex2jax: { 
 
      processEnvironments: true, 
 
      inlineMath: [ ['$','$'], ["\(","\)"] ], 
 
      displayMath: [ ['$$','$$'], ["\[","\]"] ], 
 
      preview : "none", 
 
      processEscapes: true 
 
     }, 
 
     "HTML-CSS": { linebreaks: { automatic:true, width: "latex-container"} } 
 
    }); 
 
    // ]]> 
 
</script> 
 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script> 
 
<script type="text/javascript" src="https://raw.githubusercontent.com/Mathapedia/LaTeX2HTML5/master/latex2html5.min.js"></script> 
 
<link rel="stylesheet" href="https://raw.githubusercontent.com/Mathapedia/LaTeX2HTML5/master/css/latex2html5.css" type="text/css"> 
 
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arbutus+Slab" type="text/css"> 
 
</head> 
 
<div id="aa"></div> 
 
<script type="tex/latex"> 
 
\begin{center} 
 
\begin{pspicture}(-4,-4)(4,4) 
 
\psplot[algebraic,linewidth=1.5pt]{-3.14}{3.14}{cos(x/2)} 
 
\end{pspicture} 
 
\end{center} 
 
\end{document} 
 
    </script> 
 

 
    <script type="text/javascript"> 
 
    $('body').latex(); 
 
    </script> 
 
</html>

+0

고맙습니다, 이걸로하려고합니다 – youpilat13

+0

그것은 작동하지만, 아크의 끝에 화살표를 추가하는 것은 불가능합니다, 나는 \ psplot [algebraic, linewidth = 1.5pt, arrows = -> ] {- 3.14} {3.14} {cos (x/2)} – youpilat13

+0

@ youpilat13 예 시도해 보았습니다. 설명서를 찾으려고했지만 아무 소용이 없습니다. 호의 끝 부분에 화살표를 추가 할 수 있습니다. –