tôi là tạo ra một số slide HTML bằng cách sử dụng quy trình làm việc như sau:Thay đổi kích thước phông chữ trong HTML5 trượt chuẩn bị với markdown -> pandoc
- Mã được viết bằng R Studio biên tập 0.97.248
.md
tài liệu tạo ra vớiknitr
0,8- slide HTML5 được tạo từ
.md
tập tin sử dụng pandoc 1.10.1
Đây là công việc được mô tả bởi Yihui Xie here; đó là cách đơn giản nhất mà tôi biết là tạo trang trình bày cho bản trình bày bằng cách sử dụng Markdown.
Vấn đề của tôi thậm chí là một dòng mã tương đối ngắn (50 ký tự) chạy bên tay phải của trang chiếu, bởi vì phông chữ mã mặc định lớn và có khoảng cách rộng.
Ví dụ, các slide sau
# Title of the slide
And some text.
````{r plotChunk, message=FALSE, fig.height=5, fig.width=5}
require(ggplot2)
ggplot(mpg, aes(x=displ, y=cty, colour=class)) + geom_point()
````
tạo slide sau:
tôi có thể sử dụng tùy chọn đang tidy=FALSE
tự tách dòng mã, nhưng tôi sẽ không bao giờ có thể để phù hợp với nhiều mã trên một dòng. Có cách nào để làm cho phông chữ phông chữ mặc định nhỏ hơn trong mã HTML không?
bạn có thể sử dụng mẫu của riêng mình: http://johnmacfarlane.net/pandoc/README.html#templates và xác định phông chữ nhỏ hơn cho 'pre' trong CSS, ví dụ: 'pre {font-size: 10px;}'; mẫu mặc định có tại đây: https://github.com/jgm/pandoc-templates/blob/master/default.dzslides –
Cách khác, bạn có thể sử dụng [slidify] (http://www.slidify.org) để xử lý chuyển đổi của R Markdown thành các trang HTML hoàn toàn trong R và cung cấp hỗ trợ cho hơn 10 khung công tác (bao gồm các dzslides). Tiết lộ: Tôi là tác giả của Slidify. – Ramnath