물음표

120px|뒤집힌 물음표|섬네일
**물음표** ****(또한 저널리즘에서 **의문부호** 또는 **에로테메**(eroteme)로도 호칭)는 많은 언어에서 질문이나 의문문 또는 구를 나타내는 문장 부호이다.

## 역사
물음표의 역사는 논쟁의 대상이다. 한 인기 있는 이론은 이 기호의 모양이 고대 이집트인들이 사용했다고 여겨지는 고양이 꼬리의 굽은 모양에서 영감을 얻었다고 주장한다. 그러나 이집트 상형문자에는 문장 부호를 사용하지 않았다.

필사본 전문가 칩 코클리의 2011년 이론에 따르면, 5세기 시리아어 성경 필사본에서 질문 표시가 사용되었다. 그는 문장 시작 부분의 단어 위에 찍힌 수직 이중점인 '자그와 엘라야'(zagwa elaya)가 그 문장이 질문임을 나타낸다고 믿는다.

[섬네일|[고데스칼크 복음서에 나타난 8세기의 푼크투스 인테로가티부스(punctus interrogativus). (BnF NAL 1203, f. 6v.)]]
783년경 고데스칼크 복음서에서 "오른쪽에서 왼쪽으로 치는 번개 모양"으로 묘사된 기호가 확인된다. 이 기호는 나중에 '푼크투스 인테로가티부스'(punctus interrogativus)라 불리게 된다. 일부 고문자학자들에 따르면, 이것은 네우마와 같은 초기 음악 기보법과 관련된 억양을 나타냈을 수 있다. 또 다른 이론은 이 "번개 모양"이 원래 와 같은 물결표나 티틀로(titlo)였으며, 이는 중세 텍스트에서 줄임표 등을 나타내기 위해 사용된 여러 물결 모양 또는 비스듬한 기호 중 하나였다가 나중에 다양한 발음 구별 기호나 합자가 되었다는 것이다. 푼크투스 인테로가티부스의 창안은 카롤루스 대제의 고문이었던 요크의 앨쿠인의 공으로 돌려지기도 한다.

[섬네일|11세기 푼크투스 인테로가티부스; 세 번째 줄 "tamen" 앞에 위치. ([베른 시민 도서관, Cod. 162, f. 15r.)]]
10세기부터 (만약 존재했다면) 음고를 정의하는 요소는 점차 잊혀진 것으로 보이며, 그 결과 "번개 모양" 기호(때로는 획이 약간 굽은 형태)는 질문을 포함하든 아니든 상관없이 절의 끝에서 흔히 발견된다.

13세기 초, 파리와 다른 주요 도시에서 학자 공동체(대학)가 성장하면서 도서 제작 산업이 확장되고 능률화되었을 때, "번개 모양"을 특히 의문문에 할당함으로써 문장 부호가 합리화되었다. 이 시기에 획은 더 급격하게 휘어졌으며 현대의 물검표로 쉽게 인식될 수 있게 되었다(예를 들어, 베네치아에서 알두스 마누티우스가 인쇄한  (1496)를 참조).

1598년, 영어 용어 'point of interrogation'이 존 플로리오의 이탈리아어-영어 사전에서 확인된다.

1850년대에는 'question mark'라는 용어가 확인된다.

## 범위
### 영어
영어에서 물음표는 보통 문장 끝에 오며 마침표를 대체한다. 그러나 물음표는 절이나 구의 끝에 올 수도 있으며, 이때는 쉼표를 대체한다 :

또는:

이는 스페인어에서 매우 흔하며, 물음표를 쌍으로 사용하는 것이 의문의 범위를 명시적으로 나타낸다.

물음표는 날짜와 같이 의심스러운 데이터 바로 뒤에 나타날 수도 있다:

### 한국어
* 의문문이나 의문을 나타내는 어구의 끝에 쓴다.
:* 점심 먹었어?
*한 문장 안에 몇 개의 선택적인 물음이 이어질 때는 맨 끝의 물음에만 쓰고, 각 물음이 독립적일 때는 각 물음의 뒤에 쓴다.

