Thư viện kramdown công trình bằng cách đọc mã nhập và xuất nó sang các định dạng khác nhau như:
- HTML
- LaTeX
- cú pháp kramdown
Các thư viện sử dụng siêu Markdown riêng của mình gọi là cú pháp kramdown, nhưng nó cũng có thể hỗ trợ như đầu vào Markdown thường xuyên, GitHub Flavored Markdown, và mã HTML chuẩn.
Sử dụng kramdown để chuyển đổi giữa các định dạng văn bản không ép buộc các nhà phát triển để sử dụng Markdown như đầu vào hoặc giá trị sản lượng, các thư viện có khả năng chuyển đổi giữa HTML và LaTeX không có bất kỳ vấn đề. Cách kramdown công trình là để chuyển đổi từ HTML sang kramdown (riêng cú pháp Markdown superset của nó), và sau đó xuất ra để LaTeX.
Cho đến nay, tính năng kramdown quan trọng nhất là tốc độ, các thư viện nổi tiếng trong cộng đồng Ruby cho điều này, và được sử dụng rộng rãi trong các dự án khác chỉ vì nó.
Ngoài này, kramdown cũng là rất tốt tài liệu, cập nhật thường xuyên, và đi kèm với một codebase rất được kiểm tra.
Điều gì là mới trong phiên bản này :.
- các highlighter cú pháp 'đúc' cho bộ chuyển đổi LaTeX là bây giờ có sẵn
- Một công cụ toán học mới dựa trên MathJax-Node kết quả đầu ra để MathML bây giờ đã có.
- Cố định # 244, # 246: Có rào khối mã bây giờ cho phép một dấu gạch ngang trong tên ngôn ngữ mã .
- Các tùy chọn danh sách trong trang người đàn ông cũng như trong đầu ra của kramdown --help bây giờ được sắp xếp.
Điều gì là mới trong phiên bản 1.8.0:
- Cú pháp highlighter 'đúc' cho bộ chuyển đổi LaTeX bây giờ đã có.
- Một công cụ toán học mới dựa trên MathJax-Node kết quả đầu ra để MathML bây giờ đã có.
- Cố định # 244, # 246: Có rào khối mã bây giờ cho phép một dấu gạch ngang trong tên ngôn ngữ mã .
- Các tùy chọn danh sách trong trang người đàn ông cũng như trong đầu ra của kramdown --help bây giờ được sắp xếp.
Điều gì là mới trong phiên bản 1.7.0:
- Cú pháp highlighter 'đúc' cho bộ chuyển đổi LaTeX bây giờ đã có.
- Một công cụ toán học mới dựa trên MathJax-Node kết quả đầu ra để MathML bây giờ đã có.
- Cố định # 244, # 246: Có rào khối mã bây giờ cho phép một dấu gạch ngang trong tên ngôn ngữ mã .
- Các tùy chọn danh sách trong trang người đàn ông cũng như trong đầu ra của kramdown --help bây giờ được sắp xếp.
Điều gì là mới trong phiên bản 1.6.0:
- Người dùng bây giờ có thể xác định vị trí của các chú thích.
- Rake gemspec bây giờ tạo ra một tập tin kramdown.gemspec địa phương.
Điều gì là mới trong phiên bản 1.3.3:
- Sửa lỗi:
- Chuỗi charset = đã mất tích từ một & # x3c; meta & # x3e; thẻ trong các mẫu tài liệu HTML.
Bình luận không