army1987 comments on Natural Laws Are Descriptions, not Rules - Less Wrong

32 Post author: pragmatist 08 August 2012 04:27AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (234)

You are viewing a single comment's thread. Show more comments above.

Comment author: [deleted] 12 August 2012 03:55:05PM 1 point [-]

Escape the first underscore by putting a backslash before it. (Why does the MarkDown italics mark-up work even within words, anyway? I think the situations where someone would want to italicize only part of a word are far fewer than those where one would want to use a word with an underscore in the middle of it.)

Comment author: wedrifid 13 August 2012 01:14:07AM 1 point [-]

Why does the MarkDown italics mark-up work even within words, anyway? I think the situations where someone would want to italicize only part of a word are far fewer than those where one would want to use a word with an underscore in the middle of it.

I would think a lot less of a language that introduced an arbitrary limitation on its syntax like that. Italics of parts of a word come up occasionally and bold letters of a word more frequently than that. The language arbitrarily deciding it doesn't want to execute the formatting commands unless you do whole words the same would be irritating, confusing and inelegant.

Comment author: shokwave 12 August 2012 04:19:33PM -1 points [-]

Why does the MarkDown italics mark-up work even within words, anyway?

It's probably less work to read character-by-character than to split on words and read the first and last character of each.

Comment author: arundelo 12 August 2012 04:44:26PM 3 points [-]

And it makes the rare-but-still-occasionally-desired case doable without escaping into HTML (which is not possible in LW's no-HTML subset of Markdown).

Comment author: [deleted] 12 August 2012 08:32:26PM *  1 point [-]

You'd only need, whenever you see an underscore, to check whether the previous character is whitespace (or punctuation, e.g. a left parenthesis). Arundelo's point seems more valid to me (though you might allow to escape spaces, e.g. _n_\ th... but that'd be more complicated).

Comment author: shokwave 12 August 2012 10:11:11PM 0 points [-]

True! I do not know why MarkDown italics works within words.