:*너는 중학생이냐, 고등학생이냐?
:* 너는 여기에 언제 왔니? 어디서 왔니? 무엇을 하러 왔니?
*의문의 정도가 약할 때는 물음표 대신 마침표를 쓸 수 있다.
:*도대체 이 일을 어쩐단 말이냐.
:*이것이 과연 내가 찾던 행복일까.
*제목이나 표어에는 쓰지 않음을 원칙으로 한다.
:*역사란 무엇인가
:*아직도 담배를 피우십니까
*특정한 어구의 내용에 대하여 의심, 빈정거림 등을 표시할 때, 또는 적절한 말을 쓰기 어려울 때 소괄호 안에 쓴다.
:*우리와 의견을 같이할 사람은 최 선생(?) 정도인 것 같다.
:*30점이라, 거참 훌륭한(?) 성적이군.
*모르거나 불확실한 내용임을 나타낼 때 쓴다.
:*최치원(857~?)은 통일 신라 말기에 이름을 떨쳤던 학자이자 문장가이다.
:*조선 시대의 시인 강백(1690?~1777?)의 자는 자청이고, 호는 우곡이다.

## 다른 언어 및 문자에서
### 스페인어의 시작 및 종료 물음표

섬네일|upright=0.6|class=skin-invert-image|시작 및 종료 물음표
스페인어에서는 1754년 스페인 왕립 학술원의 《철자법》(Ortografía) 제2판 이후로 의문문에 시작 과 종료  물음표를 모두 사용해야 한다. 의문문, 절, 또는 구는 역물음표 로 시작하고 물음표 로 끝난다. 예시는 다음과 같다:
: – '그녀는 나에게 "몇 시예요?"라고 묻는다.'
물음표는 항상 짝을 맞춰야 하지만, 실제 의문이 아닌 불확실성을 표시할 때는 시작 물음표를 생략하는 것이 허용되기도 하나 권장되지는 않는다.
:스페인어에서는 보다 가 선호된다.
비공식적인 글쓰기에서는 시작 기호를 생략하는 일이 흔하지만 이는 오류로 간주된다. 한 가지 예외는 물음표가 느낌표와 짝을 이룰 때이다:
: – '네가 누구라고 생각하는 거야?!'
(순서가 바뀌어 물음표로 시작하고 느낌표로 끝날 수도 있다.) 그럼에도 불구하고 학술원에서는 다음과 같이 부호를 맞출 것을 권장한다:
:
유니코드에서 시작 물음표는 이다.

### 솔로몬 제도 피진
솔로몬 제도 피진에서는 네/아니오 질문에서 억양만이 유일한 차이일 수 있기 때문에, 질문이 물음표 사이에 놓일 수 있다.

 ('솔로몬 제도는 멋진 나라지요, 그렇죠?')

### 아르메니아어 물음표
섬네일|upright=0.5|class=skin-invert-image|아르메니아어 물음표
아르메니아어에서 물음표는 열린 원의 형태를 띤 발음 구별 기호로, 의문사의 강조된 모음 위에 놓인다. 유니코드에서는 로 정의되어 있다.

### 그리스어 물음표
그리스어 물음표(erōtīmatikó)는 처럼 생겼다. 이것은 라틴어 물음표와 비슷한 시기인 8세기에 나타났다. 이는 교회 슬라브어에도 채택되었으며 결국 라틴어 쌍반점과 본질적으로 유사한 형태로 정착되었다. 유니코드에서 이는 별도로 로 인코딩되지만, 유사성이 매우 커서 코드 포인트가 으로 정규화되어 실제로는 두 기호가 동일하게 취급된다.

### 오른쪽에서 왼쪽으로 쓰는 문자의 반전된 물음표

[upright=0.5|섬네일|left|class=skin-invert-image|[아랍 문자 및 페르시아 문자의 반전된 물음표]]

