emacs-orgmode
[Top][All Lists]
Advanced

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

[Orgmode] Re: Update ispell-dictionary to text language


From: Sébastien Vauban
Subject: [Orgmode] Re: Update ispell-dictionary to text language
Date: Fri, 15 Jan 2010 09:55:57 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

Hi Carsten,

Carsten Dominik wrote:
> On Jan 13, 2010, at 11:20 AM, Sébastien Vauban wrote:
>> Benjamin Andresen wrote:
>>> Sébastien Vauban <address@hidden> writes:
>>>>
>>>> Here my proposal (and my very first self-written chunk of ELisp code) for
>>>> switching to the right language for ispell, upon reading the contents of
>>>> the meta-tag `LANGUAGE'.
>>>
>>> I think using File Variables are better for this. For no particular reason
>>> except they are standardized and don't require any additional code in Org
>>> Mode.
>>> (info "(emacs)Specifying File Variables")
>>> # -*- ispell-local-dictionary: "german" -*-
>>
>> I know them [...] BUT there is a *language specification* in the Org
>> template [...] AND it is *used by Org* (at least for the HTML export, and
>> for LaTeX as well I think -- or, in any case, it should use it).
>>
>> Thus, I try to avoid declaring which language is used in the buffer at two
>> different spots, because we can change one and forget to change the other.
>>
>> Therefore, I would like to keep only one language declaration (the one of
>> the Org template, in this case), and get Emacs follow it.
>>
>> Does this make sense?
>
> I have seen this thread and I am still contemplating what
> to do with it.

My arguments are:

- We have a language specification in the Org template
- That should be used during the export to HTML (DONE)
- That should be used during the export to LaTeX (TODO)
- That should be used for editing the buffer in the right language (TODO/DONE,
  see my proposal)

I'm quite against /mixing language declarations/:
- in the Org template *and*
- in buffer local variables.

Of course, we could imagine the other way around: using the value of
`ispell-local-dictionary' for the 3 objectives (edition in correct language,
correct setting for generated HTML, correct setting for generated LaTeX). It'd
be as good for me.


> More input and opinions would be welcome.

So do I!  ;-)

Best regards,
  Seb

-- 
Sébastien Vauban





reply via email to

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