Jun 08, 2023
허쉬 글꼴: 초콜릿이 아니라 벡터 레터링의 기원
지난 몇 년 동안 저는 허쉬(Hershey) 글꼴이라는 것을 계속해서 접했습니다. 여기저기 뒤져본 후 나는 Allen Vincent Hershey 박사라는 사람이 작성한 1967년 정부 보고서를 발견했습니다. 그는 1960년대에
지난 몇 년 동안 저는 허쉬(Hershey) 글꼴이라는 것을 계속해서 접했습니다. 여기저기 뒤져본 후 나는 Allen Vincent Hershey 박사라는 사람이 작성한 1967년 정부 보고서를 발견했습니다. 1960년대에 그는 버지니아 주 달그렌에 있는 해군 무기 연구소에서 물리학자로 일하면서 선체와 물 사이의 상호 작용을 연구했습니다. 그의 연구는 IBM이 제작한 NORC(Naval Ordnance Research Calculator)의 도움을 받았는데, NORC는 1954년 처음 설치되었을 때 세계에서 가장 빠른 컴퓨터 중 하나였습니다.
천공 카드, 자기 테이프, 라인 프린터 등 NORC의 I/O 시설은 그 시대의 전형이었습니다. 하지만 NORC에는 초고속 광학 프린터도 있었습니다. 이 장치는 원래 대량의 데이터를 마이크로필름에 직접 신속하게 인쇄하기 위해 사회 보장국을 위해 통신 회사 Stromberg-Carlson이 개발했습니다.
메인프레임 운영자의 출력을 초조하게 기다리는 프로그래머의 이야기를 들어보셨나요? 글쎄요, 당신은 광학 플롯을 훨씬 더 오래 기다렸을 것입니다. 필름을 사용했기 때문에 사진, 슬라이드, 마이크로필름이 되려면 화학적 처리가 필요했습니다. 그러나 이러한 대기 시간에도 불구하고 인쇄 속도는 당시의 라인 프린터보다 훨씬 빨랐습니다. 분당 7000라인 대 150라인이었습니다. 이 인쇄 속도는 확실히 인상적이었지만 전체 그래프와 그림을 단 몇 초 안에 그리는 기능은 전혀 없었습니다. Dahlgren의 과학자들은 의심의 여지를 잘 평가했습니다.
이 장치를 그렇게 빠르게 만든 이유는 무엇입니까? 지난 2017년에 다룬 캐릭터론 튜브(Charactron Tube)였습니다. 이 특수 CRT에는 글꼴이 새겨진 내부 금속 스크린이 있습니다. 전자빔은 한 번의 "플래시"로 튜브의 인광체 표면에 전체 문자를 투사하여 사진 필름을 노출시킵니다. 래스터 스캐닝이나 벡터 드로잉이 포함되지 않아 프로세스가 빨랐습니다. 그러나 곧 시스템은 원래 설계자가 상상하지 못한 방식으로 활용될 것입니다.
roff, LaTex, WYSIWYG 워드 프로세서가 등장하기 이전에는 복잡한 수학 방정식과 데이터 도표로 가득 찬 기술 보고서를 준비하는 데 상당한 시간이 걸렸습니다. 텍스트 자체는 일반 타자기를 사용하여 작성됩니다. 그러나 수학 방정식을 조판하려면 Varityper와 같은 특수 목적의 타자기가 필요했습니다. 플롯과 그림은 일반적으로 손으로 그리거나 펜 플로터를 사용하여 작성됩니다. Hershey는 NORC의 광학 프린터가 새로운 역할을 맡아 조판기로 사용될 수 있다는 사실을 깨달았습니다. Hershey 박사는 이러한 가능성을 알았을 뿐만 아니라 서예에 깊은 관심을 갖고 있었고 이 새로운 기능을 개발하는 데 시간을 쏟는 것을 마다하지 않았습니다.
이를 가능하게 하는 핵심은 내부 스텐실 글꼴을 우회하는 새로운 출력 모드를 정의하는 것이었습니다. 오히려 마침표(마침표) 스텐실을 "점"으로 사용하고 프로그램 제어에 따라 점을 이동하여 필름이 노출됩니다. 텍스트에 적용하면 스텐실을 사용하는 것보다 속도는 물론 느리지만 Hershey 박사가 말한 글꼴 또는 레퍼토리를 임의로 선택할 수 있습니다. 또한, 오늘날의 느린 펜 플로터와 더 느린 핸드 드로잉 기술을 우회하여 데이터를 필름에 직접 플롯할 수 있는 기능을 제공합니다.
Hershey 박사는 뉴저지 머레이 힐에 있는 벨 연구소의 엔지니어들이 유사한 기술을 사용하여 래스터화 관점에서 접근하는 광학 프린터용 글꼴을 개발했다는 사실을 알게 되었습니다. Hershey 박사는 이를 확장하여 더욱 이국적이고 예술적인 글리프를 수용할 수 있다는 것을 깨달았습니다. 그는 벡터를 사용하여 글꼴을 디자인하는 데 중점을 두고 벡터 기반 글꼴 컬렉션을 연구하고 구축하는 긴 여정을 시작했습니다.
돌이켜보면 그는 Dahlgren 커뮤니티의 요구 사항을 해결하기 위해 일련의 도구를 만들었을 뿐만 아니라 광학 플로터의 한계를 극한까지 끌어올렸습니다. 그의 보고서에서 그는 영어뿐만 아니라 그리스어, 러시아어, 일본어와 같은 다른 언어로도 글꼴을 시연했습니다. 그는 수학적 기호 외에도 플로터가 전자 회로 다이어그램, 은하계의 별 지도, 일반적인 지도, 화학 결합 등을 그릴 수 있는 방법을 보여주었습니다. 그의 철저함의 예는 1967년 보고서 "컴퓨터를 위한 서예"에서 찾을 수 있습니다. Hershey는 데모로 일본어 문자의 하위 집합만 구현했지만 자신의 방법의 한계를 뛰어넘을 수 있는 글리프를 찾기 위해 5000개가 넘는 일본어 문자를 검색했습니다. 그는 그러한 사례를 하나만 찾을 수 있었으며 합리적으로 무시하기로 결정했습니다.