아랍어와 페르시아어, 우르두어, 위구르어(아랍어 형태)와 같이 오른쪽에서 왼쪽으로 쓰는 문자를 사용하는 언어들에서는 물음표가 라틴어 물음표의 좌우가 바뀐 형태이다. 유니코드에서는 두 가지 인코딩이 가능하다:  및 . 일부 브라우저에서는 폰트나 텍스트 방향성 문제로 인해 이전 문장의 문자가 정방향 물음표로 표시될 수 있다.

아랍어 물음표는 디베히어, 응코 문자, 시리아 문자, 애들람 문자와 같은 다른 우횡서 문자에서도 사용된다. 애들람 문자에는 또한 시작 물음표 가 있다: , '아니요?'.

히브리 문자 또한 오른쪽에서 왼쪽으로 쓰지만, 페이지상에서는 왼쪽에서 오른쪽으로 쓰는 물음표와 동일한 방향의 물음표를 사용한다(예: ).

### 동아시아 언어의 전각 물음표
물음표는 현대 중국어와 그보다는 덜하지만 일본어 쓰기에서도 사용된다. 보통 중국어와 일본어에서는 전각 문자 형태로 쓰이며, 유니코드에서는 이다. 공식적인 용도에서는 항상 전각 형태가 선호된다. 그러나 한국어에서는 반각 문자가 사용된다.

일본어에는 문법적으로 물음표처럼 기능하는 의문 조사 (ka)가 있다. 따라서 역사적으로 일본어에서는 물음표를 사용하지 않았으며, 여전히 정부 간행물이나 학교 교과서에서는 공식적으로 사용이 승인되지 않았으나, 젊은 층 사이에서 인기가 점차 높아지고 있다. 공식적으로 라고 쓸 것을 어떤 사람들은 비공식적으로 라고 써서 "끝났을지도 몰라요?"라는 의미를 나타내기도 한다. 여기서 물음표는 문장을 의문문으로 바꾸기보다 불확실성의 뉘앙스를 더해준다.

중국어에도 질문을 나타내는 구어 지표인 (ma)가 있다. 그러나 질문을 할 때는 항상  뒤에 물음표를 사용해야 한다.

### 기타 문자에서
다른 일부 문자들도 고유한 물음표를 가지고 있다:
* 
* 
* , 및 
* 

## 문체 변체
프랑스어 철자법에서는 물음표 앞에 좁은 줄바꿈 없는 공백을 넣도록 규정한다. (예: "") 반면 영어 철자법에서는 물음표 앞에 공백을 두지 않는다 (예: "What would you like to drink?").

## ?의 유형적 변체
수사적 물음표 또는 퍼콘테이션 포인트(percontation point, 아이러니 기호 참조)는 1580년대에 헨리 던햄에 의해 발명되었으며 수사 의문문 끝에 사용되었다. 그러나 이는 17차세기에 폐기되었다. 이것은 일반적인 물음표의 반대 모양으로, 열린 부분이 문장을 향하는 대신 문장 반대 방향을 향했다. 이 문자는 를 사용하여 나타낼 수 있다.

괄호로 묶인 물음표는 클로즈드 캡션과 같은 비공식적인 맥락에서 수사적 질문에 사용될 수 있다(예: ).

물음표는 앞선 내용에 대한 불확실성을 나타내는 메타 기호로도 사용될 수 있다. 보통 괄호 사이에 놓인다: . 불확실성은 표면적인 수준(철자가 확실하지 않음)이나 더 깊은 진실성(실제 의미)과 관련될 수 있다.

타이포그래피에서 몇 가지 다른 변체와 조합이 가능하다: "⁇," "⁈," "⁉"은 보통 체스 주석 기호로 사용된다. 인테로방(‽)은 물음표와 느낌표의 기능을 결합하기 위해 두 기호를 겹쳐 놓은 것이다.

