emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] [Babel] Preserving tabs in code blocks


From: Nick Dokos
Subject: Re: [O] [Babel] Preserving tabs in code blocks
Date: Fri, 26 Aug 2011 00:11:58 -0400

Bernt Hansen <address@hidden> wrote:

> Hi all,
> 
> I want to include the contents of a file which requires TABS between
> fields in a #+begin_src ... #+end_src block.
> 
> When I use C-c ' to edit the block the TABS are all converted back to
> spaces.  I want to be able to tangle the file and preserve the TABS
> which are required as input to some tool chain.
> 
> Is there some mode I can use to preserve the TABS?
> 
> For example:
> 
> #+begin_src fundamental :tangle testtabs.txt
> These words
> are   separated
> by    tabs.
> #+end_src
> 
> I need to be able to create the testtabs.txt file with the TAB
> characters intact otherwise it fails as input to the tool chain (which I
> have no control over).
> 
> Is there any way to do this?
> 
> For now I'm keeping the input in a separate file, but I would much
> prefer to have it in a babel source block in my notes for future
> reference.
> 

Try setting org-src-preserve-indentation to t. If you change the default
value of indent-tabs-mode to nil (as I do), then you might have problems
in any case: inserted tabs will be changed to spaces. But if you have it
left at the default t, then I think this works.

Nick




reply via email to

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