.Rnw
뜨개질을 한 후 LaTeX을 시작하고 싶습니다. 가장 큰 문제는 뜨개질 만 latexing 시작하는 후를 완료 열등한 버퍼를 기다릴 이맥스를하는 것입니다이맥스가 자동으로 Rnw 파일을 라텍스 뜨기로 만들었습니다.
(defun knit()
(interactive)
(setq rproc (ess-get-process ess-current-process-name))
(setq c "knit('foo.rnw')\n")
(process-send-string rproc c)
;; Wait for ESS to finish
(shell-command-to-string "cd foo/path & pdflatex foo"))
: 메타 코드는 뭔가처럼 shoudl. 흥미로운 기능이 두 가지 발견되었습니다 : (ess-wait-for-process ...)
및 (열등한 ess-mark-as-busy ...)`가능성이 있지만 작동하지 않을 수 있습니다.
(shell-command-to-string ...
은 예시에 불과합니다.
(TeX-command "LaTeX" 'rnw-to-tex-ext -1))
knit2pdf()
갈 다른 경로가 될 수도 있지만, 나는 AUCTeX의 이익을 잃게됩니다 : 최종 선택이 될 수 있습니다.
추신 : 내 질문은 SE 로봇에 의해 "주관적이고 닫힐 것 같은"것으로 간주됩니다!?
knit2pdf 단지 +의 texi2pdf 니트되고, 당신은 단지 .Rnw – antonio
깔끔한 감사를 통과 연장을 걱정할 필요가 없습니다! 나는 이것이 OP에 유용하지 않다고 가정하고,'knit2pdf'가 그들에게 유용하지 않다고 지정했다. 다른 대답이 없으므로 다른 아이디어를 추가하겠습니다 ... – Aaron
가능한 해결책을 찾았습니다. 제발 좀 봐. – antonio