⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000003.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 5 页
字号:
Conforming&nbsp;implementations&nbsp;shall&nbsp;support&nbsp;Input&nbsp;Method&nbsp;<BR>Engines&nbsp;for&nbsp;the&nbsp;supporting&nbsp;locales,&nbsp;that&nbsp;can&nbsp;be&nbsp;connected&nbsp;<BR>with&nbsp;the&nbsp;above&nbsp;Input&nbsp;Method&nbsp;Server(s).&nbsp;The&nbsp;conforming&nbsp;<BR>implementations&nbsp;shall&nbsp;document&nbsp;which&nbsp;Input&nbsp;Method&nbsp;Engines&nbsp;<BR>are&nbsp;supported&nbsp;by&nbsp;the&nbsp;above&nbsp;X&nbsp;Input&nbsp;Method&nbsp;Server(s)&nbsp;and&nbsp;<BR>how&nbsp;user&nbsp;can&nbsp;get&nbsp;and&nbsp;install&nbsp;the&nbsp;Engines&nbsp;into&nbsp;the&nbsp;conforming&nbsp;<BR>implementations.&nbsp;<BR>&nbsp;<BR>The&nbsp;X&nbsp;Input&nbsp;Method&nbsp;Server(s)&nbsp;should&nbsp;have&nbsp;a&nbsp;<BR>capability&nbsp;to&nbsp;switch&nbsp;Input&nbsp;Method&nbsp;Engines&nbsp;dynamically,&nbsp;<BR>but&nbsp;a&nbsp;conforming&nbsp;implementation&nbsp;may&nbsp;provide&nbsp;multiple&nbsp;<BR>Input&nbsp;Method&nbsp;Servers&nbsp;per&nbsp;locale.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;level&nbsp;1&nbsp;implementations&nbsp;should&nbsp;provide&nbsp;<BR>an&nbsp;X&nbsp;Input&nbsp;Method&nbsp;Server&nbsp;which&nbsp;supports&nbsp;UTF-8&nbsp;encoding&nbsp;<BR>and&nbsp;allows&nbsp;user&nbsp;to&nbsp;input&nbsp;whole&nbsp;repertoire&nbsp;of&nbsp;Unicode&nbsp;3.0.&nbsp;<BR>Conforming&nbsp;level&nbsp;2&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;<BR>an&nbsp;X&nbsp;Input&nbsp;Method&nbsp;Server&nbsp;which&nbsp;supports&nbsp;UTF-8&nbsp;encoding&nbsp;<BR>and&nbsp;allows&nbsp;user&nbsp;to&nbsp;input&nbsp;whole&nbsp;repertoire&nbsp;of&nbsp;Unicode&nbsp;3.0.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;may&nbsp;provide&nbsp;X&nbsp;Input&nbsp;<BR>Method&nbsp;Server(s)&nbsp;which&nbsp;supports&nbsp;locale&nbsp;specific&nbsp;<BR>character&nbsp;repertoire&nbsp;and&nbsp;locale&nbsp;specific&nbsp;<BR>character&nbsp;encodings.&nbsp;<BR>&nbsp;<BR>Every&nbsp;application&nbsp;that&nbsp;has&nbsp;X&nbsp;Windows&nbsp;system&nbsp;based&nbsp;GUI&nbsp;and&nbsp;<BR>has&nbsp;a&nbsp;capability&nbsp;to&nbsp;accept&nbsp;character&nbsp;input&nbsp;from&nbsp;users&nbsp;<BR>shall&nbsp;have&nbsp;the&nbsp;interface&nbsp;with&nbsp;the&nbsp;above&nbsp;X&nbsp;Input&nbsp;Method&nbsp;<BR>Server(s).&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;should&nbsp;provide&nbsp;means&nbsp;<BR>for&nbsp;user&nbsp;to&nbsp;input&nbsp;characters&nbsp;specified&nbsp;in&nbsp;the&nbsp;supporting&nbsp;<BR>locale&nbsp;through&nbsp;Console&nbsp;and&nbsp;TTY&nbsp;device&nbsp;interfaces.&nbsp;<BR>&nbsp;<BR>(3)&nbsp;Implementation&nbsp;Examples&nbsp;<BR>&nbsp;<BR>X&nbsp;Input&nbsp;Method&nbsp;Servers:&nbsp;IIIMF,&nbsp;kinput2,&nbsp;Xwnmo&nbsp;etc.&nbsp;<BR>&nbsp;<BR>(4)&nbsp;Future&nbsp;Direction&nbsp;<BR>&nbsp;<BR>In&nbsp;the&nbsp;next&nbsp;version&nbsp;of&nbsp;this&nbsp;specification,&nbsp;<BR>the&nbsp;recommendation&nbsp;of&nbsp;single&nbsp;X&nbsp;Input&nbsp;Method&nbsp;Server&nbsp;<BR>which&nbsp;can&nbsp;switch&nbsp;Input&nbsp;Method&nbsp;Engines&nbsp;dynamically&nbsp;<BR>will&nbsp;become&nbsp;mandatory&nbsp;requirement.&nbsp;<BR>&nbsp;<BR>In&nbsp;the&nbsp;next&nbsp;version&nbsp;of&nbsp;this&nbsp;specification,&nbsp;<BR>the&nbsp;recommendation&nbsp;for&nbsp;conforming&nbsp;level&nbsp;1&nbsp;implementations&nbsp;<BR>regarding&nbsp;the&nbsp;X&nbsp;Input&nbsp;Method&nbsp;Server(s)&nbsp;which&nbsp;support&nbsp;<BR>UTF-8&nbsp;encoding&nbsp;will&nbsp;become&nbsp;mandatory&nbsp;requirement.&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>9.&nbsp;Output&nbsp;Method&nbsp;<BR>&nbsp;<BR>(1)&nbsp;Scope&nbsp;<BR>This&nbsp;chapter&nbsp;defines&nbsp;the&nbsp;requirements&nbsp;for&nbsp;text&nbsp;output&nbsp;used&nbsp;by&nbsp;the&nbsp;X&nbsp;Window&nbsp;<BR>System.&nbsp;Such&nbsp;mechanism&nbsp;is&nbsp;needed&nbsp;to&nbsp;support&nbsp;languages&nbsp;that&nbsp;require&nbsp;<BR>complex&nbsp;text&nbsp;rendering.&nbsp;<BR>&nbsp;<BR>(2)&nbsp;Requirements&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;means,&nbsp;i.e.,&nbsp;Output&nbsp;<BR>Method(s),&nbsp;for&nbsp;user&nbsp;to&nbsp;output&nbsp;characters&nbsp;specified&nbsp;in&nbsp;the&nbsp;<BR>Annex&nbsp;B:&nbsp;Supported&nbsp;locales&nbsp;and&nbsp;character&nbsp;encoding&nbsp;schemes.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;X&nbsp;Output&nbsp;Method&nbsp;<BR>interface&nbsp;defined&nbsp;in&nbsp;X11R6&nbsp;Xlib&nbsp;specification&nbsp;chapter&nbsp;13&nbsp;as&nbsp;a&nbsp;<BR>displaying&nbsp;primitive&nbsp;for&nbsp;X&nbsp;Window&nbsp;System.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;multibyte&nbsp;and&nbsp;<BR>wide&nbsp;character&nbsp;interface&nbsp;which&nbsp;cover&nbsp;Unicode&nbsp;3.0&nbsp;repertoire.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;should&nbsp;provide&nbsp;<BR>an&nbsp;X&nbsp;Output&nbsp;Method&nbsp;which&nbsp;supports&nbsp;the&nbsp;encoding&nbsp;schemes&nbsp;<BR>listed&nbsp;in&nbsp;Annex&nbsp;B&nbsp;and&nbsp;UTF-32.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;a&nbsp;terminal&nbsp;<BR>emulator&nbsp;on&nbsp;X&nbsp;Window&nbsp;System&nbsp;that&nbsp;output&nbsp;characters&nbsp;in&nbsp;the&nbsp;<BR>supported&nbsp;locale.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;should&nbsp;provide&nbsp;console&nbsp;or&nbsp;<BR>tty&nbsp;device&nbsp;interface&nbsp;that&nbsp;output&nbsp;characters&nbsp;in&nbsp;the&nbsp;supported&nbsp;<BR>locale.&nbsp;<BR>&nbsp;<BR>(3)&nbsp;Implementation&nbsp;Examples&nbsp;<BR>&nbsp;<BR>X11R6.4&nbsp;Xlib,&nbsp;IIIMXCF&nbsp;<BR>&nbsp;<BR>(4)&nbsp;Future&nbsp;Direction&nbsp;<BR>&nbsp;<BR>None&nbsp;<BR>&nbsp;<BR>10.&nbsp;Network&nbsp;Servers&nbsp;<BR>&nbsp;<BR>(1)&nbsp;Scope&nbsp;<BR>This&nbsp;chapter&nbsp;defines&nbsp;the&nbsp;requirements&nbsp;for&nbsp;various&nbsp;network&nbsp;servers,&nbsp;such&nbsp;as&nbsp;<BR>file&nbsp;sharing&nbsp;servers,&nbsp;WWW&nbsp;servers,&nbsp;etc.&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>The&nbsp;requirements&nbsp;on&nbsp;the&nbsp;following&nbsp;kinds&nbsp;of&nbsp;servers&nbsp;will&nbsp;be&nbsp;<BR>discussed&nbsp;in&nbsp;this&nbsp;section.&nbsp;<BR>&nbsp;<BR>-&nbsp;NetBios&nbsp;over&nbsp;TCP/IP&nbsp;<BR>-&nbsp;AppleTalk&nbsp;<BR>-&nbsp;Network&nbsp;File&nbsp;System&nbsp;<BR>-&nbsp;HTTP&nbsp;Server&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>(2)&nbsp;Requirements&nbsp;<BR>&nbsp;<BR>This&nbsp;version&nbsp;of&nbsp;this&nbsp;standard&nbsp;has&nbsp;no&nbsp;requirements&nbsp;for&nbsp;the&nbsp;Network&nbsp;<BR>Servers.&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>(3)&nbsp;Implementation&nbsp;Examples&nbsp;<BR>&nbsp;<BR>None&nbsp;<BR>&nbsp;<BR>(4)&nbsp;Future&nbsp;Directions&nbsp;<BR>&nbsp;<BR>In&nbsp;the&nbsp;next&nbsp;version&nbsp;of&nbsp;this&nbsp;specification,&nbsp;the&nbsp;requirements&nbsp;on&nbsp;the&nbsp;handling&nbsp;<BR>of&nbsp;names,&nbsp;e.g.,&nbsp;filename,&nbsp;domain&nbsp;name,&nbsp;resource&nbsp;name,&nbsp;and&nbsp;user&nbsp;name,&nbsp;will&nbsp;be&nbsp;<BR>specified&nbsp;in&nbsp;this&nbsp;section.&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>11.&nbsp;Internet&nbsp;Tools&nbsp;<BR>&nbsp;<BR>(1)&nbsp;Scope&nbsp;<BR>This&nbsp;chapter&nbsp;defines&nbsp;the&nbsp;requirements&nbsp;for&nbsp;Internet&nbsp;client&nbsp;tools,&nbsp;such&nbsp;as&nbsp;<BR>WWW&nbsp;browsers&nbsp;and&nbsp;Mail&nbsp;User&nbsp;Agents&nbsp;(MUAs).&nbsp;<BR>&nbsp;<BR>(2)&nbsp;Requirements&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;make&nbsp;at&nbsp;least&nbsp;one&nbsp;character&nbsp;encoding&nbsp;scheme&nbsp;<BR>available&nbsp;per&nbsp;locale&nbsp;specified&nbsp;in&nbsp;Annex&nbsp;B.&nbsp;<BR>The&nbsp;supported&nbsp;character&nbsp;encoding&nbsp;scheme&nbsp;should&nbsp;be&nbsp;in&nbsp;IANA&nbsp;registry&nbsp;<BR>and&nbsp;dominant&nbsp;in&nbsp;the&nbsp;supported&nbsp;locales.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;level&nbsp;2&nbsp;implementations&nbsp;of&nbsp;Web&nbsp;browsers&nbsp;and&nbsp;mail&nbsp;user&nbsp;agents&nbsp;<BR>shall&nbsp;be&nbsp;able&nbsp;to&nbsp;input&nbsp;and&nbsp;output&nbsp;whole&nbsp;repertoire&nbsp;of&nbsp;Unicode&nbsp;3.0.&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>(3)&nbsp;Implementation&nbsp;Examples&nbsp;<BR>&nbsp;<BR>The&nbsp;following&nbsp;implementation&nbsp;examples&nbsp;are&nbsp;available&nbsp;<BR>for&nbsp;this&nbsp;category.&nbsp;<BR>&nbsp;<BR>Mozilla&nbsp;<BR><A HREF="http://www.mozilla.org">http://www.mozilla.org</A>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>(4)&nbsp;Future&nbsp;Direction&nbsp;<BR>&nbsp;<BR>None&nbsp;<BR>&nbsp;<BR>12.&nbsp;X&nbsp;Clients&nbsp;<BR>&nbsp;<BR>(1)&nbsp;Scope&nbsp;<BR>This&nbsp;chapter&nbsp;defines&nbsp;the&nbsp;requirements&nbsp;for&nbsp;the&nbsp;X&nbsp;Window&nbsp;System&nbsp;clients,&nbsp;<BR>including&nbsp;window&nbsp;managers.&nbsp;<BR>&nbsp;<BR>(2)&nbsp;Requirements&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;level&nbsp;2&nbsp;implementations&nbsp;shall&nbsp;support&nbsp;a&nbsp;text&nbsp;editor&nbsp;that&nbsp;<BR>can&nbsp;handle&nbsp;full&nbsp;repertoire&nbsp;of&nbsp;UTF-8.&nbsp;Conforming&nbsp;level&nbsp;1&nbsp;implementations&nbsp;<BR>need&nbsp;not&nbsp;support&nbsp;languages&nbsp;that&nbsp;require&nbsp;complex&nbsp;text&nbsp;layout.&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;a&nbsp;terminal&nbsp;emulator&nbsp;on&nbsp;the&nbsp;<BR>X&nbsp;Window&nbsp;System&nbsp;that&nbsp;output&nbsp;characters&nbsp;specified&nbsp;in&nbsp;the&nbsp;supported&nbsp;locale.&nbsp;<BR>&nbsp;<BR>(3)&nbsp;Implementation&nbsp;Examples&nbsp;<BR>&nbsp;<BR>kterm,&nbsp;rxvt-ml,&nbsp;etc.&nbsp;<BR>(window&nbsp;managers:&nbsp;twm,&nbsp;vtwm,&nbsp;fvwm2,&nbsp;mwm,&nbsp;etc.)&nbsp;<BR>&nbsp;<BR>(4)&nbsp;Future&nbsp;Direction&nbsp;<BR>&nbsp;<BR>None&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>Annex&nbsp;A&nbsp;(Normative):&nbsp;Environment&nbsp;Variables&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;the&nbsp;following&nbsp;environment&nbsp;<BR>variables&nbsp;that&nbsp;are&nbsp;relevant&nbsp;to&nbsp;the&nbsp;operation&nbsp;of&nbsp;internationalized&nbsp;<BR>interfaces&nbsp;or&nbsp;internationalized&nbsp;commands&nbsp;and&nbsp;utilities.&nbsp;<BR>&nbsp;<BR>LANG&nbsp;<BR>LC_ALL&nbsp;<BR>LC_COLLATE&nbsp;<BR>LC_CTYPE&nbsp;<BR>LC_MESSAGES&nbsp;<BR>LC_MONETARY&nbsp;<BR>LC_NUMERIC&nbsp;<BR>LC_TIME&nbsp;<BR>NLSPATH&nbsp;<BR>&nbsp;<BR>The&nbsp;usage&nbsp;and&nbsp;the&nbsp;semantics&nbsp;of&nbsp;these&nbsp;environment&nbsp;variables&nbsp;shall&nbsp;<BR>be&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;description&nbsp;in&nbsp;&quot;6.2&nbsp;Internationalisation&nbsp;<BR>Variables&quot;&nbsp;in&nbsp;[XBD5].&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>Annex&nbsp;B&nbsp;(Normative):&nbsp;Support&nbsp;locales&nbsp;and&nbsp;character&nbsp;encoding&nbsp;schemes&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;provide&nbsp;the&nbsp;following&nbsp;locales.&nbsp;<BR>&nbsp;<BR>C&nbsp;<BR>POSIX&nbsp;<BR>&nbsp;<BR>Conforming&nbsp;implementations&nbsp;shall&nbsp;support&nbsp;the&nbsp;following&nbsp;locales.&nbsp;<BR>&nbsp;<BR>Note&nbsp;1.&nbsp;The&nbsp;language&nbsp;names&nbsp;come&nbsp;from&nbsp;ISO/IEC&nbsp;639-1.&nbsp;<BR>Note&nbsp;2.&nbsp;The&nbsp;region/country&nbsp;names&nbsp;come&nbsp;from&nbsp;ISO/IEC&nbsp;3166-1.&nbsp;<BR>&nbsp;<BR>ar_AE&nbsp;Arabic&nbsp;UNITED&nbsp;ARAB&nbsp;EMIRATES&nbsp;<BR>ar_BH&nbsp;BAHRAIN&nbsp;<BR>ar_DZ&nbsp;ALGERIA&nbsp;<BR>ar_EG&nbsp;EGYPT&nbsp;<BR>ar_IQ&nbsp;IRAQ&nbsp;<BR>ar_JO&nbsp;JORDAN&nbsp;<BR>ar_KW&nbsp;KUWAIT&nbsp;<BR>ar_LB&nbsp;LEBANON&nbsp;<BR>ar_LY&nbsp;LIBYAN&nbsp;ARAB&nbsp;JAMAHIRIYA&nbsp;<BR>ar_MA&nbsp;MOROCCO&nbsp;<BR>ar_OM&nbsp;OMAN&nbsp;<BR>ar_QA&nbsp;QATAR&nbsp;<BR>ar_SA&nbsp;SAUDI&nbsp;ARABIA&nbsp;<BR>ar_SD&nbsp;SUDAN&nbsp;<BR>ar_SY&nbsp;SYRIAN&nbsp;ARAB&nbsp;REPUBLIC&nbsp;<BR>ar_TN&nbsp;TUNISIA&nbsp;<BR>ar_YE&nbsp;YEMEN&nbsp;<BR>be_BY&nbsp;Byelorussian&nbsp;BELARUS&nbsp;<BR>bg_BG&nbsp;Bulgarian&nbsp;BULGARIA&nbsp;<BR>ca_ES&nbsp;Catalan&nbsp;SPAIN&nbsp;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -