도와 주세요.:특수 문자 입력

Help

많은 특수 문자(표준 컴퓨터 키보드에 없는 문자)는 위키백과 문서에서 유용하고 때로는 필요합니다.영문 단어만 사용하는 기사도 엠 대시(—)와 같은 구두점과 섹션 기호(표시) 또는 등록 마크(®)와 같은 기호를 사용할 수 있습니다.유럽 사람이나 장소에 대한 기사 또는 언급하는 기사는 많은 확장된 라틴 문자를 사용할 수 있으며, 다른 사람이나 장소에 대한 기사는 완전히 다른 알파벳 문자를 사용해야 할 수 있습니다.이 문서에서는 이러한 문자를 입력하는 몇 가지 방법을 설명합니다.

입력 방법

위키 텍스트에 특수 문자를 입력하는 방법은 여러 가지가 있습니다.

특수 문자 링크

특수 문자 링크를 사용하여 유니코드(UTF-8) 문자를 입력합니다.링크는 편집 창의 위쪽에 있는 특수 문자 아래와 편집 창의 아래쪽에 있는 단추 아래에서 사용할 수 있습니다(후자에 대한 자세한 내용은 도움말:문자 삽입).특수 문자 링크를 클릭하면 편집 창에서 커서의 현재 위치에 해당 문자가 입력되므로 링크를 클릭하기 전에 커서를 원하는 위치에 배치해야 합니다.

