From: Joseph Vidal-Rosset <joseph.vidal.rosset@gmail.com>
To: Uwe Ziegenhagen <ziegenhagen@gmail.com>
Cc: emacs-orgmode list <emacs-orgmode@gnu.org>
Subject: Re: Getting custom LaTeX exports to work
Date: Sat, 28 Dec 2013 19:04:31 +0100 [thread overview]
Message-ID: <CAD-VTcHYU-VDmhvJjBeF_gkvdQ6GAHgV_MJbXr8V3r9RNVirAg@mail.gmail.com> (raw)
In-Reply-To: <CAML7JCiO5z44ha_L16jDydNo57S0cuJM_MECT_GYEAoqpUZKeA@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 4580 bytes --]
Hi Uwe,
Many thanks , I will going to try it. I feel free to cc. your email to the
list.
We stay in touch.
Best wishes,
Jo.
2013/12/28 Uwe Ziegenhagen <ziegenhagen@gmail.com>
> Hi Joseph,
>
> the following seems to work: During the next days I'll try to work
> a bit on the details and also blog about it at uweziegenhagen.de
>
> Uwe
>
> ;; some LaTeX-specific export settings
> ;; load the latex extensions
> ; (Require 'org-latex) # deprecated!
>
> (require 'ox-html)
> (require 'ox-latex)
> (require 'ox-ascii)
>
> ; kick out all packages from org-mode's default list
> ; gives maximum of flexibility
> (setq org-latex-packages-alist nil)
> (setq org-latex-default-packages-alist nil)
>
>
> ;; now let's add a few custom class export templates
> (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}")))
>
> (add-to-list 'org-latex-classes ;; org-export-latex-classes is deprecated
>
> '("scrlttr"
> "\\documentclass[11pt]{scrlttr2}\n
> \\usepackage[utf8]{inputenc}\n
> \\usepackage[T1]{fontenc}\n
> \\usepackage{xcolor}"
>
> ("\\section{%s}" . "\\section*{%s}")
> ("\\subsection{%s}" . "\\subsection*{%s}")
> ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
> ("\\paragraph{%s}" . "\\paragraph*{%s}")
> ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
>
>
>
>
> 2013/12/27 Joseph Vidal-Rosset <joseph.vidal.rosset@gmail.com>
>
>> Many thanks Uwe !
>>
>>
>> 2013/12/27 Uwe Ziegenhagen <ziegenhagen@gmail.com>
>>
>>> Hi Jo,
>>>
>>> I'm currrently preparing some blog articles on this topic. Once I have
>>> something done, I'll let you know.
>>>
>>> Uwe
>>>
>>>
>>> 2013/12/27 Joseph Vidal-Rosset <joseph.vidal.rosset@gmail.com>
>>>
>>>> Dear Uwe, dear all,
>>>>
>>>> I would be very interested to get a working .org file model of
>>>> preambles , in order to produce in org format articles in latex, as well
>>>> as in html, as well as in beamer class, it would be splendid.
>>>>
>>>> Unfortunately, I did not succeeded in my several tentatives, and I came
>>>> back to write directly in latex format, which is certainly not the best
>>>> solution when you have to make also beamer files from your articles.
>>>>
>>>> It would be nice of you and/or everyone in this list to give here a
>>>> copy of a working model of preambles in org mode. I know that I I have to
>>>> read the documentation, and I do, but it would be quicker with help of some
>>>> experts of this list.
>>>>
>>>>
>>>> All the best
>>>>
>>>> Jo.
>>>>
>>>>
>>>> 2013/12/25 Uwe Ziegenhagen <ziegenhagen@gmail.com>
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> I am trying to get custom LaTeX exports to work. I installed the latest
>>>>> version of Emacs (for Windows) and org mode today and have the
>>>>> following in
>>>>> my .emacs:
>>>>>
>>>>> (require 'ox-html)
>>>>> (require 'ox-latex)
>>>>> (require 'ox-ascii)
>>>>>
>>>>> ;; now let's add a few custom class export templates
>>>>> (add-to-list 'org-latex-classes
>>>>> '("koma-artikel"
>>>>> "\\documentclass{scrartcl}"
>>>>> ("\\section{%s}" . "\\section*{%s}")
>>>>> ("\\subsection{%s}" . "\\subsection*{%s}")
>>>>> ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
>>>>> ("\\paragraph{%s}" . "\\paragraph*{%s}")
>>>>> ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
>>>>>
>>>>> (add-to-list 'org-latex-classes
>>>>> '("scrlttr"
>>>>> "\\documentclass[11pt]{scrlttr2}\n
>>>>> \\usepackage[utf8]{inputenc}\n
>>>>> \\usepackage[T1]{fontenc}\n
>>>>> \\usepackage{xcolor}"
>>>>>
>>>>> ("\\section{%s}" . "\\section*{%s}")
>>>>> ("\\subsection{%s}" . "\\subsection*{%s}")
>>>>> ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
>>>>> ("\\paragraph{%s}" . "\\paragraph*{%s}")
>>>>> ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
>>>>>
>>>>> In my simple org-file I have the following in the first line:
>>>>>
>>>>> #+LaTeX_CLASS: koma-article
>>>>>
>>>>> Unfortunately I still get "Unknown LaTeX Class `koma-article`" when
>>>>> executing <Ctrl>-c-e l L
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Uwe Ziegenhagen
>>> <http://www.uweziegenhagen.de>
>>>
>>
>>
>
>
> --
> Uwe Ziegenhagen
> <http://www.uweziegenhagen.de>
>
[-- Attachment #2: Type: text/html, Size: 7640 bytes --]
prev parent reply other threads:[~2013-12-28 18:04 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-25 18:12 Getting custom LaTeX exports to work Uwe Ziegenhagen
2013-12-25 18:44 ` Thomas S. Dye
2013-12-25 19:28 ` Uwe Ziegenhagen
2013-12-27 10:32 ` Joseph Vidal-Rosset
[not found] ` <CAML7JChJxO8U6+OAO2XYVR4kmVUkfC7uGv3rd=CXftbJPd4j4w@mail.gmail.com>
[not found] ` <CAD-VTcH2vmYKomF5mnQE+p6AD3yWWP_h5O=JdsJRjy=rVMesWA@mail.gmail.com>
[not found] ` <CAML7JCiO5z44ha_L16jDydNo57S0cuJM_MECT_GYEAoqpUZKeA@mail.gmail.com>
2013-12-28 18:04 ` Joseph Vidal-Rosset [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAD-VTcHYU-VDmhvJjBeF_gkvdQ6GAHgV_MJbXr8V3r9RNVirAg@mail.gmail.com \
--to=joseph.vidal.rosset@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=ziegenhagen@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).