단일형 문자
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
단일형 문자는 웹 페이지에서 텍스트의 시각적 스타일을 결정하는 요소 중 하나로, CSS의 `font-variant: unicase` 속성을 사용하여 구현할 수 있다. 이 속성은 소문자를 대문자로, 대문자를 소문자로 변환하지 않고 단일형 문자로 렌더링하며, 주로 라틴 문자에 유용하다. OpenType 명세는 `unic` 태그를 사용하여 유니코드 폰트 데이터를 저장하며, 유니코드 문자 코드 포인트를 글리프 인덱스에 매핑한다. 유니코드는 문자의 모양만 변경할 뿐 실제 대소문자 변환에는 영향을 미치지 않으며, CSS의 `unicode-range` 속성을 통해 특정 유니코드 문자 또는 범위에 스타일을 적용할 수 있다.
더 읽어볼만한 페이지
- 문자 - 가로쓰기와 세로쓰기
가로쓰기와 세로쓰기는 글자를 배열하는 방식의 차이를 말하며, 역사적으로 세로쓰기가 표준이었으나 현대에는 가로쓰기가 일반적이고, 글자 배열, 구두점 및 기호, 루비 문자 등에서 차이를 보인다. - 문자 - 십자
십자는 두 선의 교차점으로, 기독교에서는 예수의 십자가형 상징이자 다양한 문화권과 분야에서 활용되는 기호 또는 도형이다.
단일형 문자 | |
---|---|
일반 정보 | |
유형 | 문자 체계 |
속성 | 대소문자 구별 없음 단일형 문자 |
용도 | 알파벳 |
상세 정보 | |
설명 | 대문자와 소문자가 구별되지 않는 문자 체계 |
2. 웹 타이포그래피
웹 페이지에서 텍스트를 효과적으로 표시하기 위한 다양한 타이포그래피 기법이 사용된다. 그중 하나로 유니케이스가 있으며, 이는 CSS 표준[2]이나 OpenType[3] 같은 기술을 통해 구현될 수 있다. 예를 들어, CSS에서는 `font-variant: unicase` 속성을 사용하며, OpenType 명세에서는 `unic` 태그를 정의하고 있다.
유니케이스는 글꼴 디자인에 따라 모든 문자를 대문자 또는 소문자 형태로 일관되게 표시하는 방식이다. 중요한 점은 이것이 텍스트의 표시만을 변경하는 스타일 기법이라는 것이다. 따라서 실제 텍스트 내용의 대소문자가 변환되는 것은 아니며, 사용자가 웹 페이지에서 텍스트를 복사하면 원본의 일반 텍스트를 그대로 얻게 된다.
2. 1. 유니케이스
유니케이스는 CSS 표준 등에서 지정된 텍스트 표시 방식 중 하나이다.[2] 글꼴 디자인에 따라 모든 문자가 대문자 또는 소문자 형태로 일관되게 표시될 수 있지만,[3] 이는 텍스트의 표시만을 변경하는 스타일 기법이다. 따라서 실제 텍스트 내용의 대소문자가 변환되는 것은 아니며, 사용자는 화면에 보이는 유니케이스 텍스트를 복사하더라도 원본의 일반 텍스트를 그대로 얻게 된다.2. 1. 1. CSS에서의 구현
유니케이스는 CSS 표준에서 텍스트를 표시하는 방법 중 하나로 지정되어 있다. 예를 들어, CSS를 지원하는 웹 브라우저에서는 'font-variant: unicase' 속성을 사용하여 텍스트를 유니케이스 형태로 보이게 할 수 있다.[2] 기본적인 OpenType 명세에서는 이를 위한 'unic' 태그를 정의하고 있다. 유니케이스를 적용하면 글꼴 디자인에 따라 모든 문자가 대문자 또는 소문자 형태로 표시될 수 있다. 이는 모든 글자를 대문자로 표시하거나, 소문자만 사용하는 것과는 다르며, 같은 문자는 항상 같은 크기(대문자 또는 소문자 형태)로 일관되게 표시된다.[3]이 방식은 텍스트의 표시만 변경하는 것이므로, 실제 텍스트 내용의 대소문자가 변환되는 것은 아니다. 따라서 웹 페이지 방문자는 화면에 보이는 유니케이스 텍스트를 복사하더라도 원본의 일반 텍스트(대소문자가 섞인)를 그대로 얻게 된다.
2. 1. 2. OpenType에서의 구현
기본적인 OpenType 명세는 ''unic'' 태그를 포함한다. 이 태그가 적용되면, 글꼴 디자인에 따라 모든 문자가 대문자 또는 소문자로 표시될 수 있다. 이는 모든 문자를 대문자로 표시하거나 소문자에 소문자를 사용하는 것과는 달리, 동일한 문자는 항상 동일한 대소문자로 표시됨을 의미한다.[3] 텍스트의 표시만 스타일이 지정되므로 실제 대소문자 변환은 적용되지 않는다.2. 1. 3. 대소문자 표시 방식
유니케이스(unicase)는 CSS 표준에서 표시 변형으로 지정되어 있다. 예를 들어, 지원되는 브라우저에서는 `font-variant: unicase` 속성을 사용하여 텍스트를 유니케이스로 렌더링할 수 있다.[2] 기본적인 OpenType 명세는 `unic` 태그이다. 글꼴 디자인에 따라 모든 문자는 대문자 또는 소문자로 표시될 수 있으며, 모두 대문자 표시 또는 소문자에 소문자를 사용하는 것과는 달리, 동일한 문자는 항상 동일한 대소문자로 표시된다.[3]텍스트의 표시만 스타일이 지정되므로 실제 대소문자 변환은 적용되지 않으며, 독자는 웹 페이지에서 원본 일반 텍스트를 복사할 수 있다.
2. 1. 4. 실제 대소문자 변환과의 차이점
유니케이스는 CSS 표준에서 표시 변형으로 지정되었다.[2] 이는 텍스트의 표시 방식만을 바꾸는 것이므로, 실제 대소문자 변환이 적용되는 것은 아니다. 따라서 사용자는 웹 페이지 등에서 유니케이스로 표시된 텍스트를 복사하더라도 원본의 대소문자 정보를 그대로 가져올 수 있다.참조
[1]
웹사이트
Explainer: How Tasmania's Aboriginal People Reclaimed a Language, Palawa kani
https://theconversat[...]
2018-07-19
[2]
간행물
CSS Fonts Module Level 3 §6.6#unicase
https://www.w3.org/T[...]
2018-09-20
[3]
웹사이트
Registered features, u-z (OpenType 1.9)
https://learn.micros[...]
2021-12-09
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com