emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] clocktables include "\emsp" - how to get rid of that?


From: Leo Ufimtsev
Subject: Re: [O] clocktables include "\emsp" - how to get rid of that?
Date: Thu, 5 Mar 2015 10:19:20 -0500 (EST)

Hello Rainer, 

I think this should be customiziable. 

I hacked around it using an advise function:

; remove the emsp from clock reports 
; 
http://emacs.stackexchange.com/questions/9528/is-it-possible-to-remove-emsp-from-clock-report-but-preserve-indentation/9544#9544
(defun my-org-clocktable-indent-string (level)
  (if (= level 1)
      ""
    (let ((str "-")) ;first char, e.g can be "|"
      (while (> level 2)
        (setq level (1- level)
              str (concat str "-"))) ;fillers, e.g can be "---"
      (concat str " ")))) ;end e.g can be ">"

(advice-add 'org-clocktable-indent-string :override 
#'my-org-clocktable-indent-string)


Now my reports look like this:
| leo.org | *File time*                                                         
                                                     | *11:20* |      |      |
|         | [#C] 1 Hour Leo work                                                
                                                     |    0:12 |      |      |
|         | [#C] Emacs                                                          
                                                     |   10:45 |      |      |
|         | - [#B] Emacs notification system                                    
                                                     |         | 0:30 |      |
|         | - [#B] Figure out capture + refiling.                               
                                                     |         | 1:25 |      |
|         | - [#B] Babel / dynamic language (ditaa/Grahviz/plantUML) execution  
                                                     |         | 0:55 |      |
|         | - [#A] Appending time for pomodoros doesn't function properly in 
LOGBOOK drawers.                                        |         | 0:44 |      
|
|         | - EFin                                                              
                                                     |         | 3:47 |      |
|         | -- [#A] Investigate diary logging. (find blog entry on this).       
                                                     |         |      | 1:35 |
|         | -- [#B] Pomodoro: add title of current task to menu. Fix spacing.   
                                                     |         |      | 0:37 |
|         | Learning                                                            
                                                     |    0:23 |      |      |
|         | - UML                                                               
                                                     |         | 0:23 |      |

Hope it helps.

Leo Ufimtsev | Intern Software Engineer @ Eclipse Team

----- Original Message -----
From: "Rainer Stengele" <address@hidden>
To: address@hidden
Sent: Wednesday, March 4, 2015 11:42:20 AM
Subject: [O] clocktables include "\emsp" - how to get rid of that?

Hi,

I am getting "\emsp" in my clocktable reports.
I use

#+BEGIN: clocktable :maxlevel 4 :fileskip0 t :tcolumns 0 :level nil :scope 
agenda-with-archives :timestamp nil :block 2015-03 :step day :link t  
:stepskip0 t
#+END:

to create these clocktable


Daily report: [2015-03-02 Mo]
| File                  | Headline                                              
   |   Time |
|-----------------------+----------------------------------------------------------+--------|
|                       | ALL *Total time*                                      
   | *9:00* |
|-----------------------+----------------------------------------------------------+--------|
| Projectmanagement.org | *File time*                                           
   | *2:45* |
|                       | \emsp [[..][Project Managament: Weekly meetings 
etc.]]           |   2:45 |
|                       | \emsp\emsp [[..][TODO *00 - Project Managament -...]] 
           |   2:45 |

Anybody has an idea where this comes from and how to get rid of it?

Thank you.
Regards, Rainer




reply via email to

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