From: "Thomas S. Dye" <tsd@tsdye.com>
To: gerald.jean@dgag.ca
Cc: emacs-orgmode-bounces+gerald.jean=dgag.ca@gnu.org,
tassilo@member.fsf.org, emacs-orgmode@gnu.org
Subject: Re: RE Re: Issues with org-mode and LaTeX export.
Date: Thu, 21 Oct 2010 07:47:11 -1000 [thread overview]
Message-ID: <B69B7743-E714-45F6-8FDD-055C4D1EAD3D@tsdye.com> (raw)
In-Reply-To: <OFF8A1E827.DC2ECDE1-ON852577C3.005C3759-852577C3.005D0BFA@dgag.ca>
[-- Attachment #1.1: Type: text/plain, Size: 4467 bytes --]
Aloha Gerald,
I don't know if you saw the earlier message. Your org-mode is out of
date. You should update according to the instructions in that message.
Also, have you seen Worg? http://orgmode.org/worg
Once you've upgraded to a recent version of org-mode, then the LaTeX
export tutorial there might help get you over the steep part of the
learning curve:
http://orgmode.org/worg/org-tutorials/org-latex-export.php
hth,
Tom
On Oct 21, 2010, at 6:56 AM, gerald.jean@dgag.ca wrote:
> Hello,
>
> first thanks Tassilo for your reply, it did help somehow but there
> is still
> things I don't understand, see below.
>
> emacs-orgmode-bounces+gerald.jean=dgag.ca@gnu.org a écrit sur
> 2010/10/21
> 11:03:48 :
>
>> gerald.jean@dgag.ca writes:
>>
>> Hi Gerald,
>>
>>> 1.- Following advice in the org manual I added the following lines
>>> to
> my
>>> .emacs.
>>>
>>> (add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
>>> (global-set-key "\C-cl" 'org-store-link)
>>> (global-set-key "\C-ca" 'org-agenda)
>>> (global-set-key "\C-cb" 'org-iswitchb)
>>> (setq org-log-done t)
>>>
>>> when I open a *.org file, org-mode is turned on OK. But none of the
>>> "org-export-latex-*" variables are defined at this point?
>>
>> That's because at that point org is not loaded, but only registered
>> at
>> the autoloading facility. As soon as you invoke one of them (e.g.
>> with
>> a keybinding) org is loaded, and then the missing variables will be
>> defined as well.
>>
>> But a variable doesn't need to be defvared before setting them, so
>> you
>> can simply add
>>
>> (setq org-export-latex-foobar "some nice setting")
>>
>> to your emacs file although that variable isn't known at that time.
>> When org is loaded your values won't be overridden.
>>
>>> 2.- Now, I want to use different packages, for example
>>>
>>> \usepackage[latin9]{inputenc}
>>> \usepackage[T1]{fontenc}
>>
>> I think the those should be added automatically, and the encoding is
>> determined by the org file's encoding.
>>
>>> \usepackage[english, francais]{babel}
>>>
>>> I posted about this yesterday and I got the following reply from
>>> Thomas
> S.
>>> Dye, thanks Thomas,
>>
>> I didn't read that, but...
>>
>>> Perhaps the org-export-latex-classes variable is mis-configured.
>>> IIUC,
> the
>>> [EXTRA] macro needs to be present:
>>
>> ... I don't think that variable is the right thing here.
>>
>>> Unfortunaetly this is not enough details for my little knowledge of
>>> elisp! Could someone provide me with a clear example of what
>>> needs to
>>> go in the .emacs file for packages with options and correspondingly
>>> what needs to go in the org file for that example.
>>
>> I think this should do what you want, e.g. enable babel with
>> english and
>> francais options:
>>
>> --8<---------------cut here---------------start------------->8---
>> (setq org-export-latex-packages-alist
>> '(("english, francais" "babel" nil)))
>> --8<---------------cut here---------------end--------------->8---
>>
>>> Does the .emacs file needs to be modified every time one wants to
>>> add
>>> a new package?
>>
>> If you want a new package in every exported document, add an entry of
>> form (OPTIONS PACKAGE nil) to the list above.
>>
>
> That works, thanks, but when do you use "#+LATEX_HEADER:" then? I
> thought
> that if I wanted a package just for this one org file that it was
> the way
> to specify it, sure doesn't work for me?
>
> I also looked at the manual to selectively export a part of the org
> file.
> They talk about the "org-export-select-tags" and "org-export-exclude-
> tags";
> these variables don't even exist? They never explain how to create
> them
> and how to set them? They never explain neither how and where to
> set the
> tags once the variables are set?
>
> Any light here? Thanks again,
>
> Gérald
>
>
>> Bye,
>> Tassilo
>>
>>
>> _______________________________________________
>> Emacs-orgmode mailing list
>> Please use `Reply All' to send replies to the list.
>> Emacs-orgmode@gnu.org
>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[-- Attachment #1.2: Type: text/html, Size: 9183 bytes --]
[-- Attachment #2: Type: text/plain, Size: 201 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
next prev parent reply other threads:[~2010-10-21 17:47 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-21 14:42 Issues with org-mode and LaTeX export gerald.jean
2010-10-21 15:03 ` Tassilo Horn
2010-10-21 16:56 ` RE " gerald.jean
2010-10-21 17:42 ` Tassilo Horn
2010-10-21 17:58 ` gerald.jean
2010-10-21 18:26 ` Erik Iverson
2010-10-21 18:37 ` gerald.jean
2010-10-21 19:47 ` Nick Dokos
2010-10-22 18:03 ` Scot Becker
2010-10-21 17:47 ` Thomas S. Dye [this message]
2010-10-21 15:10 ` Giovanni Ridolfi
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=B69B7743-E714-45F6-8FDD-055C4D1EAD3D@tsdye.com \
--to=tsd@tsdye.com \
--cc=emacs-orgmode-bounces+gerald.jean=dgag.ca@gnu.org \
--cc=emacs-orgmode@gnu.org \
--cc=gerald.jean@dgag.ca \
--cc=tassilo@member.fsf.org \
/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).