Article이 아닌 Emacs 조직 모드에서 기본 클래스를 강제로 적용하시겠습니까?

Article이 아닌 Emacs 조직 모드에서 기본 클래스를 강제로 적용하시겠습니까?

내 .emacs 파일 내에서 org-latex-default-class를 설정하는 방법에 대한 도움을 찾고 있습니다.

현재 기사 모드에서 전환하려면 내 문서에 다음을 입력해야 합니다.

  #+:LaTex_CLASS: hitec

문서 파일에서. 그러나 나는 그것을 제거하고 조직 모드 라텍스가 사용하는 기본 클래스를 hitec으로 설정하고 싶습니다. 어떤 도움이라도 정말 감사하겠습니다.

(require 'org-latex)
(add-to-list 'org-export-latex-classes
             '("hitec"
             "\\documentclass{hitec}
               \\usepackage{graphicx}
               \\usepackage{graphicx}
               \\usepackage{hyperref}
               \\usepackage{parskip}
               \\usepackage{pstricks}
               \\usepackage{textcomp}
               \\usepackage[tikz]{bclogo}
               \\usepackage{listings}
               \\usepackage{fancyvrb}
               \\presetkeys{bclogo}{ombre=true,epBord=3,couleur = blue!15!white,couleurBord = red,arrondi = 0.2,logo=\bctrombone}{}
               \\usetikzlibrary{patterns}
               \\company{GIS / CME Group}
               [NO-DEFAULT-PACKAGES]
               [NO-PACKAGES]"
               ("\\section{%s}" . "\\section*{%s}")
               ("\\subsection{%s}" . "\\subsection*{%s}")
               ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
               ("\\paragraph{%s}" . "\\paragraph*{%s}")
               ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))

답변1

org-export-latex-classes필요하다 ox-latex.el. 귀하의 코드는 다음과 같아야 합니다:

(require 'ox-latex)
(require 'org-latex)
(add-to-list 'org-export-latex-classes
             '("hitec"
             "\\documentclass{hitec}
               \\usepackage{graphicx}
               \\usepackage{graphicx}
               \\usepackage{hyperref}
               \\usepackage{parskip}
               \\usepackage{pstricks}
               \\usepackage{textcomp}
               \\usepackage[tikz]{bclogo}
               \\usepackage{listings}
               \\usepackage{fancyvrb}
               \\presetkeys{bclogo}{ombre=true,epBord=3,couleur = blue!15!white,couleurBord = red,arrondi = 0.2,logo=\bctrombone}{}
               \\usetikzlibrary{patterns}
               \\company{GIS / CME Group}
               [NO-DEFAULT-PACKAGES]
               [NO-PACKAGES]"
               ("\\section{%s}" . "\\section*{%s}")
               ("\\subsection{%s}" . "\\subsection*{%s}")
               ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
               ("\\paragraph{%s}" . "\\paragraph*{%s}")
               ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))

관련 정보