다른 게시판에서
LaTex출력이 안된다고 여러차례 질문을 드렸던 학생입니다
뒤늦게서야 문건웅 교수님 책에
RMarkdown이 있다는 사실을 알고 그대로
작성하였습니다.
```{r,message=FALSE,comment=NA}
library(moonBook)
library(ztable)
data(acs)
out<-mytable(Dx~.,data=acs)
mylatex(out)
rmd 파일을 작성하여 PDF로 출력하였는데,
PDF파일에 제가 원하는 테이블이 있는 것이 아니라
그냥 코드만 잔뜩 나옵니다..
물론 코드를 레이텍으로 복사해서 PDF를 출력하면
테이블이 나오기는 하는데,
그렇게 되면
rmarkdown을 쓰는 의미가 없는 것 같습니다..
pdf에 텍스트와 테이블이 한꺼번에 보여야 하는데,
테이블을 보기 위해서 또 레이텍을 사용해야 하니까요..
제가 뭘 잘못한 것 같긴 한데
정확히 뭐가 문제점인지 잘 모르겟습니다..
제가 작성한 rmd 파일 및
출력한 pdf파일을 첨부하겠습니다.
제가 무엇을 잘못하고 있는지
알려주시면 매우 감사하겠습니다.
==========================================
rmarkdown에서
output:
pdfdocument:
latex enging: xelatex라고 설정해놓은것은,
이게 없으면
! Package inputenc Error: Unicode char ??(U+B144)
(inputenc) not set up for use with LaTeX.
See the inputenc package documentation for explanation.
위와 같은 에러 메세지가 뜨기 때문에 latex enging: xelatex 라고 설정하였습니다.
test.pdf
test.Rmd
첫댓글 rmd파일의 code chunk 부분에 results='asis' 를 추가하시면 될 겁니다.
교수님이 작성한 게시물을 읽다가
header-includes:
- \usepackage{multirow}
- \usepackage{colortbl}
- \usepackage{pdflscape}
- \usepackage[table]{xcolor}
- \usepackage{tabularx,booktabs}
- \usepackage{boxedminipage}
- \usepackage{graphicx}
- \usepackage{rotating}
- \usepackage{longtable}
- \usepackage{kotex}
를 추가해보니 드디어 표가 나옵니다!!
정말 묵은 체증이 내려가는 것 같습니다. 덕분에 고석범 선생님이 쓰신 rmarkdown책도 알게되어 하나 구입했습니다.
열심히 하겠습니다 !! 감사합니다 !!
@고성우 축하드립니다^^