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
>
>

-- 

Reply via email to