준비물: FontCreator(Windows 및 macOS), Glyph Edit 창에서 윤곽선을 그리고 선택하는 데 익숙한 경험, 그리고 완성된 폰트를 사용할 각인·커팅·CNC 소프트웨어.

Glyph Edit 창에서 하나의 열린 중심선으로 그린 대문자 A — 얇은 선, 채움 없음 — 와 열린 컨투어가 단일 스트로크로 설정된 글꼴 내보내기 설정 대화 상자.
싱글 라인 폰트는 글자를 중심선으로 그린 폰트입니다. 획마다 두께 없는 얇은 선 하나만 있으므로, CNC 라우터나 레이저, 비닐 커터, 각인 공구가 채워진 모양의 테두리를 돌지 않고 그 선을 그대로 따라갈 수 있습니다. Make The Cut, Sure Cuts a Lot, Rhino, Silhouette Studio, Cricut Design Space 같은 커팅·CNC 프로그램은 모두 폰트에서 디자인을 가져올 수 있으며, 싱글 라인 폰트는 그중에서도 가장 깔끔한 공구 경로를 제공합니다.
여기에는 형식 자체의 제약이 있습니다. OpenType(및 TrueType) 폰트는 근본적으로 채워진 영역을 둘러싸는 닫힌 윤곽선으로 만들어지므로, 진정한 싱글 라인 OpenType 폰트는 사실상 존재하지 않습니다. FontCreator는 시작점과 끝점이 이어지지 않은 경로, 즉 열린 윤곽선을 디자인하고 내보낼 수 있게 하고, 각인 소프트웨어가 이해하는 두 가지 내보내기 모드를 제공해 이 문제를 우회합니다. 이 폰트 편집기는 Windows와 macOS 모두에서 열린 윤곽선 작업 흐름을 처음부터 끝까지 실용적으로 다룰 수 있는 몇 안 되는 도구입니다.
참고: 싱글 라인 폰트는 각인과 CNC를 위한 것이며 일반 텍스트 표시용이 아닙니다. 보통의 프로그램에서는 채워지지 않거나 끊겨 보이거나 아예 보이지 않을 수 있는데, 이는 정상입니다.
열린 윤곽선이란 무엇인가(그리고 각인에 중심선이 필요한 이유)
일반적인 글리프 윤곽선은 닫힌 윤곽선입니다. 경로가 시작점으로 되돌아와 영역을 둘러싸고, 래스터라이저가 그 안을 채웁니다. 커팅 기계에 닫힌 글자를 보내면 기계는 형태의 바깥을 따라, 즉 획마다 두 개의 가장자리를 잘라내므로, 하나의 각인된 선이 아니라 속이 빈 글자 윤곽만 남습니다.
열린 윤곽선은 마지막 점에서 그대로 끝나는 경로입니다. 둘러싸인 영역이 없으므로 채울 것도 없고, 보이는 것은 선 자체입니다. 공구가 그 선을 따라가면 각 획의 중심선을 한 번 지나가게 되는데, 각인, 스코어링, 단선 커팅, 펜 플로팅이 바로 이것을 필요로 합니다.
따라서 싱글 라인 폰트의 디자인 원칙은 이렇습니다. 각 획을 획이 지나갈 자리의 가운데를 따라 하나의 열린 경로로 그리고, 그대로 열어 둡니다. 모든 글리프가 열려 있어야 하는 것은 아닙니다. O나 o 같은 글리프는 본래 하나의 닫힌 고리이므로 닫힌 상태로 두어도 됩니다. 다만 선으로 각인하고 싶은 획은 반드시 열린 윤곽선이어야 합니다.
열린 윤곽선 내보내기 켜기(Single 또는 이중 스트로크)
열린 윤곽선은 FontCreator에 stroke로 내보내라고 지시해야만 싱글 라인 출력이 됩니다. 그 설정은 내보내기 설정에 있습니다.
- File → Export을 열고 Desktop Font As (ttf/otf)…를 선택합니다.
- 글꼴 내보내기 설정 대화 상자(Desktop 탭)에서 열린 컨투어 옵션을 찾습니다. 이 옵션은 폰트에 열린 윤곽선이 있을 때만 나타나며, Web 탭에도 같은 옵션이 있습니다.
- 내보내기 모드를 선택합니다. 선택지는 Close, Exclude (recommended), 단일 스트로크, 이중 스트로크이며, 싱글 라인 출력을 원하면 stroke 모드 중 하나를 골라야 합니다:
- 단일 스트로크 — 가장 효율적입니다. 열린 경로를 한 번만, 하나의 선으로 내보냅니다. 싱글 라인/스틱 폰트를 지원하는 소프트웨어에 가장 적합합니다. - 이중 스트로크 — 각 경로를 반대로 되돌려 왕복하도록 만듭니다. 대부분의 각인 기계가 이 방식을 안정적으로 따라갑니다. 단일 스트로크로 공구가 제대로 동작하지 않으면 이 모드를 선택하십시오. - (Close는 열린 경로를 이어 붙여 채워진 형태로 만들고, Exclude는 열린 윤곽선을 내보내기에서 제외합니다. 둘 다 각인에는 적합하지 않습니다.)
Exclude에 “recommended”가 붙은 이유: 일반 텍스트 폰트에서는 열린 윤곽선을 내보내지 않게 해 주므로 가장 안전한 기본값입니다(폰트 검사 도구는 열린 윤곽선을 오류로 표시합니다). 하지만 각인·커팅용 폰트에서는 열린 윤곽선이야말로 작업의 목적이므로, 단일 스트로크 또는 이중 스트로크를 선택하고 사용하는 기계나 소프트웨어가 어느 쪽을 기대하는지 시험해 보십시오.
- 내보낸 뒤 각인·커팅 소프트웨어에서 결과를 열고, 본작업에 들어가기 전에 자투리 재료로 짧게 시험 가공을 해 보십시오.
열린 윤곽선은 TrueType 윤곽선 형식을 전제로 합니다. CFF(PostScript) 형식은 이를 저장할 수 없으므로 내보내기는 TrueType으로 두십시오. 또한 올바르게 내보낸 싱글 라인 폰트라도 일반 텍스트 프로그램에서는 이상하게 보입니다. 이는 형식의 한계이지 사용자의 잘못이 아닙니다. 두 stroke 모드를 실제 사용하는 기계와 소프트웨어로 모두 시험해 보십시오. 어느 쪽이 더 나은지는 FontCreator가 아니라 작업 환경에 따라 달라집니다.
팁: 열린 윤곽선이 존재하면 FontCreator는 Glyph Edit 창에서 윤곽선을 채워진 형태가 아니라 선으로 표시하므로, 싱글 라인 글리프를 디자인할 때 훨씬 보기 쉽습니다.

