Vladimir Lomov <lomov...@gmail.com> writes: > Hi. > > Is it possible to markup one character in a word, like e*X*ecute. For > now this don't work. I tried to add ZERO WIDTH SPACE (found on mailing > list) before first * and last * like in example e*X*ecute but this > don't work also.
Your suggestion does work but require some customizations. This is more like a braindump but some corrections or refinements might be needed. 1. M-x org-emphasis-regexp-components RET 2. Goto "Allowed chars in pre" and position the cursor before the last double-quotes and do - M-x ucs-insert RET ZERO WIDTH SPACE RET 3. Goto "Allowed chars in pre" and do as in 2. Create string like e|*X*|ecute where the | stands for ZERO WIDTH SPACE ,---- C-u C-x = for ZERO WIDTH SPACE | character: (8203, #o20013, #x200b) | preferred charset: unicode (Unicode (ISO10646)) | code point: 0x200B | syntax: which means: whitespace | buffer code: #xE2 #x80 #x8B | file code: #xE2 #x80 #x8B (encoded by coding system utf-8-emacs-dos) | display: by this font (glyph code) | uniscribe:-outline-Lucida Console-normal-normal-normal-mono-20-*-*-*-c-*-iso10646-1 (#x03) | | Character code properties: customize what to show | name: ZERO WIDTH SPACE | general-category: Cf (Other, Format) | | There are text properties here: | face (gnus-cite-1 message-cited-text) | fontified t `---- > --- > WBR, Vladimir Lomov > > --