emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Leo Ufimtsev <lufimtse@redhat.com>
To: Rainer Stengele <rainer.stengele@online.de>
Cc: emacs-orgmode@gnu.org
Subject: Re: clocktables include "\emsp" - how to get rid of that?
Date: Thu, 5 Mar 2015 10:19:20 -0500 (EST)	[thread overview]
Message-ID: <1458182233.16667717.1425568760191.JavaMail.zimbra@redhat.com> (raw)
In-Reply-To: <md7clc$8bl$1@ger.gmane.org>

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" <rainer.stengele@online.de>
To: emacs-orgmode@gnu.org
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

      parent reply	other threads:[~2015-03-05 15:19 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-04 16:42 clocktables include "\emsp" - how to get rid of that? Rainer Stengele
2015-03-04 18:18 ` Tory S. Anderson
2015-03-04 18:46 ` J. David Boyd
2015-03-05 15:19 ` Leo Ufimtsev [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1458182233.16667717.1425568760191.JavaMail.zimbra@redhat.com \
    --to=lufimtse@redhat.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=rainer.stengele@online.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).