열린 컨투어 목록이 펼쳐진 글꼴 내보내기 설정 대화 상자로, Close, Exclude, 단일 스트로크, 이중 스트로크가 보입니다.
싱글 라인 글리프 그리기 — 단계별 안내
- 새 폰트를 만듭니다. FontCreator에서 새 프로젝트를 시작합니다.
- 글리프를 엽니다. 폰트 개요에서 두 번 클릭하면 Glyph Edit 창에서 열립니다.
- 중심선을 그립니다. Draw 도구로 각 획의 가운데를 따라 점을 놓습니다. 점을 추가할 때 Shift를 누르면 직선 세그먼트가 되고, 마우스를 끌면 곡선이 만들어집니다.
- 필요하면 윤곽선을 추가합니다. Insert → Insert Contour를 사용해 각 획을 별도의 열린 경로로 그립니다.
- 기존의 닫힌 윤곽선을 엽니다. 가져오거나 만든 윤곽선이 실제로는 선이어야 한다면, 그 윤곽선을 선택해 끊어 시작점과 끝점을 분리하십시오. 그러면 다듬을 수 있는 열린 경로가 남습니다.
- 같은 과정을 반복합니다. 획은 열린 상태로 두고,
O처럼 본래 닫힌 고리만 닫힌 채로 남겨 둡니다.