편집 창 위의 특수 문자 왼쪽에 있는 화살표를 클릭하면 특수 문자 이미지 그룹 목록이 열립니다(아래 그림 1 참조). 화살표를 다시 클릭하면(지금은 아래를 가리킵니다). 목록이 닫힙니다.그룹 이름(: 기호)을 클릭하여 해당 그룹을 표시하고, 해당 문자의 이미지를 클릭하여 편집 창의 현재 커서 위치에 해당 문자를 입력합니다.서로 다른 캐릭터의 이미지 중 일부는 모양이 매우 유사하므로 올바른 이미지를 사용하는 것이 중요합니다.예를 들어, 닫는 단일 따옴표(')와 닫는 이중 따옴표(")의 영상은 단일 소수(') 및 이중 소수(') 문자의 영상과 매우 유사합니다.

그림 1.편집 창 위의 특수 문자 링크:기호군


편집 창 아래의 특수 문자 링크 그룹이 한 번에 하나씩 표시됩니다. 기본 그룹은 구두점 및 기타 일반 기호(아래 그림 2 참조)를 포함하는 Insert이지만, 이전에 선택한 경우 다른 그룹이 표시될 수 있습니다.이 상자의 오른쪽에 있는 아래쪽 화살표를 클릭하여 다른 그룹을 표시하고 해당 그룹을 클릭하여 선택합니다.커서가 특수 문자 링크를 통해 전달되면 링크에 밑줄이 표시됩니다. 밑줄이 표시된 링크를 클릭하면 편집 창의 현재 커서 위치에 해당 문자가 입력됩니다.

그림 2.편집 창 아래 특수 문자 링크: 기본 그룹 삽입


러시아 문자는 키릴 문자군에 속합니다; 대부분의 다른 유럽 문자들은 라틴 문자군에 속합니다.특수 문자가 알파벳이 아닌 경우에는 두 위치 모두에서 여러 범주를 클릭하여 특수 문자를 찾아야 할 수 있습니다. 수학 기호는 기호, 삽입 또는 수학논리(나머지 두 개는 맨 아래 링크에만 있음) 또는 Wikipedia:수학 기호 및 관련 기사

일부 문자 이미지 및 링크에는 여는 따옴표와 닫는 따옴표 쌍이 포함되어 있습니다.기본적으로 문자 쌍은 현재 커서 위치에 입력됩니다. 이미지 또는 링크를 클릭하기 전에 텍스트 경로를 선택하면 선택 영역의 시작과 끝에 따옴표가 입력됩니다.

이 기능은 미디어에서 제공합니다.위키백과 관리자가 설치한 위키의 문자 삽입 확장입니다.

키보드 코드

Alt 코드(윈도우즈 운영 체제), 옵션 키(Macintosh 컴퓨터) 또는 유니코드 조합(Linux)을 사용하여 유니코드 문자를 입력합니다.

일부 키보드에는 다른 운영 체제와 유사한 기능을 제공하는 구성 키가 있습니다.

Alt 코드 및 옵션 키 조합 목록은 외부 링크 아래에 연결된 소스로 제공됩니다.

iPhoneiPad(IOS)에서는 {{Unicode &#x any-4자리-hex-number ;}} 템플릿을 사용하여 특수 문자를 입력합니다({&#x00A0} 사이의 공백은 제거해야 합니다).일부 브라우저에서는 &#x any-4자리-hex-number ; 와 비교하여 더 정확하게 표시됩니다. 이 운영 체제에서는 WP Edit 페이지 하단의 문자 메뉴가 Windows보다 더 제한적입니다.

Windows - Alt 코드

Windows 아래에서 Alt 숫자 키패드에 십진수 문자 코드를 입력하는 동안 키를 누르고 있으면 키가 해제되고 문자가 나타납니다.숫자 코드는 Windows 1252 코드 페이지에 있는 문자의 코드 포인트에 해당하며 선행 0(예: +를 사용하여 대시(–)를 입력합니다.0150선행 0은 필수이며, 생략할 경우 기본 OEM 코드 페이지의 코드 포인트에 해당하는 문자가 입력됩니다.예를 들어 OEM 기본값이 코드 페이지 437인 경우 +150û을 줍니다.

Microsoft Windows 운영 체제를 실행하는 컴퓨터에서 키보드의 +십진수 등가 코드 번호 키를 사용하여 십진수 등가 코드 번호가 256 미만인 많은 특수 문자를 입력할 수 있습니다.

예를 들어, 문자 é(작은 점에 급성 악센트, HTML 엔티티 코드)é)130는 +를 눌러 얻을 수 있습니다.

즉, 먼저 왼손으로 키를 누른 다음 키보드의 오른쪽 숫자 키패드 부분에서 숫자 키 , , 를 차례로 누른 다음 키를 놓습니다.

그러나 노트패드 또는 Internet Explorer 내에서 사용되는 경우 와 함께 사용하여 소수점 코드 955 또는 955에서 특수 문자(예: 작은 람다)를 얻을 수 없습니다."╗" 또는 "»"라는 잘못된 문자가 나올 것입니다.

워드패드 편집기는 255 이상의 값(소수 숫자 엔티티 코드 포인트)을 허용하므로 특수/유니코드 문자를 가져오는 데 사용한 다음 해당 문자가 필요한 곳에 복사하여 붙여넣을 수 있습니다.

소수점 코드 포인트가 255 이상인 특수 문자를 올바르게 얻으려면 문자의 16진수 등가 코드 포인트를 먼저 사용하거나 입력한 다음 +를 누릅니다.X키. 이렇게 하려면 워드패드, 워드, 리브레오피스 라이터 등을 열거나 시작합니다.응용 프로그램 소프트웨어 편집(이 +)X프로세스는 Internet Explorer, 메모장 등에서 작동하지 않습니다.입력3BB이것은 문자의 16진수 등가 숫자 코드 포인트입니다.λ그런 다음 +를 누릅니다.X16진수 코드 3BBλ 문자로 변환/변환됩니다.+를 누르면X키 조합을 다시 수행하면 λ 문자가 16진수 등가 코드 포인트인 3BB로 다시 변환됩니다.이제 문자를 사용할 위치에 복사하여 붙여넣거나 (IE에서) HTML 16진수 동등 코드를 사용할 수 있습니다.λ또는 HTML 십진법 등가 코드λ.

Macintosh - 옵션 키

Macintosh 컴퓨터에서 키(때로는 다른 키도 있음)를 누른 상태에서 다른 키를 누르고 있으면 키(및 해당되는 경우에는 다른 키)가 해제되고 문자가 나타납니다.예를 들어 +를 사용하여 대시를 입력합니다.-++⌥ Opt를 사용하여 엠 대시(—)를 입력합니다.-.

또한 Macintosh에서 특정 문자(모음과 몇 개의 다른 문자)를 길게 누르면 숫자로 클릭하거나 선택할 수 있는 모음의 악센트 버전과 같은 관련 특수 문자의 팝업 메뉴가 나타납니다.

리눅스 - 유니코드

Linux에서는 다음 세 가지 방법 중 하나가 작동합니다.

  • +를 ⇧ Shift누른 상태에서 최대 8자리의 16진수(메인 키보드 또는 숫자 패드)를 입력합니다.그런 다음 +⇧ Shift를 놓습니다.
  • ++⇧ ShiftU를 누른 상태에서 최대 8자리의 16진수를 입력한 다음 ++⇧ ShiftU를 놓습니다.
  • +⇧ ShiftU를 입력하고 최대 8자리의 16진수를 입력한 다음 입력합니다.

예를 들어 LibreOffice, OpenOffice.org Inkscape에서는 두 번째 방법만 작동합니다.GTK에서는 세 번째 방법만 작동합니다.

iOS

아이폰아이패드에서 사용되는 iOS 운영체제에서 서유럽 언어에서 사용되는 악센트 문자는 분음 부호가 필요한 문자를 손가락으로 누르고 있으면 메뉴가 열립니다.가장 일반적인 특수 문자 중 일부도 이러한 방식으로 생성됩니다.예를 들어 $ 키를 손가락으로 누르면 ₽(스페인 페세타, 유로 이전의 스페인 돈), ¥(), €(유로), ¢, £ 및 ₩에 액세스합니다.하이픈 키를 누른 상태에서 엔 대시, 엠 대시 및 •에 액세스할 수 있습니다.&를 누른 상태에서 §에 액세스할 수 있습니다.또한 [설정] - [일반] - [언어 및 지역] - [언어 추가]를 통해 설치되는 308개의 대체 키보드가 있습니다.여기에는 아랍어, 러시아어, 히브리어, 펀자브어, 그리고 이디시어, 태국어, 아르메니아어와 같은 많은 알려지지 않은 것들이 포함됩니다.

iOS에서는 새로운 운영 체제 글꼴을 직접 설치할 수 없습니다.타사 응용 프로그램은 대체 키보드의 형태로 텍스트에 적합하지 않은 대부분의 산세리프 장식 글꼴을 제공합니다.이러한 프로그램은 MS-DOS의 TSR 종료 상주 프로그램과 유사합니다. 프로그램을 실행하여 글꼴/키보드를 설치한 다음 프로그램을 종료합니다.설치된 키보드는 스페이스바 왼쪽에 있는 지구본에서 선택합니다.이러한 프로그램은 일부 상황에서 타사가 사용자의 타이핑에 액세스할 수 있으므로 보안 위험이 발생할 수 있습니다.다른 타사 직업은 응용프로그램 내에서만 사용할 수 있는 글꼴을 제공합니다.

외부적용

윈도우

문자표 응용 프로그램에서 문자를 선택하고 복사하여 붙여넣습니다.

매킨토시

두 가지 외부 옵션이 있습니다.

  • 편집 메뉴 아래에 있는 특수 문자 도구에서 원하는 문자를 두 번 클릭하여 문자를 입력합니다.여기에 나와 있는 지시에 따라 표시되는 문자 집합을 사용자 지정하여 예를 들어, 음성 알파벳 기호를 더 추가할 수 있습니다.
  • '키보드' 시스템 기본 설정의 '입력 소스' 패널을 통해 입력 메뉴를 활성화합니다.이를 통해 다음을 이용할 수 있습니다.
    • 키를 통해 액세스되는 문자를 보고 입력하는 데 사용할 수 있는 키보드 뷰어
    • 모든 유니코드 문자에 액세스하는 데 사용할 수 있는 문자 뷰어입니다.특수 문자 도구에서도 사용할 수 있습니다.

리눅스

GNOME 문자 맵을 사용하여 문자를 선택, 복사 및 붙여넣습니다.GNOME과 함께 아직 설치되지 않은 경우 일반적으로 "gucharmap"으로 사용할 수 있습니다(예를 들어 Redhat과 같은 Linux 배포판에 "yum install gucharmap"을 루트로 설치할 수 있음).

HTML 문자 참조(권장되지 않음)

HTML 문자 참조를 사용합니다.참조는 이름이 지정되거나 숫자가 될 수 있습니다. 두 유형 모두 앰퍼샌드(&) 마지막에 세미콜론(;명명참조는 다음 형식입니다.&이름.;예를 들면,à중대한 악센트(a)가 있는 소문자 라틴어를 말합니다.이름은 상당히 니모닉하기 때문에 일반적으로 숫자 코드보다 기억하기 쉬우며, 따라서 다른 편집자가 인식하기 쉽습니다.

터키어 문자와 같은 일부 유니코드 문자는 HTML 이름을 가지고 있지 않으므로 숫자 참조가 HTML을 사용하는 유일한 옵션일 수 있습니다. HTML 숫자 참조는 형식입니다.&#D;또는&#xH;D와 H는 문자의 유니코드 코드 포인트(10진수와 16진수)입니다.예를 들어, 다음 중 하나입니다.—또는—를 입력하여 U+2014, emdash(—)를 제공할 수 있습니다.문자의 유니코드 코드 포인트는 보통 접두사 "U+"가 붙은 16진수로 제공되기 때문에 16진수 코드가 더 편리합니다.물론, 이름이 존재할 때, 명명된 참조(예:—emdash의 경우)는 일반적으로 두 숫자 코드보다 더 편리하고 더 쉽게 인식됩니다.

HTML 문자 이름(및 해당하는 16진수 및 10진수 코드)은 XMLHTML 문자 엔티티 참조 목록에 제공됩니다.

HTML 참조 문제

문자 참조는 ASCII 문자만 사용하므로 웹 브라우저가 유니코드를 지원할 필요가 없으며 웹 페이지에서 문자 인코딩을 알리지 않거나 브라우저의 인코딩이 수동으로 잘못 설정되어 있거나 일부 브라우저에서 문자가 제대로 표시되지 않는 경우에도 분명합니다.따라서 일반적으로 가장 "웹 안전"한 접근 방식입니다.그러나 문자 참조는 많은 편집자에게 산만하고 위키백과의 검색에 문제를 일으킬 수 있습니다(아래 참조).

일부 오래된 브라우저는 128-159 범위의 코드를 기본 문자 집합에 대한 참조로 잘못 해석합니다.ISO-8859-1 또는 유니코드에서 표시 가능한 글리프에는 128에서 159까지의 코드 포인트가 사용되지 않기 때문에 해당 범위의 문자 참조(예:ƒ)는 HTML에서 불법이며 모호하지만 많은 웹 사이트에서 일반적으로 사용됩니다.거의 모든 브라우저는 ISO-8859-1을 Windows-1252로 취급합니다. Windows-1252는 해당 공간에 인쇄 가능한 문자가 있습니다. 영어 프로젝트에 대한 기사 제목을 자주 찾았는데, 이는 해당 페이지에 대한 인터위키 링크를 만들 때 정말 혼란을 일으켰습니다.

일반적으로 스페인어, 프랑스어, 독일어와 같은 서유럽 언어는 거의 문제를 일으키지 않습니다.터키어에 대한 자세한 내용은 도움말:터키어 문자. (다른 언어로 된 기여자가 나타나므로 이 목록에 더 많이 추가될 수 있지만, 이 삭제 및 이 토론따르면 앞으로 이러한 목록이 거의 필요하지 않을 수 있습니다.)

특정 쓰기 시스템에 대한 노트 편집

이집트 상형문자

예.,<hiero>P2</hiero>기브즈

P2

도움말 참조:WikiHiero 구문입니다.

이것은 서버의 이미지를 사용하므로 브라우저 기능에 의존하지 않습니다.

상형문자는 이집트 문자 글꼴을 사용하여 유니코드로 나타낼 수도 있습니다.


에스페란토

편집 상자에 데이터베이스와 출력에서.
S S
Sx Ŝ
Sxx Sx
Sxxx ŝx
Sxxxx Sxx
Sxxxxx ŝxx

저장 및 디스플레이에 UTF-8을 사용하도록 에스페란토용으로 구성된 MediaWiki 설치.그러나 편집할 때 텍스트는 표준 키보드로 편집하기 쉽게 설계된 양식으로 변환됩니다.

이 기능이 적용되는 문자는 다음과 같습니다.Ĉĉ, Ĝĝ, Ĥĥ, Ĵĵ, Ŝŝ, Ŭŭ기능이 있는 경우 편집 상자에 직접 입력할 수 있습니다.그러나 페이지를 다시 편집하면 Sx로 인코딩된 것을 볼 수 있습니다.이 양식을 "x-sistemo" 또는 "x-kodo"라고 합니다.하나 이상의 x가 이러한 문자나 악센트가 없는 형식을 따를 때 왕복 기능을 유지하기 위해 (Cc, Gg, Hh, Jj, Ss, Uu), 편집 상자의 xs 는 실제 저장된 기사 텍스트의 두 배입니다.

예를 들어, 언어 간 링크[[en:Luxury car]]en: 고급차는 편집 상자에 다음과 같이 입력해야 합니다.[[en:Luxxury car]]oneo:이로 인해 과거에 인터위키 업데이트 봇에 문제가 발생했습니다.

브라우저 문제

일부 브라우저는 편집 상자의 텍스트에 대해 나쁜 짓을 하는 것으로 알려져 있습니다.대부분의 경우 이를 플랫폼 고유의 인코딩으로 변환합니다(Windows NT 라인은 내부적으로 UCS-2LE(UTF-16의 2바이트 서브셋). Windows ANSI 코드 페이지에 API의 완전한 중복 집합이 있으며, 특히 편집 상자와 같은 경우에 API를 사용하는 오래된 애플리케이션이 많습니다).그런 다음 표준 편집 컨트롤을 사용하여 편집하고 다시 변환할 수 있습니다.그 결과 편집에 사용되는 인코딩에 없는 문자는 해당 문자로 대체됩니다(최소 하나의 브라우저가 실제로 텍스트를 번역하는 것으로 보고되었지만 종종 물음표로 대체됨!).

구글 크롬

Google Chrome과 Chrome에는 모두 글꼴 [1]대체 사용을 방지하는 교차 플랫폼 버그가 있습니다.즉, 사용자가 지정된 스크립트에 적합한 서체를 설치하더라도 해당 서체가 올바르게 표시되지 않거나 전혀 표시되지 않을 수 있습니다.

콘솔 브라우저

Lynx, Links(텍스트 모드) 및 W3M은 콘솔 문자 집합(실제로 번역 엔진을 사용하는 Lynx 및 Links)으로 변환하여 편집하고 저장 시 다시 변환합니다.콘솔 문자 집합이 UTF-8이면 이러한 브라우저는 유니코드는 안전하지만 그렇지 않으면 안전하지 않습니다.Lynx 및 Links를 사용하면 로그인 양식에 다른 편집 상자를 추가할 수 있지만 사용자가 실제로 편집을 시도할 때까지 텍스트를 콘솔 문자 집합으로 변환하지 않기 때문에 W3M에서는 이 방법이 작동하지 않습니다.

해결 방법

데이터베이스 내 및 편집
일반 브라우저용 상자
편집 상자:
문제 브라우저
œ &#x153;
&#x153; &#x0153;
&#x0153; &#x00153;

영어 위키백과가 UTF-8로 전환되고 인터위키 봇이 인터위키의 HTML 엔티티를 문자 그대로 유니코드 텍스트로 대체하기 시작한 후, 유니코드 문자를 깨트린 편집은 더 이상 무시할 수 없을 정도로 흔해졌습니다.문제가 있는 브라우저가 MediaWiki에서 문제가 있다는 것을 알았다면 문제가 있는 브라우저를 안전하게 편집할 수 있도록 해결 방법이 개발되었습니다.

$wgBrowserBlackList(사용자 에이전트 문자열과 일치하는 regexps 목록) 설정에 나열된 브라우저에는 편집을 위한 텍스트가 특수한 형식으로 제공됩니다.페이지의 기존 16진수 HTML 엔티티에는 ASC가 아닌 선행 0이 추가되었습니다.위키 텍스트에 저장된 II 문자는 선행 0이 없는 16진수 HTML 엔티티로 표시됩니다.

현재 기본 설정에는 IE Mac과 특정 버전의 Linux용 Netscape 4.x만 블랙리스트에 포함되어 있습니다.그럼에도 불구하고 그것은 대부분의 문제들을 멈춘 것처럼 보입니다.나중에 기본 목록이 확장되기를 바라지만 변경 사항을 커밋하기 위해 CVS 액세스 권한을 가진 사용자가 필요합니다.

고려해 주시기 바랍니다.

텍스트를 특수 문자와 연결

많은 사용자가 밑줄 친 링크를 제공하는 설정을 가지고 있습니다.특수 문자를 연결할 때 경우에 따라 결과가 다른 의미의 다른 문자로 오인될 수:

+ - < > ⊃를 연결하면 + - < > ⊃ ⊇ ⊆ ≥처럼 보일 수 있습니다.이러한 경우 별도의 링크를 사용하는 것이 좋습니다.

  • A ⊂ B (부분 집합 참조)

둘 이상의 문자가 연결된 경우(: x > 3) 혼동의 위험이 적습니다.

특수 문자 및 검색

특수 문자를 유니코드로 입력하면 위키백과 검색이 더 쉬워집니다.HTML 엔티티가 사용되는 경우 Odilienberg와 같은 단어는 검색을 통해서만 찾을 수 있습니다.Odili,euml,nberg또는 이들의 조합. 실제로 수정해야 하는 버그입니다. 엔티티는 원시 문자 동등물로 접혀져 모든 검색이 동일하게 되어야 합니다.도움말 참조:검색 중.

참고 항목

레퍼런스

  1. ^ "Font substitution fails on runic unicode characters". Chromium project. Dec 24, 2011. Retrieved November 29, 2012.
  • HTML 4.01 사양.매사추세츠주 케임브리지: W3C, 1999.
  • 유니코드 6.0.0, 유니코드 표준.캘리포니아주 마운틴 뷰: 유니코드, Inc., 2010.

외부 링크