2013-06-12 37 views
8

Tôi muốn xuất bản một bài đăng blog cơ bản như sau: (Example blog post) bằng cách sử dụng các tệp đánh dấu R của tôi.Xuất bản các tệp đánh dấu R dưới dạng bài đăng blog

Nhưng tôi muốn xuất bản nó trong Wordpress (không phải wordpress.com).

  • Giải pháp hứa hẹn nhất có vẻ là Yihui's function. Tôi đã thử nhưng có nhiều lỗi và ngừng thử. Tôi đang sử dụng Windows và có vẻ như chức năng đan2wp của Yihui hoạt động ổn định ở Linux. (Tôi khấu trừ điều này từ một trong các nhận xét trong trang của anh ấy)
  • Bài đăng sau cũng không hữu ích: this, this.
  • Tôi đã cố gắng xuất bản nhãn hiệu của mình trong github như (this) là được đề cập trong Jerom Anglim's blog post (bài đăng blog rất thông tin BTW). Không thể tìm ra cách nhúng tệp github vào Wordpess.
  • Tôi đã xem xét di chuyển toàn bộ blog của mình sang Jekyll là one very good example, nhưng nó dường như rất khó khăn để thay đổi toàn bộ cấu trúc blog.

Không có giải pháp nào phù hợp với tôi. Tôi từ bỏ. Sao chép và dán mã và định dạng là rất kém hiệu quả. Tôi không thể điều chỉnh đầu ra r đúng cách.
Có cách nào khác mà tôi đã không vấp ngã và có thể giải quyết (hoặc dễ dàng) vấn đề của tôi?
Cảm ơn trước mọi phản hồi ..

+0

+1 vì tôi cảm thấy đau đớn của bạn ... Tôi cũng đã thử nhiều tùy chọn. Tôi đã kết thúc bằng cách sử dụng 'ruhoh' và không hối tiếc cho đến nay. Tôi đã viết một bài đăng blog về điều đó [ở đây] (http://christophj.github.io/replicating/tutorial/how-to-set-up-a-new-blog-with-ruhoh-on-github/). Nhưng một lần nữa, đây là một dẫn xuất của Jekyll, vì vậy bạn cũng cần phải thay đổi toàn bộ cấu trúc blog. –

+0

Bạn có thể thấy điều này hữu ích: https://github.com/johnjosephhorton/md2blog –

+0

Bạn đã làm gì? –

Trả lời

0

Bạn đã thử "trình đánh dấu cú pháp Pretty R" (http://www.inside-r.org/pretty-r/tool) chưa? Nó có thể là một sửa chữa tạm thời tốt đẹp cho đến khi bạn nhận được một cái gì đó khác làm việc.

Mã này:

y <- 1:10 
plot(y) 

bị biến thành này:

`<div style="overflow:auto;"><div class="geshifilter"><pre class="r geshifilter-R" style="font-family:monospace;">y <span style="">&lt;-</span> <span style="color: #cc66cc;">1</span><span style="">:</span><span style="color: #cc66cc;">10</span> 
<a href="http://inside-r.org/r-doc/graphics/plot"><span style="color: #003399; font-weight: bold;">plot</span></a><span style="color: #009900;">&#40;</span>y<span style="color: #009900;">&#41;</span></pre></div></div><p><a href="http://www.inside-r.org/pretty-r" title="Created by Pretty R at inside-R.org">Created by Pretty R at inside-R.org</a></p>` 

mà khi gắn vào html của bạn, hiển thị như thế này:

y < - 1:10

plot ( y )

Created by Pretty R at inside-R.org

Các vấn đề liên quan