emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Problem with exporting TAB key


From: Vladimir Lomov
Subject: Re: [O] Problem with exporting TAB key
Date: Thu, 5 Apr 2012 13:43:31 +0900
User-agent: Mutt/1.5.21 (2010-09-15)

Hello,
** Nick Dokos [2012-04-05 00:13:10 -0400]:

> Vladimir Lomov <address@hidden> wrote:

>> #+TITLE: Problem with exporting TAB key
>> #+AUTHOR: Vladimir Lomov

>> * How to make TAB key to be exported from ORG document?

>> Consider the following example:
>> #+name: ex1
>> #+BEGIN_SRC sh :exports code
>> sort -t "    " -k 3 -o file2 file1
>> sort -t "    " -k 3 -o file3 file
>> #+END_SRC

>> How I inserting the TAB key in example: for first line I use =C-q
>> C-I=, for second line I use =C-q TAB=, but in tangled file and in
>> exported HTML document it is NOT a TAB just spaces.

>> How to force export and tangle functions not to convert TAB to spaces?


> You can't: org-export-preprocess-string (in lisp/org-exp.el) contains a
> call to untabify:

>       (untabify (point-min) (point-max))

Now I understand why I get such results.

> which converts tabs to spaces, no questions asked. I don't know why that
> is, so maybe Bastien or Carsten can tell us the reason.

I would be glad to hear the reason.

> If you are feeling adventurous, you might want to try commenting out
> that call and see what, if anything, breaks.

I can do other thing: use another symbol to separate fields (I'm writing
a script using literate programming approach and ORG, so it is a matter
of taste what to use as separator), but I'll try your suggestion also.

> Nick

Thanks Nick.

>> * COMMENT

>> #+BEGIN_SRC sh :tangle ex.sh :shebang "#!/bin/bash" :noweb yes
>> <<ex1>>
>> #+END_SRC

P.S. I noticed that you send message to my e-mail directly and CC to
mailing list. Is it "good practice" or just a habit? I thought that
answering to ML only is enough.

---
WBR, Vladimir Lomov

-- 
Why use Windows, since there is a door?
(By address@hidden, Andre Fachat)



reply via email to

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