Can you summarize the following document?
        
  控制字元 U+0000–U+001F 與 U+007F 來自ASCII。此外,ISO 8859字符集定義了 U+0080–U+009F 。二者都定義在ISO 6429中,常被稱為C0與C1控制字元。  大部分這些字元在Unicode文字處理中沒有明確作用。字元,,,, 常用於格式化字元。

  為了簡化幾種換行字元,Unicode引入了它自己的分隔符來格式化文字:

  Unicode以前定義了Tags (Unicode區段),包含了128個字元表示語言標籤,但現在已經過時了。這些字元實際上映象了128個ASCII字元。用於表示隨後的文字屬於IETF語言標籤(BCP 47)所指的特定語言。例如,表示隨後文字使用“美國英語”en-us,用字串開始為‘Language Tag character’ (U+E0001)後跟序列:‘Tag Small Letter e’ (U+E0065), ‘Tag Small Letter n’ (U+E006E), ‘Tag Hyphen-minus’ (U+E002D), ‘Tag Small Letter u’ (U+E0075), ‘Tag Small Letter s’ (U+E0073).  這種語言標籤自身不會被顯示。但可提供用於文字處理的資訊。例如,中日韓統一漢字的文字,指明是韓語而非日文,可以把一些字元用韓語特有的字形來表示。另一個例子,把數字0-9用語言特定的字形表示。  語言標記字元U+E0001, U+E0020–U+E007E, U+E007F 已經被Unicode 5.1 (2008)宣佈過時,不再作為語言標記使用。  Unicode 8.0 (2015)宣佈U+E0020–U+E007E不再是過時,用於未來表示除了語言標籤以外的的其他用途。(U+E0001 LANGUAGE TAG 與 U+E007F CANCEL TAG 仍然過時)。

  3個格式化字元用於支援interlinear annotation (U+FFF9, U+FFFA, U+FFFB).

  Unicode支援從左到右、從右到左,或者其混合排版,而不需要任何特殊字元。但為了處理一些特殊情形,Unicode定義了12個字元(U+061C, U+200E, U+200F, U+202A, U+202B, U+202C, U+202D, U+202E, U+2066, U+2067, U+2068, U+2069)以幫助控制嵌入式雙向文字最大125層深。

  中日韓漢字、拉丁字母的雙拼連寫等等,在Unicode中被視作異體字。有些專名(如地名、姓名)必須使用某個異體字。為此,Unicode 3.2 與 4.0定義了256個異體字選擇器,可選擇前一個字元的最多256個可能的異體字。

  Unicode在Control Pictures塊中提供圖形表示C0控制字元以及其他控制符。
Unicode控制字元用於控制文字解釋或者顯示,但這些字元不可見或不佔空間。