타자기 글씨란
타자기 글씨체 생성기는 영문을 옛 타자기로 친 듯한 고정폭 글씨로 바꿔 줍니다. 타자기는 키를 누를 때마다 캐리지를 같은 거리만큼 움직였습니다. 좁은 i와 넓은 m이 종이에서 같은 공간을 차지했고, 그래서 타자기 글씨 특유의 고르고 일정한 리듬이 생겼습니다. 이렇게 작동하는 글꼴을 모노스페이스 또는 고정폭 글꼴이라고 하며, 지금도 코드, 터미널, 시나리오처럼 열을 맞춰야 하는 곳에 쓰입니다.
메시지를 전보, 영화 속 협박 편지, 코드 조각, 오래된 문서처럼 보이게 하고 싶을 때 타자기 글씨를 찾게 됩니다. 이 타자기 글씨체 생성기는 그런 느낌을 내는 두 가지 방법을 제공합니다.
타자기 글씨체 생성기 사용법
- 텍스트 입력 칸에 글을 씁니다. 지우기를 누르면 칸이 비워집니다.
- 위쪽의 큰 결과가 텍스트를 모노스페이스로 보여 줍니다. 복사를 눌러 가져가세요.
- 그 아래의 앱의 코드 서식 영역은 채팅 앱과 개발자용 앱이 이해하는 코드로 텍스트를 감싸 줍니다. 항목마다 복사 버튼이 있습니다.
- 더 많은 스타일로 내려가면 볼드부터 동그라미 글자까지 이 사이트의 다른 모든 스타일을 볼 수 있습니다.
두 종류의 결과
모노스페이스 결과는 특수한 유니코드 문자로 이루어져 있습니다. 모양이 각 문자에 들어 있어서 소개글이나 표시 이름 등 어디에 붙여넣어도 고정폭으로 보입니다. 단, 이 문자는 영문자와 숫자에만 있으므로 한글은 그대로 남습니다.
앱의 코드 서식 결과는 일반 텍스트 앞뒤에 표시를 붙인 것입니다.
- 인라인 코드는
`text`처럼 양쪽에 백틱을 하나씩 붙입니다. 디스코드, Slack, Reddit, GitHub, 왓츠앱은 이를 고정폭 글꼴로 보여 줍니다. - 코드 블록은 텍스트 위아래에 백틱 세 개를 각각 한 줄로 붙입니다. 디스코드, Slack, GitHub은 이를 모든 공백이 유지되는 블록으로 보여 줍니다.
- WhatsApp 고정폭은 텍스트 양쪽에 백틱 세 개를 바로 붙입니다. 왓츠앱 자체의 고정폭 형식입니다.
- HTML은 HTML로 편집하는 웹 페이지와 이메일용으로 텍스트를 code 태그로 감쌉니다.
백틱 코드는 글자를 바꾸지 않고 앞뒤에 표시만 붙이기 때문에 한글 텍스트에도 그대로 쓸 수 있습니다.
고정폭 글자의 원리
유니코드의 수학 영숫자 기호(Mathematical Alphanumeric Symbols) 블록에는 U+1D670의 대문자 𝙰로 시작하는 고정폭 알파벳과 U+1D7F6에서 시작하는 고정폭 숫자가 있습니다. 수학자와 프로그래머가 기호를 고정폭 글꼴로 보여 줘야 할 때 씁니다. 생성기는 각 글자와 숫자를 고정폭 짝으로 바꿉니다.
공백과 문장 부호는 이 세트에 없습니다. 그래서 일반 문자로 남는데, 아래 팁에서 설명하듯 줄을 맞추려 할 때 이 점이 중요합니다.
예시
생성기를 실행해서 나온 결과입니다.
| 입력 | 모노스페이스 결과 |
|---|---|
| Typewriter | 𝚃𝚢𝚙𝚎𝚠𝚛𝚒𝚝𝚎𝚛 |
| Dear diary | 𝙳𝚎𝚊𝚛 𝚍𝚒𝚊𝚛𝚢 |
| Room 404 | 𝚁𝚘𝚘𝚖 𝟺𝟶𝟺 |
| 오늘의 Room 404 | 오늘의 𝚁𝚘𝚘𝚖 𝟺𝟶𝟺 |
백틱 형식을 쓰면 “Room 404”는 인라인 코드에서 `Room 404`가 되고, 코드 블록에서는 백틱 세 개짜리 두 줄 사이에 “Room 404”가 들어갑니다.
타자기 글씨가 어울리는 곳
- 기술적이거나 레트로한 느낌을 주고 싶은 소개글과 표시 이름
- 편지, 전보, 발견된 문서처럼 쓴 이야기와 시 게시물
- 명령어, 파일 이름, 오류 메시지를 인용하는 채팅 메시지
- 짧은 장면을 담은 시나리오 형식의 캡션
- 코드 서식이 없는 사이트의 개발자 프로필
왓츠앱 채팅에서는 보통 앱 자체 서식이 더 낫습니다. 왓츠앱 폰트 생성기에서 굵게, 기울임, 취소선, 목록 서식을 볼 수 있습니다. 디스코드라면 디스코드 폰트 생성기에 모든 마크다운 코드가 정리되어 있습니다.
팁과 한계
열을 맞추려면 코드 블록이 필요합니다. 유니코드 고정폭 글자는 폭이 일정하지만, 그 사이의 일반 공백은 앱의 기본 글꼴로 표시되기 때문에 폭이 일정하지 않습니다. 고정폭 글자로 만든 표는 줄이 어긋납니다. 표와 아스키 아트는 공백을 포함한 모든 문자가 같은 폭을 갖는 코드 블록 안에 넣으세요.
실제 서식이 있다면 그것을 쓰세요. 백틱 코드는 단어를 일반 글자로 유지합니다. 검색되고, 일반 텍스트로 복사되고, 스크린 리더도 제대로 읽습니다. 유니코드 고정폭 글자는 그렇지 않습니다.
스크린 리더. 많은 스크린 리더가 유니코드 고정폭 글자를 “mathematical monospace capital T”처럼 읽거나 건너뜁니다. 중요한 내용은 일반 글자로 쓰세요.
코드 복사. 실제 코드를 유니코드 고정폭 글자로 공유하지 마세요. 복사한 사람은 수학 기호를 받게 되고 코드는 실행되지 않습니다. 코드 블록을 쓰세요.
글꼴 지원. 최신 휴대폰과 컴퓨터는 이 글자를 표시합니다. 아주 오래된 기기에서는 네모로 보일 수 있습니다.
관련 도구
레트로한 컴퓨터 느낌의 넓고 간격이 벌어진 글자를 원한다면 베이퍼웨이브 글씨 생성기를 써 보세요. 고정폭 글자를 다시 일반 텍스트로 바꾸려면 특수 폰트 일반 텍스트 변환기에 붙여넣으세요.