Tôi đang sử dụng Nhân sư để viết một số ghi chú. Tôi đang sử dụng phần mở rộng Mathjax cho Toán trong các ghi chú. Kích thước mặc định của toán học lớn hơn một chút so với tôi muốn. Trên trang Mathjax tôi thấy rằng tôi có thể thay đổi kích thước đó bằng cách thêm tập lệnh sau vào tệp HTML.Thêm thẻ javascript script vào một số vị trí để nó hoạt động cho mọi tệp trong tài liệu nhân sư
MathJax.Hub.Config({
"HTML-CSS": {scale: 90}
});
Vì vậy, tôi đã cố gắng bằng cách thêm những điều sau đây trong một file .rst
:
.. raw:: html
<script type="text/javascript" >
MathJax.Hub.Config({
"HTML-CSS": {
scale: 90
}
});
</script>
==========
Objective
==========
To change math size \\(\\alpha \\).
Trên đây hoạt động tuyệt vời cho môn toán ở chỗ .rst
tập tin cụ thể. Nhưng tôi muốn làm điều này cho nhiều tệp .rst khác nhau, tất cả đều là một phần của cùng một tài liệu nhân sư. Có thể thực hiện điều này mà không cần thêm tập lệnh trên vào mỗi tệp .rst
không?
Cảm ơn bạn đã đọc điều này và sẽ đánh giá cao nếu bạn có thể trợ giúp.
Cảm ơn rất nhiều. Điều này làm việc tuyệt vời! Cảm ơn đặc biệt cho các bước chi tiết. Tại sao có một '-' trong dòng' {% - block extrahead} '. Không có dấu gạch ngang, nó không hoạt động. Các ví dụ mã tôi đã thấy trong liên kết không có '-' này. – Curious2learn
Khối 'extrahead' mặc định trong sphinx/themes/basic/layout.html có thêm dấu gạch nối/dấu gạch ngang/dấu trừ (đó là khoảng [khoảng trắng kiểm soát] (http://jinja.pocoo.org/docs/templates/#whitespace -điều khiển)). Nhưng tôi không thể giải thích lý do tại sao nó không hoạt động cho bạn mà không có nó ... – mzjn
Cảm ơn. Tôi sẽ nhìn vào đó. Nhưng dù sao, nó hoạt động rất tốt với dấu gạch ngang. Cảm ơn một lần nữa vì đã trả lời. – Curious2learn