TexInfo, word formatting?

Heyas

While thinking how to rewrite my docs, figured i might want to make it GNU, so i started with TexInfo.
It took a while to figure about @sections, and such, but the main gaol is to get a manpage-like output, as html.

So i took a raw example, and try to generate that for all the commands i provide.

#!/bin/bash
#
#	Generate the node items
#
	[ -z "$1" ] && echo "Usage: $0 \"SECTION\"" && exit 1
	section="$1" ; shift
	for item in $(awk '/^\*/ {print $2}' $0)
	do	cat <<-SCREEN
		@node $item
		@chapter $item
		@pindex $section
		@include $item.texi
		
		SCREEN
		# ! ------------------------------ ! #
		cat > $item.texi <<-EOF
		Syntax: @example 
			$item [options] [arguments] 
		@end example
		
		Where options are:
		@example
			-h|--help	Helpscreen
			...
		@end example
		
		Description: @*
		Descriptional text
		@b bold
		@i italic
		@sc small caps
		@slanted slanted
		@t typewriter
		
		Examples:
		@example
			$item 
		@end example
		EOF
	done
	tui-yesno "Create page now?" && makeinfo --html --force tui-new

	exit
#
#	Paste the menu code here
#
* tui-printf ::
* tui-echo ::
* tui-title ::
* tui-header :: 
* tui-status :: 
* tui-progress :: 
* tui-list :: 
* tui-cat :: 

While the creation of all the files themself works, the content is of question...
After creating the html page, i get (manualy applied non-existing markups (bold,italic,underline, etc):

Description:
Descriptional text bold italic small caps slanted typewriter 

Expected:

Description:
Descriptional text bold italic small caps slanted typewriter

Not sure what i should or could expect from the colored parts, but sure thing no regular text from 'small caps'.

Any idea what i miss?
Basicly i just care about bold, italic and possible underline atm...

tia