2013-06-22 3 views
1

챕터가 포함 된 논문을 제출할 파일이 있습니다. 몇 주 전에 R-Statistic 및 *.rnw 파일을 사용하여 *.tex 종이를 제작했습니다. 이제이 논문을 학위 논문에 포함 시키려고합니다. 그러나, 나는 여러 번 오류가 발생할 때마다. 다음 폴더에서라텍스와 스웨터, 숫자를 포함 할 수 없습니다.

/home/UserName/R-files/Dokumentation5.rnw 

/home/UserName/tex-Files/Dokumentation5.tex // from Dokumentation5.rnw files 
    1. 구조, 나는 텍과 수치 (*.pdf)를 넣습니다.

      \usepackage{Sweave} \include /home/UserName/Documentation/chapter/ 
      
    2. 실행 latex

    :

    /home/UserName/Documentation/chapter/ 
    
  • 편집 Dokumentation5.tex, 시작과 "최종 문서"논문 파일에서

  • 를 제거, 나는 다음과 같은 명령을 추가

    LaTeX를 실행하면 같은 veral 오류 :

    File `Dokumentation5-004' not found. 
    
    \begin{document} ended by \end{Schunk}. 
    
    Too many }'s 
    
    File `Dokumentation5-033' not found. 
    
  • +1

    전체 논문을 스웨터 (knitr?)로 만들면 어떨까요? 마스터 .Rnw 파일을 만들고 \ include를 사용하여 다른 챕터를 추가합니다. –

    +0

    가장 쉬운 방법은 무엇입니까? – rXhalogene

    +0

    [내 이전 게시물]을 추천 할 수 있다면 (http://stackoverflow.com/questions/8366193/writing-big-documents-with-sweave-is-it-possible-to-do-as-with-latex/8366504) # 8366504) ... – vaettchen

    답변

    2
    1. 파일 LaTeX의 설정만을 포함하지 master.Rnw 만들기 (패키지가 사용하는, 기하학, 제목, 시작/끝 문서, 참고 문헌 스타일 및 파일 ...)
    2. 용지의 여러 위치에서 R 함수를 사용해야하는 경우이 함수를 생성하는 func.Rnw 파일을 만듭니다. 이 파일을 master.Rnw\SweaveInput{func.Rnw}으로 만드십시오. 자세한 내용은 here을 참조하십시오.
    3. 이제 종이의 각 "단위"(챕터, 섹션, 원하는대로)에 대해 하나의 파일을 만듭니다. R 코드가 포함되어 있는지 여부에 상관없이 모두 chapX.Rnw 개의 파일로 만듭니다.
    4. \SweaveInput{chapX.Rnw} 파일을 원하는 순서대로 master.Rnw 파일에 추가하십시오.
    5. 언제든지 프로세스 중에 언제든지 콘솔에서 (R)을 실행 한 다음 pdflatex master.tex (pdflatex master.tex)을 실행하여 제작 한 제품을 확인할 수 있습니다.
    +0

    안녕하세요, 저는 마스터 파일을 만들고이 파일에 모든 스타일을 복사했습니다. 그러나 몇 가지 문제가 있습니다. 첫째, 라텍스는 "~ : 많은"} "이라고 말합니다. 둘째, \ SweaveInput에 * .rnw를 모두 포함하면 Sweave ("master.rnw")가 오류를 반환합니다. Error c ("page.rnw", "master"는 ASCII가 아니며 인코딩을 선언하지 않습니다) – rXhalogene

    +0

    LaTeX "너무 많습니다."라고 말하면 너무 많은'''이있을 것입니다. '}'을 여는 편집기가 있습니까? 각 파일을 검토하고 일치하는 쌍만 있는지 확인해야 할 수 있습니다. 인코딩 문제로'\ usepackage [utf8] {inputenc}'를 추가하십시오. 어떤 언어를 사용하고 있습니까? – vaettchen

    +0

    감사합니다. 작동합니다. ;-) – rXhalogene