소문자 e의 중심선을 하나의 열린 경로로 그린 모습으로, 중심선 위에 점이 놓여 있고 채움은 없습니다.
주의: 일부 정리 도구는 닫히고 채워진 윤곽선을 전제로 합니다. 특히 컨투어 최적화는 열린 경로에서 제대로 동작하지 않을 수 있습니다. 정밀함이 필요한 곳에서는 자동 최적화에 의존하지 말고 첫 점과 노드 위치를 직접 조정하십시오.
싱글 라인과 스트로크(모노라인) 폰트 — 혼동하지 마십시오
가장 흔한 혼동이므로 분명히 짚어 두겠습니다:
- 싱글 라인 폰트(이 튜토리얼)는 경로를 열린 상태로 두고 Single/이중 스트로크로 내보내 공구가 중심선을 따라가게 합니다. 결과물은 선이며, 채워진 글자가 아닙니다.
- 모노라인/스트로크 폰트도 중심선을 두지만, 거기에 선 두께를 지정하면 FontCreator가 이를 일반적인 채워진 닫힌 윤곽선으로 확장합니다. 결과물은 보통의 인쇄용 폰트입니다.
균일한 선 굵기로 인쇄되는 폰트를 원하신다면 그것은 스트로크 작업 흐름입니다. 스트로크로 디자인하기를 참고하십시오. 각 획의 가운데를 따라 자르거나 각인하는 폰트를 원하신다면 이 문서를 계속 따라가며 윤곽선을 열어 두십시오.
팁: 스트로크 기능으로 골격을 그렸지만 실제로는 싱글 라인 출력을 원한다면, 스트로크를 확장하지 마십시오. 대신 단순한 열린 윤곽선으로 디자인하고 열린 컨투어 내보내기 설정을 사용하십시오. 스트로크와 싱글 라인 내보내기는 같은 경로에 대해 양립할 수 없는 의도입니다.
작업을 프로젝트로 저장하기
FontCreator 프로젝트(.fcp) 파일로 저장하십시오. 프로젝트에는 열린 윤곽선 형태뿐 아니라 내보내기 설정(Single/이중 스트로크 선택 포함)도 함께 저장되므로, 다시 내보낼 때마다 설정을 되돌릴 필요가 없습니다.
다운로드할 수 있는 데모 폰트
완성된 싱글 라인 프로젝트와 내보낸 폰트를 내려받아 작업 흐름을 살펴보실 수 있습니다:
- SingleLine.fcp — FontCreator 프로젝트 파일
- SingleStroke.ttf — 단일 스트로크로 내보낸 파일
- DoubleStroke.ttf — 이중 스트로크로 내보낸 파일
프로젝트를 열어 글리프가 어떻게 구성되었는지 확인하고, 두 TTF 파일을 각인 소프트웨어에서 시험해 어느 모드가 자신의 작업 환경에 맞는지 알아보십시오.
컬러·SVG 폰트에 관한 참고
OpenType SVG 윤곽선은 열린 경로를 실제로 지원하므로, 대상 소프트웨어가 OpenType-SVG 컬러 폰트를 읽는다면 원칙적으로는 그곳에서 열린 윤곽선을 유지할 수 있습니다. 다만 실제로 OpenType-SVG 폰트를 처리하는 CNC·각인 도구는 저희가 아는 한 없습니다. 따라서 커팅과 각인에는 TTF의 Single/이중 스트로크 방식이 믿을 만합니다. SVG 싱글 라인 폰트를 읽는 도구를 알고 계시면 알려 주십시오.
문제 해결
| 증상 | 가능한 원인 | 해결 방법 |
|---|---|---|
| 커터에서 글자가 채워져 보이거나 속 빈 윤곽으로 나옴 | stroke 모드가 아니라 닫힌 윤곽선으로 내보냈음 | 글꼴 내보내기 설정에서 열린 컨투어를 단일 스트로크 또는 이중 스트로크로 설정 |
| Word나 브라우저에서 폰트가 깨져 보이거나 보이지 않음 | 화면 표시용이 아닌 싱글 라인 폰트이기 때문 | 정상입니다 — 각인·CNC 소프트웨어에서만 사용하십시오 |
| 공구가 각 선을 두 번 지나가거나 이상하게 되돌아감 | 단일 스트로크로 충분한데 이중 스트로크를 선택했음 | 대신 단일 스트로크를 사용해 보십시오 |
| 공구가 일부 획을 빠뜨리거나 건너뜀 | 해당 소프트웨어가 단일 스트로크를 이해하지 못함 | 이중 스트로크로 전환하십시오 |
| 컨투어 최적화가 열린 경로를 망가뜨림 | 정리 도구가 닫힌 윤곽선을 전제로 하기 때문 | Optimize는 건너뛰고 첫 점과 노드를 직접 조정하십시오 |
| 내보내기에 열린 컨투어 옵션이 없음 | 폰트에 아직 열린 윤곽선이 없음 | 열린 경로를 그리거나, 먼저 닫힌 윤곽선을 끊어 여십시오 |
자주 묻는 질문
FontCreator로 진짜 싱글 라인 OpenType 폰트를 만들 수 있나요? 엄밀히 말하면 아닙니다. OpenType과 TrueType은 닫힌 윤곽선을 토대로 하므로 진짜 싱글 라인 OpenType 폰트는 존재하지 않습니다. FontCreator는 열린 윤곽선을 그려 단일 스트로크 또는 이중 스트로크 옵션으로 내보낼 수 있게 해 이를 우회하며, 각인·CNC 소프트웨어가 이를 중심선으로 따라갈 수 있습니다.
단일 스트로크와 이중 스트로크의 차이는 무엇인가요? 단일 스트로크는 열린 경로를 한 번만, 하나의 선으로 내보내므로 가장 효율적입니다. 이중 스트로크는 각 경로를 반대로 되돌려 왕복하게 만드는데, 많은 각인 기계가 이 방식을 더 안정적으로 따라갑니다. 두 가지를 모두 기계로 시험해 보십시오. 어느 쪽이 나은지는 FontCreator가 아니라 사용하는 소프트웨어에 달려 있습니다.
싱글 라인 폰트가 일반 프로그램에서 깨져 보입니다. 제가 뭘 잘못한 건가요? 아닙니다. 싱글 라인 폰트는 커팅·각인·CNC 소프트웨어를 위한 것이며 화면이나 인쇄를 위한 것이 아닙니다. 채울 수 있는 닫힌 영역이 없으므로 일반 응용 프로그램에서는 채워지지 않거나 불완전하게 보입니다. 용도에 맞는 기계 소프트웨어에서만 사용하십시오.
이미 닫혀 있는 글자를 하나의 선으로 바꾸려면 어떻게 하나요? 글리프를 열고 닫힌 윤곽선을 선택해 끊으면 시작점과 끝점이 분리되어 열린 경로가 됩니다. 그 뒤 필요하면 하나의 중심선으로 다시 그리십시오.
다음에 읽을 내용
- 스트로크로 디자인하기 — 비슷하지만 다른 작업 흐름입니다. 중심선 골격에서 시작해 이를 일반적인 채워진 폰트로 확장합니다.
- 폰트 내보내기 — 열린 컨투어 내보내기 옵션과 글꼴 내보내기 설정의 나머지 항목을 자세히 다룹니다.
- 폰트 만들기와 글리프 편집 — 그리기, Draw 도구, 윤곽선 편집의 기본.