From Geometry Gym downloads page:
Geometry Gym IFC text tree viewer, Unblock zip (right click Properties) and then unzip into a folder of your choice. (4th February 2014) 

EDIT Updated link as of 26 March 2014–files/downloads/

You can also view the embedded coordinate information in the IFC, for example:

When working with Revit, Excel and even coding, sometimes we want to paste text without formatting.  There are various ways to do this, but I think this is the easiest…

Download and unzip the appropriate version:
PureText 3.0 [32-bit] (Windows 95 – Windows 8) [13k]

PureText 3.0 [64-bit] (Windows XP – Windows 8) [14k]

Run PureText.exe

Next time you have something in the Clipboard and you want to paste without formatting, just use WindowsKey+V

More info:
PureText Home Page

I have previously posted about RevitPythonShell a number of times. In this post Dima Chiriacov gives a real-world example on using the shell to change the case of text.

There are quite a number of free add-ins which can easily change case too, like this one or this one (which also allows merging of text).

Read how to use RevitPythonShell at:
DP stuff: Convert Revit Text to Upper Case

A non-breaking space forces Revit to keep two words together, but there is still a visible white space between them.

To do this, just hold down Ctrl and Shift, and press Spacebar.

EDIT:  If you are having troubles with this method in a Tag, use Alt+0160 to insert a No-Break Space. This effectively ignores any “width” of the Label and just keeps text flowing along the same line:

Video demo below:

Many people know that you can add a carriage return (and thus create multi-line labels) in Revit by accessing a Properties entry box and hitting Ctrl+Enter:

Over at Revitez, another method was mentioned – namely, copy multiline text from Notepad into a Properties parameter box.  This works well – and you can navigate between the lines in Revit using Up and Down arrow keys.

Finally, you can accomplish essentially the same thing by holding Alt + typing 0010 (then release Alt).  This will also insert a well behaved carriage return into the parameter.

Some ideas via Revitez!:
Google Translate
In French

You would likely agree that the Text tool in Revit still leaves a lot to be desired, not least of which would be some decent bullets and numbering features. No doubt most of you are using Key Schedules to get around some of these limitations when creating note blocks (as described in this PDF from an AU class).

However, are you aware that you can put symbols into Revit schedules? The easiest way to described how this works is to use the Character Map. To access the Character Map, go to Start-All Programs-Accessories-System Tools and open Character Map. I have created a link to the Character Map in my Quick Launch toolbar.

So how does this thing work? Well, let’s say you are using the Arial font in Revit. Select Arial in the Character Map. Now, have a look through all these different symbols. When you find one that you like, click on it, click ‘Select’ and then click ‘Copy’. Now, go into a Revit schedule or text box that is formatted with the SAME FONT (ie. Arial) and Paste (using Ctrl+V is easiest). There you go, you have a nice symbol to play with!!

The quicker and easier way is to use the inbuilt hotkeys. For instance, to add a ‘squared’ (little superscript 2) symbol, just hold down Alt and press the keys 0 1 7 8 (just type the numbers one after the other while holding Alt). You can find out which keystroke to use by looking in the bottom right corner of the the Character Map (see below).

There are quite a few things you can do once you know how to use this. See below for a Key Schedule I made with a ‘column’ containing a rightways arrow symbol.