Câu trả lời:
Bạn có thể sử dụng StackEdit (Tôi là nhà phát triển). Đó là trình chỉnh sửa Markdown dựa trên web và nó cho phép bạn xuất bản tài liệu của mình (Markdown hoặc HTML đã chuyển đổi) trên các trang web khác nhau. Trong số những người khác, bạn có thể đăng lên Blogger.
Chính xác thì bạn muốn tác giả Markdown có mặt ở đâu?
Nếu đó là cho các bài đăng mà bạn viết, thì việc sửa đổi sẽ cần đến trình soạn thảo của Blogger chứ không phải cho mẫu của bạn: ngay cả khi bạn viết ở chế độ HTML thay vì chế độ Soạn thảo, Blogger vẫn xác thực HTML trước khi xuất bản bài đăng.
Một thay thế cho bài viết sẽ là nếu bạn muốn xuất bản qua mail2Post. Trong trường hợp đó, sẽ hợp lý khi tìm kiếm một số dịch vụ trực tuyến chấp nhận nội dung được định dạng Markdown mà bạn cung cấp, chuyển đổi nó thành HTML và sau đó gửi nó đến một địa chỉ email mà bạn cung cấp (địa chỉ "từ bí mật" của bạn từ Blogger).
Một lựa chọn khác là Windows Live Writer - nhưng tôi không chắc liệu nó có hỗ trợ Markdown không. Và ngay cả khi có, AFAIK một khi bài đăng trên Blogger được tạo bằng WLW, nó chỉ có thể được chỉnh sửa bằng WLW chứ không phải với trình chỉnh sửa bài thông thường của Blogger.
Mặt khác, nếu bạn muốn định dạng Markdown có sẵn để bình luận, thì tôi có thể tưởng tượng một số hệ thống bình luận của bên thứ 3 có thể được tích hợp, nhưng tôi không chắc chúng là gì - có lẽ Disqus (chắc chắn hoạt động với Blogger) cho phép Markdown ?
Tôi sẽ viết lại câu trả lời của @ pyjama, vì đây là con đường tôi đã chọn và tôi nghĩ nó hoạt động tốt, mặc dù tôi sẽ bao gồm các ví dụ. Trang nguồn là đây: http://dvdotsenko.blogspot.in/2012/08/markdown-with-blogspotcom-and-bloggercom.html
Ý tưởng cơ bản là viết đánh dấu của bạn ở chế độ HTML vào thẻ script:
<script type="text/x-markdown">
#markdown supported post
even with some `code`:
> rm -rf /
</script>
Sau đó lấy thư viện đánh dấu javascript và đưa nó vào HTML của mẫu của bạn, ngay trước đó </body>
. Ví dụ: cái này: https://code.google.com.vn/p/pagedown/source/browse/Markdown.Converter.js
Các thẻ CDATA là cần thiết hoặc trình xác nhận của blogger phàn nàn.
<script type="text/javascript">//<![CDATA[
... paste markdown js inline here
//]]>
</script> <!-- end markdown -->
Tôi cũng đã ném một liên kết đến mã của Google , nhưng trực tiếp (không giống như phương pháp trong blog trên):
<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script>
Sau đó bao gồm một tập lệnh nhỏ để kích hoạt mọi thứ:
<script type="text/javascript">//<![CDATA[
(function(){
//from the above post
var scripttags = document.getElementsByTagName('script')
, i, l
, s, d
for (i = 0, l = scripttags.length; i !== l; i++){
if (scripttags[i].type === 'text/x-markdown') {
s = scripttags[i]
d = document.createElement('div')
d.innerHTML = (new Markdown.Converter()).makeHtml(s.innerHTML)
s.parentNode.insertBefore(d, s)
}
}
//a little extra for syntax highlighting
var codetags = document.getElementsByTagName('code')
for (i = 0; i < codetags.length; ++i)
{
codetags[i].className += ' prettyprint';
}
})()
//]]>
</script>
Gỡ lỗi bằng cách viết một bài đăng nhỏ và nhấn xem trước với bảng điều khiển dành cho nhà phát triển mở là cần thiết. CSS tùy chỉnh của mẫu có lẽ cũng cần một số công việc để làm cho nó trông ổn.
Có thể, chỉ cần theo liên kết này. Nó hoạt động tốt.
http://dvdotsenko.blogspot.in/2012/08/markdown-with-blogspotcom-and-bloggercom.html