Om fonten som används är inbäddad så måste du bädda in en variant av texten i bold om du vill ha det. Lite osäker på kursiv text men jag antar att det är likadant med det.
Vad gäller att använda Textformat så måste du använda setTextFormat() för varje del av texten som skall ha en ny formatering givetvis med ett textFormat objekt som parameter. Du kan IOFS använda samma textFormat objekt men se bara till att ändra dess properties.