Tipografi hakkında sadece ufak bir ders: İşlevinizin sub
argümanı alt başlık koymanıza izin verir. Dürüst olmak gerekirse, bu tür unsurlar sıklıkla kullanılmaz. Elde etmeye çalıştığınız şey bir başlık koymaktır (bu çok farklı bir unsurdur). Tipografik kurallar, altyazıların grafikler, resimler ve yukarıdaki tablolar için grafiklerin altına yerleştirildiğini söylüyor. LaTeX ya da bir kelime işlemci gibi bir hazırlık sistemi kullanırsanız, R fonksiyonlarını kullanarak arsa (içeriğin bir parçası olarak) bir "altyazı" yazmamayı, ancak altyazıyı altyazısız olarak yerleştirmenizi tavsiye ederim. Belgenizde ve editörleriniz için kullanabileceğiniz araçları (kelime vb. veya LaTeX veya Knitr veya Powerpoint vb.) kullanarak altyazıları koyun.
Her neyse, tipografi ile ilgili benim küçük ve sıkıcı ders probleminizi çözmüyor. Burada, gplots
paketinin layout
işlevinin ve textplot
işlevinin bir çözümünü sağladım ama her zamanki gibi aynı hedefe ulaşmak için daha verimli ve zarif bir yol var.
library(gplots)
tex <- "Description Lorem ipsum dolor sit amet, consectetuer adipiscing elit. \nAenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque \npenatibus et magnis dis parturient montes, ascetur ridiculus mus."
layout(matrix(c(2,1)), 0.5, 2)
par(mar=c(1,1,1,1))
textplot(tex, halign = "center")
par(mar=c(1,1,1,1))
plot(1:10)
title(main = "Foo", font.main = 1)
sadece geri sıkıcı şeyler gitmek için: Ben daha önce söylediğim gibi diğer araçları kullanmak tavsiye bunu yaparken bu şekilde çok zor ve benim bakış gelen verimsizdir.
Son olarak, ben hattı için doğru sözdizimi \nword to break
değil İşte \n word to break
sonuç bakmak nasıl olduğunu kırar düşünüyorum:
kontrol edebilir 'textbox' ya edebilir? '? addtable2plot'' kitaplıktan (plotrix) ' – akrun
Ayrıca 'layout' boş bir' çizim 've sonra' rect' ve 'text' kullanabilirsiniz, ancak muhtemelen satır sonlarını kendiniz belirlersiniz. kodu). Bunu parlak uygulamalar olarak etiketlediniz - elbette metni metin olarak ayrı bir öğede arsa altında bulundurmanın en iyi yolu mu olurdu? –
Evet Metni html metni olarak yerleştirmek için parlak kullanabilirim ancak metni görüntü ile birlikte indirebilmeniz için resmin/grafiğin bir parçası olması gereken metne ihtiyacım var. – laukok