개요

  • 프로그래밍에 익숙하다면 toUpperCasetoLowerCase 같은 함수/메소드 이름을 자주 보았을 것이다.
  • Upper caseLower case의 어원은 무엇일까?

why?

Geek Atlas

[[Geek-Atlas]] 29쪽에 이와 관련된 이야기가 있었다.

활판 인쇄술이 발전하면서 식자공은 낱말을 만들 때 필요한 글자를 빠르게 골라내야 했다. 기계 식자가 도입되기 전까지 식자공은 보통 여러 개의 글자를 케이스(cases)라고 부르는 상자 한 쌍에 담아 사용했다.

소문자는 대문자보다 자주 사용됐기 때문에 식자공과 가까운 아래쪽(lower) 케이스에 보관했고, 대문자는 위쪽(upper) 케이스에 보관했다. 짐작했겠지만 대문자(upper case)와 소문자(lower case)라는 용어는 두 상자를 놓던 자리에서 비롯된 말이다.

Medieval Calligraphy (1980년)

그리고 위키백과를 통해 같은 이야기가 Medieval Calligraphy: Its History and Technique (Lettering, Calligraphy, Typography) Revised ed. Edition 라는 책에도 실려 있다는 것을 알게 되었다.

구글 도서에서 원문을 찾아볼 수 있다.

37쪽 5번 라인부터 8번 라인까지가 해당 부분이다. 번역은 하지 않았다.

The terms upper and lowercase are more modern, referring to the shallow trays or "cases," in which printers sorted the type, with separate compartments for each capital and small letter. The case of capital letters was always kept above that of the smaller ones - hence, uppercase and lowercase.

Typographia, an Historical Sketch of the Origin and Progress of the Art of Printing (1825년)

한편, 좀 더 오래된 책에서도 관련된 부분을 찾을 수 있었다. 무려 1825년도의 책이다.

406페이지부터 읽으면 된다.

Typographia, an Historical Sketch of the Origin and Progress of the Art of Printing

이 책에는 이해하기 쉬운 삽화도 실려 있다.

letterpressdaughter.blospot.kr

LASTING IMPRESSIONS라는 블로그에도 굉장히 이해하기 쉬운 사진이 실려 있었다.

cases