文件編碼組織 文件編碼交換格式指引 選錄版
TEI Lite: An Introduction to Text Encoding for Interchange


12. 列表

任何形式的表列表,皆可以元素<列表>(<list>)標誌。列表是一串排序、未排序,或字彙條列的文本項目。每個項目可以用一個標籤來處理(在字彙表中,標籤即為被定義的詞目):

<列表>/<list>
標誌被組織成表的項目排列。屬性包括:
類型/type
描述列表的形式。建議的屬性值包括:
序數式(ordered)、點列式(bulleted,未以數字或文字編碼,而以點列符號分別條列者)、字彙表(gloss,由一組技術字彙組成的表列,每一個字彙以元素<標籤>(<label>)標誌,並伴以元素<項目>(<item>)標誌的解釋或定義)、及簡單表列(simple,各項目未編碼或符號分點的表列)
 
<項目>/<item>
標誌列表中的一個部件。
 
<標籤>/<label>
在列表中,標誌與某一項目相對應的標籤;在字彙表中,標誌被定義的詞彙。

列表中各別項目以元素<項目>(<item>)標記。第一個<項目>(<item>)可以選擇以元素<標頭>(<head>)標誌成列表的標題。列表的編號可被省略(若可被重建),在每一項目中使用屬性識別號(n)來表示,或(在極少數情況下)把它視為內容而以元素<標籤>(<label>)標記。下列的例子都指同一表列:


<列表>
<標頭>小表列</標頭>
<項目>表列第一項</項目>
<項目>表列第二項</項目>
<項目>表列第三項</項目>
</列表>


<列表>
<標頭>小表列</標頭>
<項目 識別號="1">表列第一項</項目>
<項目 識別號="2">表列第二項</項目>
<項目 識別號="3">表列第三項</項目>
</列表>


<列表>
<標頭>小表列</標頭>
<標籤>1</標籤><項目>表列第一項</項目>
<標籤>2</標籤><項目>表列第二項</項目>
<標籤>3</標籤><項目>表列第三項</項目>
</列表>

上述的樣式在同一列表中不可混用。

簡單的兩欄式表單,可以詞彙表(glossary list)的方式來處理,標誌成「<list type="gloss">」。詞彙表中,一個項目由一個詞目(term)及一個解釋(gloss)組成,各以元素<標籤>及元素<項目>標記。與這兩個元素相對應的元素為<專有名詞>(<term>)與<註解>(<gloss>),這兩個元素可出現在文本中的任何位置。


<列表 類型="詞彙表">
<標頭>詞彙</標頭>
<標籤 語言="enm">nu</標籤>         <項目>now</項目>
<標籤 語言="enm">lhude</標籤>      <項目>loudly</項目>
<標籤 語言="enm">bloweth</標籤>    <項目>blooms</項目>
<標籤 語言="enm">med</標籤>        <項目>meadow</項目>
<標籤 語言="enm">wude</標籤>       <項目>wood</項目>
<標籤 語言="enm">awe</標籤>        <項目>ewe</項目>
<標籤 語言="enm">lhouth</標籤>     <項目>lows</項目>
<標籤 語言="enm">sterteth</標籤>   <項目>bounds, frisks</項目>
<標籤 語言="enm">verteth</標籤>    <項目 語言="lat">pedit</項目>
<標籤 語言="enm">murie</標籤>      <項目>merrily</項目>
<標籤 語言="enm">swik</標籤>       <項目>cease</項目>
<標籤 語言="enm">naver</標籤>      <項目>never</項目>
</列表>

內部結構複雜的列表項目,可傾向視之為表單(table),此一特殊目的的標誌,定義見後面的章節「14. 表單」。

不論何種列表,其中的項目當然可以應需要層層包夾。下例中,一個詞彙表有兩個項目,每一個項目中都各自包含一個簡表:


<列表 類型="字彙表"><標籤>劣者</標籤>
<項目><列表 類型="簡表">
    <項目>我被棄置在於恐怖的無人島,放棄所有獲救的希望。</項目>
    <項目>我被孤立與隔絕,整個世界因此變得悲慘。</項目>
   <項目>我自人群中隔離──一個隱居者、一個被逐出人類社會者。</項目>
     </列表> <!--第一組內嵌表列結束--></項目>
<標籤>優者</標籤><項目><列表 類型="簡表">
     <項目>但我還活著,不像其他船上的伙伴,我沒有淹死。</項目>
     <項目>但我也是僅有的一名,在所有船員中,得以免除一死…</項目>
     <項目>但我沒有捱餓,不會在無法提供食物的不毛之地上等死…</項目>
     </列表><!-- 第二組內嵌表列結束--></項目>
</列表><!--字彙表結束-->

列表未必要以條列方式呈現。例如:


在這些互不相干的記錄上,寫著動物分成<列表 樣式="接續"><項目 識別號="a">
屬於皇帝的,<項目 識別號="b">被薰香防腐的,<項目 識別號="c">受過訓練的,
<項目 識別號="d">乳豬,<項目 識別號="e">美人魚,<項目 識別號="f">傳說動
物,<項目 識別號="g">流浪狗,<項目 識別號="h">這些是包含在分類中的,<項
目 識別號="i">如果發瘋會顫抖的,<項目 識別號="j">無法計數的,<項目 識別
號="k">以極細的駝毛刷畫成的,<項目 識別號="l">其他類,<項目 識別號="m">
剛打破花瓶的,<項目 識別號="n">遠看像蒼蠅的。</列表>

書目的列表應以元素<書目表列>(<listBibl>)標誌,下一節章節會說明。

上一章 回到目次 下一章


譯自TEI官方網站的TEI Lite網頁:http://www.tei-c.org/Lite/
網頁內容未經任何校訂,恐有疏漏,請勿任意轉載引用
若有任何疏漏及錯誤之處,歡迎來信指正:sofia@gate.sinica.edu.tw