It used to be that grabbing the tweet's URL and pasting it into a post's content was sufficient to reproduce the tweet at Corrente, formatting and all. Since twitter started messing about with its APIs, that is no longer true. So here is the new way to repost a tweet. Example:
Glenn Greenwald won't release his birth certificate #ggscandals
— vastleft (@vastleft) June 27, 2013
1. Select the tweet by clicking on it. The "Expand," "Reply," ... and, at right, "••• More" options appear.
2. Click on "••• More." A drop-down menu appears.
3. Select "Embed Tweet." The "Embed this tweet" dialog appears.
4. Click in the text box below "Add this tweet...." and copy the HTML code. Make sure you copy all the HTML Code. On the Mac, I use CMD-A (Select All) then CMD-C (Copy) to avoid having to select the code by dragging. On Windows, CTRL-A, then CTRL-C.
5. Return to your post. Paste the HTML code (all of it) where you want to tweet to appear. (The default Text format, "HTML Tags (old school)" is the one you should use.) The HTML code should begin with <blockquote and end with </script>. If it does not, you have not copied all the HTML code. Return to step 4.
6. When you are ready, Save the post.
7. The tweet will appear in your post fully formatted. It may take a few seconds to "warm up," since the formatting is done from a twitter script located on the twitter site, which has to be loaded into the browser. Until that download is complete, only the text of the twitter will appear.
NOTE If you want to tweet to appear at the start of your post and on the teaser for the front page, place a break (the A --- B button) immediately after the code that you pasted in. Otherwise, the site will break the post into teaser and body algorithmically, and may put the break in the wrong place, such that the twitter formatting script does not know what to do.
Have at it!