(Translated by https://www.hiragana.jp/)
字母大小写 - 维基百科,自由的百科全书 とべ转到内容ないよう

字母じぼ大小だいしょううつし

维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
重定しげさだこう大小だいしょううつし
しょううつしてき“a”和大かずひろうつしてき“A”英文えいぶんちゅうだい一个字母的两种写法。

字母じぼ大小だいしょううつしある大小だいしょううつしざいぼう些语げんてき书写表示ひょうじちゅう区分くぶんだい写字しゃじははしょう写字しゃじははてき字母じぼ区分くぶんだいうつししょううつしてき书写けい统中具有ぐゆう两组平行へいこうてき字母じぼ通常つうじょう一组中的字母在另一组中具有对等的字母。大小だいしょううつしどう一个字母的不同表示:它们具有ぐゆうしょうどうてき名称めいしょう、发音、字母じぼ顺序はいじょ

通常つうじょう字母じぼ大小だいしょううつしざい文字もじちゅうどう时出现。大小だいしょううつしてき选择一般由语法或特定学科的惯例来确定。だい写字しゃじはは主要しゅようよう于一些特殊とくしゅ位置いち,如句てきだい一个字母或专有名词,いん此小写字しゃじははざい一般文字中更为常见的。ざいぼう些情况下仅使用しよういち种写ほうれい如用だい写字しゃじはは标注てき工程こうてい设计图纸,它更容易ようい区分くぶん字母じぼとく别是ざいしょう字体じたいてきじょう况下。另一方面ほうめんざい数学すうがくちゅう字母じぼ大小だいしょううつし指示しじ对象间的关系,だい写字しゃじはは通常つうじょう表示ひょうじだい范围てき对象(れい如,X以是包含ほうがんxてき集合しゅうごう)。

だいうつし A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
しょううつし a b c d e f g h i j k l m n o p q r s t u v w x y z

大小だいしょううつしおり叠和大小だいしょううつし转换

[编辑]

ざい電腦でんのう开发てきしゅうなかまい个大写字しゃじははしょう写字しゃじはは编码为一个单独的字符。为了实现大小だいしょううつしおり叠和大小だいしょううつし转换,软件需要じゅようしょう代表だいひょう一个字母的大小写变体的两个字符连接起来。(一些旧的字符编码系统,如博多はかたしき电报つくえただゆういち组字はは通常つうじょうだい写字しゃじはは)。

大小だいしょううつし不敏ふびんかんてき操作そうさてき結果けっかかいはた大小だいしょううつしおり叠。「大小だいしょううつしおり叠」這一名詞来自于將字符编码表「おり叠」,使つかいだいうつししょう写字しゃじはは重合じゅうごうためいちてき意思いし。计算つくえ应用ちゅう經常けいじょう需要じゅよう進行しんこう大小だいしょううつし转换,れい如要たい兩個りゃんこくし進行しんこう区分くぶん大小だいしょううつしてき较時,就需さき转换大小だいしょううつし。 许多こう级编ほど语言提供ていきょう简单てき指令しれいらい進行しんこう大小だいしょううつし转换。对ASCIIしゅう方面ほうめんてき指令しれいゆう其完ぜん

大小だいしょううつし变体いや视为相互そうごとうどう决于计算つくえけい统和环境。れい如,ようみつ通常つうじょう区分くぶん大小だいしょううつしてき,以讓みつ碼字てき選擇せんたくさらため样,使つかい其更难被やぶかいそうしたざい关键词搜索そうさくちゅう通常つうじょうかいゆるがせりゃく大小だいしょううつし,以便ざい查询查询てき材料ざいりょうちゅうゆるがせりゃく关键词大うつしてき重要じゅうよう变化。

Unicodeてき大小だいしょううつしおり叠和げん识别

[编辑]

Unicodeなかまいてき大小だいしょううつし属性ぞくせいぞく於下おしたれつさんしゅいちだいうつししょううつし标题大小だいしょううつしざい这里,"标题大小だいしょううつし "ゆびごうごう字母じぼひとし單一たんいつちゅう混合こんごうりょう不同ふどう大小だいしょううつしてき字母じぼとうちゅうてきだいいち部分ぶぶん为大うつしだい部分ぶぶん为小うつし[1])。這些屬性ぞくせいはたどう一語言中所有不同大小写的字符联系起来。


