2010-07-28 12 views
5

Tôi có một blog nơi mọi người có thể đăng nhận xét của họ. Vấn đề của tôi là tôi cần cho phép mọi người có thể sử dụng các công thức toán học sử dụng cú pháp latex. Tôi không thể thực hiện bất kỳ thay đổi nào đối với máy chủ. Tôi chỉ có thể nhúng tập lệnh vào trang HTML của mình. Vui lòng trợ giúp.Làm cách nào để tôi có thể sử dụng phép toán trong trang web html của tôi

Trả lời

4

Bạn có thể sử dụng jsMath để giải quyết vấn đề này. Đó là tất cả javascript phía máy khách, nhưng bạn phải tham khảo thư viện jsMath để sử dụng các hàm của nó.

+0

Ngoài ra còn có MathJax, mà dường như được hình thành như sự kế thừa cho jsMath. –

+0

Tôi không thể cài đặt trong máy chủ. – Anonymous

+0

Bạn có thể liên kết với nó từ bất kỳ vị trí có thể truy cập nào. Thư viện không nhất thiết phải nằm trên cùng một máy chủ. – recursive

1

Bạn cũng có thể thử thư viện LaTeX 4 Web để chuyển đổi mã LaTeX thành HTML.

+0

Tôi đã thử nó và nó rất hạn chế. – Artefacto

3

Bạn có thể sử dụng MathJax. Mẫu Blogger bài: MathJax testing

Chỉ cần thêm đoạn mã sau:

<script src="http://www.mathjax.org/MathJax/MathJax.js"> 
    // 
    // This script call is what gets MathJax loaded and running 
    // 
    MathJax.Hub.Config({ 
    // Only needed if to do more configuration within the page 
    delayStartupUntil: "onload", 
    // input is TeX and output is HTML-CSS 
    jax: ["input/MathML", "input/TeX", "output/HTML-CSS"], format 
    // use the tex2jax preprocessor 
    extensions: ["tex2jax.js"],    
    tex2jax: { 
     // uncomment to use $...$ for inline math 
     inlineMath: [['$','$'], ['\\(','\\)']], 
     // set to 1 to allow \$ to produce a dollar sign 
     processEscapes: 1      
    } 
    }); 
</script>