What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 122 Stack Exchange communities.

Possible Duplicate:
WMD unable to render markup inside words

This is a simple bug: You can't make individual letters in a word bold.

Example:

**SVG** stands for **S**calable **V**ector **G**raphics

SVG stands for *S*calable *V*ector *G*raphics

Dirty(?) Workaround:

I found a workaround that uses the Unicode character "Zero-Width Joiner" to separate the letters from the rest of the word code-wise, but not visually.

**SVG** stands for **S**‍calable **V**‍ector **G**‍raphics

SVG stands for S‍calable V‍ector G‍raphics

share|improve this question
    
add comment

marked as duplicate by Al E., Bart, Shadow Wizard, animuson, Toon Krijthe Nov 14 '12 at 14:58

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2 Answers

I don't think that's a bug. I'm pretty sure that's just how Markdown works.

You can revert to good ol' HTML.

SVG stands for Scalable Vector Graphics

**SVG** stands for <b>S</b>calable <b>V</b>ector <b>G</b>raphics

You could also add a space behind the letters. Not perfect, but "good enough".

SVG stands for S calable V ector G raphics

**SVG** stands for **S** calable **V** ector **G** raphics
share|improve this answer
    
I don't see why it wouldn't be a bug; it recognizes the asterisks for italics, but not for bold. –  Supuhstar Nov 14 '12 at 13:44
2  
I think it's more that it throws away the outermost asterisks from markdown and parses them literally. –  hexafraction Nov 14 '12 at 13:46
1  
@Supuhstar there has to be a non alphanumeric character after the last * for it to be treated Bold/Italic. If you'd written *S*calable you would have got *S*calable –  ChrisF Nov 14 '12 at 13:49
    
stackoverflow.com/editing-help#italics-bold mentions nothing of this behavior. It's either a bug or an undocumented "feature". When behavior such as this is undocumented, I tend to consider it a bug. –  Supuhstar Nov 14 '12 at 14:03
3  
From the horse's mouth: "We don't support intra-word emphasis. This is by design." –  Al E. Nov 14 '12 at 14:06
    
Whatever you do, do not put random blanks into words. I will stalk you and edit the hell out of your stuff. You will not be happy. Do not break English to paint over a dumb shortcoming of a piece of software. You're a programmer, for crying out loud. How would you react if I told you that $vector is the same as $v ector — not perfect, but good enough? –  ЯegDwight Nov 14 '12 at 14:35
add comment

This is largely because this is a website about coding, and having something like "var_with_underscores" render as "var‍with‍underscores" is more annoying than using workarounds. Because of it, this "bug" will not be "fixed".

Workarounds include:

Use the Unicode Zero-Width Joiner: (uses 5 extra characters per instance, works for all Markdown formatting types)

**SVG** stands for **S**&zwj;calable **V**&zwj;ector **G**&zwj;raphics

SVG stands for S‍calable V‍ector G‍raphics

Use plain HTML: (uses 3 extra characters per instance, must know HTML)

**SVG** stands for <b>S</b>calable <b>V</b>ector <b>G</b>raphics

SVG stands for Scalable Vector Graphics

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged .