Latekste küçük bir rapor oluşturmak için tufte-handout (http://mirrors.ibiblio.org/CTAN/macros/latex/contrib/tufte-latex/sample-handout.pdf) kullanıyorum. Ben bir code.tex içine örtüyorum bir dosya code.Rnw var.Tam metin genişliğinde LaTeX xtable çıkışı nasıl ortalanır
\documentclass[12pt,english,nohyper]{tufte-handout}
\usepackage{longtable}
\usepackage{geometry}
\begin{document}
<<include=FALSE>>=
library(ggplot2)
library(xtable)
@
\centerline{\Large\bf This is my Main Title}
<<echo=FALSE,results='asis'>>=
fname='plot1.pdf'
pdf(fname,width=4,height=4)
print(qplot(mpg,cyl,data=mtcars))
{dev.off();invisible()}
cat(sprintf('\\begin{marginfigure}
\\includegraphics[width=0.98\\linewidth]{%s}
\\caption{\\label{mar:hist}MPG vs CYL in MTCARS dataset.}
\\end{marginfigure}',sub('\\.pdf','',fname)))
@
This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report.
This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report. This is the paragraph in my report.
\bigskip{}
<<echo=FALSE,results='asis'>>=
x.big <- xtable(mtcars[1:20,1:4], label ='tab:mtcars',caption ='This is the mtcar dataset head.',align = c("rr|lr|r"))
print(x.big, tabular.environment ='longtable', floating = FALSE, include.rownames=FALSE)
@
\end{document}
Bu aşağıdaki çıktıyı üretir:
Ne yapmaya çalışıyorum xtable çıkışını sağlamaktır (Tablo 1) karşısında merkezli olmak Aşağıda benim code.Rnw olduğunu tam metin. Varsayılan olarak, toplu iş pakette, tabloyu sol kenar boşluğu içinde ortalanmış gibi görünüyor.
Bu yazının ilk cümlesinde belirtilenler de dahil olmak üzere birkaç kaynağa danıştım. Bu referansa göre, "Tam sayfa genişlikli şekiller ve tablolar şekil * veya tablo * ortamlarına yerleştirilebilir." Bu raporu nasıl ördüğümü göz önüne alarak bunu nasıl yapacağımdan emin değilim.
\ usepackage {floatrow} kullanılıyorsa, bu çözümün beklendiği gibi çalışmayabileceğini başkalarına not edin. Önsözümde vardı ve bazı sorunlarla karşı karşıya kaldım. Bunu kaldırdıktan sonra iyi çalıştı. Teşekkür ederim! – LanneR
İlgilenen herkes için geçerli yayına bir takip gönderdim. Tabloyu ortalamak için \ usepackage {floatrow} 'ı silmek zorunda kaldığımdan, şekiller ve onların altyazıları ile istenen işlevleri de kaybettim. Şimdi, hem bir tabloyu hem de tufte-handout içindeki rakamın nasıl başarılı bir şekilde merkezleneceğini belirlemeye çalışıyorum. Bunun keşfedildiği takip yayını şu adreste bulunur: http://stackoverflow.com/questions/31709966/how-to-center-latex-xtable-and-figure-output-in-full-text-width – LanneR