Markdown hỗ trợ HTML nội tuyến. HTML nội tuyến có thể được sử dụng cho cả phương trình nội tuyến nhanh và đơn giản và, với và công cụ bên ngoài, kết xuất phức tạp hơn.
Nội tuyến nhanh chóng và đơn giản
Đối với các mục nội tuyến nhanh chóng và đơn giản, hãy sử dụng mã HTML và mã thực thể . Một ví dụ kết hợp ý tưởng này với văn bản đăng ký trong markdown là: h θ (x) = o x + 1 x, mã theo sau.
h<sub>θ</sub>(x) = θ<sub>o</sub> x + θ<sub>1</sub>x
HTML ký hiệu và mã thực thể cho các ký hiệu toán học phổ biến có thể được tìm thấy ở đây . Mã cho các chữ cái Hy Lạp ở đây .
Mặc dù cách tiếp cận này có những hạn chế nhưng thực tế nó hoạt động trong tất cả các lần đánh dấu và không yêu cầu bất kỳ thư viện bên ngoài nào.
Kết xuất nội tuyến có thể mở rộng phức tạp với LaTeX và Codecogs
Nếu nhu cầu của bạn lớn hơn, hãy sử dụng trình kết xuất LaTeX bên ngoài như CodeCogs. Tạo một phương trình với trình soạn thảo CodeCogs . Chọn svg để kết xuất và HTML cho mã nhúng. Svg kết xuất tốt trên thay đổi kích thước. HTML cho phép LaTeX dễ dàng đọc khi bạn xem nguồn. Sao chép mã nhúng từ dưới cùng của trang và dán nó vào đánh dấu của bạn.
<img src="https://latex.codecogs.com/svg.latex?\Large&space;x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" title="\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" />
Điều này kết hợp câu trả lời này và câu trả lời này .
GitHub chỉ hỗ trợ somtimes hoạt động bằng cách sử dụng cú pháp html thô ở trên để LaTeX có thể đọc được cho tôi. Nếu cách trên không hiệu quả với bạn, thì tùy chọn khác là thay vào đó, hãy chọn kết xuất được mã hóa URL và sử dụng đầu ra đó để tự tạo một liên kết như:
![\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}](https://latex.codecogs.com/svg.latex?x%3D%5Cfrac%7B-b%5Cpm%5Csqrt%7Bb%5E2-4ac%7D%7D%7B2a%7D)
Điều này kết hợp thủ công LaTex trong văn bản hình ảnh thay thế và sử dụng URL được mã hóa để hiển thị trên GitHub.
Kết xuất nhiều dòng
Nếu bạn cần kết xuất nhiều dòng hãy xem câu trả lời này .