From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Org equivalent to \chapter* Date: Thu, 07 Aug 2014 12:05:22 +0200 Message-ID: <87tx5or4wt.fsf@pank.eu> References: <53E172B1.5020101@gmail.com> <87oavyj7sd.fsf@gmx.us> <87wqalzfgd.fsf@gmx.us> <53E2B054.1000605@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]:48903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFKSP-0001vO-4e for emacs-orgmode@gnu.org; Thu, 07 Aug 2014 05:58:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XFKSJ-0004pU-LX for emacs-orgmode@gnu.org; Thu, 07 Aug 2014 05:58:01 -0400 Received: from plane.gmane.org ([80.91.229.3]:39066) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFKSJ-0004pG-Er for emacs-orgmode@gnu.org; Thu, 07 Aug 2014 05:57:55 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XFKSH-0003bi-RU for emacs-orgmode@gnu.org; Thu, 07 Aug 2014 11:57:53 +0200 Received: from g225138206.adsl.alicedsl.de ([92.225.138.206]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Aug 2014 11:57:53 +0200 Received: from rasmus by g225138206.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Aug 2014 11:57:53 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Alan L Tyree writes: > On 07/08/14 05:52, Thomas S. Dye wrote: >> Aloha Rasmus, >> > >> Rasmus writes: >> >>> Thomas, >>> >>> tsd@tsdye.com (Thomas S. Dye) writes: >>> >>>> Rasmus writes: >>>> >>>>> Alan L Tyree writes: >>>>> >>>>>> I'm sure this has been asked before, but I can't seem to find it. Is >>>>>> there an org markup that produces a starred latex heading? >>>>>> >>>>>> In a book, for example, I want the Preface to be at chapter level, but >>>>>> not included in the numbering. Same for HTML export, of course. >>>>> You would probably need some sort of filter for this. Most certainly >>>>> you will be able to find implementations on this list. >>>>> >>>>> Here's something from my init file that works with LaTeX. Other >>>>> formats such as txt and html are harder since Org generates section >>>>> numbers and the TOC. >>>> Thanks for sharing this. It will be useful for book authors. >>>> >>>> Do you think it is possible to write a general headline filter that >>>> takes care of all the various LaTeX possibilities? >>> I don't like *one* filter to rule them all. Of course, if it's a >>> collection of other function calls that is OK. As your recent >>> question showed execution order may matter, >>> (e.g. with :ignoreheading:clearpage:). >>> >>> Of course it's possible to bundle a couple of filters generally useful >>> for ox-latex and provide a "consistent" interface. Alternatively, one >>> could make a ox-latex+.el that provides a derived class with extra >>> options. That's may be more work, and may be harder to hack. >>> >>> In fact Aaron started ox-extra.el, with the intention of providing >>> "semi-official" extensions but Worg may be a better means of >>> communication. >>> >>>> Right now Iʻm using tags to ignoreheading, clearpage, and newpage. >>>> In addition to your nonum filter, Eric S. has a filter that gets rid >>>> of a heading and promotes the content, which I havenʻt had occasion >>>> to use, but also has its own tag. >>> Yes, Eric has cool tree-based filter(s). I want to study them more >>> carefully. Quite possibly, it's easier to provide elegant filters >>> with trees. For instance, you have direct access to the element >>> representation. In my filters I "hack" my way to this using >>> text-properties. >>> >>>> From the LaTeX authorʻs point of view, it would be great to have a set >>>> of tags (and options) that "just work." >>> Would you want this as a derived class or filters? Perhaps it's >>> easier to have a derived class with an alternative headline >>> function. . . >>> >>>> Do you (and others) think the "tag and filter" approach can achieve >>>> this? Or, are there too many moving parts to make it feasible? >>> Yes. >>> >>> The ox-koma-script interface is basically controlled via tags. I >>> think it's nice. >> Thanks for this useful overview and the pointers to good examples. >> >> Iʻve been slowly building a set of filters and links that work for me, >> but each new project differs a bit from the previous one and I have to >> fiddle with the Org mode setup. Iʻm eager to get to the place Iʻm at >> with LaTeX, where I just jump in and start writing. >> >> Thanks again for your help. >> >> All the best, >> Tom >> > Thanks to everyone who responded. > > Several of my books are out of print and I am converting them to ePub > and to printed form. ePub is pretty smooth by exporting to HTML and > then using Calibre. LaTeX is the obvious choice for print. Have you seen this project: https://github.com/rzoller/tex2ebook I haven't tried it myself, but the process seems similar to what you are doing only that it uses hevea to convert from tex to html. —Rasmus -- Lasciate ogni speranza o voi che entrate: siete nella mani di'machellaio