It looks like an alignment bug to me. The \emsp is rendered as a double-width character with org-pretty-entities on, and the table no longer aligns properly.
At least it doesn't for me. Try tabbing through the table with org-pretty-entities on when the \emsp char is used for indenting. At Fri, 12 Dec 2014 18:26:39 +0100, Nicolas Goaziou <m...@nicolasgoaziou.fr> wrote: > > Hello, > > Daniel E. Doherty <ded-...@ddoherty.net> writes: > > > I am seeing the same thing. When I set org-pretty-entities t, the alignment > > gets confused. I am assuming that the alignment algorithm assumes all > > characters are the same width, but the utf8 rendering of an em-space is > > wider, > > hence the problems. > > > > Perhaps a fix would be for the clocktable to use two en-spaces instead of > > one > > em-space to indent lower levels. It looks to me as though the en-space is > > as > > wide as a single space. > > > > Em-space [ ] > > En-space [ ] > > space [ ] > > > > Using regular ASCII spaces at the beginning get deleted during alignment of > > the table, but not the en-spaces. > > > > I think this is a bug in the implementation of the clocktables. Any chance > > of > > getting this fixed? > > What is the bug? The fact that \emsp is used instead \ensp? > > > Regards, > > -- > Nicolas Goaziou