せい如Unicodeわざ术说あかりだい26ごう[2] 簡要說明せつめいりょう這個情況じょうきょう:"就实ぎょう而言,にんなん试图统一ひしげちょうあやまれ腊文西里にしさと尔文てき做法都会とかいしるべ混亂こんらん[并]使つかい大小だいしょううつし操作そうさ变得いち团糟,实际じょう使所有しょゆうてき大小だいしょううつし操作そうさ具有ぐゆう上下じょうげぶん敏感びんかんせい[...]"。换句话说,虽然ぞうABEHKMOPTXYとう字母じぼてき形状けいじょうざいひしげちょうあやまれ腊文西里にしさと尔文间是どもとおるてき(它们てき规范形式けいしきてき微小びしょう异可认为ただぞくはいばんうえてき差異さい),ただし如果いち个多语言しゅうある字体じたいただ为大写字しゃじははB提供ていきょういちだい码点还是ゆう问题てきいん为这しょう使文字もじ处理ほどじょ很难はた这个だい写字しゃじはは变为しょう写字しゃじははてき三种不同选择之一,そくひしげちょうあやb(U+0062)、まれ腊文βべーた(U+03B2)ある西里にしざと尔文в(U+0432)。よし此,そう应的ひしげちょうあやまれ腊文西里にしさと尔文だい写字しゃじははぶん别为U+0042、U+0392U+0412)也被编码为独立どくりつてきつきかん它们てきそと基本きほんしょうどう。如果こう虑字はは大小だいしょううつし,"统一的欧洲字母表"——如ABБCГDΔでるたΕいぷしろんЄЗFΦふぁいGHIИJ...Zまい种语げんゆう适当てきしゅう——ぎょうてきただしこう虑到字母じぼ大小だいしょううつし,就会非常ひじょう清楚せいそ这些字母じぼひょう相当そうとう不同ふどうてき符号ふごうしゅう

文字もじ处理てき方法ほうほう

[编辑]

だい多数たすう现代文字もじ处理提供ていきょう动大しょううつし转换,ただ需简单的てん击或按键。れい如,ざいMicrosoft Office Wordちゅうせんちゅうぶんほん以在对话かまちちゅう選擇せんたく將文まさふみほんせつかわためだいうつししょううつしある标题大小だいしょううつしそくくび字母じぼだいうつし)。かいとし⇧ Shift+F3也有やゆうしょうどう效果こうか

编程ちゅうてき方法ほうほう

[编辑]

ざいぼう些形しきてきBASICなかゆう两种转换大小だいしょううつしてき方法ほうほう

UpperA$ = UCASE$("a")

LowerA$ = LCASE$("A")

CC++,以及にんなん符合ふごう标准库てき类C语言ざいぶんけんctype.hちゅう提供ていきょう这些大小だいしょううつし转换函数かんすう

 char upperA = toupper('a');
 char lowerA = tolower('A');

不同ふどうてきしゅうてき大小だいしょううつし转换不同ふどうてきざいASCIIあるEBCDIC集中しゅうちゅう大小だいしょううつし以在C语言中通なかとおり过以方式ほうしき转换:

 #define toupper(c) (islower(c) ? (c) – 'a' + 'A' : (c))
 #define tolower(c) (isupper(c) ? (c) – 'A' + 'a' : (c))

方法ほうほうぎょういんためざい這些集中しゅうちゅうだい写字しゃじははしょう写字しゃじははてき间隔固定こていてきざいASCIIちゅう字母じぼ连续てき,而在EBCDICちゅう,它们连续てきつきかん如此,だい写字しゃじはは以相どうてきしき排列はいれつてき,并且あずかしょう写字しゃじははゆうしょうどうてき间隔,所以ゆえん这个方案ほうあん仍然有效ゆうこう

いち些计さんつくえ编程语言提供ていきょうりょう将文まさふみほん转换为所有しょゆう单词だいうつしてき指令しれいVisual Basicしょう其为 "适当大小だいしょううつし";Pythonしょう其为 "标题大小だいしょううつし"。这与通常つうじょうてき标题大小だいしょううつしえいTitle case惯例不同ふどうれい如英语中てき重要じゅうよう单词慣常だいうつし

引用いんよう

[编辑]
  1. ^ Character Properties, Case Mappings & Names FAQ. Unicode. [19 February 2017]. (原始げんし内容ないようそん于2021-12-15). 
  2. ^ Unicode Technical Note #26: On the Encoding of Latin, Greek, Cyrillic, and Han. [23 April 2007]. (原始げんし内容ないようそん于2022-08-04).