유니코드에서 사용 가능한 변체는 다음과 같다:
* 
* 
* 
** 이모지 변환 선택자가 포함된 
* 
* 
* 
* 
* 
* 
* 
* 
* 
* 
* 

## 컴퓨팅

컴퓨팅에서 물음표 문자는 ASCII 코드 63(16진수 0x3F)으로 표현되며, 유니코드 코드 포인트 에 위치한다. 전각(2바이트) 대응 문자(**？**)는 에 위치한다.

역물음표(**¿**)는 유니코드 코드 포인트 에 해당한다.

셸 및 스크립트 언어에서 물음표는 흔히 와일드카드 문자로 활용된다. 이는 문자열에서 다른 문자나 문자들을 대체하는 데 사용되는 기호이다. 특히 파일명 글로빙에서 "?"는 단일 문자를 대체하며, 이는 0개 이상의 문자와 일치하는 별표 "*"와 대조된다.

맥에서 시작 시 물음표가 있는 폴더가 나타나는 것은 시동 디스크를 찾을 수 없거나 호환되는 운영 체제가 포함되어 있지 않음을 의미한다.

물음표는 국제 음성 기호의 ASCII 렌더링(예: SAMPA)에서 성문 파열음 기호(, 점 없는 물음표와 유사) 대신 사용되며, 유니코드 코드 포인트 에 해당한다.

컴퓨터 프로그래밍에서 "**?**" 기호는 많은 프로그래밍 언어에서 특별한 의미를 갖는다.
* C 계열 언어에서 `?`는 단순한 불리언 조건을 평가하는 데 사용되는 <code>?:</code> 연산자의 일부이다.
* C# 2.0에서 `?` 수식어는 널러블 타입을 처리하는 데 사용되며 `??`는 널 병합 연산자이다.
* 자바에서 `?`는 와일드카드 타입 파라미터를 나타낼 수 있다. 예를 들어 `List<?>`는 어떤 타입이든(단, 은 제외) 담을 수 있는 리스트를 의미하며, `List<? '''extends''' T>`와 `List<? '''super''' T>`는 각각 `T`의 하위 타입이나 상위 타입을 담을 수 있는 리스트를 의미한다.
* 펄이나 파이썬에서 사용되는 것과 같은 정규 표현식의 POSIX 구문에서 `?`는 "이전 하위식의 0개 또는 1개의 인스턴스", 즉 선택적 요소를 의미한다. 또한 `{x,y}`, `+`, `*`와 같은 수량자가 가능한 한 적은 문자와 일치하도록 하는 '게으른(lazy)' 매칭을 만들 수 있다.
* 일부 베이직 구현체에서 `?` 문자는 "print" 함수의 약어로 사용될 수 있다. 다른 구현체(특히 BBC 베이직 계열)에서 `?`는 1바이트 메모리 위치를 주소 지정하는 데 사용된다.
* OCaml에서 물음표는 선택적 파라미터의 레이블 앞에 붙는다.
* 스킴에서는 관습적으로 `odd?`, `null?`, `eq?`와 같이 술어(predicate)로 쓰이는 기호 이름이 `?`로 끝난다. 마찬가지로 루비에서도 술어 메서드 이름이 `?`로 끝난다.
* 스위프트에서 타입 뒤에 `?`가 붙으면 옵션 타입을 나타낸다. `?`는 또한 "옵셔널 체이닝"에서도 사용되어 옵션 값이 nil인 경우 이후 작업을 무시한다. 마찬가지로 코틀린에서도 타입 뒤의 `?`는 널러블 타입을 의미하며 옵셔널 체이닝과 유사한 기능을 지원한다.
* APL에서 `?`는 난수를 생성하거나 인덱스의 무작위 부분집합을 생성한다.
* 러스트에서 함수나 메서드 호출 뒤의 `?` 접미사는 에러 처리를 나타낸다.
* SPARQL에서 물음표는 `?name`과 같이 변수 이름을 도입하는 데 사용된다. MUMPS에서는 패턴 매치 연산자이다.
* DBASE와 폭스프로를 포함하는 xBase 계열 언어에서 코드 라인 시작 부분의 한 개 또는 두 개의 물음표는 Print 함수의 약어 역할을 한다. 이는 뒤따르는 식을 평가하여 그 결과를 화면이나 프린터로 보낸다. 물음표 하나는 출력 전에 캐리지 리턴과 라인 피드를 보내며, 물음표 두 개는 그렇지 않다.

