First of all, you can include <
characters in a post here, as you can see I just did. To do so, surround it with backtick characters (the key to the left of the 1 key). So if you write this in the forum editor:
`<b>`
it will display as
<b>
Secondly, there’s no big problem if your text has a <b>
tag but no </b>
tag.
As for inserting the <
character into rich text, you can do it as Gary mentioned, but there is also a function to help you with that, the richtextdata( function.
For example, suppose you want to format an address label so that the name is bold and the zip code is italic. You could do it with a formula like this:
"<b>"+First+" "+Last+"</b>"+cr()+Company+cr()+Address+cr()+City+", "+State+" <i>"+Zip+"</i>"
It would be unusual, but what if a Company name had a <
character in it? That would mess up your rich text. You can use the richtextdata( function to fix this up.
"<b>"+First+" "+Last+"</b>"+cr()+richtextdata(Company)+cr()+Address+cr()+City+", "+State+" <i>"+Zip+"</i>"
When inserting a field or variable into rich text, you should always use the richtextdata( function if there is a chance that the contents of the field or variable might contain a <
character. The exception would be if the contents already contained rich text tags, or some other special circumstance (you know who you are).
As to Robert’s point, Panorama’s RTML is a style markup language, not a semantic language. You could use the style tags to create a semantic language if you want, but in general, if you want bold, use the <b>
tag.