정보의 단위, 대충 [[grapheme]], [[grapheme]]-like, 또는 [[심벌,symbol]](such as in an [[알파벳,alphabet]] or [[syllabary]](음절문자) )와 대응. 문자의 예로는 [[레터,letter]], [[숫자,digit]], punctuation marks, [[화이트스페이스,whitespace]]를 들 수 있음. 거기에 [[제어문자,control_character]]([[carriage_return]] and [[tab_character]] 등)도 포함. 모여서 [[문자열,string]]이 됨. (we) TODO 문자를 [[클래스,class]]/[[부류,class]]/type/....으로 [[분류,classification]]할 수 있다 - 영문알파벳([[Latin_alphabet]]), 특수문자([[특수문자,special_character]]), .. 문자와 그 type(character_type)을 다루는 page 나눌까? ---- Sub: [[printable_character]] =,printable_character . printable_character { 출력가능문자 ? [[출력,output]]보다는 [[출력,print]](or printing? cmp WtEn:print / WtEn:printing / NdEn:print NdEn:printing )? WtEn:printable_character x 2024-03 } // printable character Ggl:"printable character" Naver:"printable character" NN x [[제어문자,control_character]] [[화이트스페이스,whitespace]] or whitespace_character =,whitespace_character . whitespace_character WtEn:whitespace_character - deleted; try WtEn:whitespace https://en.wikipedia.org/wiki/Whitespace_character [[문자리터럴,character_literal]] =문자리터럴,character_literal =,character_literal 문자리터럴 character_literal { '''character literal''' https://en.wikipedia.org/wiki/Character_literal https://en.wiktionary.org/wiki/character_literal x 2024-03 Up: [[문자,character]] [[리터럴,literal]] } // character literal ... Ggl:"character literal" ---- MKLINK [[알파벳,alphabet]] [[자모,jamo]] [[기호,symbol]] [[문자열,string]] [[광역_문자,wide_character]] delimiter and delimition WtEn:delimiter and WtEn:delimition NdEn:delimiter and NdEn:delimition ///위아래서로cmp separator WtEn:separator NdEn:separator 분리자? Rel [[분리,separation]] [[코드,code]] [[부호,code]] [[메타문자,metacharacter]] =메타문자,metacharacter =,metacharacter 메타문자 metacharacter { https://en.wikipedia.org/wiki/Metacharacter 메타문자 Ggl:메타문자 } // 메타문자 [[콜론,colon]] =콜론,colon =,colon 콜론 colon { Ndict:콜론 Bing:콜론 콜론 } [[세미콜론,semicolon]] =,semicolon 세미콜론 semicolon { 세미콜론 semicolon Bing:세미콜론 } [[괄호,parenthesis]]? - cmp [[브래킷,bracket]] [[브레이스,brace]] [[글자,letter]] { [[문자,character]] [[알파벳,alphabet]] ... 와 비슷한데 ... 차이? .... https://proofwiki.org/wiki/Definition:Formal_Language/Alphabet/Letter } [[숫자,digit]] - [[VG:숫자,digit]] [[punctuation]] =,punctuation =,punctuation . punctuation { MKL: [[특수문자,special_character]] [[delimiter]] Sub: [[WpEn:Slash_(punctuation)]] = https://en.wikipedia.org/wiki/Slash_(punctuation) ... Google:punctuation Naver:punctuation } [[substitute_character]] { https://ko.wikipedia.org/wiki/치환_문자 } ... newline/line break/ ... => p NewLineCharacters https://foldoc.org/newline [[특수문자,special_character]] =특수문자,special_character =,special_character 특수문자 special_character { 특수문자 WtEn:special_character MKLINK [[문자,character]] [[문자열,string]] character_string [[리터럴,literal]] [[문자리터럴,character_literal]] [[문자열리터럴,string_literal]] [[punctuation]] [[delimiter]] [[escape_sequence]] =,escape_sequence =,escape_sequence . escape_sequence { WtEn:escape_sequence ? '확장열'?(wpko) "제어 시퀀스(control sequence)라고도 한다"(wpko) WpKo:이스케이프_시퀀스 = https://ko.wikipedia.org/wiki/이스케이프_시퀀스 WpEn:Escape_sequence = https://en.wikipedia.org/wiki/Escape_sequence } // escape sequence ... NN:"escape sequence" Ggl:"escape sequence" [[escape_character]] =,escape_character =,escape_character . escape_character { escape character WtEn:escape_character WpKo:이스케이프_문자 = https://ko.wikipedia.org/wiki/이스케이프_문자 WpEn:Escape_character = https://en.wikipedia.org/wiki/Escape_character } // escape character [[제어문자,control_character]] https://johngrib.github.io/wiki/special-chars/ NULL EOT? ETX end of text Backspace Tab LF https://foldoc.org/line+feed CR https://foldoc.org/carriage+return FF Esc, Escape ... https://rosettacode.org/wiki/Special_characters ... Google:special.characters Naver:특수문자 Google:특수문자 } // special character = 특수문자 [[character_code]] =,character_code =,character_code . character_code ''////....curr [[부호,code?action=highlight&value=character_code]]'' { character code 문자부호 ?? 문자코드 ? WtEn:character_code x [[Date(2023-12-28T10:30:46)]] [[문자,character]] [[코드,code]] [[부호,code]] Sub: [[control_code]] { Srch:control_code https://foldoc.org/control+code } } // character code Ggl:"character code" [[문자집합,character_set]] [[character_repertoire]] =,character_repertoire =,character_repertoire . character_repertoire { '''character repertoire''' [[문자집합,character_set]]과 비슷한데.. 정확히 mkl NdEn:repertoire Ndict:repertoire https://foldoc.org/character+repertoire xxx WtEn:character_repertoire x [[Date(2023-12-28T10:30:46)]] ... Google:character+repertoire Naver:character+repertoire } // character repertoire [[문자부호화,character_encoding]] =문자부호화,character_encoding =,character_encoding . 문자부호화 character_encoding [[문자인코딩,character_encoding]] =문자인코딩,character_encoding =,character_encoding . 문자인코딩 character_encoding { 문자|캐릭터 인코딩|부호화 binary data value와 character code point 사이의 mapping. (foldoc) Character encodings: Essential concepts https://www.w3.org/International/articles/definitions-characters/ Sub: ASCII https://ss64.com/ascii.html [[엡시딕,EBCDIC]] [[WpEn:GBK_(character_encoding)]] = https://en.wikipedia.org/wiki/GBK_(character_encoding) (간자) ... Topics: [[코드포인트,code_point]] =코드포인트,code_point =,code_point . 코드포인트 code_point { 코드포인트 코드 → 부호 , 포인트 → 점 ...으로 번역을 해볼까? or needless? Srch:code_point WtEn:code_point Terminology [[WpEn:Character_encoding#Terminology]]에서 설명: [[문자,character]] [[문자집합,character_set]] coded character set character repertoire code point code space code unit (i.e) coded_character_set character_repertoire code_point code_space code_unit MKL [[code_position]]와 어떻게 되는지? =,code_position . code_position { code position 코드위치 ? 부호위치 ? WtEn:code_position - code_point 의 syn. https://foldoc.org/code+position ... Google:code.position Naver:code.position } // code position WtEn:code_point = https://en.wiktionary.org/wiki/code_point 즉 어떤 [[문자집합,character_set]]에서의 [[오프셋,offset]] ... Google:code.point Naver:code.point [[포인트,point]] } // code point ---- https://foldoc.org/character+encoding http://fileformats.archiveteam.org/wiki/Character_encoding [[WpKo:문자_인코딩]] = https://ko.wikipedia.org/wiki/문자_인코딩 [[WpSp:Character_encoding]] = https://simple.wikipedia.org/wiki/Character_encoding [[WpEn:Character_encoding]] = https://en.wikipedia.org/wiki/Character_encoding ... Ndict:"Character Encoding" Google:character+encoding Naver:character+encoding } [[character_stream]] - [[스트림,stream]] [[delimiter]] =,delimiter . delimiter 구분자 구분문자 delimiter { rel. [[CSV]], [[separator]], esp field_separator , delimition ? WtEn:delimiter https://foldoc.org/delimiter WpKo:구분_문자 WpEn:Delimiter .... Ndict:delimiter Google:delimiter } noncharacter =,noncharacter . noncharacter / non-character =,non-character . non-character { '''noncharacter''' 비문자 ? [[WtEn:noncharacter]] = https://en.wiktionary.org/wiki/noncharacter https://en.wikipedia.org/wiki/Universal_Character_Set_characters#Noncharacters ... Naver:noncharacter Google:noncharacter } [[wildcard]] [[wildcard_character]] =,wildcard_character =,wildcard_character . wildcard_character { wildcard character 와일드카드 문자 ? WtEn:wildcard o ([[Date(2023-08-23T23:18:10)]]) WtEn:wildcard_character x ([[Date(2023-08-23T23:18:10)]]) WpEn:Wildcard_character = https://en.wikipedia.org/wiki/Wildcard_character asterisk : 여러 question_mark : 하나 그거 Unix shell과 PowerShell에서는 square_bracket 안에 range of characters 를 담을 수 있고 ex. {{{[A-Za-z]}}} exclamation_mark {{{!}}} 로 (안쪽 문자의) 집합을 negate([[negation]])할 수 있는 등... etc wildcard_pattern 을 여러 filename/pathname에 쓰는 행동을 [[globbing]]이라 한다. { [[WpEn:Glob_(programming)]] = https://en.wikipedia.org/wiki/Glob_(programming) } WpEn:Wildcard_character ... Ndict:wildcard+character Google:wildcard+character } ---- 각 '''문자'''에는 그에 해당하는 [[코드,code]]가 있다. MKLINK [[코드포인트,code_point]] [[ASCII]] Compare: [[글리프,glyph]]는 '''character'''의 appearance. { [[문자,character]]를 시각적으로 [[표현,representation]]하기 위한(visual_representation) [[이미지,image]]. character의 appearance. ([[문자,character]]의 생김새?) '''glyph'''의 집합은 [[폰트,font]]. https://foldoc.org/glyph } [[키보드,keyboard]]의 [[키,key]]는 문자를 입력하는 수단 중 하나 [[파이썬,Python]]에서 { chr(i)는 ascii code i를 받아 그에 해당하는 '''문자'''를 돌려주는 함수 ord(c)는 '''문자'''의 ascii code 값을 돌려주는 함수 } [[https://terms.naver.com/entry.naver?docId=2055274&cid=44411&categoryId=44411 학문명백과 : 인문학 > 문자학 ( graphology , graphemics , grammatology )]] NdEn:graphology Ndict:graphology WtEn:graphology NdEn:graphemics Ndict:graphemics WtEn:graphemics NdEn:grammatology Ndict:grammatology WtEn:grammatology ---- Misc 영단어 'character'는 특성-, .... [[VG:character]] [[캐릭터,character]] 비슷한 영단어: [[특성,characteristic]] [[VG:특성,characteristic]] ---- https://foldoc.org/character http://www.linfo.org/character.html https://www.linfo.org/character.html (이거 normalize!) [[WtEn:character]] = https://en.wiktionary.org/wiki/character [[WpKo:문자_(컴퓨팅)]] = https://ko.wikipedia.org/wiki/문자_(컴퓨팅) [[WpEn:Character_(symbol)]] = https://en.wikipedia.org/wiki/Character_(symbol) = https://en.wikipedia.org/wiki/Character_%28symbol%29 (no ko interwiki) Up: [[타입,type]] ?? ... 그보단 sub [[문자타입,character_type]]을 따로 만드는게 낫겠다 { '''character data type''' Ggl:"character type" Bing:"character type" Up: [[타입,type]] > data_type } // character data type ....