텍스트 띄어쓰기는 글의 첫인상을 좌우합니다. 내용이 같아도 띄어쓰기가 틀리거나 공백이 들쭉날쭉하면 읽는 사람이 금방 피로해지고, 문서의 신뢰도도 떨어집니다. 이 글에서는 한글 맞춤법의 띄어쓰기 기본 원칙, 자주 틀리는 표현, 그리고 긴 텍스트의 공백을 빠르게 정리하는 실전 방법을 차례로 소개합니다.
텍스트 띄어쓰기 문제는 크게 두 가지입니다
띄어쓰기 문제라고 하면 보통 맞춤법만 떠올리지만, 실제로 작업하다 보면 성격이 전혀 다른 두 가지 문제를 만나게 됩니다.
- 문법적 띄어쓰기 오류: '할수있다', '먹을만큼'처럼 한글 맞춤법 규정에 맞지 않게 붙이거나 띄운 경우입니다. 사람이 판단해야 하는 부분이 많습니다.
- 형식적 공백 오류: 단어 사이에 공백이 두세 칸씩 들어가 있거나, 줄 앞뒤에 불필요한 공백이 남아 있거나, PDF나 웹페이지에서 복사하면서 보이지 않는 특수 공백이 섞인 경우입니다. 규칙이 단순해서 도구로 한 번에 처리할 수 있습니다.
두 문제를 구분해서 접근하면 작업 시간이 크게 줄어듭니다. 형식적 공백은 먼저 도구로 일괄 정리하고, 문법적 띄어쓰기는 그다음에 검사기와 눈으로 확인하는 순서가 효율적입니다.
꼭 알아야 할 띄어쓰기 기본 규칙
한글 맞춤법 제1장 제2항은 "문장의 각 단어는 띄어 씀을 원칙으로 한다"고 정합니다. 여기서 핵심은 조사는 단어이지만 앞말에 붙여 쓴다는 예외입니다. 헷갈리는 표현은 대부분 아래 원칙으로 정리할 수 있습니다.
| 규칙 | 바른 예 | 틀린 예 |
|---|---|---|
| 조사는 앞말에 붙여 씀 | 학교에서부터, 너마저 | 학교 에서부터, 너 마저 |
| 의존 명사는 띄어 씀 | 할 수 있다, 아는 것이 힘 | 할수있다, 아는것이 힘 |
| 단위 명사는 띄어 씀 | 차 한 대, 사과 세 개 | 차 한대, 사과 세개 |
| 성과 이름은 붙이고 호칭은 띄어 씀 | 김철수 씨, 박영희 선생님 | 김 철수씨, 박영희선생님 |
| 부사 '안'과 동사는 띄어 씀 | 그러면 안 된다 | 그러면 안된다 |
특히 '만큼', '뿐', '대로'처럼 조사와 의존 명사로 모두 쓰이는 말이 자주 틀립니다. 판단 기준은 앞에 오는 말입니다. 명사 뒤에 오면 조사라서 붙여 쓰고('나만큼', '너뿐이다'), 용언의 관형형 뒤에 오면 의존 명사라서 띄어 씁니다('먹을 만큼', '웃을 뿐이다').
'데'도 자주 헷갈립니다. '장소, 일, 경우'를 뜻하면 의존 명사라서 띄어 쓰고('집에 가는 데 두 시간이 걸린다'), 뒤 문장을 이어 주는 어미라면 붙여 씁니다('집에 가는데 비가 왔다'). 뒤에 조사 '에'를 넣어 말이 되면 의존 명사라고 보면 됩니다.
텍스트 띄어쓰기 정리하는 5가지 방법
분량과 작업 환경에 따라 알맞은 방법이 다릅니다. 가벼운 방법부터 순서대로 정리했습니다.
- 워드프로세서의 찾기 및 바꾸기: MS 워드나 한글에서 공백 두 칸을 찾아 한 칸으로 바꾸는 작업을 결과가 0건이 될 때까지 반복합니다. MS 워드라면 '와일드카드 사용'을 체크하고 찾을 내용에
[ ]{2,}, 바꿀 내용에 공백 한 칸을 넣으면 한 번에 끝납니다. - 엑셀 TRIM 함수:
=TRIM(A1)은 셀 앞뒤 공백을 지우고 단어 사이의 연속 공백을 한 칸으로 줄여 줍니다. 고객 명단이나 상품명처럼 셀 단위 데이터를 정리할 때 가장 빠릅니다. - 정규식 치환: VS Code, 노트패드++, 구글 문서처럼 정규식을 지원하는 편집기에서는
\s{2,}를 공백 한 칸으로,^\s+|\s+$를 빈 값으로 바꾸면 연속 공백과 줄 앞뒤 공백이 함께 정리됩니다. - 온라인 변환 도구: 프로그램을 따로 열기 번거롭다면 웹에서 바로 쓰는 도구가 편합니다. 공백 제거, 줄바꿈 정리, 대소문자 변환 같은 반복 작업은 텍스트 변환기에 붙여 넣고 한 번에 처리하면 시간을 크게 아낄 수 있습니다.
- 맞춤법 검사기: 형식 정리가 끝났다면 부산대 한국어 맞춤법/문법 검사기나 포털의 맞춤법 검사기로 문법적 띄어쓰기를 확인합니다. 검사기는 문맥을 완벽하게 이해하지 못하므로 제안을 그대로 받아들이기보다 앞에서 본 규칙과 대조해 보는 것이 안전합니다.
눈에 보이지 않는 공백 문자를 조심하세요
분명히 공백을 모두 정리했는데 검색이 안 되거나 엑셀 TRIM이 먹히지 않는다면 일반 공백이 아닌 특수 공백이 섞여 있을 가능성이 높습니다. 웹페이지, PDF, 메신저에서 복사한 텍스트에 특히 자주 들어 있습니다.
| 공백 종류 | 유니코드 | 주로 생기는 곳 |
|---|---|---|
| 일반 공백 | U+0020 | 키보드 스페이스바 |
| 줄바꿈 없는 공백(NBSP) | U+00A0 | 웹페이지, 워드 문서 |
| 전각 공백 | U+3000 | 한자, 일본어 입력기, 오래된 문서 |
| 폭 없는 공백 | U+200B | 웹 에디터, SNS 복사 텍스트 |
엑셀에서는 =TRIM(SUBSTITUTE(A1,CHAR(160)," "))처럼 NBSP를 일반 공백으로 먼저 바꾼 뒤 TRIM을 적용하면 됩니다. 정규식을 쓸 수 있다면 [\u00A0\u3000]는 일반 공백으로, \u200B는 빈 값으로 바꿔 한 번에 처리할 수 있습니다.
상황별 띄어쓰기 점검 체크리스트
작업의 목적에 따라 우선순위가 달라집니다. 아래 기준으로 필요한 부분부터 점검해 보세요.
- 블로그, 보고서 등 공개 문서: 의존 명사와 단위 명사 띄어쓰기, 보조 용언 표기 통일을 먼저 확인합니다.
- 엑셀, CSV 데이터: 앞뒤 공백과 NBSP 제거가 가장 중요합니다. 공백 하나 차이로 VLOOKUP이나 중복 제거가 실패하는 경우가 흔합니다.
- 상품명, 제목, 해시태그: 연속 공백과 폭 없는 공백을 제거하고, 검색에 유리하도록 핵심 단어의 띄어쓰기를 일관되게 맞춥니다.
- 자기소개서, 공문서: 맞춤법 검사기를 거친 뒤 사람이 한 번 더 읽어 보며 문맥에 맞는지 최종 확인합니다.
띄어쓰기 규칙을 모두 외울 필요는 없습니다. 조사는 붙이고, 의존 명사와 단위 명사는 띄운다는 큰 원칙만 기억해도 대부분의 오류를 잡을 수 있습니다. 나머지 반복 작업은 도구로 처리하면 적은 노력으로 깔끔한 텍스트를 만들 수 있습니다.