많은 웹 브라우저 및 기타 프로그램에서 인코딩 간에 텍스트를 변환할 때 일부 문자를 대상 문자 집합으로 매핑하지 못할 수 있다. 이 경우 매핑할 수 없는 각 문자를 물음표 ?, 역물음표 ¿, 또는 유니코드 대체 문자(보통 검은 다이아몬드 안의 흰색 물음표 )로 대체하는 것이 일반적이다. 이는 마이크로소프트 오피스의 "스마트 따옴표"와 같이 표준이 아닌 자체 코드를 사용하는 소프트웨어로 작성된 아포스트로피나 따옴표에서 흔히 발생한다.

일반적인 URL 구문에서는 추가 정보를 스크립트에 전달할 수 있도록 쿼리 문자열을 웹 주소의 리소스 위치 뒤에 추가할 수 있다. 물음표 `?`는 쿼리 문자열의 시작을 나타내는 데 사용된다. 쿼리 문자열은 보통 여러 개의 필드/값 쌍으로 구성되며 각 쌍은 앰퍼샌드 기호 `&`로 구분된다:

``

여기서 서버 www.example.com의 search.php 페이지에 있는 스크립트는 query=testing 및 database=English 쌍을 포함하는 쿼리 문자열에 대한 응답을 제공한다.

## 게임
대수적 기보법에서 일부 체스 주석 기호 관습은 다음과 같다: "**?**"는 나쁜 수를, "**??**"는 블런더를, "**?!**"은 의심스러운 수를, "**!?**"는 흥미로운 수를 나타낸다.

스크래블에서 물음표는 빈 타일을 나타낸다.

## 언어학
대부분의 언어학 분야, 특히 통사론에서 단어, 구 또는 문장 앞의 물음표는 해당 형태가 매우 선호되지 않거나, "의심스럽거나", "이상하다"는 것을 나타내지만, 완전히 비문이라는 뜻은 아니다. (완전한 비문법성을 나타내는 데는 별표가 사용된다.)

일부 자료는 더 나아가 여러 기호(예: 물음표와 별표의 조합  또는 도 기호 )를 사용하여 수용 가능성의 단계나 연속체를 나타낸다.

또 어떤 이들은 단일 물음표가 나타내는 이상함과 물음표-별표 조합이 나타내는 이상함 사이의 단계를 나타내기 위해 이중 물음표 를 사용한다.

## 수학 및 형식 논리

수학에서 "**?**"는 흔히 민코프스키 물음표 함수를 나타낸다.

선형 논리에서 물음표는 약화(weakening)와 수축(contraction)을 제어하는 지수 양상 중 하나를 나타낸다.

방정식이나 부등식의 관계 기호 위에 놓일 때, 물음표 주석은 해당 관계가 "의문시됨"을 의미한다. 이는 해당 관계가 참인지 묻거나 관계의 유효성 가능성을 지적하는 데 사용될 수 있다.

* 
* 
* 

## 의학
영어권 의학 기록에서 물음표는 가능한 진단을 제안하는 데 사용된다. 이는 환자의 증상과 징후에 대한 의사의 인상을 기록하는 것을 돕는다. 예를 들어, 왼쪽 하복부 통증을 호소하는 환자의 경우, 감별 진단으로 ?곁주머니염("query diverticulitis"로 읽음)이 포함될 수 있다.

## 같이 보기
* 대치 문자
* 느낌표
* 인테러뱅
* 역물음표

## 각주

; 내용주


## 외부 링크
* 

분류:문장 부호
분류:타이포그래피
분류:인쇄 약물