1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> 2<html> 3<head> 4<meta name="generator" content= 5"HTML Tidy for Linux/x86 (vers 1 September 2005), see www.w3.org"> 6<title></title> 7</head> 8<body> 9<p>These should all get escaped:</p> 10<p>Backslash: \</p> 11<p>Backtick: `</p> 12<p>Asterisk: *</p> 13<p>Underscore: _</p> 14<p>Left brace: {</p> 15<p>Right brace: }</p> 16<p>Left bracket: [</p> 17<p>Right bracket: ]</p> 18<p>Left paren: (</p> 19<p>Right paren: )</p> 20<p>Greater-than: ></p> 21<p>Hash: #</p> 22<p>Period: .</p> 23<p>Bang: !</p> 24<p>Plus: +</p> 25<p>Minus: -</p> 26<p>These should not, because they occur within a code block:</p> 27<pre> 28<code>Backslash: \ 29 30Backtick: \` 31 32Asterisk: \* 33 34Underscore: \_ 35 36Left brace: \{ 37 38Right brace: \} 39 40Left bracket: \[ 41 42Right bracket: \] 43 44Left paren: \( 45 46Right paren: \) 47 48Greater-than: \> 49 50Hash: \# 51 52Period: \. 53 54Bang: \! 55 56Plus: \+ 57 58Minus: \- 59</code> 60</pre> 61<p>Nor should these, which occur in code spans:</p> 62<p>Backslash: <code>\</code></p> 63<p>Backtick: <code>\`</code></p> 64<p>Asterisk: <code>\*</code></p> 65<p>Underscore: <code>\_</code></p> 66<p>Left brace: <code>\{</code></p> 67<p>Right brace: <code>\}</code></p> 68<p>Left bracket: <code>\[</code></p> 69<p>Right bracket: <code>\]</code></p> 70<p>Left paren: <code>\(</code></p> 71<p>Right paren: <code>\)</code></p> 72<p>Greater-than: <code>\></code></p> 73<p>Hash: <code>\#</code></p> 74<p>Period: <code>\.</code></p> 75<p>Bang: <code>\!</code></p> 76<p>Plus: <code>\+</code></p> 77<p>Minus: <code>\-</code></p> 78</body> 79</html> 80