It is variable that returns the post slug in Wordpress. So for example, a blog post that has the URL http://www.example.com/example-post would return as "example-post" (without quotes) when using that variable. Same thing with http://www.example.com/2010/12/example-post.
My purpose is to make the blog post downloadable in rtf format. I want to have a direct link to the .rtf file of each blog post. I figure that if I make a folder located at http://www.example.com/eformat and put .rtf files with the same names as the post slugs of the blog posts, it would work. I could try an alternative variable, such as the post title or the post number...
EDIT: Here is the list of the variables I can use. I would still prefer to use the post slug though. Makes things simpler and better for the reader, than something called 001.rtf.
I'm assuming I can't just use $post–>post_name since it always gives me errors... that's why I switched to using $eformat. But like I said, I virtually know no PHP, so I'm not really knowledgeable on what works and what doesn't, what code is correct and what is incorrect.