calibre supports sophisticated markup for TXT files using a syntax known as markdown. See
http://daringfireball.net/projects/markdown/syntax
If you're procesing a markdown TXT file, you should set the Use Markdown setting TXT Input in the calibre conversion settings.