From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike McLean Subject: Re: An Org-mode LaTeX class? Date: Tue, 28 Oct 2014 05:49:22 -0400 Message-ID: References: <87y4s1t1nw.fsf@wmi.amu.edu.pl> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7bfd061c06f24a050678919e Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xj3PV-0007vH-V2 for emacs-orgmode@gnu.org; Tue, 28 Oct 2014 05:49:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xj3PQ-00089B-43 for emacs-orgmode@gnu.org; Tue, 28 Oct 2014 05:49:53 -0400 Received: from pb-sasl1.int.icgroup.com ([208.72.237.25]:51822 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xj3PP-00088i-Tz for emacs-orgmode@gnu.org; Tue, 28 Oct 2014 05:49:48 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 5762E15647 for ; Tue, 28 Oct 2014 05:49:44 -0400 (EDT) Received: from pb-sasl1.int.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 4DEA915644 for ; Tue, 28 Oct 2014 05:49:44 -0400 (EDT) Received: from mail-wg0-f49.google.com (unknown [74.125.82.49]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 98BE61563E for ; Tue, 28 Oct 2014 05:49:43 -0400 (EDT) Received: by mail-wg0-f49.google.com with SMTP id x13so358420wgg.8 for ; Tue, 28 Oct 2014 02:49:42 -0700 (PDT) In-Reply-To: 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Fabrice Popineau Cc: Org-Mode mailing list , Marcin Borkowski --047d7bfd061c06f24a050678919e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Oct 28, 2014 at 4:02 AM, Fabrice Popineau < fabrice.popineau@supelec.fr> wrote: > I think that I don't know if you can suit everybody's need but that is > worth a try. > For myself, I already wrote a dedicated LaTeX class, because it was too > cumbersome > to configure org-mode for the different kind of documents I need to produ= ce > (not impossible, just too lengthy to duplicate parameters). > I did something similar, for similar reasons. I found it easier to make a LaTeX Template look like what I wanted than to force Org into generating LaTeX that was what I wanted. > Hence, I have a class that can output exams, lab sessions texts, course > notes and slides > with only a couple of options. > I haven't done slides yet, because I've not picked up Beamer and my approach was more branding. I have once class that brand-matches my primary employer (Font, logo usage, etc.), another one that matches one of my large volunteer efforts, and yet another generic =E2=80=9Cpersonal=E2=80=9D one f= or =E2=80=9Cmy=E2=80=9D documents. > And I export only subtrees that are configured for > this class. it took a bit of time, but it definitely worth it. > Agreed > > 2014-10-28 2:37 GMT+01:00 Marcin Borkowski : > >> Hi all, >> >> I have a dream;-). >> >> Imagine someone wrote a dedicated Org-mode LaTeX class, and the LaTeX >> exporter got an option to export to this class. The class modifies >> LaTeX so that it supports all Org's elements and objects, and things >> like tags, timestamps, checkboxes etc. Moreover, the look of these >> elements is configurable on the LaTeX end, and further by means of Org >> options. This way, we drop the "generic LaTeX" thing (which is nice for >> people sending articles to journals etc. =E2=80=93 so my dream should no= t >> replace the current LaTeX exporter, only constitute a variant!), but >> instead we gain a beautiful, configurable pdf rendering of Org buffers. >> >> Though I'll admit this does sound intriguing. --047d7bfd061c06f24a050678919e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Tue, Oct 28, 2014 at 4:02 AM, Fabrice Popineau <= ;fabrice.p= opineau@supelec.fr> wrote:
=
I think that I don't know if you can suit everybody= 9;s need but that is worth a try.
For myself, I already wrote a dedicat= ed LaTeX class, because it was too cumbersome
to configure org-mo= de for the different kind of documents I need to produce
(not imp= ossible, just too lengthy to duplicate parameters).

I did something similar, for similar reasons. I found = it easier to make a LaTeX Template look like what I wanted than to force Or= g into generating LaTeX that was what I wanted.
=C2=A0
Hence, I have a class that = can output exams, lab sessions texts, course notes and slides
wit= h only a couple of options.

I = haven't done slides yet, because I've not picked up Beamer and my a= pproach was more branding. I have once class that brand-matches my primary = employer (Font, logo usage, etc.), another one that matches one of my large= volunteer efforts, and yet another generic =E2=80=9Cpersonal=E2=80=9D one = for =E2=80=9Cmy=E2=80=9D documents.=C2=A0
=C2=A0
And I export only subtrees th= at are configured for=C2=A0
this class. it took a bit of time, bu= t it definitely worth it.

Agree= d
=C2=A0

2014-10-28 2:37 GMT+01:00 Marcin Borkowski <mbork@w= mi.amu.edu.pl>:
Hi all,

I have a dream;-).

Imagine someone wrote a dedicated Org-mode LaTeX class, and the LaTeX
exporter got an option to export to this class.=C2=A0 The class modifies LaTeX so that it supports all Org's elements and objects, and things like tags, timestamps, checkboxes etc.=C2=A0 Moreover, the look of these elements is configurable on the LaTeX end, and further by means of Org
options.=C2=A0 This way, we drop the "generic LaTeX" thing (which= is nice for
people sending articles to journals etc. =E2=80=93 so my dream should not replace the current LaTeX exporter, only constitute a variant!), but
instead we gain a beautiful, configurable pdf rendering of Org buffers.


T= hough I'll admit this does sound intriguing.

<= br>
--047d7bfd061c06f24a050678919e--