반응형
knit 할 때 저장할 때 knit되게 하는 함수 저장용
pdf_watch <- function (input, compile = bookdown::render_book, interval = 1, ...)
{
mtime <- function(...) file.info(...)[, "mtime"]
last_time = mtime(input)
updated = function() {
this_time = mtime(input)
result <- this_time > last_time
last_time <<- this_time
return(result)
}
while (TRUE) {
for (f in input[updated()]) {
system('powershell -command "Stop-Process -Name ALPDF" ')
compile()
fs::file_show(fs::path(getwd(), './_book/_main.pdf'))
}
Sys.sleep(1)
}
}
pdf_watch(input = "index.Rmd")
반응형
'R' 카테고리의 다른 글
가장 많이 쓰이는 통계 그래프 5 종류! R로 정복하기 (0) | 2023.01.28 |
---|---|
R 그래프 그리는 법 - plot() 함수 옵션과 예제 (0) | 2023.01.28 |
gganimate 패키지로 신년 메세지 동영상만들기 (1) | 2022.01.02 |
ggmap을 이용한 지도 시각화 (0) | 2022.01.01 |
ggplot2 사용시 invalid graphics state 오류 해결방법 (0) | 2021.11.24 |
댓글