Thêm MathJax vào Tumblr


10

Tôi muốn thêm MathJax vào trang Tumblr, mặc dù tôi hơi bối rối không biết nên bắt đầu từ đâu.

MathJax không cung cấp tài liệu cho Tumblr, chỉ các trang web như WordPress và một số trang khác.

Câu trả lời:


6

MathJax hiện có sẵn thông qua CDN, vì vậy bạn không phải cài đặt nó trên máy chủ nữa. Tất cả những gì bạn cần làm là bao gồm một vài dòng trong tiêu đề html của bạn và bạn có thể bắt đầu sử dụng toán học trong các bài đăng của mình.

Để thực hiện việc này, hãy đi tới Chủ đề -> Sử dụng HTML tùy chỉnh và chèn đoạn mã ngay phía trên </head>điểm đánh dấu:

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js"></script>

Lưu các thay đổi và bạn đã sẵn sàng đưa toán học vào các trang Tumblr của mình. Hãy thử, ví dụ

\[ \exp(x) = \sum_{n=1}^{\infty} \frac{x^n}{n!} \]

Chúc may mắn, mong rằng điều này có ích.


Có đủ để chỉ sao chép và dán dòng đầu tiên? Hay chúng ta phải thay thế cdn.mathjax.org/mathjax/latest/ khuyên bằng một cái gì khác? Tôi đã cố gắng làm điều này trên tumblr và bài đăng văn bản chỉ hiển thị mã TeX thô.
yunone

2

Nhìn qua các ghi chú cài đặt MathJax, có vẻ như tất cả những gì bạn cần làm là liên kết đến tệp JavaScript.

Đối với Tumblr, điều này có nghĩa là bạn sẽ cần tùy chỉnh Chủ đề HTML của mình.

Từ những gì tôi có thể thu thập, bạn sẽ cần thêm dòng này ngay trước </head>thẻ.

<script type="text/javascript" src="path-to-MathJax/MathJax.js"></script>

Ở đâu path-to-MathJaxtrên máy chủ của bạn, bạn đã tải lên tệp JS.

ví dụ

<html>
    <head>
        <title>My Tumblr site</title>
    <script type="text/javascript" src="path-to-MathJax/MathJax.js"></script>
    </head>
    <body>
        ...
    </body>
</html>

Cảm ơn bạn đã phản hồi - Vấn đề tôi nghĩ, tôi đang lưu trữ thông qua tumblr - Tôi chỉ nêu tên miền ở đó. Tôi nghĩ rằng tôi có thể thử chỉ tùy chỉnh HTML với toàn bộ nguồn Mathjax, sau đó thử.
tshauck

1

Ngoài câu trả lời của Barry, bạn cần thêm một số dữ liệu bổ sung để cho Tumblr biết phải làm gì với '$' và '$$' mà bạn thường sử dụng với MathJax. Hãy thử thêm những dòng này sau những gì được đăng ở trên.

<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
  inlineMath: [[ '$','$']],
  displayMath:  [['$$','$$']],
  processEscapes: true
},
"HTML-CSS": { availableFonts: ["TeX"] }
});
</script> 

[đạo cụ để http://blog.angjookanazawa.com/post/15081007922/how-to-write-in-latex-use-mathjax-in-tumblr] để cung cấp những thứ này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.