I have a sentence (and other sentences like it) in which I'm not sure what punctuation to use.
Remind me—what's your name again?
Remind me: what's your name again?
Or is there something else that would work better in sentences like this?
The colon is used to convey a proportional relationship between two parts of a sentence, eg 'Remind me of something. That something is your name.
The em dash is usually used to convey a break in thought, while connecting the utterances either side of that break.
I'd always choose a colon over a dash, unless there is some compelling need to show drama. One or the other is certainly needed in your sentence, and either will do. Never be tempted to use both (:--)
I will use a simple comma, unless there's a big fat pregnant pause. It is sad to see not a single answer explore this option.
If there is a big fat pregnant pause, I will use an em dash ("—", not "--", it's the 21st century and proper dashes are supported everywhere).
I would not use a colon here. It can be justified, but wouldn't be my choice.
Opt, Shift, -
(minus). On Windows, hold the Alt
key and press 0151
on your right keypad, in that order. If you have a laptop, you may have to use a special tool. On Windows, this tool is called the "Character Map". On Linux, you may want to read this.
Commented
Feb 19, 2014 at 11:28
Alt+0151
. The only one I remember is the copyright symbol.
Commented
Feb 20, 2014 at 5:06
You don't have to use any punctuation. Remind me what's your name again? would be fine.