Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Possible Duplicate:
WMD unable to render markup inside words

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


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

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.


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
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
@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 Scalable – ChrisF Nov 14 '12 at 13:49 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
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

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

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