
Acredito que quando vc se refere ao fig.cap=" Histograma teste" como título do gráfico, vc está se referindo à _legenda_ do gráfico, certo? A centralização da legenda é um padrão do LaTeX, não do knitr. Legendas que não ultrapassam uma linha são centralizadas. Se tiver mais de uma linha, o padrão do LaTeX é justificar como no restante do texto. Existem pacotes do LaTeX para alterar esse padrão (que eu não lembro agora). A mesma coisa acontece com a legenda da tabela. --- Fernando de Pol Mayer Doutorando em Estatística e Experimentação Agronômica Escola Superior de Agricultura "Luiz de Queiroz" - ESALQ Universidade de São Paulo - USP URL: http://fernandomayer.github.io e-mail: fernando.mayer [@] {gmail.com, usp.br} 2013/11/13 Andre Oliveira <andreolsouza@yahoo.com.br>
É olhei a aqui tudo que me indicaram e vi que a opção ,fig.pos="H" colocar a figura em seu devido lugar. O que me incomoda aqui e o fato do fig.cap=" Histograma teste" não colocar o título do gráfico alinhado a esquerdacom o gráfico.
<<chunk7,echo=TRUE,fig.width=4, fig.height=3, fig.cap=" Histograma teste", fig.align='left',comment=NA,fig.pos="H",eval=TRUE>>= # Força figura ficar no lugar definido \usepackage{float} x=rnorm(30000) hist(x,main="",ylab="",xlab="",prob=T) @
_______________________________________________________________________________________________
E também me incomoda é não alinhar a esquerda o caption de uma tabela!
<<chunk8, comment=NA,results='asis'>>= # Imprime LaTeX x=rnorm(66) y=x+rnorm(66) fit=lm(y~x) require(xtable) s=anova(fit) x=xtable(s,caption ="Tabela ANOVA") print(x,caption.placement='top',table.placement="H",include.rownames = TRUE) @
________________________________________________________________________________________________ |
Alguém tem alguma dica?
André Oliveira Souza
Em Quarta-feira, 13 de Novembro de 2013 11:36, Cesar Rabak < cesar.rabak@gmail.com> escreveu: André,
Não obstante às informações (corretas) do Fernando, o LaTeX não necessariamente "honrará" a posição exata de inserção de uma figura no texto devido à forma como ele calcula os tamanhos da figura e do texto para fazer uma tipografia "correta".
HTH -- Cesar Rabak
2013/11/9 Fernando Souza <nandodesouza@gmail.com>
Em sábado, 9 de novembro de 2013 18:05:22, Andre Oliveira escreveu:
Pessoal, sou iniciante Knitr já fiz uma busca de material na internet montei uma pasta de material aqui, mas, ainda estou com dúvidas básicas. Aceito indicação de literatura sobre opções de chunks.
Estou aqui com um problema com estes códigos. ------------------------------------------------------------ ------------------------------------------------------------ ---------------------- <<echo=TRUE, results='asis', fig.width=4, fig.height=3, fig.cap="Histograma teste", echo=T>>= x=rnorm(3000) hist(x,main="",ylab="",xlab="") @ Este gráfico não esta no lugar correto do texto!
------------------------------------------------------------ ------------------------------------------------------------ ----------------------- <<????????>>= x=rnorm(66) y=x+rnorm(66) fit=lm(y~x) require(xtable) xtable(anova(fit)) @ Qual comando devo inserir para imprime saida LaTeX? ------------------------------------------------------------ ------------------------------------------------------------ ---------------------------
Obrigado André Oliveira Souza
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
Olá André. As opções de Chunks você pode obter no endereço: http://yihui.name/knitr/options#chunk_options
Você pode utilizar a opção fig.aling= (right,left,center, default). Eu utilizo o Rstudio para gerar relários com o Knitr. Ele torna mais fácil a escolha das opções e escrita do código. Veja a documentação no endereço: http://www.rstudio.com/ide/docs/authoring/overview
Espero ter ajudado.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.