21. An apparatus for recording text subtitle streams, the apparatus comprising: a pickup configured to record data on a recording medium; and a controller configured to control the pickup to record the at least one text subtitle stream on a storage device, each text subtitle stream including a style segment defining at least one region style and a plurality of presentation segments, each presentation segment containing at least one region of text and the region of text defined by one of the at least one region style, wherein the style segment further defines palette information, and each presentation segment further contains a palette update flag which indicates whether to use the palette information defined in the style segment or to use new palette information defined in an associated presentation segment.
21. An apparatus for recording text subtitle streams, the apparatus comprising: a pickup configured to record data on a recording medium; and a controller configured to control the pickup to record the at least one text subtitle stream on a storage device, each text subtitle stream including a style segment defining at least one region style and a plurality of presentation segments, each presentation segment containing at least one region of text and the region of text defined by one of the at least one region style, wherein the style segment further defines palette information, and each presentation segment further contains a palette update flag which indicates whether to use the palette information defined in the style segment or to use new palette information defined in an associated presentation segment. 22. The apparatus of claim 21 , wherein the palette information defined in the style segment comprises color values including at least one of Y, Cr, and Cb values and opacity values for a palette entry, wherein the palette entry is identified by a palette entry identification (ID).