emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] "Generic" Source block language specification?


From: Eric Schulte
Subject: Re: [O] "Generic" Source block language specification?
Date: Fri, 23 Nov 2012 09:40:26 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Rainer M Krug <address@hidden> writes:

> On 23/11/12 16:02, Eric Schulte wrote:
>> Rainer M Krug <address@hidden> writes:
>> 
>>> On 23/11/12 00:17, Eric Schulte wrote:
>>>> Rainer M Krug <address@hidden> writes:
>>>> 
>>>>> Hi
>>>>> 
>>>>> I have in a document a definition of a projection, which is essentially a 
>>>>> text as
>>>>> follow:
>>>>> 
>>>>> #+BEGIN_src +proj=aea +lat_1=-28.25 +lat_2=-29.75 +lat_0=29 +lon_0=30.75 
>>>>> +x_0=0 +y_0=0 
>>>>> +datum=WGS84 +units=m +no_defs #+END_src
>>>>> 
>>>>> Now this does obviously not export, as the source block language is 
>>>>> missing. Is there a
>>>>> way that I can get the same formating of the source in the exportes 
>>>>> output but without
>>>>> the syntax highlighting?
>>>>> 
>>>>> BEGIN_EXAMPLE END_EXAMPLE
>>>>> 
>>>>> is similar, but I would like the block to be formated as the SRC blocks.
>>>>> 
>>>> 
>>>> I bet "fundamental" would work, e.g.,
>>> 
>>> Yes, it does - works perfectly. Is this documented?
>>> 
>> 
>> Yes.  Whatever language string is placed at the top of the source block will 
>> define the mode
>> used for export and in-block editing.  I believe that is documented.
>
> OK - then I thought that I can use all languages *for formating* which are 
> defined in the listings
> package in LaTeX, but it doesn't matter what I take: it always formats it in 
> as a source block but
> obviously without syntax highlighting.
>
> For editing: C-c ' only works ehen using "fundamental" - other non-existent 
> languages are not
> accepted (obviously).
>
> So I assume in org, there is support for "fundamental", but I could not find 
> it in the
> documentation when I looked.
>

When editing a code block, Org-mode will take the name of the language,
append "-mode", and then try to call the result as a function.  So for
example, an R code block will call "R-mode" to edit the contents using
R-mode.  Thus any *-mode is a valid code block name.

>
> At the moment, my org info documentation seems to be not accessible
>(blank page when opening it).
>
> Cheers,
>
> Rainer
>
>> 
>> Cheers,
>> 
>>> 
>>> Thanks,
>>> 
>>> Rainer
>>> 
>>>> 
>>>> #+begin_src fundamental +proj=aea +lat_1=-28.25 +lat_2=-29.75 +lat_0=29 
>>>> +lon_0=30.75 +x_0=0
>>>>  +y_0=0 +datum=WGS84 +units=m +no_defs #+end_src
>>>> 
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> Rainer
>>>> 
>>> 
>> 
>

-- 
Eric Schulte
http://cs.unm.edu/~eschulte



reply via email to

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