亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

確定可演示文件的區(qū)域以及參考目錄和引用的可擴展標記語言模式的制作方法

文檔序號:6567110閱讀:169來源:國知局

專利名稱::確定可演示文件的區(qū)域以及參考目錄和引用的可擴展標記語言模式的制作方法確定可演示文件的區(qū)域以及參考目錄和引用的可擴展標記語言模式版權說明本專利公開的一部分包括受版權保護的材料。版權所有者不反對任何人按照其在專利商標局文件或記錄中的形式復制專利文件或專利公開,但是保留其它所有權利。
背景技術
:例如,文字處理文檔可包括嵌入?yún)^(qū)域。區(qū)域表示由演示數(shù)據(jù)基于區(qū)域類型和至少一個區(qū)域參數(shù)可見地表示的文檔的一部分。因此,演示數(shù)據(jù)可響應于至少一個區(qū)域參數(shù)值的變化而改變。對于不同目的,存在不同類型的區(qū)域。示例包括文檔頁面頁數(shù)、文檔文件名稱、當前日期/時間、編號部分(例如段、摘要、頁面等)的編號?!?文字處理文檔被更新時,演示數(shù)據(jù)也基于至少一個參數(shù)類似地得到更新。例如,如果存在文檔頁面頁數(shù)的區(qū)域,則每次該文檔被更新用于打印時,文檔頁面的^前頁數(shù)作為演示數(shù)據(jù)被插入到嵌入?yún)^(qū)域的位置。通過現(xiàn)有區(qū)域,至少一個區(qū)域參數(shù)屬于內(nèi)在已知或可確定信息。例如,R期和/或時間由計算系統(tǒng)內(nèi)在已知。而且,文件名稱和內(nèi)部編號操作可從文檔自身內(nèi)在地確定。因此,現(xiàn)有嵌入?yún)^(qū)域技術相對有限和欠靈活。結合諸如文字處理器的基于文本的應用程序與參考目錄信息有效工作的能力變得日益重要,尤其在嵌入?yún)^(qū)域上下文中。隨著在給定文檔內(nèi)引用源的數(shù)量增加以及不同類型可用源數(shù)量增長,情形愈發(fā)如此??捎糜诋a(chǎn)生具有引用的文檔的基于文本的應用程序示例包括文字處理器、超文本標記語言(html)編輯器等。
發(fā)明內(nèi)容可演示文件的區(qū)域可由應用程序確定,該確定(i)基于區(qū)域類型和各個區(qū)域的至少一個參數(shù)以及(ii)甚至在應用程序未得知轉換引擎內(nèi)部機制的情況下響應于原始數(shù)據(jù)和從應用程序分離并在應用程序外部的轉換引擎。在給定區(qū)域的所述實現(xiàn)中,區(qū)域類型說明給定區(qū)域將基于由給定區(qū)域的至少一個參數(shù)參考的原始數(shù)據(jù)而得到評估。轉換引擎用于被參考的原始數(shù)據(jù)以產(chǎn)生給定區(qū)域中適于演示的結果。在示例實現(xiàn)中,轉換引擎包括為應用于區(qū)域而選擇性建立的多個演示規(guī)則集。在示例實施方式中,相應的演示規(guī)則子集針對相應的原始數(shù)據(jù)類型。在示例實施方式中,區(qū)域包括參考目錄和對參考目錄源的引用,原始數(shù)據(jù)包括所引用源的參考目錄數(shù)據(jù),不同演示規(guī)則集包括不同參考目錄格式化標準,以及相應類型的原始數(shù)據(jù)包括相應類型的源。參考目錄和引用的的可擴展標記語言模式方便了參考目錄信息的使用。例如,模式使用模塊允許參考目錄信息模式的建立、更改、解釋等。模式使用模塊可以是獨立程序、應用程序的一部分等。參考目錄模式定義了參考目錄信息的框架。參考目錄信息可嵌入到文檔中、可實施成主列表等。在所述實現(xiàn)中,參考目錄信息模式通過使用諸如可擴展標記語言(XML)的開放標準實現(xiàn)。該模式列舉多個源類型和與其關聯(lián)的數(shù)據(jù)類型。在另一所述實現(xiàn)中,結合參考目錄信息的模式使用模式使用模塊使參考目錄源信息能夠創(chuàng)建、作為引用插入到文檔中、添加到主列表、以后再使用等。提供本
發(fā)明內(nèi)容來以簡化形式介紹將在詳細描述中進一步描述的概念選擇。本
發(fā)明內(nèi)容并不旨在識別提出權利要求的主題的關鍵特征或主要特征,也不旨在用于幫助確定提出權利要求的主題的范圍。此外,其它方法、系統(tǒng)、途徑、設備、器件、介質、過程、模式、應用編程接口(API)、安排等實現(xiàn)在本文中得到描述。附圖中使用的相同附圖標記指代類似和/或對應的方面、部分和部件。圖1是包括由區(qū)域得到的演示數(shù)據(jù)的演示文件的框圖示例。圖2是可演示文件和能夠使用原始數(shù)據(jù)和轉換引擎演示該可演示文件的應用程序的框圖示例。圖3是示出演示具有嵌入?yún)^(qū)域的可演示文件的方法示例的流程圖。圖4是嵌入文件示例說明的框圖。圖5是為嵌入文件對原始數(shù)據(jù)進行示例提取的框圖。圖6是經(jīng)提取的原始數(shù)據(jù)的示例轉換的框圖。圖7是示例轉換引擎的框圖。圖8是提供更一般概念和圖l-7示出的項目的參考目錄相關示例的框圖。圖9示出能夠(全部或部分地)實現(xiàn)如下所述地為參考目錄和引用確定可演示文件和/或可擴展標記語言模式的區(qū)域的至少一個方面的計算(或一般器件)操作環(huán)境的示例。圖10示出定義參考目錄信息的框架和/或允許使用參考目錄信息的示例模式。詳細描述簡介例如,文字處理文檔可包括嵌入?yún)^(qū)域。區(qū)域表示由演示數(shù)據(jù)基于區(qū)域類型和至少一個區(qū)域參數(shù)可見地表示的文檔的一部分。因此,演示數(shù)據(jù)可響應于至少一個區(qū)域參數(shù)值的變化而改變。對于不同目的,存在不同類型的區(qū)域。示例包括文檔頁面頁數(shù)、文檔文件名稱、當前日期/時間、編號部分(例如段、摘要、頁面等)的編號。當文字處理文檔被更新時,演示數(shù)據(jù)也基于至少一個參數(shù)類似地得到更新。例如,如果存在文檔頁面頁數(shù)的區(qū)域,則每次該文檔被更新用于打印時,文檔頁面的當前頁數(shù)作為演示數(shù)據(jù)被插入到嵌入?yún)^(qū)域的位置。通過現(xiàn)有區(qū)域,至少一個區(qū)域參數(shù)屬于內(nèi)在已知或可確定信息。例如,數(shù)據(jù)和/或時間由計算系統(tǒng)內(nèi)在得知。而且,文件名稱和內(nèi)部編號操作可從文檔自身內(nèi)在地確定。因此,現(xiàn)有嵌入?yún)^(qū)域技術相對有限和欠靈活。因此,如上所述,傳統(tǒng)嵌入?yún)^(qū)域技術受限于可基于預定、內(nèi)在信息確定的區(qū)域參數(shù)。另一方面,本文以下描述的模式、機制、技術等涉及以靈活和/或可擴展方式確定可演示文件的區(qū)域。在示例所述實現(xiàn)中,區(qū)域可以是轉換參考區(qū)域類型。經(jīng)轉換的參考區(qū)域類型表示被參考的原始數(shù)據(jù)將要被轉換以及經(jīng)轉換的原始數(shù)據(jù)演示成區(qū)域的演示數(shù)據(jù)結果。可從轉換引擎選擇演示規(guī)則集,使得被參考的原始數(shù)據(jù)以期望方式演示。轉換引擎不依賴于演示區(qū)域的應用程序,且應用程序未得知轉換引擎的內(nèi)部機制細節(jié)(例如演示規(guī)則)。此外,用戶能獨立地創(chuàng)建或更改轉換引擎而無需使用該應用程序、依賴于該應用程序、或者甚至理解該應用程序如何應用轉換引擎的細節(jié),只要所創(chuàng)建的轉換引擎與對轉換引擎一般發(fā)布的模式一致或相稱。例如,對諸如XML和XSLT的非專有權、開放標準的使用使用戶能夠分別創(chuàng)建、編輯原始數(shù)據(jù)和轉換引擎以及其它操作而無需調用該應用程序。轉換參考區(qū)域類型的區(qū)域可用于多種上下文中。在一示例上下文中,參考目錄部分使用轉換參考區(qū)域類型模式、機制、技術等。原始數(shù)據(jù)包括一個或多個參考目錄源,且轉換引擎包括至少一個演示規(guī)則集。各個演示規(guī)則可實現(xiàn)引用參考目錄源的文檔編制途徑。此外,參考目錄和引用通過改變所選演示規(guī)則集而快速重新目的化(repmpose)。這可導致各個引用參考目錄源的演示相應地改變。通過本文如下所述的某些實現(xiàn),參考目錄信息可一次性輸入、隨意編輯、以及進行檢索以使用例如開放標準技術在不同文檔之間再用。此外,根據(jù)模式創(chuàng)建參考目錄信息可使參考目錄信息能用于不同環(huán)境。在具體示例實現(xiàn)中,本文描述了參考目錄和引用的可擴展標記語言模式??蓴U展標記語言(XML)是提供識別、交換、以及處理各種類型的數(shù)據(jù)的方法的通用語言。例如,XML可用于創(chuàng)建可由各種不同應用程序使用的文檔。XML文件的元素通常具有關聯(lián)的命名空間和模式。命名空間是在XML文檔中用于定義元素/屬性名稱和類型的名稱集合的唯一標識符。命名空間的名稱通常用于唯一地識別各類XML文檔。XMLschemata(模式)提供描述XML上下文中的數(shù)據(jù)并使其生效的方法。模式表明例如什么元素和屬性用于描述XML文檔中的內(nèi)容、何處允許各個元素、其中允許什么類型的內(nèi)容、和/或哪些元素出現(xiàn)在哪些其它元素內(nèi)。模式的使用能確保以相容和可預見的方式構建文檔,這方便了標準文檔構架并且允許隨后對單獨文檔進行說明。本描述分成七個附加節(jié)。第三、第五、第六和第七節(jié)與本部分繼續(xù)專利申請尤其相關。第一節(jié)與圖1-3相關,且題目為"確定區(qū)域的一般示例實現(xiàn)"。第二節(jié)與圖4-7相關,且題目為"確定區(qū)域的具體示例實現(xiàn)"。第三節(jié)與圖8相關,且題H為"確定區(qū)域的參考目錄相關示例實現(xiàn)"。第四節(jié)題目為"確定區(qū)域的結論"。第五節(jié)參照圖9,且題目為"計算機或其它器件的示例操作環(huán)境"。第六節(jié)與圖10相關,巨題目為"參考目錄和引用的可擴展標記語言模式"。題目為"參考目錄和引用的源類型的基于可擴展標記語言描述"的第七節(jié)的描述與第六節(jié)的描述對接。確定區(qū)域的一般示例實現(xiàn)圖1是具有從區(qū)域108得到的演示數(shù)據(jù)106的演示文件102的框圖示例。在所述實現(xiàn)中,演示文件102包括數(shù)據(jù)流演示104,該數(shù)據(jù)流演示104包括演示數(shù)據(jù)106。演示文件102可以來自任何類型的可演示文件。示例可演示文件類型包括文字處理文件、電子數(shù)據(jù)表文件、幻燈片放映文件、電子郵件文件、瀏覽器文件、多媒體文件、其組合等。因此,數(shù)據(jù)流演示104和演示數(shù)據(jù)106可包括任何數(shù)量的任意類型符號。區(qū)域108的數(shù)據(jù)流構架110被示出。數(shù)據(jù)流構架110可表示成((區(qū)域類型)(區(qū)域參數(shù))I[結果])。"區(qū)域類型"表示許多可能區(qū)域類型中給定區(qū)域108所屬的區(qū)域類型。"區(qū)域參數(shù)"引用至少一個區(qū)域參數(shù)作為該區(qū)域類型的變元。"結果"用符號表示由區(qū)域類型和區(qū)域參數(shù)對表征的函數(shù)的結果。僅作為示例,區(qū)域類型可以是段落參考標號,且區(qū)域參數(shù)是指向具有標號的被參考段落的指針。因此,結果是所參考段落的當前段落標號。對于某些區(qū)域類型,當區(qū)域類型自己提供確定結果的充分信息時,區(qū)域參數(shù)可以為空或省略。區(qū)域108的邏輯構架112被表示成框圖。區(qū)域108包括函數(shù)信息114和結果120。函數(shù)信息114包括區(qū)域類型116與一個或多個參數(shù)118形成的對。當函數(shù)由區(qū)域類型116表征且參數(shù)118被評估或確定時,產(chǎn)生結果120。當演示文件102被更新時,結果120表示成作為數(shù)據(jù)流演示104—部分的演示數(shù)據(jù)106。圖2是可演示文件202以及能夠使用原始數(shù)據(jù)204和轉換引擎206演示可演示文件202的應用程序208的框圖示例。通常在所述實現(xiàn)中,應用程序208基于區(qū)域類型116和至少一個參數(shù)118并響應于原始數(shù)據(jù)204和轉換引擎206確定區(qū)域108的結果120。可演示文件202是所演示文件102(圖1中)的起源或基礎信息。換言之,可演示文件202中信息使應用程序能夠在可演示文件202被演示時創(chuàng)建數(shù)據(jù)流演示104(圖1中)??裳菔疚募?02可在可視屏幕上演示或打印出來等。如圖所示,可演示文件202包括數(shù)據(jù)流信息210和附加信息212。數(shù)據(jù)流演示104主要從數(shù)據(jù)流信息210產(chǎn)生。如果出現(xiàn),附加信息212包括可用于操控、演示、或否則使用數(shù)據(jù)流信息210和/或總體可演示文件202的附加信息。例如,附加信息212可包括可演示文件202的性質信息、變化歷史等。此外,附加信息212可包括原始數(shù)據(jù)204和/或轉換引擎的全部或部分以加強可演示文件202的可移植性,如以下特別參照圖8進一步描述。原始數(shù)據(jù)204和轉換引擎206也在圖2中示出。原始數(shù)據(jù)204包括至少部分地演示成區(qū)域108的演示數(shù)據(jù)106(圖1中)的數(shù)據(jù)。轉換引擎206包括將原始數(shù)據(jù)204轉換成結果120的演示規(guī)則(未在圖2中明確示出)。在示例實現(xiàn)中,轉換引擎206遵循開放標準,使得單獨用戶可以選擇更改或擴充由其他人提供的轉換引擎或者創(chuàng)建新的轉換引擎而無需使用應用程序208(可以是任何一般應用程序類型,包括諸如Microsof^公司的MicrosoftWord的文字處理程序)。原始數(shù)據(jù)204的示例在下文中參照圖5和6進一步描述,而且轉換引擎206(包括演示規(guī)則)的示例在下文中特別參照圖6和7進一步描述。而且,轉換在下文中特別參照圖6和7進一步描述。在所述實現(xiàn)中,應用程序208包括區(qū)域解釋器214、原始數(shù)據(jù)析取器216、和原始數(shù)據(jù)轉換器218。區(qū)域解釋器214能夠解釋區(qū)域108,尤其是函數(shù)信息114。原始數(shù)據(jù)析取器216能夠根據(jù)包含對原始數(shù)據(jù)204的參考的參數(shù)118從原始數(shù)據(jù)204析取原始數(shù)據(jù)。原始數(shù)據(jù)轉換器218能夠根據(jù)轉換引擎206的一個或多個演示規(guī)則轉換經(jīng)析取的原始數(shù)據(jù)而無需直接控制轉換。原始數(shù)據(jù)轉換器218能夠將轉換引擎206應用于原始數(shù)據(jù)204的析取數(shù)據(jù)而無需得知轉換引擎206的內(nèi)部機制(包括任何所含演示規(guī)則的細節(jié))。因此,區(qū)域108的結果120可以不依賴于應用程序208。對于程序208,模式220為已知,且應用程序208適于與同模式220—致/相稱地與轉換引擎206協(xié)同操作。模式220指定轉換引擎206的一個或多個格式。因此,只要轉換引擎206與模式220—致/相稱,原始數(shù)據(jù)轉換器218就能夠將轉換引擎206應用于原始數(shù)據(jù)204而無需得知其內(nèi)部機制。應該理解,應用程序208也能夠獨立解釋其它(例如常規(guī))區(qū)域108而無需依賴于原始數(shù)據(jù)204或轉換引擎206。如圖2的示例框圖所示,原始數(shù)據(jù)204和轉換引擎206從可演示文件202和應用程序208分離。作為示例,原始數(shù)據(jù)204可以是分離文件,諸如分離的主原始數(shù)據(jù)文件。而且,轉換引擎206可以是獨立文件、分離程序、插入模塊、操作系統(tǒng)(OS)部分等。然而,如上所述,原始數(shù)據(jù)204和/或轉換引擎206的全部或部分也可以作為附加信息212的一部分。實際上,在所述實現(xiàn)中,原始數(shù)據(jù)204的至少一部分被作為附加信息212的一部分存儲,而且轉換引擎206的至少一部分由應用程序208在轉換所參考的原始數(shù)據(jù)204以產(chǎn)生結果120時使用。通過這種實現(xiàn),原始數(shù)據(jù)204的至少相關(例如被參考)的原始數(shù)據(jù)可作為可演示文件202的一部分移植。因此,可演示文件202可以例如通過電子郵件發(fā)送給接收端,其中相關原始數(shù)據(jù)作為可演示文件202的一部分。類似地,如果接收端具有能訪問并適當演示可演示文件202的應用程序208,則包含轉換引擎206的至少一部分作為附加信息212—部分可確??裳菔疚募?02以其創(chuàng)建者期望的方式演示。圖3是示出演示具有嵌入?yún)^(qū)域的可演示文件的方法示例的流程圖300。流程圖300包括五個(5)"主"框302-310和六個(6)"輔"框。雖然流程圖300的動作可在其它環(huán)境中并且通過各種硬件和軟件組合進行,但是圖1和2特別用于示出該方法的方面和示例。僅作為示例,流程圖300的動作可由應用程序208使用原始數(shù)據(jù)204和轉換引擎206在可演示文件202上進行。在框302,處理可演示文件的數(shù)據(jù)流信息直到遇到嵌入?yún)^(qū)域。例如,可演示文件202的數(shù)據(jù)流信息210可被處理到所演示文件102的數(shù)據(jù)流演示104中直到遇到區(qū)域108。在框304,區(qū)域被解釋。例如,應用程序208的區(qū)域解釋器214可解釋區(qū)域108。更具體地,在框304(1),區(qū)域類型被確定。例如,區(qū)域解釋器214可確定函數(shù)信息114的區(qū)域類型116。在框304(2),得到一個或多個參數(shù)118。例如,區(qū)域解釋器214可獲得函數(shù)信息114的參數(shù)118。在所述實現(xiàn)中,區(qū)域類型116包括轉換參考區(qū)域類型116。這對區(qū)域解釋器214表示參考指向原始數(shù)據(jù),它在演示前將被轉換。因此,至少一個參數(shù)118包括對原始數(shù)據(jù)204的參考。另一參數(shù)118可識別所有或部分轉換引擎206?;蛘?,對可演示文件202使用的轉換引擎206可在附加信息212中識別(或選擇性包含在其中)。作為另一示例,轉換引擎206可由被或通過應用程序208設定的全局設置識別。在框306,區(qū)域的原始數(shù)據(jù)被析取。例如,應用程序208的原始數(shù)據(jù)析取器216可從原始數(shù)據(jù)204析取區(qū)域108的原始數(shù)據(jù)。更具體地,在框306(1),原始數(shù)據(jù)響應于所獲得參數(shù)定位。例如,原始數(shù)據(jù)析取器216可響應于包括對原始數(shù)據(jù)的參考的至少一個參數(shù)118定位原始數(shù)據(jù)204和/或其一部分。在框306(2),對定位原始數(shù)據(jù)進行檢索。例如,原始數(shù)據(jù)析取器216可以從原始數(shù)據(jù)204檢索定位原始數(shù)據(jù)。在框308,轉換經(jīng)析取的原始數(shù)據(jù)。例如,應用程序208的原始數(shù)據(jù)轉換器218可使原始數(shù)據(jù)204的經(jīng)析取原始數(shù)據(jù)響應于分離轉換引擎206而得以轉換。更具體地,在框308(1),識別相關轉換引擎206。例如,原始數(shù)據(jù)轉換器218可使用至少一個參數(shù)118、使用附加信息212中的轉換識別(例如轉換引擎標識符)、使用應用程序208的全局設置識別相關轉換引擎206、和/或其相關演示規(guī)則。在框308(2),經(jīng)識別的轉換引擎被應用于經(jīng)檢索的原始數(shù)據(jù)。例如,原始數(shù)據(jù)轉換器218可將包括其演示規(guī)則集的經(jīng)識別的轉換引擎206應用于原始數(shù)據(jù)204的經(jīng)檢索的原始數(shù)據(jù)以產(chǎn)生結果120。原始數(shù)據(jù)轉換器218可使轉換引擎206進行該轉換而無需得知關于轉換引擎206內(nèi)容的任何細節(jié)。在框310,經(jīng)轉換的原始數(shù)據(jù)或區(qū)域結果作為演示文件數(shù)據(jù)流演示的一部分被演示。例如,應用程序208可演示包括經(jīng)轉換的原始數(shù)據(jù)的結果120作為形成演示文件102—部分的區(qū)域108的演示數(shù)據(jù)106。流程圖300的動作可通過與所示次序不同的次序進行。例如,框308的轉換可在在框306的析取之前進行或者與其完全或部分重疊地進行。因此,在示例實現(xiàn)中,只有原始數(shù)據(jù)的在任何過濾之后保留的那些部分需要全部被析取。確定區(qū)域的具體示例實現(xiàn)圖4是嵌入?yún)^(qū)域108的示例解釋的框圖。在所述實現(xiàn)中,區(qū)域108包括區(qū)域類型116和至少一個參數(shù)118。如圖所示,區(qū)域類型116包括轉換參考402區(qū)域類型,且參數(shù)118包括至少原始數(shù)據(jù)參考404。區(qū)域解釋器214確定區(qū)域類型116是轉換參考區(qū)域類型402,如箭頭408所指示的。這樣,基于原始數(shù)據(jù)參考404并響應于(i)由原始數(shù)據(jù)參考404參考的原始數(shù)據(jù)204(圖2)和(ii)轉換引擎206確定區(qū)域108。區(qū)域解釋器214向原始數(shù)據(jù)析取器216提供原始數(shù)據(jù)參考404,如箭頭410所指示。區(qū)域解釋器214也向原始數(shù)據(jù)轉換器218提供轉換識別406,如箭頭412所指示??烧业睫D換識別406的三個示例位置被示出。這些示例包括參數(shù)118、附加信息212、和應用程序208。然而,轉換識別406可選擇地位于其它部件內(nèi)或與其它部件關聯(lián)。而且,原始數(shù)據(jù)轉換器218可選擇地能夠從任何位置獨立獲得轉換識別406。圖5是嵌入?yún)^(qū)域原始數(shù)據(jù)204的示例析取的框圖。在所述實現(xiàn)中,原始數(shù)據(jù)204包括一個或多個數(shù)據(jù)項502。如圖所示,原始數(shù)據(jù)204包括"k"數(shù)據(jù)項502(l...k):項#1502(1)、項#2502(2)...項存k502(k)。各個數(shù)據(jù)項502對應于數(shù)據(jù)項類型。如圖所示,數(shù)據(jù)項#1502(1)對應于數(shù)據(jù)項類型"0"、數(shù)據(jù)項#2502(2)對應于數(shù)據(jù)項類型"S"且數(shù)據(jù)項弁k502(k)也對應于數(shù)據(jù)項類型"0"。數(shù)據(jù)項類型在下文中特別參照圖6和7進一步描述。數(shù)據(jù)項502包括本文中稱為標簽-數(shù)據(jù)對的一個或多個相應標簽區(qū)域504與關聯(lián)的相應數(shù)據(jù)506。如圖所示,數(shù)據(jù)項弁k502(k)包括與"n"個相應數(shù)據(jù)入口506關聯(lián)的"n"個相應標簽區(qū)域504。換言之,標簽區(qū)域#1與數(shù)據(jù)入口#1關聯(lián),標簽區(qū)域#2與數(shù)據(jù)入口#2關聯(lián),標簽區(qū)域#3與數(shù)據(jù)入口#3關聯(lián),且標簽區(qū)域弁n與數(shù)據(jù)入口#11關聯(lián)。原始數(shù)據(jù)轉換器218使用標簽區(qū)域504的方式在下文中特別參照圖6進行描述。如圖所示,原始數(shù)據(jù)參考404參考數(shù)據(jù)項弁k502(k)。原始數(shù)據(jù)參考404可包括鏈接、指針、地址、通用源定位器、統(tǒng)一源定位器、其某些組合等。原始數(shù)據(jù)析取器216使用原始數(shù)據(jù)參考404來定位,然后檢索數(shù)據(jù)項弁k502(k),如箭頭部分508所指示。然后,將數(shù)據(jù)項Wk502(k)或其至少一部分提供給原始數(shù)據(jù)轉換器218,如箭頭部分510所指示。圖6是所析取原始數(shù)據(jù)204的示例轉換的框圖。在所述實現(xiàn)中,原始數(shù)據(jù)轉換器218將數(shù)據(jù)項存k502(k)應用于轉換引擎206,如箭頭604所指示。如圖所示,轉換引擎206包括過濾、排序、和/或格式化能力602。對于原始數(shù)據(jù)轉換器218,過濾、排序、和/或格式化能力602的細節(jié)是未知的。過濾、排序、和/或格式化能力602適于根據(jù)所選演示規(guī)則集并響應于數(shù)據(jù)項#k502(k)的數(shù)據(jù)項類型針對標簽區(qū)域504過濾、排序、和/或格式化數(shù)據(jù)項弁k502(k)。在本示例情形中,將關于數(shù)據(jù)項類型"0"的所選演示規(guī)則集應用于數(shù)據(jù)項#1《502(k),因為它的數(shù)據(jù)項類型是""。通常,演示規(guī)則可規(guī)定濾除哪些標簽區(qū)域504、剩余標簽區(qū)域504如何排序、以及如何對剩余數(shù)據(jù)入口506進行格式化。具體地,可對標簽-數(shù)據(jù)對(例如與相應數(shù)據(jù)入口506關聯(lián)的相應標簽區(qū)域504)進行過濾、排序、和/或格式化。更具體地,可將-個或多個單獨標簽-數(shù)據(jù)對濾除(例如從演示移除和/或排除)。而且,n丁將標簽-數(shù)據(jù)對重新排序成指定次序。此外,標簽-數(shù)據(jù)對可格式化成演示文本居中、加粗、斜體、加下劃線、適當間隔、大寫、加標點、及其某些組合等。因此,轉換引擎206的過濾、排序、和/或格式化能力602產(chǎn)生呈現(xiàn)為演示數(shù)據(jù)106的結果120。如圖6所示,從#1到紐的標簽-數(shù)據(jù)對己經(jīng)濾除,除了如結果120所示的標簽-數(shù)據(jù)對#1、#3和#!11。這些對也已如下重新排序標簽-數(shù)據(jù)對#3、標簽-數(shù)據(jù)對#1、和標簽-數(shù)據(jù)對#01。數(shù)據(jù)入口506也可單獨或成組地進行格式化以產(chǎn)生演示數(shù)據(jù)106的最終外觀。雖然結果120示為除了數(shù)據(jù)入口506外還包括標簽區(qū)域504,但是結果120也可通過省略標簽區(qū)域504而得以流水線化,從而使得結果120有效地與演示數(shù)據(jù)106相當。因此,結果120可演示成演示數(shù)據(jù)106而無需首先剝除標簽區(qū)域504。圖7是示例轉換引擎206的框圖。在所述實現(xiàn)中,轉換引擎206包括至少一個演示規(guī)則集702。如圖所示,轉換引擎206包括四個(4)演示規(guī)則集702:演示規(guī)則A702(A)、演示規(guī)則B702(B)、演示規(guī)則C702(C)、和演示規(guī)則D702(D)。然而,轉換引擎206也可具有少于或多于四個演示規(guī)則集702。對于演示規(guī)則集A702(A),對于多個數(shù)據(jù)項類型的各個數(shù)據(jù)項類型存在演示規(guī)則的不同子集704。如圖所示,演示規(guī)則A702(A)包括針對類型A、類型S、類型...類型Q的數(shù)據(jù)項的規(guī)則子集704。各個數(shù)據(jù)項類型的演示規(guī)則子集704可包括其自己的過濾、排序、和/或格式化能力602集。因此,如果與某些類型的標簽區(qū)域504關聯(lián)的數(shù)據(jù)入口506是與不同數(shù)據(jù)項類型對應的數(shù)據(jù)項502的一部分,則可對它們進行不同的過濾、排序、和/或格式化。這在下節(jié)中通過參考目錄相關示例作為示例進行說明。轉換識別406(圖4)可識別單獨的轉換引擎206演示規(guī)則集702。如果全局地建立演示規(guī)則集702(例如由應用程序208或附加信息212),則轉換參考402的區(qū)域108的區(qū)域類型各自根據(jù)全局建立的演示規(guī)則集702演示?;蛘?,待使用的演示規(guī)則集702可對各個區(qū)域(例如通過參數(shù)118)、對于文件的各個部分或領域(例如也有可能在附加信息212中識別)或以任何其它方式建立。雖然如圖7中轉換引擎206所示的演示規(guī)則集A和B702(A和B)顯然包括相同的演示規(guī)則子集704,但是演示規(guī)則子集704可以不同。例如,演示規(guī)則C702(C)不包括類型為△的數(shù)據(jù)項502的演示規(guī)則子集704,但是他具有類型為(D的數(shù)據(jù)項502的演示規(guī)則子集704。而且,演示規(guī)則D702(D)只包括類型為△、i:、0和r的數(shù)據(jù)項502的演示規(guī)則子集704。此外,給定數(shù)據(jù)項類型的演示規(guī)則子集704可以對單個演示規(guī)則集702是唯一的。演示規(guī)則集702和演示規(guī)則子集704的其它組合和排列也有可能。確定區(qū)域的參考目錄相關示例實現(xiàn)根據(jù)如上所述的某些實現(xiàn)的確定區(qū)域的示例應用程序在參考目錄上下文中??蓪⒁迷吹膮⒖寄夸洈?shù)據(jù)一次性輸入,并且隨后可將該參考目錄數(shù)據(jù)用于腳注、尾注等。用戶可檢索引用的參考目錄數(shù)據(jù)或在源數(shù)據(jù)已被輸入時檢索到給定源的參考目錄入口。此外,可演示文件202內(nèi)所引用的源將作為具有轉換參考402的區(qū)域類型116的區(qū)域108包含在數(shù)據(jù)流信息210內(nèi)。因此參考目錄數(shù)據(jù)可從原始數(shù)據(jù)204析取。此外,原始參考目錄數(shù)據(jù)可根據(jù)己建立的演示規(guī)則702轉換。然后,演示文件102"丁僅通過選擇不同演示規(guī)則702而重新目的化。換言之,用戶可插入引用或參考目錄入口,引出原始數(shù)據(jù)(源數(shù)據(jù))并根據(jù)諸如MLA或APA的文檔編制樣式將其轉換。在插入引用或參考目錄入口之后,它可通過選擇不同的文檔編制樣式重新目的化(轉換)。圖8是提供更一般概念和圖1-7所示項目的參考目錄相關示例的框圖。參考目錄相關示例和實現(xiàn)在圖8的示圖中用斜體字標注。圖8包括原始數(shù)據(jù)204和轉換引擎206。雖然原始數(shù)據(jù)204可通過各種方法實現(xiàn),但是在所述實現(xiàn)中原始數(shù)據(jù)204包括可擴展標記語言(XML)文件或根據(jù)XML配置的文件的一部分。類似地,在所述實現(xiàn)中轉換引擎206包括可擴展樣式表語言(XSLT)文件或根據(jù)XSLT配置的文件的一部分。然而,它們兩者都可使用其它機制實現(xiàn)。使用諸如XML和XSLT的非專有權、開放標準能使用戶能夠對原始數(shù)據(jù)204和/或轉換引擎206進行創(chuàng)建、編輯或其它操作而不使用應用程序208。轉換引擎206(例如XSLT或其它非專有權文件)可由應用程序208安裝和/或調用。然而,不需要使用應用程序208來創(chuàng)建或更改轉換引擎206。取而代之,用戶可使用能夠產(chǎn)生與為轉換引擎206指定可用格式的模式220—致或相稱的文件的任何程序。因此,由未知文件產(chǎn)生的轉換引擎206可由應用程序208安裝和/或調用以確定可演示文件中的區(qū)域。例如,應用程序208的文字處理程序實現(xiàn)可安裝或調用與指定模式220相稱的任何轉換引擎206,不管該轉換引擎206如何被創(chuàng)建。在所述實現(xiàn)中,原始數(shù)據(jù)204包括可演示文件202的主參考目錄數(shù)據(jù)和/或附加信息212的一部分。例如,用戶可直接將參考目錄數(shù)據(jù)鍵入到主文件中并將其所引用部分拷貝到附加信息212中?;蛘撸脩艨芍苯訉⒖寄夸洈?shù)據(jù)鍵入到附加信息212(例如經(jīng)由應用程序208)并將新鍵入引用的參考目錄數(shù)據(jù)拷貝到主文件中以便于隨后使用。如上所述,在附加信息212中包括參考目錄數(shù)據(jù)是可任選地實現(xiàn)。原始數(shù)據(jù)204包括至少一個數(shù)據(jù)項502。如圖8所示,原始數(shù)據(jù)204包括類型O的數(shù)據(jù)項弁k502(k)。在參考目錄相關實現(xiàn)中,數(shù)據(jù)項弁k502(k)包括所引用的單獨參考目錄源弁k,且類型0包括諸如書的源類型。其它示例參考目錄源類型包括,但不局限于期刊、報刊、廣播節(jié)目、會議議程、演講、報刊文章、雜志或報紙文章、錄音、表演、論文,/學位論文/報告、藝術作品、音樂作品、因特網(wǎng)站、來自因特網(wǎng)站的文檔等。數(shù)據(jù)項存k502(k)通常包括多個入口。具體地,存在與相應標簽區(qū)域504關聯(lián)的相應數(shù)據(jù)入口506。標簽區(qū)域^504在本示例中作為書的標題示出,該書是該數(shù)據(jù)項502的源。因此,關聯(lián)數(shù)據(jù)入口#11506包括源弁k的實際標題。雖然圖8中僅示出一個標簽數(shù)據(jù)對,但是通常存在多個這種對。標簽區(qū)域504的附加示例參考目錄相關實現(xiàn)包括,但不局限于著者、出版數(shù)據(jù)、頁數(shù)、出版商、章標題、文章標題、巻、期、版本、URL、表演者、作者、藝術家、譯本、導演等。所支持的具體標簽區(qū)域504可隨數(shù)據(jù)項類型可任選地改變。在參考目錄相關實現(xiàn)中,轉換引擎206包括一個或多個參考目錄格式化標準。因此,各個演示規(guī)則702可實現(xiàn)為單獨的參考目錄格式化標準。如所示,演示規(guī)則702(A)實現(xiàn)為規(guī)則集,該規(guī)則集將原始參考目錄數(shù)據(jù)轉換成與文檔樣式的美國心理協(xié)會(APA)規(guī)則相稱的參考目錄數(shù)據(jù)。演示規(guī)則702的其它示例參考目錄相關實現(xiàn)包括,但不局限于以下參考目錄標準現(xiàn)代語言協(xié)會(MLA)、芝加哥樣式手冊、Turabian、著者數(shù)據(jù)等。因此,在這種參考目錄相關實現(xiàn)中,轉換引擎206可以是由文字處理應用程序安裝和/或調用的MLA、APA等的XSLT。其它參考目錄文檔樣式的其它XSLT可由用戶創(chuàng)建,然后由文字處理應用程序安裝或調用。這種其它轉換引擎206實現(xiàn)1/文字處理應用程序結合操作,只要它們被創(chuàng)建成與指定模式220—致。文檔處理應用程序不需要理解轉換引擎的內(nèi)部機制,且用戶不需要通過文字處理應用程序創(chuàng)建或更改轉換引擎。因為演示規(guī)則702趨于通過源類型區(qū)分,所以各個源類型具有對應的項目類型演示規(guī)則子集704。因此,書引用可與期刊引用不同地進行格式化。如所示,項H類型A704可實現(xiàn)為旨在將書的原始數(shù)據(jù)轉換成與APA相稱的書引用的APA演示規(guī)則子集704,且項目類型Z可實現(xiàn)為旨在將期刊原始數(shù)據(jù)轉換成與APA相稱的期刊引用的APA的演示規(guī)則子集704。操作中,演示規(guī)則子集704中的參數(shù)規(guī)定哪些標簽區(qū)域504將出現(xiàn)在結果120中以及其次序。它們還規(guī)定適當?shù)母袷交?,包括大寫和標點。更具體地,參數(shù)規(guī)定哪些數(shù)據(jù)入口506將作為演示文件102的演示數(shù)據(jù)106出現(xiàn)。確定區(qū)域的結論在所示實現(xiàn)中,轉換引擎根據(jù)所選開放標準(例如XSTL)創(chuàng)建成與給定模式-致。給定模式與給定應用程序關聯(lián)。給定模式為給定應用程序能夠與其協(xié)同操作的轉換引擎指定格式。因此,給定應用程序適于將轉換引擎應用于可演示文件的區(qū)域(例如通過安裝和/或調用轉換引擎)。區(qū)域可由給定應用程序基于區(qū)域的區(qū)域類型和至少一個參數(shù)以及響應于原始數(shù)據(jù)和轉換引擎而確定。該確定可由應用程序完成,即使該應用程序不知道轉換引擎的內(nèi)部機制。轉換引擎可由用戶創(chuàng)建、更改等而不使用給定應用程序。創(chuàng)建和/或更改進行成所得到的轉換引擎與給定模式相稱。用戶可使用能夠操控轉換引擎的文件的任何程序。僅作為示例,正在被確定的區(qū)域可以是文字處理文檔的參考目錄相關入口。可根據(jù)諸如XML的開放標準進行格式化的原始數(shù)據(jù)可包括參考目錄相關數(shù)據(jù)。轉換引擎可包括一個或多個參考目錄引用樣式,諸如APA和MLA。用戶可創(chuàng)建他或她自己的參考目錄引用樣式或者更改經(jīng)文檔編制的參考目錄引用樣式而不使用文字處理應用程序。無論如何,文字處理應用程序可通過應用包括至少一個參考目錄引用樣式的轉換引擎來確定文字處理文檔的參考目錄相關區(qū)域,而無需文字處理應用程序理解轉換引擎內(nèi)部機制的細節(jié)。計算機或其它器件的示例操作環(huán)境圖9示出能夠(全部或部分地)實現(xiàn)至少一個系統(tǒng)、器件、設備、部件、安排、協(xié)議、途徑、方法、過程、介質、應用程序編程接口(API)、及其某種組合等、用于確定可演示文件的區(qū)域和/或本文所示的參考目錄和引用的可擴展標記語H模式的示例計算(或一般器件)操作環(huán)境900。操作環(huán)境900可在F述計算機和網(wǎng)絡架構中使用。示例操作環(huán)境900僅為一環(huán)境示例并且不旨在對可應用器件(包括計算機、網(wǎng)絡節(jié)點、娛樂器件、移動器具、一般電子器件等)架構的使用或功能的范圍進行任何限制。操作環(huán)境900(或其器件)不應解釋為對圖9所示部件相關的任一及其任一組合有任何依賴或要求。此外,確定可演示文件的區(qū)域和/或參考目錄和引用的可擴展標記語言模式的實現(xiàn)可通過許多其它通用或專用器件(包括計算系統(tǒng))環(huán)境或配置實現(xiàn)。適于使用的公知器件、系統(tǒng)、環(huán)境和/或配置的示例包括,但不局限于個人計算機、服務器計算機、薄客戶端、厚客戶端、個人數(shù)字助理(PDA)或移動電話、手表、手持或膝上型器件、多處理器系統(tǒng)、基于多處理器系統(tǒng)、機頂盒、可編程消費電子器件、視頻游戲機、游戲操縱臺、便攜或手持游戲單元、網(wǎng)絡PC、視頻會議設備、小型計算機、大型計算機、網(wǎng)絡節(jié)點、包括任何上述系統(tǒng)或器件及其某種組合的分布式或多處理計算環(huán)境等。確定可演示文件的區(qū)域和/或參考目錄和引用的可擴展標記語言模式的實現(xiàn)可在處理器可執(zhí)行指令的一般上下文中描述。通常,處理器可執(zhí)行指令包括執(zhí)行和/或允許特定任務和/或實現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、協(xié)議、對象、函數(shù)、接口、部件、模式、數(shù)據(jù)結構等。如本文某些實現(xiàn)所述,確定可演示文件的區(qū)域和/或參考目錄和引用的可擴展標記語言模式的實現(xiàn)也可在分布式處理環(huán)境中實施,在該環(huán)境中任務通過經(jīng)由通信鏈接和/或網(wǎng)絡連接的遠程鏈接處理器件執(zhí)行。尤其在分布式計算環(huán)境中但不排除其它情況,處理器可執(zhí)行指令可置于由不同處理器執(zhí)行的獨立存儲介質和/或在傳輸媒介上傳播。示例操作環(huán)境900包括計算機902形式的通用計算器件,它包括具有計算/處理能力的任何(例如電子)器件。計算機902的部件包括,但不局限于,一個或多個處理器或處理單元904、系統(tǒng)存儲器906、和將包括處理器904的不同系統(tǒng)部件耦合f系統(tǒng)存儲器906的系統(tǒng)總線908。處理器卯4不受其形成所用的材料或其中使用的材料機制的限制。例如,處理器904可包括半導體和/或晶體管(例如電子集成電路(IC))。在這種上下文中,處理器可執(zhí)行指令可以是電子可執(zhí)行指令?;蛘?,處理器904的機制或針對其的機制以及因此的計算機902的機制或針對其的機制可包括,但不局限于量子計算、光學計算、機械計算(例如使用納米技術)等。系統(tǒng)總線908表示多種有線或無線總線結構中任意的一個或多個,包括存儲器總線或存儲器控制器、點對點連接、開關結構、外圍總線、加速圖形端口、和使用多種總線架構任一的處理器或局域總線。作為示例,這種架構可包括工業(yè)標準架構(ISA)總線、微通道架構(MCA)總線、增強ISA(EISA)總線、視頻電子標準協(xié)會(VESA)局域總線、也稱為Mezzanine總線的外圍部件互連(PCI)總線、及其某種結合等。計算機902通常包括多種計算機可訪問介質。這種介質可以是可由計算機902或另一(例如電子)器件訪問的任何可用介質,且它包括易失性和非易失性介質、可移動和不可移動介質、以及存儲和傳輸介質。系統(tǒng)存儲器906包括以諸如隨機存取存儲器(RAM)910的易失性存儲器和/或諸如只讀存儲器(ROM)912的非易失性存儲器的處理器可訪問存儲介質。包含在諸如啟動過程中幫助在計算機902內(nèi)元件之間傳遞信息的基本例程的基本輸入/輸出系統(tǒng)(BIOS)914通常存儲在ROM912中。RAM910通常包括可由處理單元904立即訪問和/或在其上操作的數(shù)據(jù)和/或程序模塊/指令。計算機902也可包括其它可移動/不可移動和/或易失性/非易失性存儲介質。作為示例,圖9示出了硬盤驅動器或盤驅動器陣列916,用于從(通常)不可移動、非易失性磁性介質(未單獨示出)讀取和向其寫入;磁盤驅動器918,用于從(通常)可移動、非易失性磁盤920(例如"軟盤")讀取和向其寫入;以及光盤驅動器922,用于從(通常)諸如CD、DVD或其它光學介質的可移動、非易失性光盤924讀取和/或向其寫入。硬盤驅動器916、磁盤驅動器918、和光盤驅動器922各個都通過一個或多個存儲介質接口926連接于系統(tǒng)總線908?;蛘?,硬盤驅動器916、磁盤驅動器918、和光盤驅動器922可通過一個或多個其它分離或組合接口(未示出)連接于系統(tǒng)總線908。盤驅動器及其關聯(lián)處理器可訪問介質提供諸如計算機902的數(shù)據(jù)結構、程序模塊和其它數(shù)據(jù)的處理器可執(zhí)行指令的非易失性存儲。雖然示例計算機902示出硬盤驅動器916、可移動磁盤920、和可移動光盤924,但是應該理解,其它類型的處理器可訪問介質可存儲可由器件訪問的指令,諸如磁性卡帶或其它磁性存儲器件、閃存、壓縮盤(CD)、數(shù)字多功能盤(DVD)或其它光學存儲、RAM、ROM、電可擦可編程只讀存儲器(EEPROM)等。這種介質也可包括所謂的專用或硬連線IC芯片。換言之,處理器可訪問介質可用于實現(xiàn)示例操作環(huán)境900的存儲介質。任何數(shù)目的程序模塊(或其它處理器可執(zhí)行指令的單元或集合)可存儲在硬盤916、磁盤920、光盤924、ROM912、和/或RAM910上,包括作為一般示例的操作系統(tǒng)928、一個或多個應用程序930、其它程序模塊932、和程序數(shù)據(jù)934。這勝處理器可執(zhí)行指令可包括,例如,以下的一個或多個具有嵌入?yún)^(qū)域108的可演7f文件202、原始數(shù)據(jù)204、轉換引擎206、能夠處理嵌入?yún)^(qū)域108的應用程序208、及其某種組合等。這些處理器可執(zhí)行指令還包括,例如,模式、模式的訪問、模式的更改、模式用于解釋和/或創(chuàng)建數(shù)據(jù)結構等。用戶可通過諸如鍵盤936和指點器件938(例如"鼠標")的輸入器件向計算機902鍵入命令和/或信息。其它輸入器件940(未具體示出)可包括麥克風、操縱桿、游戲手柄、衛(wèi)星盤、串行端口、攝像機、掃描儀等。這些和其它輸入器件可通過耦合于系統(tǒng)總線卯8的輸入/輸出接口942連接于處理單元卯4。然而,取而代之,輸入器件和/或輸出器件可由其它接口和總線結構連接,諸如并行端口、游戲端口、通用串行總線(USB)端口、紅外端口、IEEE1394("火線(Firewire)")接口、IEEE802.il無線接口、Bluetooth⑧無線接口等。監(jiān)視器/觀看屏幕944或其它類型的顯示器件也可通過諸如視頻適配器946的接口連接于系統(tǒng)總線908。視頻適配器946(或另一部件)可以是或者可以包括用于處理圖形密集計算以及用于處理需要顯示要求的圖形卡。通常,圖形卡包括圖形處理單元(GPU)、視頻RAM(VRAM)等,以方便圖形的快速顯示以及圖形操作的實現(xiàn)。除了監(jiān)視器944之外,其它輸出外圍器件可包括通過輸入/輸出接口942連接于計算機902的諸如揚聲器(未示出)和打印機948的部件。計算機902可在邏輯連接于諸如遠程計算器件950的一個或多個遠程計算機的網(wǎng)絡化環(huán)境中操作。作為示例,遠程計算器件950可以是外圍器件、個人計算機、便攜計算機(例如膝上型計算機、平板(tablet)計算機、PDA、移動站等)、掌上或超小型計算機、手表、游戲器件、服務器、路由器、網(wǎng)絡計算機、同級器件、另一網(wǎng)絡節(jié)點、或如上所列的另一器件類型等。然而,遠程計算器件950示為可包括本文中針對計算機902所述的元件和結構中多個或全部的便攜計算機。計算機902與遠程計算機950之間的邏輯連接示為局域網(wǎng)(LAN)952和一般廣域網(wǎng)(WAN)954。這種網(wǎng)絡環(huán)境在辦公室、企業(yè)范圍計算機網(wǎng)絡、內(nèi)部網(wǎng)、因特網(wǎng)、固定和移動電話網(wǎng)絡、特設(ad-hoc)和基礎構造無線網(wǎng)絡、網(wǎng)狀網(wǎng)絡、其它無線網(wǎng)絡、游戲網(wǎng)絡、及其某種組合等。這種網(wǎng)絡以及邏輯和物理通信連接是傳輸媒介的附加示例。^在LAN網(wǎng)絡環(huán)境中實現(xiàn)時,計算機902通常通過網(wǎng)絡接口或適配器956連接于LAN952。當在WAN網(wǎng)絡環(huán)境中實現(xiàn)時,計算機902通常包括調制解調器958或用于在WAN954上建立通信的其它部件??蓛?nèi)置或外置于計算機902的調制解調器958可通過輸入/輸出接口942或任何其它適當機制連接于系統(tǒng)總線908。應該理解,所示網(wǎng)絡連接是示例且可使用在計算機902與950之間建立通信連接的其它方式。在諸如通過操作環(huán)境900所示的網(wǎng)絡化環(huán)境中,相關于計算機902或其部分示出的程序模塊或其它指令可全部或部分地存儲在遠程介質存儲器件中。作為示例,遠程應用程序960駐留在遠程計算機950的存儲器部件上,但是可通過計算機902使用或訪問。而且,為示出目的,應用程序930和諸如操作系統(tǒng)928的其它處理器可執(zhí)行指令在本文中示為分立的塊,但是應該意識到這種程序、部件和其它指令在不同時間駐留在計算器件902(和/或遠程計算器件950)的不同存儲部件中并且由計算機902的處理器904(和/或遠程計算器件950的處理器)執(zhí)行。參考目錄和引用的可擴展標記語言模式本文所述的示例實現(xiàn)一般與參考目錄和/或引用的可擴展標記語言(XML)模式相關。例如,某些實現(xiàn)可實現(xiàn)成對于參考目錄信息的包括模式的數(shù)據(jù)結構,該模式包括總模式的(多個)部分。其它示例實施方式可實現(xiàn)成能夠使用參考目錄信息的模式的至少一個模塊。數(shù)據(jù)結構、模塊等可在處理器可訪問介質上或作為其一部分實施。圖IO示出定義參考目錄信息1002的框架和/或使模式利用模塊1006能使用參考目錄信息的示例模式1004。如圖所示,圖IO是包括應用程序208、原始數(shù)據(jù)204、參考目錄信息的模式1004、和模式利用模塊1006的框圖。在兩個示例位置還示出參考目錄信息(BibInfo)1002。應用程序208提供對文檔202*的訪問。該訪問可包括對文檔202*的創(chuàng)建、演示、更改、解釋等。應用程序208可以是例如基于文本的應用程序,諸如文字處理器、html編輯器等。文檔202*是可演示文件202(圖2)的具體示例。文檔202*的參考目錄信息1002可作為嵌入?yún)^(qū)域108(圖1)的一部分、附加信息212(圖2)的一部分、文檔202*的某些其它部分的一部分、及其某種組合等存在。文檔202*可根據(jù)各種不同文件格式以及可任選地根據(jù)文檔202*初始創(chuàng)建所用的應用程序208自身編程語言來保存。原始數(shù)據(jù)204在上文中一般示出。原始數(shù)據(jù)204可以是文檔嵌入、可以是主列表一部分等。文檔特定的原始數(shù)據(jù)204可以作為文檔202*的一部分嵌入。作為主列農(nóng)的參考目錄信息文件在上文的題目為"確定區(qū)域的參考目錄相關示例實現(xiàn)"-節(jié)中特別參照圖8描述。原始數(shù)據(jù)204包括參考目錄信息1002。原始數(shù)據(jù)204和因此的參考目錄信息1002可以實現(xiàn)為參考目錄信息的主列表的一部分、嵌入到文檔(例如針對文檔202*所示)中的參考目錄信息等。雖然未在圖10中具體示出,但是參考目錄信息1002也可在其它位置處、其它環(huán)境和/或上下文中、以其它格式等存在。通常,原始數(shù)據(jù)204的主列表是包括針對用戶、應用程序、計算器件、及其某種組合等的許多參考目錄入口的文件。通常,原始數(shù)據(jù)204的主列表包括在多個文檔202*之間使用和/或可以使用的參考目錄入口。可首先將參考目錄入口鍵入到原始數(shù)據(jù)204的主列表中,然后再拷貝到文檔202*中?;蛘?,可首先將參考目錄入口鍵入到文檔202*中,然后再拷貝到原始數(shù)據(jù)204的主列表中。在所述實現(xiàn)中,模式1004為參考目錄信息1002提供框架。例如,模式可以對參考目錄信息1002的布局、組織、相互關系、允許內(nèi)容等進行定義、說明、指示、描述等。模式1004可結合為模式220(圖2)的一部分或另一模式的一部分,或者模式1004可單獨存在。模式1004使具有根據(jù)模式1004存在的參考目錄信息1002的原始數(shù)據(jù)能夠理解。僅作為示例,模式1004可與可擴展標記語言(XML)格式化相稱。定義參考目錄信息1002的示例基于XML的模式1004的不同源類型的模式在下文中列舉并描述。以下示例模式定義了哪個參考目錄源類型可以包括哪條數(shù)據(jù)。示例模式還定義了各條數(shù)據(jù)的可接受數(shù)據(jù)格式(例如字符串、整數(shù)、具體定義的類型等)。模式利用模塊1006被調節(jié)成能夠使用參考目錄信息1002。模式利用的示例包括模式和/或與模式相稱的信息的創(chuàng)建、更改、解釋、應用等。模式利用模塊1006可以是應用程序208或另一軟件程序(包括OS)的一部分(包括插件程序),或者模式利用模塊1006可以是獨立程序。無論如何,模式利用模塊1006可以配置成與另一程序交互作用。這種交互作用可包括,例如可由另一程序調用、可以是另一程序的插件程序、調用另一程序等。作為具體示例,web服務可向在MicrosoftWord2003(可從華盛頓州雷德蒙的Microsoff公司購得)中引入的"研究和參考"窗格創(chuàng)建添加件(add-on)。web服務接受搜索標準并返回具有符合模式1004的參考目錄元數(shù)據(jù)的匹配。然后,可將參考目錄信息1002插入到文檔202*中。作為示例,由某些程序先前創(chuàng)建、要演示文檔202*的應用程序208可使用模式利用模塊1006來根據(jù)模式1004解釋參考目錄信息1002。作為另一示例,應用程序208可調用模式利用模塊1006使得模式1004可用于創(chuàng)建根據(jù)模式1004制定的參考目錄信息1002數(shù)據(jù)結構。所創(chuàng)建的參考目錄信息1002的數(shù)據(jù)結構可以是原始數(shù)據(jù)204的主列表、文檔嵌入原始數(shù)據(jù)204等。此外,應用程序208可調用模式利用模塊1006使得模式1004可用于更改根據(jù)模式1004制定的參考目錄信息1002數(shù)據(jù)結構。在一示例中,用戶可使用應用程序208(例如結合模式利用模塊1006)將參考目錄信息1002的源數(shù)據(jù)輸入到文檔202*中。用戶可使用具有可依據(jù)給定源類型(例如書、期刊文章等)的相應加標簽部分(例如標題、著者、出版日期等)識別的相應區(qū)域的窗口(例如對話框等)輸入源數(shù)據(jù)。可與創(chuàng)建這種輸入窗口的示例基于XML的源類型及其加標簽部分在下文的題目為"參考目錄和引用的源類型的基于可擴展標記語言描述"一節(jié)中描述。輸入源數(shù)據(jù)可被自動結合到根據(jù)參考目錄信息的模式1004配置的參考目錄信息1002中。然后,參考目錄信息1002作為文檔202*的一部分由應用程序208保存。在某些實現(xiàn)中,提供面向對象的編程模型,以允許經(jīng)由API集或者直接通過一個或多個API或可編程地通過根據(jù)各種編程語言編寫的其它軟件應用程序(例如能夠操控參考目錄信息1002的模式利用模塊1006)的面向對象的消息調用來獨立地或在文檔202*上下文中操控參考目錄消息1002。這種編程語言包括,例如C、C++、C#、VisualBasic等。在一示例中,面向對象的編程模型根據(jù)在與本文同曰提交的題目為"ProgrammableObjectModelsforBibligraphiesandCitations(參考目錄和引用的可編程對象模型)"的美國專利申請序列號No.11/280,101(備案號MS1-2280US/MS#3I0673.01)中公幵的模型而配置。參考目錄和引用的示例基于XML的模式如上所述,模式1004由模式利用模塊1006創(chuàng)建、解釋、更改或使用。模式1004可由模式利用模塊1006根據(jù)以下提供的示例參考目錄源模式使用。因此,以下是對與參考目錄和引用的XML符號關聯(lián)的示例模式的描述。雖然以下列舉了具體示例模式,但是在參考目錄和引用的給定XML模式中也可包括更多、更少和/或不同源類型。此外,不同的相互關系和數(shù)據(jù)類型也可由這種模式定義。以下的示例模式包括十七(17)個不同參考目錄源類型書、書的節(jié)、報刊文章、期刊文章、會議議程、報告、錄音、表演、藝術品、來自因特網(wǎng)站的文檔、因特網(wǎng)站、影片、采訪、專利、電子源、案例、和雜項。示例模式為<xmlversion="1.0"encoding="utf-8"><xsd:simpleTypename="String255"〉<xsd:restrictionbase="xsd:string"><xsd:minLengthvalue="0"/><xsd:maxLengthvalue="255"/></xsd:restriction〉</xsd:simpleType><xsd:complexTypename="NameListType"><xsd:sequence><xsd:choiceminOccurs="0"maxOccurs="unbounded"><xsd:elementname="NameList"minOccurs="l"maxOccurs=''l"><xsd:complexType><xsd:s6qucncc>〈xsd:elementname^'"Name"minOccurs='T'maxOccurs=,"unbounded'><xsd:complexType><xsd:sequence>〈xsd:choiceminOccurs="0"maxOccurs=''unbounded,〈xsd:elementname="Last"type="String255"〉<xsd:elementname="First"type="String255"/>〈xsd:elementname="Mddle"type="String255"/></xsd:choice></xsd:sequence></xsd:complexType></xsd:element></xsd:ssqucncc></xsd:complexType></xsd:element〉</xsd:choice〉</xsd:sequence〉</xsd:complexType><xsd:complexTypename="SourceType"〉<xsd:sequence><xsd:choiceminOccurs="0"maxOccurs="unbounded">:"AbbreviatedCaseNumber"type="String255"/〉:"Alb觀Title"type="String255"/>:"Artist"type=''NameListType"/>:"Author"type="NameListType"/>:"BookAuthor"type="NameListType"/>'BookTitle"type="String255"/>'CaseNumber"type="String255"/>:"City"type="String255"/>:"Comments"type="String255"/>-"Compiler"type-"NameListType"/>^'Composer"type="NameListType"/〉:"Conductor"type-"NameListType"/>:"ConferenceName"type="String255"/>:"Counsel"type="NameListType"/>^''Country"type="String255"/>:"Court"type="String255"/><xsdementname=<xsdementnamc=<xsdement<xsdementname=<xsdement<xsdementname=<xsdsementnamc=<xsd.ementname=<xsdement<xsdementname=<xsdement<xsd■ementname=<xsd■ementname=<xsd■ementname=<xsd.ementname=<xsd.ement<xsd:elementname-"Day"type="String255"/><xsd:elementname-"DayAccessed"type="String255"/><xsd:elementname="Department"type="String255"/><xsd:elementname-"Director"type="NameListType"/><xsd:elementname="Distributor"type="String255"/><xsd:elementname-"Edition"type="String255"/><xsd:elementname-"Editor"type="NameListType"/><xsd:elementname-"Institution"type="String255"/><xsd:elementname="Interviewee"type="NameListType"/><xsd:elementname二"Inventor"type="NameListType"/〉<xsd:elementname="Issue"type="String255"/><xsd:elementname=''JournalName"type="String255"/><xsd:elementname="MagOrNewsName"type="String255"/><xsd:elementname="Manufacturer"type="String255"/>〈xsd:elementname="Medium"type="String255"/><xsd:elementname="Month"type="String255"/><xsd:elementname="MonthAccessed"type="String255"/><xsd:elementname="NumberVolumes"type="String255"/><xsd:elementname="Pages"type="String255"/><xsd:elementname="PatentNumber"type="String255"/><xsd:elementname="Performer"type-"NameListType"/><xsd:elementname="PlacePublished"type="String255"/〉<xsd:elementname="Producer"type="String255"/〉<xsd:elementname="ProducerName"type-"NameListType"/〉<xsd:elementname="Publisher"type="String255"/><xsd:elementname="Reporter"type="NameListType"/><xsd:elementname="ShortTitIe"type="String255"/><xsd:elementname="Theater"type="String255"/><xsd:elementname="ThesisType"type="String255"/><xsd:elementname="Title"type="String255"/><xsd:elementname="Translator"type="NameListType"/><xsd:elementname-"Type"type="String255"/><xsd:elementname="URL"type="String255"/〉<xsd:elementname="Version"type="String255"/><xsd:elementname="Volume"type="String255"/><formula>formulaseeoriginaldocumentpage27</formula></xsd:complexType></xsd:element></xsd:schema>參考目錄和引用的源類型的基于可擴展標記語言描述以下描述源類型的示例實現(xiàn)。雖然也可使用其它格式,但是十七(17)個示例源類型在以下以XML格式示出。僅作為示例,XML數(shù)據(jù)標簽可用于填充在文字處理或其它文字編輯程序中使用的對話框或類似的用戶輸入機制。對話框能夠獲取文檔嵌入?yún)⒖寄夸浶畔⒌膮⒖寄夸浽葱畔⒒蛑髁斜淼脑紨?shù)據(jù)等。各個參考目錄源具有與其關聯(lián)的多條數(shù)據(jù),如下文中通過各個相應源類型的數(shù)據(jù)標簽所具體指示的。因此,以下是對可用于驅動應用程序208中的對話框的示例XML的描述。用戶可鍵入符合模式1004的參考目錄和引用的符號。示例符號被分成十七(17)個部分,其中各個相應部分對應于相應參考目錄源類型。然而,在參考目錄和引用的給定XML符號集合中也可包括更多、更少和/或不同源類型。示例源類型的以下描述主要涉及與相應源類型對應或關聯(lián)的加標簽部分的相應集合。各個示例加標簽部分是針對相應源類型的屬性且通常包括兩個子標簽標注和數(shù)據(jù)標簽??蓪⒃搭愋徒M合到形式集合中。十七(17)個示例源類型是書、書的節(jié)、報刊文章、期刊文章、會議議程、報告、錄音、表演、藝術品、來自因特網(wǎng)站的文檔、因特網(wǎng)站、影片、采訪、專利、電f源、案例和雜項。源類型#1:書書可作為參考目錄源引用。書參考目錄源的示例屬性為著者、標題、年、城市、州/國、出版商、編者、短標題、巻、巻編號、譯者、標準號、和注釋。書參考目錄源的示例XML部分為〈Sourcetype="Book"display="Book"><Tag><Label>Author</Label><DataTag>b:Author/b:Author/b:NameList</DataTag><ToString〉Author2String,XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag>〈Tag〉<Label>Title</Label〉<DataTag>b:Title</DataTag></Tag><Tag><Label>Year</Label〉<DataTag>b:Year</DataTag></Tag><Tag><Label>City</Label〉<DataTag>b:City</DataTag></Tag><Tag><Label>State/Country</Label><DataTag>b:StateOrCountry</DataTag></Tag><Tag><Label>Publisher</Label><DataTag>b:Publisher</DataTag></Tag><Tag><Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>ShortTitle</Label><DataTag>b:ShortTitle</DataTag〉</Tag><Tag><Label>Volume</Label><DataTag>b:Volume</DataTag></Tag><Tag><Label〉Numberofvolumes</Label><DataTag〉b:NumberVolumes</DataTag></Tag><Tag><Label>Translator</Label><DataTag〉b:Author/b:Translator/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XMLXSL</ToXML><Author>Yes</Author></Tag><Tag><Label>StandardNumber</Label〉<DataTag>b:StandardNumber</DataTag〉</Tag><Tag><Label>Comments</Label><DataTag>b:Comments</DataTag></Tag〉</Source>源類型#2:書的節(jié)書的節(jié)可以作為參考書目源引用。書的節(jié)參考書目源的示例屬性為著者、標題、書著者、書標題、年、頁數(shù)、城市、州/國、出版商、編者、譯者、短標題、巻、巻編號、標準號、和注釋。書的節(jié)參考目錄源的示例XML部分為<Sourcetype="BookSection"display="BookSection"〉<Tag〉<Label>Author</Label〉<DataTag>b:Author/b:Author/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML〉<Author〉Yes</Author〉</Tag〉<Tag><Label>Title</Label><DataTag>b:Title</DataTag></Tag〉<Tag><Label>BookAuthor</Label〉<DataTag>b:Author/b:BookAuthor/b:NameList</DataTag><ToString〉Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>BookTitle</Label><DataTag>b:BookTitle</DataTag></Tag><Tag><Label>Year</Label〉<DataTag>b:Year</DataTag></Tag><Tag><Label>Pages</Label><DataTag>b:Pages</DataTag></Tag><Tag〉<Label〉City</Label〉<DataTag>b:City</DataTag></Tag〉<Tag〉<Label>State/Country</Label><DataTag>b:StateOrCountry</DataTag〉</Tag><Tag><Label>Publisher</Label><DataTag>b:Publisher</DataTag></Tag><Tag〉<Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString〉Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag〉<Label>Translator</Label><DataTag>b:Author/b:Translator/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag〉<Tag〉<Label>ShortTitle</Label><DataTag>b:ShortTitle〈/DataTag〉</Tag><Tag><Label>Volume</Label><DataTag>b:Volume</DataTag〉</Tag><Tag><Label>Numberofvolumes</Label><DataTag〉b:NumberVolumes</DataTag〉</Tag><Tag><Label>StandardNumber</Label><DataTag〉b:StandardNumber</DataTag></Tag><Tag><Label>Comments</Label><DataTag〉b:Comments</DataTag></Tag></Source>源類型#3:報刊文章報刊文章可以作為參考目錄源引用。報刊文章參考目錄源的示例屬性為著者、標題、報刊名、城市、月、日、年、頁數(shù)、編者、出版商、巻、期、短標題、標準號、和注釋。報刊文章參考目錄源的示例XML為〈Sourcetype="JournalArticle"display-"JournalArticle"〉<Tag><Label>Author</Label><DataTag>b:Author/b:Author/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XMLXSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>Title</Label><DataTag>b:Title</DataTag></Tag〉<Tag><Label>JoumalName</Label><DataTag>b:JournalName</DataTag></Tag><Tag><Label〉City</Label><DataTag>b:City</DataTag〉</Tag><Tag><Label>Month</Label><DataTag>b:Month</DataTag〉</Tag〉<Tag〉<Label>Day</Label><DataTag>b:Day</DataTag〉<formula>formulaseeoriginaldocumentpage34</formula></Tag〉<Tag><Label〉Comments</Label><DataTag>b:Comments</DataTag></Tag></Source>源類型#4:期刊文章期刊文章可作為參考目錄源引用。期刊文章參考目錄源的示例屬性為著者、標題、期刊標題、城市、月、日、年、頁數(shù)、短標題、編者、出版商、版本、巻、期、標準號、和注釋。期刊文章參考目錄源的示例XML部分為〈Sourcetype」'ArticlelnAPeriodical"display-"ArticleinaPeriodical")<Tag><Label>Author</Label><DataTag>b:Author/b:Author/b:NameList</DataTag><ToString〉Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>Title</Label><DataTag〉b:Title</DataTag〉</Tag><Tag〉<Label>PeriodicalTitle</Label><DataTag>b:PeriodicalTitle</DataTag></Tag><Tag><Label>City</Label><DataTag>b:City</DataTag></Tag><Tag><Label>Month</Label><DataTag〉b:Month</DataTag></Tag><Tag〉<Label>Day</Label〉<DataTag〉b:Day</DataTag〉</Tag><Tag><Label>Year</Label〉<DataTag>b:Year</DataTag〉</Tag><Tag〉<LabeI>Pages</Label><DataTag〉b:Pages</DataTag></Tag><Tag><Label>ShortTitle</Label>〈DataTag〉b:ShortTitle</DataTag></Tag><Tag><Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>Publisher</Label><DataTag〉b:Publisher</DataTag></Tag><Tag><Label>Edition</Label><DataTag〉b:Edition</DataTag〉</Tag><Tag><Label>Volume</Label><DataTag>b:Volume</DataTag〉</Tag〉<Tag><Label>Issue</Label><DataTag>b:Issue</DataTag></Tag〉<Tag〉<Label>StandardNumber</Label〉<DataTag>b:StandardNumber</DataTag></Tag<Tag><Label〉Comments</Label〉<DataTag>b:Comments</DataTag></Tag></Source>源類型#5:會議議程會議議程可以作為參考目錄源引用。會議議程參考目錄源的示例屬性為著者、標題、編者、頁數(shù)、年、會議名稱、城市、出版商、短標題、巻、標準號、和汴釋。會議議程參考目錄源的示例XML部分為〈Sourcetype="ConferenceProceedings"display="ConferenceProceedings")<Tag〉<Label>Author</Label><DataTag〉b:Author/b:Author/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag〉<Tag〉<Label>Title</Label><DataTag>b:Title</DataTag〉</Tag〉<Tag〉<Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author></Tag〉<Tag><Label>Pages</Label><DataTag〉b:Pages</DataTag〉</Tag><Tag><Label>Year</Label〉<DataTag>b:Year</DataTag〉</Tag〉<Tag〉<Label>ConferenceName</Label><DataTag>b:ConferenceName</DataTag></Tag><Tag><Label>City</Label〉<DataTag>b:City</DataTag></Tag><Tag><Label〉Publisher</Label><DataTag>b:Publisher</DataTag></Tag〉<Tag〉<Label>ShortTitle</Label〉<DataTag〉b:ShortTitle</DataTag></Tag><Tag><Label>Volume</Label><DataTag>b:Volume</DataTag></Tag><Tag><Label>StandardNumber</Label><DataTag>b:StandardNumber</DataTag></Tag><Tag><Label>Comments</Label〉<DataTag>b:Comments</DataTag></Tag></Source>源類型#6:報告報告可作為參考目錄源引用。報告參考目錄源的示例屬性為著者、標題、年、部門、機構、出版商、城市、短標題、頁數(shù)、報告類型、標準號、和注釋。報告參考目錄源的示例XML部分為<Sourcetype-"Report"display="Report"〉<Tag〉<Label>Author</Label><DataTag>b:Author/b:Author/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>Title</Label><DataTag>b:Title</DataTag></Tag><Tag><Label>Year</Label><DataTag>b:Year</DataTag></Tag><Tag〉<Label>Department</Label〉<DataTag>b:Department</DataTag></Tag〉<Tag〉<Label>Institution</Label><DataTag>b:Institution</DataTag〉</Tag><Tag><Label>Publisher</Label><DataTag>b:Publisher</DataTag></Tag><Tag><Labd>City</Label><DataTag>b:City</DataTag></Tag〉<Tag〉<Label>ShortTitle</Label><DataTag>b:ShortTitle</DataTag></Tag〉<Tag><Label>Pages</Label><DataTag>b:Pages</DataTag></Tag><Tag><Label>ReportType</Label><DataTag>b:ThesisType</DataTag〉</Tag><Tag〉<Label〉StandardNumber</Label〉<DataTag>b:StandardNumber</DataTag></Tag><Tag〉<Label〉Comments</Label><DataTag>b:Comments</DataTag></Tag></Source>源類型#7:錄音錄音可以作為參考目錄源引用。錄音參考目錄源的示例屬性為作曲者、矛|揮、表演者、藝術家、標題、唱片標題、產(chǎn)品名、出品公司、年、媒介、城市、州/國、記錄號、短標題、標準號、和注釋。錄音參考目錄源的示例XML部分為〈Sourcetype="SoundRecording"display="SoundRecording")<Tag><Label>C.omposer</Label><DataTag>b:Author/b:Composer/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>Conductor</Label><DataTag〉b:Author/b:Conductor/b:NameList</DataTag><ToString〉Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>Performer</Label><DataTag〉b:Author/b:Performer/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag〉<Label〉Artist</Label><DataTag〉b:Author/b:Artist/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label〉Title</Label〉<DataTag>b:Title</DataTag></Tag><Tag><Label>AlbumTitle</Label><DataTag〉b:AlbumTitle</DataTag〉</Tag><Tag><Label〉ProducerName</Label><DataTag>b:Author/b:ProducerName/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>ProductionCompany</Label><DataTag>b:ProductionCompany</DataTag></Tag><Tag〉<Label>Year</Label><DataTag〉b:Year</DataTag></Tag><Tag><Label>Medium</Label><DataTag>b:Medium</DataTag〉</Tag><Tag><Label>City</Label〉<DataTag>b:City</DataTag></Tag><Tag><Label〉State/Country</Label><DataTag>b:StateOrCountry</DataTag〉</Tag><Tag><Label>RecordingNumber</Label〉<DataTag>b:RecordingNumber</DataTag></Tag><Tag><Label〉ShortTitle</Label〉<DataTag>b:ShortTitle</DataTag〉</Tag><Tag><Label〉StandardNumber</Label〉<DataTag>b:StandardNumber</DataTag></Tag><Tag><Label〉Comments</Label><DataTag>b:Comments</DataTag〉</Tag></Source>源類型#8:表演表演可以作為參考目錄源引用。表演參考目錄源的示例屬性為標題、作者、表演者、制作者名、出品公司、導演、劇場、城巿、州/國、月、日、年、短標題、和汴釋。表演參考目錄源的示例XML部分為<Sourcetype="Performance"display="Performance"><Tag><Label>Title</Label><DataTag>b:Title</DataTag〉</Tag><Tag><Label>Writer</Label><DataTag>b:Author/b:Writer/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag〉<Label>Performer</Label><DataTag>b:Author/b:Performer/b:NameList</DataTag><ToString〉Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>ProducerName</Label><DataTag>b:Author/b:ProducerName/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML〉<Author〉Yes</Author></Tag><Tag><Label>ProductionCompany</Label〉<DataTag>b:ProductionCompany</DataTag></Tag><Tag><Label>Director</Label><DataTag>b:Author/b:Director/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author〉Yes</Author></Tag><Tag〉<Label>Theater</Label><DataTag〉b:Theater</DataTag></Tag><Tag><Label>City</Label><DataTag>b:City</DataTag></Tag><Tag><Label〉State/Country</Label><DataTag>b:StateOrCountry</DataTag></Tag><Tag><Label>Month</Label><DataTag>b:Month</DataTag></Tag><Tag><Label〉Day</Label><DataTag>b:Day</DataTag></Tag><Tag〉<Label>Year</Label><DataTag>b:Year</DataTag〉</Tag><Tag><Label>ShortTitle</Label><DataTag>b:ShortTitle</DataTag></Tag><Tag><Label>Comments</Label><DataTag>b:Comments</DataTag〉</Tag></Source>源類型#9:藝術品藝術品可以作為參考目錄源引用。藝術品參考目錄源的示例屬性為藝術家、標題、機構、出版標題、城市、州/國、出版商、年、頁數(shù)、短標題、和注釋。藝術品參考目錄源的示例XML部分為<Sourcetype="Art"display="Art"><Tag><Label>Artist</Label><DataTag>b:Author/b:Artist/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author〉Yes</Author></Tag〉<Tag〉<Label〉Title</Label><DataTag>b:Title</DataTag></Tag〉<Tag><Label>Institution</Label><DataTag>b:Institution</DataTag〉</Tag><Tag><Label>PublicationTitle</:Label><DataTag〉b:PublicationTitle</DataTag></Tag〉<Tag><Label>City</Label〉<DataTag〉b:City</DataTag></Tag〉<Tag><Label>State/Country</Label><DataTag>b:StateOrCountry</DataTag></Tag〉<Tag><Label>Publisher</Label〉<DataTag>b:Publisher</DataTag〉</Tag〉<Tag><Label>Year</Label><DataTag>b:Year</DataTag〉</Tag><Tag><Label>Pages</Label><DataTag>b:Pages</DataTag></Tag><Tag〉<Label>ShortTitle</Label><DataTag>b:ShortTitle</DataTag></Tag><Tag><Label>Comments</Label〉<DataTag>b:Comments</DataTag></Tag〉</Source>源類型#10:來自因特網(wǎng)站的文檔來自因特網(wǎng)站的文檔可以作為參考目錄源引用。來自因特網(wǎng)站的文檔參考目錄源的示例屬性為著者、標題、編者、因特網(wǎng)站標題、制作者名、出品公司、月、H、年、訪問月、訪問日、訪問年、URL、媒介、譯本、短標題、標準號、和注釋。來自因特網(wǎng)站的文檔的參考冃錄源的示例XML部分為<Sourcetype="DocumentFromInternetSite"display="DocumentFromInternetSite"〉<Tag><Label>Author</Label><DataTag〉b:Author/b:Author/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML〉<Author>Yes</Author></Tag><Tag><Labd>Title</Label><DataTag〉b:Title</DataTag></Tag><Tag><Label>Editor</Label〉<DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag〉<Tag〉<Label>InternetSiteTitle</Label><DataTag〉b:InternetSiteTitle</DataTag〉</Tag〉<Tag〉<Label>ProducerName</Label><DataTag〉b:Author/b:ProducerName/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML><Author〉Yes</Author></Tag><Tag><Label〉ProductionCompany</Label〉<DataTag〉b:ProductionCompany</DataTag></Tag><Tag><Label>Month</Label><DataTag>b:Month</DataTag></Tag><Tag><Label〉Day</Label〉<DataTag>b:Day</DataTag></Tag><Tag〉<Label〉Year</Label><DataTag〉b:Year</DataTag></Tag><Tag><Label〉MonthAccessed</Label><DataTag>b:MonthAccessed</DataTag></Tag〉<Tag><Label>DayAccessed</Label><DataTag>b:DayAccessed</DataTag></Tag><Tag〉<Label>YearAccessed</Label><DataTag>b:YearAccessed</DataTag></Tag><Tag〉<Label〉URL</Label><DataTag〉b:URL</DataTag></Tag><Tag><Label>Medium</Label><DataTag>b:Medium</DataTag></Tag><Tag><Label>Version</L.abel><DataTag〉b:Version</DataTag></Tag><Tag〉<Labd>ShortTitle</Label><DataTag>b:ShortTitle</DataTag〉</Tag><Tag><Label>StandardNumber</Label><DataTag>b:StandardNumber</DataTag></Tag><Tag><Label>Comments</Label><DataTag>b:Comments</DataTag〉</Tag〉</Source>源類型#11:因特網(wǎng)站因特網(wǎng)站可以作為參考目錄源引用。因特網(wǎng)站參考目錄源的示例屬性為著者、題目、因特網(wǎng)站標題、編者、制作者名、出品公司、月、日、年、訪問月、訪問日、訪問年、URL、媒介、譯本、短標題、和注釋。因特網(wǎng)站參考目錄源的示例XML部分為<Sourcetype-"InternetSite"display-"InternetSite"><Tag><Label>Author</Labd><DataTag>b:Author/b:Author/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag〉<Tag><Label>Title</Label〉<DataTag〉b:Title</DataTag〉</Tag><Tag><Label>InternetSiteTitle</Label〉<DataTag>b:InternetSiteTitle</DataTag〉</Tag〉<Tag><Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag〉<Label〉ProducerName</Label><DataTag>b:Author/b:ProducerName/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML〉<Author>Yes</Author></Tag〉<Tag〉<Label>ProductionCompany</Label><formula>formulaseeoriginaldocumentpage51</formula><Label>Version</Label〉<DataTag〉b:Version</DataTag〉</Tag〉<Tag〉<Label>ShortTitle</Label〉<DataTag>b:ShortTitle</DataTag〉</Tag><Tag><Label>Comments</Label〉<DataTag〉b:Comments</DataTag〉</Tag></Source>源類型#12:影片影片可以作為參考目錄源引用。影片參考目錄源的示例屬性為標題、表演者、制作者名、出品公司、導演、國、發(fā)行人、作者、媒介、短標題、年、標準號、和注釋。影片參考目錄源的示例XML部分為<Sourcetype="Film"display="Film"><Tag〉<Label>Title</Label><DataTag>b:Title</DataTag〉</Tag〉<Tag><Label>Performer</Label><DataTag〉b:Author/b:Performer/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag〉<Label>ProducerName</Label><DataTag>b:Author/b:ProducerName/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author></Tag〉<Tag〉<Label>ProductionCompany</Label><DataTag>b:ProductionCompany</DataTag></Tag><Tag><Label>Director</Label><DataTag>b:Author/b:Director/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>Country</Label><DataTag>b:Country</DataTag><ZTag><Tag><Label>Distributor</Label><DataTag>b:Distributor</DataTag></Tag><Tag〉<Label〉Writer</Label><DataTag>b:Author/b:Writer/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML><Author〉Yes</Author〉</Tag><Tag><Label>Medium</Label〉<DataTag>b:Medium</DataTag></Tag><Tag><Label>ShortTitle</Label><DataTag〉b:ShortTitle</DataTag></Tag><Tag><Label〉Year</Label><DataTag>b:Year</DataTag></Tag><Tag><Label〉StandardNumber</Label><DataTag>b:StandardNumber</DataTag></Tag><Tag><Label>Comments</Label〉<DataTag〉b:Comments</DataTag〉</Tag></Source>源類型#13:采訪采訪可以作為參考目錄源引用。采訪參考目錄源的示例屬性為采訪、采訪標題、程序標題、釆訪者、月、日、年、出版商、廣播員、電視臺/電臺、城市、州/國、編者、翻譯人、編輯、頁數(shù)、短標題、標準號、和注釋。采訪參考目錄源的示例XML部分為〈Sourcetype="Interview"display="Interview"><Tag><Label>Interviewee</Label><DataTag>b:Author/b:Interviewee/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>InterviewTitle</Label><DataTag>b:InterviewTitle</DataTag></Tag><Tag><Label>ProgramTitle</Label><DataTag>b:ProgramTitle</DataTag></Tag><Tag〉<Label〉Interviewer</Label><DataTag>b:Author/b:Interviewer/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML><Author〉Yes</Author〉</Tag><Tag><LabeI>Month</Label><DataTag>b:Month</DataTag></Tag><Tag><Label〉Day</Label〉<DataTag>b:Day</DataTag></Tag><Tag><Label>Year</Label><DataTag>b:Year</DataTag></Tag><Tag〉<Label>Publisher</Label><DataTag>b:Publisher</DataTag></Tag><Tag><Labd〉Broadcaster</Label><DataTag>b:Broadcaster</DataTag></Tag><Tag〉<Label>Station</Label><DataTag>b:Station</DataTag></Tag>〈Tag〉<Label>City</Label><DataTag>b:City</DataTag></Tag>〈Tag〉<Label>State/Country</Label><DataTag>b:StateOrCountry</DataTag〉</Tag><Tag><Label〉Editor</Label〉<DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XMLXSL</ToXML〉<Author>Yes</Author></Tag><Tag><Label>Translator</Label><DataTag>b:Author/b:Translator/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML〉<Author>Yes</Author〉</Tag><Tag><Label>Compiler</Label><DataTag>b:Author/b:Compiler/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML〉<Author〉Yes</Author〉</Tag〉<Tag〉<Label>Pages</Label〉<DataTag〉b:Pages</DataTag></Tag><Tag><Label>ShortTitle</Label><DataTag>b:ShortTitle</DataTag〉</Tag><Tag><Label>StandardNumber</Label〉<DataTag>b:StandardNumber</DataTag></Tag〉<Tag><Label>Comments</Label><DataTag>b:Comments</DataTag></Tag></Source〉源類型#14:專利專利可以作為參考目錄源引用。專利參考目錄源的示例屬性為發(fā)明人、標題、月、日、年、國、類型、專利號、短標題、編者、翻譯人、和注釋。專利參考目錄源的示例XML部分為<Sourcetype="Patent"display="Patent"><Tag><Label>Inventor</Label><DataTag〉b:Author/b:Inventor/b:NameList</DataTag><ToString〉Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML><Author〉Yes</Author〉</Tag><Tag><Label〉Title</Label〉<DataTag〉b:Title</DataTag></Tag><Tag><Label>Month</Label><DataTag>b:Month</DataTag></Tag><Tag><Label〉Day</Label><DataTag>b:Day</DataTag></Tag><Tag><Label〉Year</Label〉<DataTag〉b:Year</DataTag〉</Tag〉<Tag〉<Label〉Country</Label〉<DataTag>b:Country</DataTag></Tag><Tag〉<Label>Type</Label><DataTag>b:Type</DataTag></Tag><Tag><Label>PatentNumber</Label〉<DataTag>b:PatentNumber</DataTag></Tag><Tag><Label>ShortTitle</Label〉<DataTag>b:ShortTitle</DataTag></Tag><Tag><Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag〉<Label>Translator</Label><DataTag〉b:Author/b:Translator/b:NameList</DataTag〉<ToString〉Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>Comments</Label><DataTag>b:Comments</DataTag〉</Tag></Source>源類型#15:電子源電子源可以作為參考目錄源引用。來自電子源的參考目錄源的示例屬性為著者、標題、出版標題、城市、州/國、編者、制作者名、出品公司、翻譯人、出版商、編者、媒介、巻、月、日、年、短標題、標準號、和注釋。電子源參考目錄源的示例XML部分為<Sourcetype="ElectronicSource"display="ElectronicSource"><Tag><Label>Author</Label><DataTag>b:Author/b:Author/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML〉<Author>Yes</Author></Tag><Tag><Label>Title</Label〉<DataTag〉b:Title</DataTag></Tag><Tag><Label>PublicationTitle</Label><DataTag>b:PublicationTitle</DataTag></Tag〉<Tag〉<Label〉City</Label><DataTag>b:City</DataTag〉</Tag><Tag><Label>State/Country</Label><DataTag>b:StateOrCountry</DataTag></Tag><Tag><Label>Editor</Label〉<DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString〉Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML><Author>Yes</Author></Tag><Tag><Label>ProducerName</Label><DataTag>b:Author/b:ProducerName/b:NameList</DataTag><ToString〉Author2String.XSL</ToString〉<ToXML>Author2XML.XSL</ToXML><Author〉Yes</Author〉</Tag><Tag><Label>ProductionCompany</Label><DataTag>b:ProductionCompany</DataTag></Tag><Tag><Label〉Translator</Label〉<DataTag>b:Author/b:Translator/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString〉<ToXML〉Author2XML.XSL</ToXML><Author〉Yes</Author〉</Tag><Tag><Label〉Publisher</Label><DataTag>b:Publisher</DataTag></Tag><Tag><Label〉Edition</Label〉<DataTag>b:Edition</DataTag></Tag><Tag〉<Label〉Medium</Label><DataTag〉b:Medium</DataTag></Tag><Tag><Label>Volume</Label><DataTag〉b:Volume</DataTag></Tag〉<Tag〉<Label〉Month</Label><DataTag>b:Month</DataTag></Tag><Tag〉<Label>Day</Label><DataTag>b:Day</DataTag></Tag><Tag><Label>Year</Label><DataTag>b:Year</DataTag〉</Tag><Tag><Label>ShortTitle</Label><DataTag>b:ShortTitle</DataTag></Tag><Tag〉<Label>StandardNumber</Label><DataTag〉b:StandardNumber</DataTag></Tag〉<Tag><Label>Comments</Label〉<DataTag>b:Comments</DataTag〉</Tag></Source>源類型#16:案例案例可以作為參考目錄源引用。案例參考目錄源的示例屬性為著者、標題、年、案例號、報道者、出版地、法庭、月、日、年、辯護人、短標題、縮寫案例號、和注釋。案例參考目錄源的示例XML部分為<formula>formulaseeoriginaldocumentpage62</formula><DataTag〉b:City</DataTag></Tag><Tag><Label>Court</Label><DataTag>b:Court</DataTag></Tag><Tag〉<Label〉Month</Label〉<DataTag>b:Month</DataTag></Tag><Tag〉<Label〉Day</Label><DataTag〉b:Day</DataTag></Tag><Tag><Label〉Year</Label><DataTag〉b:Year</DataTag></Tag><Tag><Label>Counsel</Label><DataTag>b:Author/b:Counsel/b:NameList</DataTag><ToString>Author2String.XSL</ToString〉<ToXML>Author2XMLXSL</ToXML><Author>Yes</Author></Tag><Tag><Label〉ShortTitle</Label〉<DataTag>b:ShortTitle</DataTag></Tag><Tag><Label〉AbbreviatedCaseNumber</Label〉<DataTag>b:AbbreviatedCaseNumber</DataTag></Tag><Tag><Label>Comments</Label><DataTag>b:Comments</DataTag></Tag〉</Source>源類型#17:雜項"雜項"源可以作為參考目錄源引用。雜項參考目錄源的示例屬性為著者、標題、出版標題、月、日、年、城市、州/國、出版商、編者、頁數(shù)、短標題、巻、版本、期、翻譯人、編輯、標準號、和注釋。雜項參考目錄源的示例XML部分為<Sourcetype="Misc"display="Miscellaneous"><Tag><Label>Author</Label〉<DataTag〉b:Author/b:Author/b:NameList</DataTag><ToString>Author2String,XSL</ToString〉<ToXML>Author2XML.XSL</ToXML〉<Author〉Yes</Author></Tag><Tag><Label>Title</Label><DataTag>b:Title</DataTag></Tag><Tag><Label>PublicationTitle</Label><DataTag〉b:PublicationTitle</DataTag></Tag〉<Tag><Label〉Month</Label><DataTag>b:Month</DataTag></Tag><Tag><Label>Day</Label><DataTag>b:Day</DataTag></Tag><Tag〉<Label>Year</Label><DataTag〉b:Year</DataTag></Tag><Tag〉<Label〉City</Label><DataTag>b:City</DataTag></Tag><Tag><Label>State/Country</Label><DataTag〉b:StateOrCountry</DataTag></Tag><Tag><Label>Publisher</Label><DataTag〉b:Publisher</DataTag〉</Tag><Tag><Label>Editor</Label><DataTag>b:Author/b:Editor/b:NameList</DataTag><ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML〉<Author>Yes</Author〉</Tag><Tag〉<Label>Pages</Label〉<DataTag〉b:Pages</DataTag〉</Tag><Tag〉<Label>ShortTitle</Label><DataTag〉b:ShortTitle</DataTag〉</Tag〉<Tag><Label>Volume</Label><DataTag>b:Volume</DataTag></Tag><Tag><DataTag>b:Edition</DataTag></Tag><Tag><Label>Issue</Label><DataTag〉b:Issue</DataTag></Tag><Tag><Label>Translator</Label><DataTag〉b:Author/b:Translator/b:NameList</DataTag〉<ToString〉Author2String.XSL</ToString><ToXML〉Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>Compiler</Label><DataTag>b:Author/b:Compier/b:NameList</DataTag〉<ToString>Author2String.XSL</ToString><ToXML>Author2XML.XSL</ToXML><Author>Yes</Author〉</Tag><Tag><Label>StandardNumber</Label〉<DataTag>b:StandardNumber</DataTag〉</Tag〉<Tag><Label〉Comments</Label〉<DataTag〉b:Comments</DataTag></Tag></Source>圖1-10的器件、動作、方面、結構、功能、過程、模塊、數(shù)據(jù)結構、對象、部件等在附圖中分成多個塊示出。然而,圖l-10描述和/或示出的次序、相互聯(lián)系、相互關系、布局等不旨在解釋為限制,且許多塊可通過任何方式進行更改、組合、重新安排、增加、刪除等,以實現(xiàn)一個或多個系統(tǒng)、方法、器件、過程、介質、設備、模式、API、安排等,用于確定可演示文件的區(qū)域和/或參考目錄和引用的可擴展標記語言模式。此外,雖然本文的描述包括對具體實現(xiàn)(包括圖9的一般器件)的參考,但是所示和/或所述實現(xiàn)可在任何適當硬件、軟件、固件、及其組合中實現(xiàn)。因此,雖然系統(tǒng)、介質、器件、方法、過程、設備、技術、途徑、過程、模式、安排、以及其它實現(xiàn)是以針對結構、邏輯、算法、和功能結構和/或圖表的語言示出,但是應該理解,在所附權利要求書中定義的本發(fā)明不必受限于所述結構或圖表。相反,具體結構或圖表作為實現(xiàn)要求權利的本發(fā)明的示例形式而公開。權利要求1.一種器件,包括包括多個數(shù)據(jù)項(502)的原始數(shù)據(jù)(204);所述多個數(shù)據(jù)項包括特定數(shù)據(jù)項,所述特定數(shù)據(jù)項是特定數(shù)據(jù)項類型;具有區(qū)域(108)的可演示文件(202);所述區(qū)域包括區(qū)域類型(116)和至少一個參數(shù)(118),所述至少一個參數(shù)參考所述特定數(shù)據(jù)項;以及包括多個演示規(guī)則集(702)的轉換引擎(206),多個演示規(guī)則集包括具有針對所述特定數(shù)據(jù)項類型的特定演示規(guī)則子集(704)的至少一個演示規(guī)則集;其中,所述轉換引擎與能夠將所述轉換引擎至少應用于所述特定數(shù)據(jù)項的應用程序(208)分離地存在。2.如權利要求1所述的器件,其特征在于,所述原始數(shù)據(jù)根據(jù)可擴展標記語言(XML)配置,且所述轉換引擎根據(jù)可擴展樣式表語言(XSLT)配置。3.如權利要求I所述的器件,其特征在于,所述區(qū)域還包括適于演示的結果,所述結果表示在應用了針對所述特定數(shù)據(jù)項的所述特定數(shù)據(jù)項類型的所述特定演示規(guī)則之后的所述特定數(shù)據(jù)項。4.如權利要求1所述的器件,還包括所述應用程序,所述應用程序包括區(qū)域解釋器,能夠對于所述區(qū)域類型和所述至少一個參數(shù)解釋所述區(qū)域;原始數(shù)據(jù)析取器,適于響應于參考所述特定數(shù)據(jù)項的所述至少一個參數(shù)從所述原始數(shù)據(jù)析取所述特定數(shù)據(jù)項的至少一部分;以及原始數(shù)據(jù)轉換器,適于將所述至少一個演示規(guī)則集應用于所述特定數(shù)據(jù)項;其中將針對所述特定數(shù)據(jù)項的所述特定數(shù)據(jù)項類型的所述特定演示規(guī)則子集應用于所述特定數(shù)據(jù)項而無需所述應用程序的直接控制。5.如權利要求4所述的器件,其特征在于,將所述特定演示規(guī)則子集的過濾能力在析取之前應用于所述特定數(shù)據(jù)項,使得己濾除的標簽-數(shù)據(jù)對不被原始數(shù)據(jù)析取器析取。6.如權利要求1所述的器件,其特征在于,所述轉換引擎能夠在不使用所述應用程序的情況下被更改。7.—種應用程序(208)的方法,所述方法包括解釋(304)區(qū)域;響應于所述解釋從第一文件部分(204)為所述區(qū)域析取(306)原始數(shù)據(jù);以及在演示所述區(qū)域之前使用第二文件部分(206)轉換(308)所述原始數(shù)據(jù);其中,所述第一文件部分(204)和所述第二文件部分(206)從所述應用程序(208)分離。8.如權利要求7所述的方法,還包括演示經(jīng)轉換的原始數(shù)據(jù)作為可演示文件數(shù)據(jù)流演示的一部分;其中,所述轉換在所述應用程序不直接控制的情況下完成;以及其中,所述第一文件部分和所述第二文件部分各自包括所述可演示文件的一部分。9.如權利要求7所述的方法,其特征在于,所述解釋包括確定正在被解釋的所述區(qū)域的區(qū)域類型;以及獲取正在被解釋的所述區(qū)域的至少一個參數(shù)。10.如權利要求9所述的方法,其特征在于,所述析取包括響應于所獲取的至少一個參數(shù)定位所述原始數(shù)據(jù),所述所獲取的至少一個參數(shù)包括對具有所述原始數(shù)據(jù)的所述第一文件部分的參考;以及如對所述原始數(shù)據(jù)的參考所指示地從所述第一文件部分檢索所述原始數(shù)據(jù)的至少一部分。11.如權利要求7所述的方法,其特征在于,所述轉換包括識別所述第二文件部分的轉換引擎;以及將所述經(jīng)識別的轉換引擎應用于所述原始數(shù)據(jù)以產(chǎn)生經(jīng)轉換的原始數(shù)據(jù)作為所述區(qū)域的演示數(shù)據(jù)。12.如權利要求ll所述的方法,其特征在于,所述識別包括從以下至少之一獲取對所述轉換引擎的識別(i)所述區(qū)域的至少一個參數(shù),(ii)所述區(qū)域嵌入其中的文件中的附加信息,(iii)執(zhí)行所述方法的應用程序的設置,或(iv)所述應用程序運行的操作系統(tǒng)。13.如權利要求7所述的方法,其特征在于,所述區(qū)域表示對源的參考目錄引用;所述原始數(shù)據(jù)包括所述源的參考目錄數(shù)據(jù);以及在通過轉換產(chǎn)生的經(jīng)轉換的原始數(shù)據(jù)包括通過轉換進行過濾、排序、和/或格式化之后的所述參考目錄數(shù)據(jù)的至少一部分。14.如權利要求7所述的方法,其特征在于所述解釋包括確定所述區(qū)域的區(qū)域類型指示所參考的原始數(shù)據(jù)將在所述區(qū)域演示之前被轉換;以及從所述區(qū)域獲取至少一個參數(shù),所述至少一個參數(shù)包括對所述原始數(shù)據(jù)的數(shù)據(jù)項的參考;所述析取包括從由至少一個參數(shù)參考的位置檢索所述原始數(shù)據(jù)所述數(shù)據(jù)項的至少一部分;以及所述轉換包括將轉換引擎應用于所述原始數(shù)據(jù)的所參考的數(shù)據(jù)項,所述轉換引擎包括多個演示規(guī)則集;其中所述應用程序不知道所述多個演示規(guī)則集的內(nèi)部機制。15.如權利要求14所述的方法,其特征在于,所述應用包括應用針對與所參考數(shù)據(jù)項對應的原始數(shù)據(jù)類型的演示規(guī)則子集。16.—種具有包括處理器可執(zhí)行指令的一個或多個處理器可訪問介質的系統(tǒng),所述指令包括能夠處理嵌入?yún)^(qū)域(108)的應用程序(208);所述應用程序適于響應于所述區(qū)域的至少一個參數(shù)(118)檢索(216)—文件(202)的區(qū)域(108)的原始數(shù)據(jù)(204),所述至少一個參數(shù)參考(404)所述原始數(shù)據(jù);所述應用程序還適于使得(218)所參考的原始數(shù)據(jù)根據(jù)轉換引擎(206)的所選演示規(guī)則集(702)被轉換而無需知道所述所選演示規(guī)則集的內(nèi)部機制。17.如權利要求16所述的系統(tǒng),其特征在于,所述應用程序還適于使用戶為所述文件或所述應用程序的至少之一建立全局水平的所述轉換引擎的所選演示規(guī)則集。18.如權利要求17所述的系統(tǒng),其特征在于,所述應用程序能夠響應于所選演示規(guī)則集的用戶選擇重新處理所述文件的多個嵌入?yún)^(qū)域。19.如權利要求16所述的系統(tǒng),其特征在于,所述所參考的原始數(shù)據(jù)包括特定數(shù)據(jù)項類型的數(shù)據(jù)項,且所述所選演示規(guī)則集包括針對所述特定數(shù)據(jù)項類型的特定演示規(guī)則子集;且其中,所述應用程序和/或所述轉換引擎適于將針對所述特定數(shù)據(jù)項類型的所述特定演示規(guī)則子集應用于所述所參考的數(shù)據(jù)項。20.如權利要求16所述的系統(tǒng),其特征在于,所述應用程序能夠使用戶為所述文件創(chuàng)建嵌入?yún)^(qū)域,所述嵌入?yún)^(qū)域包括對所述嵌入?yún)^(qū)域旨在基于所述嵌入?yún)^(qū)域的一個或多個參數(shù)以及響應于所述轉換引擎所選演示規(guī)則集而演示的指示;以及其中,所述應用程序使所述用戶能夠使所述嵌入?yún)^(qū)域的所述一個或多個參數(shù)參考所述原始數(shù)據(jù)的數(shù)據(jù)項。21.包括處理器可執(zhí)行指令的一個或多個處理器可訪問介質,所述指令包括參考目錄信息(1002)的模式(1004),所述模式(1004)包括多個參考目錄源類型以提供所述參考目錄信息(1002)的框架。22.如權利要求21所述的一個或多個處理器可訪問介質,其特征在于,所述模式與可擴展標記語言(XML)格式相稱。23.如權利要求21所述的一個或多個處理器可訪問介質,其特征在于,所述框架定義所述參考目錄信息的布局、組織、相互關系或允許內(nèi)容中至少一個。24.如權利要求21所述的一個或多個處理器可訪問介質,其特征在于,所述多個參考目錄源類型的各個參考目錄源類型限制于字符串255數(shù)據(jù)類型。25.如權利要求21所述的一個或多個處理器可訪問介質,其特征在于,所述模式能夠由模式利用模塊用于創(chuàng)建、更改或解釋根據(jù)所述框架組織的參考目錄信息原始數(shù)據(jù)。26.如權利要求21所述的一個或多個處理器可訪問介質,其特征在于,所述多個參考目錄源類型包括從一組參考目錄源類型中選擇的參考目錄源類型,所述組包括書、書的節(jié)、報刊文章、期刊文章、會議議程、報告、錄音、表演、藝術作品、影片、采訪、因特網(wǎng)站、來自因特網(wǎng)站的文檔、專利、電子源、案例、和雜項源類型。27.如權利要求21所述的一個或多個處理器可訪問機制,其特征在于,所述處理器可執(zhí)行指令還包括參考目錄信息原始數(shù)據(jù),所述參考目錄信息原始數(shù)據(jù)包含所述多個參考目錄源類型的不同參考目錄源類型的多個參考目錄源,所述多個參考目錄源的各個參考目錄源包括根據(jù)所述模式的屬性數(shù)據(jù)。全文摘要可演示文件的區(qū)域可通過應用程序(i)根據(jù)區(qū)域類型和區(qū)域的至少一個參數(shù)以及(ii)響應于原始數(shù)據(jù)和分離的轉換引擎來確定,即使在應用程序不知道分離轉換引擎的機制時。在給定區(qū)域的所述實現(xiàn)中,區(qū)域類型指示給定區(qū)域將要根據(jù)由給定區(qū)域至少一個參數(shù)參考的原始數(shù)據(jù)來評估。將轉換引擎應用于所參考的原始數(shù)據(jù)以產(chǎn)生給定區(qū)域適于演示的結果。參考目錄和引用的模式方便參考目錄信息的使用。參考目錄信息的模式定義了參考目錄信息的框架。參考目錄信息可嵌入到文檔中、實施為主列表等。文檔編號G06F15/00GK101548273SQ200680012938公開日2009年9月30日申請日期2006年4月14日優(yōu)先權日2005年4月19日發(fā)明者E·尼卡,J·K·雅普,J·P·邁克斯坦申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1