emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Start Appendix in LaTeX - better way than \appendix?


From: Rainer M Krug
Subject: Re: [O] Start Appendix in LaTeX - better way than \appendix?
Date: Wed, 26 Aug 2015 13:05:59 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin)

Eric S Fraga <address@hidden> writes:

> On Wednesday, 26 Aug 2015 at 11:47, Rainer M Krug wrote:
>
> [...]
>
>> Is there a better / more org way of doing this, or do I have to live
>> with this?
>
> I tend to do something like this:
>
> #+begin_src org
>   ,* (new page)                               :ignoreheading:
>   ,#+latex: \newpage
> #+end_src
>
> in conjunction with this export hook:
>
> #+begin_src emacs-lisp
>   (defun esf/remove-lines-with-ignore-heading-tag (backend)
>     (message "Deleting lines with ignore heading tag")
>     (while (search-forward-regexp "^\\*+.*[ 
> \t]+[a-ZA-Z0-9:]*:ignoreheading:[a-ZA-Z0-9:]*$" (point-max) t)
>       (cond
>        ((eq backend 'latex) (replace-match "#+latex: % \\&" ))
>        ((eq backend 'html) (replace-match "#+html: <!-- \\& -->" ))
>        (t (replace-match "")))))
>   (add-hook 'org-export-before-processing-hook 
> 'esf/remove-lines-with-ignore-heading-tag)
> #+end_src
>
> I use the ignoreheading kludge a lot for structuring documents that will be 
> exported.
>
> Obviously change "newpage" for "appendix" in the above example...

This is brilliant - thanks.

I think this should be included directly i org as may questions were
related to exactly this - entries without headings.

Thanks,

Rainer

-- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, 
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :       +33 - (0)9 53 10 27 44
Cell:       +33 - (0)6 85 62 59 98
Fax :       +33 - (0)9 58 10 27 44

Fax (D):    +49 - (0)3 21 21 25 22 44

email:      address@hidden

Skype:      RMkrug

PGP: 0x0F52F982

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]