From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Org-mode and koma-script Date: Tue, 28 Aug 2018 15:44:16 -0400 Message-ID: <871saijmy7.fsf@alphaville.usersys.redhat.com> References: <8a728d2e-e304-da28-dbc7-33b69b71f01a@gmx.fr> <09f20570-5a7d-09fb-b669-b8a874a76079@gmx.fr> <867c68c7-2857-4590-9e16-c5226e2749fd@gmx.fr> <87ftyzii6i.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fujuf-0007s8-Cc for emacs-orgmode@gnu.org; Tue, 28 Aug 2018 15:44:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fujua-0003er-Tr for emacs-orgmode@gnu.org; Tue, 28 Aug 2018 15:44:29 -0400 Received: from [195.159.176.226] (port=43775 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fujua-0003d5-Gg for emacs-orgmode@gnu.org; Tue, 28 Aug 2018 15:44:24 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fujsR-0007au-GM for emacs-orgmode@gnu.org; Tue, 28 Aug 2018 21:42:11 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Tim Cross writes: > If that is a copy of what is in your .emacs or init.el file, then I > think you have a number of errors. Try running emacs -q and see if emacs > reports errors in your init file. > Did you mean `emacs --debug-init'? `emacs -q' will skip the user file. > Tim > > gmx writes: > >> I forgot the >> >> Le 27/08/2018 à 21:51, gmx a écrit: >>> Hello, >>> >>> I'm trying to use the koma class. I found a configuration of the.emacs >>> file, in the manual and in a Stack Exchange post >>> (https://tex.stackexchange.com/questions/364914/using-koma-script-article-with-org-mode). >>> >>> >>> I open a new .org file, and I declare: >>> #+TITLE: MyTitle >>> #+DATE: date >>> #+LANGUAGE: fr >>> #+LaTeX_CLASS: koma-article >>> >>> When I want to export my work in .pdf, I get the following answer: >>> Unknown LaTeX class 'koma-article'. >>> >>> What to do? >>> Thank you for your advice >>> >>> Frédéric (real newbie with org-mode, but I do my best) >>> >> contents of the file. Ready ? >> >> >> >> ;; Added by Package.el. This must come before configurations of >> ;; installed packages. Don't delete this line. If you don't want it, >> ;; just comment it out by adding a semicolon to the start of the line. >> ;; You may delete these explanatory comments. >> (package-initialize) >> >> (custom-set-variables >> ;; custom-set-variables was added by Custom. >> ;; If you edit it by hand, you could mess it up, so be careful. >> ;; Your init file should contain only one such instance. >> ;; If there is more than one, they won't work right. >> '(ansi-color-faces-vector >> [default default default italic underline success warning error]) >> '(ansi-color-names-vector >> ["#212526" "#ff4b4b" "#b4fa70" "#fce94f" "#729fcf" "#e090d7" >> "#8cc4ff" "#eeeeec"]) >> '(current-language-environment "UTF-8") >> '(custom-enabled-themes (quote (deeper-blue))) >> '(display-battery-mode t)) >> (custom-set-faces >> ;; custom-set-faces was added by Custom. >> ;; If you edit it by hand, you could mess it up, so be careful. >> ;; Your init file should contain only one such instance. >> ;; If there is more than one, they won't work right. >> ) >> (put 'upcase-region 'disabled nil) >> >> >> ;;;;;;;;;;;;; CONFIGURATION POUR UTILISER LATEX ;;;;;;;;;;;;;; >> ;; Source : https://orgmode.org/worg/org-tutorials/org-latex-export.html >> >> ;; Pour pouvoir utiliser LaTeX dans un doc. org-mode >> (require 'ox-latex) >> (unless (boundp 'org-latex-classes) >> (setq org-latex-classes nil)) >> + >> (add-to-list 'org-latex-classes >> '("article" >> "\\documentclass{article}" >> ("\\section{%s}" . "\\section*{%s}"))) >> >> ;; Pour configurer les subdivisions des articles >> (add-to-list 'org-latex-classes >> '("article" >> "\\documentclass{article}" >> ("\\section{%s}" . "\\section*{%s}") >> ("\\subsection{%s}" . "\\subsection*{%s}") >> ("\\subsubsection{%s}" . "\\subsubsection*{%s}") >> ("\\paragraph{%s}" . "\\paragraph*{%s}") >> ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))) >> >> ;; Pour configurer les subdivisions de la classe book (indiquer : >> #+LaTeX_CLASS: book) >> (with-eval-after-load "ox-latex" >> (add-to-list 'org-latex-classes >> '("book" >> "\\documentclass{book}" >> ("\\part{%s}" . "\\part*{%s}") >> ("\\chapter{%s}" . "\\chapter*{%s}") >> ("\\section{%s}" . "\\section*{%s}") >> ("\\subsection{%s}" . "\\subsection*{%s}") >> ("\\subsubsection{%s}" . "\\subsubsection*{%s}")))) >> >> ;; Pour utiliser la classe koma-script. Indiquer : #+LaTeX_CLASS: >> koma-article >> (with-eval-after-load "ox-latex" >> (add-to-list 'org-latex-classes >> '("koma-article" "\\documentclass{scrartcl}" >> ("\\section{%s}" . "\\section*{%s}") >> ("\\subsection{%s}" . "\\subsection*{%s}") >> ("\\subsubsection{%s}" . "\\subsubsection*{%s}") >> ("\\paragraph{%s}" . "\\paragraph*{%s}") >> ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))) -- Nick "There are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors." -Martin Fowler