문자 정렬
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
문자 정렬은 텍스트를 페이지 내에서 시각적으로 정돈하는 방식이다. 왼쪽, 오른쪽, 가운데, 양쪽 정렬 등 다양한 종류가 있으며, 각 정렬 방식은 텍스트의 가독성과 미적 효과에 영향을 미친다. 텍스트 정렬은 텍스트를 읽는 언어의 방향, 인쇄 매체의 특성, 그리고 강조하려는 내용에 따라 다르게 사용된다. 한국어는 한글, 한자, 로마자 등 다양한 문자가 혼용되므로, 텍스트 정렬 시 자소 분리, 자간 문제 등 특수한 어려움이 발생하기도 한다. 이러한 문제를 해결하기 위해 인공지능 기반의 텍스트 정렬 기술이 개발되고 있으며, 하이픈 사용 및 글리프 스케일링과 같은 기술이 활용된다.
왼쪽 정렬 (Flush Left)/양쪽 정렬 (Justification)/균등 분할 (Distributed)]]
2. 텍스트 정렬의 종류
정렬은 텍스트를 읽는 방향을 변경하지 않지만, 텍스트 방향은 해당 문자에 가장 일반적으로 사용되는 정렬을 결정할 수 있다.
다음 표는 양쪽 정렬(왼쪽 및 오른쪽 정렬) 텍스트와 왼쪽 정렬 텍스트의 차이점을 보여준다.[3]
양쪽 정렬 (왼쪽 및 오른쪽 정렬) | 왼쪽 정렬, 오른쪽 불균등 정렬 |
---|---|
네 아버지는 기뻐하며 하인에게 외쳤다. "그에게 명예의 옷과 금화 103개를 주어라!" 그 남자는 그의 명령에 따랐고, 나는 좋은 순간을 기다렸다가 그에게 피를 뽑았다. 그는 나를 방해하지 않았다. 아니, 그는 나에게 감사했고 나 또한 모든 참석자들에게 감사와 칭찬을 받았다. 피를 뽑는 것이 끝나자 나는 침묵을 지킬 수 없었고 그에게 물었다. 내 주여, 신의 이름으로, 어째서 하인에게 금화 103개를 주라고 말씀하셨습니까?; 그러자 그는 대답했다. 금화 하나는 점성학적 관찰을 위해, 다른 하나는 당신의 즐거운 대화를 위해, 세 번째는 사혈을 위해, 나머지 백 개와 옷은 당신의 찬사에 대한 당신의 시를 위해." "내 아버지가 당신 같은 사람을 알았다는 것에 대해 신께서 작은 자비를 베푸시기를 바랍니다."라고 내가 외쳤다. | 네 아버지는 기뻐하며 하인에게 외쳤다. "그에게 명예의 옷과 금화 103개를 주어라!" 그 남자는 그의 명령에 따랐고, 나는 좋은 순간을 기다렸다가 그에게 피를 뽑았다. 그는 나를 방해하지 않았다. 아니, 그는 나에게 감사했고 나 또한 모든 참석자들에게 감사와 칭찬을 받았다. 피를 뽑는 것이 끝나자 나는 침묵을 지킬 수 없었고 그에게 물었다. 내 주여, 신의 이름으로, 어째서 하인에게 금화 103개를 주라고 말씀하셨습니까?; 그러자 그는 대답했다. 금화 하나는 점성학적 관찰을 위해, 다른 하나는 당신의 즐거운 대화를 위해, 세 번째는 사혈을 위해, 나머지 백 개와 옷은 당신의 찬사에 대한 당신의 시를 위해." "내 아버지가 당신 같은 사람을 알았다는 것에 대해 신께서 작은 자비를 베푸시기를 바랍니다."라고 내가 외쳤다. |
2. 1. 왼쪽 정렬
행의 왼쪽 끝(좌횡서라면 행 머리)을 일치시킨다. 행의 오른쪽 끝(행의 끝)으로는 정렬되지 않는다.[1] 영어와 단어를 왼쪽에서 오른쪽으로 읽는 대부분의 유럽 언어에서 텍스트는 일반적으로 "왼쪽 정렬"[1]로 정렬되며, 이는 단락의 텍스트가 왼쪽 면에 정렬되고 오른쪽 면은 고르지 않다는 것을 의미한다. 이것은 왼쪽에서 오른쪽으로 텍스트가 쓰여진 월드 와이드 웹에서 텍스트 정렬의 기본 스타일이다.[2]왼쪽 정렬은 또한 전체 양쪽 정렬이 일부 줄에서 문자나 단어 사이에 너무 많은 공백을 생성하는 매우 좁은 열에서도 사용될 수 있다. "왼쪽 정렬"이라는 구문은 텍스트의 왼쪽이 왼쪽 여백과 일치할 수도 있고 일치하지 않을 수도 있는 보이는 또는 보이지 않는 수직선에 맞춰 정렬될 때 자주 사용된다. 예를 들어, 왼쪽 정렬된 단락이 왼쪽에서 들여쓰기된 경우, 더 이상 왼쪽 정렬되지 않지만, 여전히 왼쪽 정렬된 상태일 것이다.
다음 표는 양쪽 정렬(왼쪽 및 오른쪽 정렬) 텍스트와 왼쪽 정렬 텍스트의 차이점을 보여준다.
왼쪽 정렬 (Flush Left)/양쪽 정렬 (Justification)/균등 분할 (Distributed)
2. 2. 오른쪽 정렬
행의 오른쪽 끝(좌횡서라면 행의 끝)을 일치시킨다. 행의 왼쪽 끝(행 머리)으로는 정렬되지 않는다. 서명이나 출처 등의 짧은 글자와 글귀나, 숫자(정수) 등에 사용한다.[3] 우횡서에서는 왼쪽 정렬과 오른쪽 정렬의 역할이 거꾸로 된다.[3]페르시아어, 아랍어, 히브리어와 같이 텍스트를 오른쪽에서 왼쪽으로 읽는 다른 언어에서는 텍스트가 일반적으로 "오른쪽 정렬"된다.[3] 또한 오른쪽 정렬은 영어에서 책과 잡지에 인쇄된 인용구의 저자에 대한 귀속이나 이미지 오른쪽에 연결된 텍스트와 같이 특별한 텍스트를 구분하는 데 사용된다.[3] 오른쪽 정렬은 표의 데이터를 서식 지정할 때 자주 사용된다.[3]
오른쪽 여백에 텍스트를 맞추는 데 사용되며, 이 경우 왼쪽 끝이 동일하지 않다.[3] "오른쪽 정렬"이라는 용어는 텍스트의 오른쪽이 오른쪽 여백과 일치할 수도 있고 일치하지 않을 수도 있는 보이는 또는 보이지 않는 수직선에 맞춰질 때 자주 사용된다.[3] 예를 들어, 오른쪽 정렬된 단락이 오른쪽에서 들여쓰기되면 더 이상 오른쪽 정렬되지 않지만 여전히 오른쪽 정렬된다.[3]
2. 3. 가운데 정렬
행의 가운데를 일치시킨다. 행 머리와 행 끝은 모두 정렬되지 않지만, 윤곽이 좌우 대칭이 된다. 표제나 눈에 띄게 하고 싶은 짧은 문장 등에 사용한다.가운데 정렬은 작품의 제목, 제목, 시와 노래에 자주 사용된다. 오른쪽 정렬과 마찬가지로 표에서 데이터를 제시하는 데에도 자주 사용된다. 하지만 여러 줄로 구성된 본문 텍스트의 경우, 들쭉날쭉한 시작 부분 때문에 독자가 한 줄에서 다음 줄로 따라가기 어려워 가독성이 떨어진다고 여겨진다.
가운데 정렬된 텍스트는 독자의 시선을 사로잡는 것이 주된 목적인 표지판, 전단 및 유사한 문서 또는 시각적 외관이 중요하고 전체 가운데 정렬 텍스트의 양이 적은 경우에 흔히 사용된다.
2. 4. 양쪽 정렬 (균등 분할)
행의 양쪽 끝을 모두 정렬하는 방식이다. 텍스트의 양쪽 여백을 깔끔하게 맞추기 위해 글자 사이 간격(자간)을 조절한다.[3] 주로 인쇄 매체에서 사용되며, 깔끔하고 정돈된 느낌을 준다. 하지만 좁은 폭에서 단어 사이 간격이 지나치게 넓어지는 문제(강 현상)가 발생할 수 있다.[4]
한글 등 동아시아에서는 문서의 보기에 좋게 하기 위해서 양쪽 정렬(균등 분할)이 사용된다. 양쪽 정렬을 할 때, 문단의 마지막 줄은 언어 방향에 따라 왼쪽 또는 오른쪽으로 정렬하여 별도로 처리하는 것이 일반적이다. 간격이 정상 너비를 초과하여 늘어난 줄을 ''느슨한 줄'', 간격이 압축된 줄을 ''촘촘한 줄''이라고 한다.
최신 워드 프로세싱 패키지와 전문 출판 소프트웨어는 문자 사이의 간격도 조정하여 강 현상을 크게 줄인다. 또한 이러한 시스템은 동일한 문자에 대해 다른 글리프 중에서 자동으로 선택하고, 줄을 더 잘 채우기 위해 문자를 약간 늘리거나 축소하는 등 고급 디지털 타이포그래피 기술을 사용한다. 글리프 스케일링 또는 마이크로타이포그래피 기술은 어도비 인디자인과 최신 버전의 pdfTeX에서 구현되었다.
2. 5. 세로쓰기 정렬
세로쓰기에서 왼쪽 정렬과 오른쪽 정렬에 해당하는 위쪽 정렬과 아래쪽 정렬이 있다.
2. 5. 1. 위쪽 정렬 (천부)
세로쓰기에서 왼쪽 정렬·오른쪽 정렬에 해당한다.2. 5. 2. 아래쪽 정렬 (지부)
세로쓰기에서 왼쪽 정렬·오른쪽 정렬에 해당한다.2. 6. 기타 정렬
; 왼쪽 정렬
: 행의 왼쪽 끝(좌횡서라면 행 머리)을 일치시킨다. 행의 오른쪽 끝(행의 끝)은 정렬되지 않는다.
; 오른쪽 정렬
: 행의 오른쪽 끝(좌횡서라면 행의 끝)을 일치시킨다. 행의 왼쪽 끝(행 머리)은 정렬되지 않는다. 서명이나 출처 등의 짧은 어구, 숫자 등에 사용한다. 우횡서에서는 왼쪽 정렬과 오른쪽 정렬의 역할이 반대가 된다.
; 위쪽 정렬 · 아래쪽 정렬
: 세로쓰기에서 왼쪽 정렬 · 오른쪽 정렬에 해당한다.
; 가운데 정렬
: 행의 가운데를 일치시킨다. 행 머리와 행 끝은 모두 정렬되지 않지만, 윤곽이 좌우 대칭이 된다. 제목이나 눈에 띄게 하고 싶은 짧은 문장 등에 사용한다.
; 양쪽 정렬 (평균 할부, 재스티피케이션)
: 행의 양쪽 끝을 모두 일치시킨다. 행의 길이가 일정하지 않은 경우에는 자간(로마자에서는 어간)을 조정해서 길이를 일정하게 한다. 평균 할부(distribution)는 로마자에서는 거의 사용되는 일이 없지만, 한글 등 동아시아에서는 문서의 보기에 좋게 하기 위해서 사용된다.
2. 6. 1. 소수점 정렬
숫자(소수)에 대해 소수점의 위치를 일치시킨다. 주로 표나 통계 자료 등에서 유용하게 사용된다.[1]2. 6. 2. 등호 정렬
수식에서 등호나 부등호의 위치를 기준으로 정렬하는 방식이다.3. 텍스트 정렬의 역사
인쇄 매체에서 텍스트 정렬은 가동 활자 시대부터 서양 언어에서 주로 양쪽 정렬이 선호되는 방식이었다. 고전적인 서양 필사본은 한두 개의 열로 구성되었고, 좌우 여백이 균일할 때 가장 보기 좋게 보였기 때문이다. 필경사들은 약어, 합자, 스워시 등을 활용하여 정렬된 줄의 리듬과 색상을 유지했다.[4]
20세기 초 얀 치홀트의 저서 ''비대칭 타이포그래피''(Asymmetric Typography)와 바우하우스, 다다, 러시아 구성주의 운동의 영향으로 양쪽 정렬의 사용이 줄고 왼쪽 정렬의 사용이 늘어났다. 전통적인 타이포그래피에서 왼쪽 정렬은 글꼴에 내장된 기본 단어 간격으로 구분되었다. 라이노타입과 같은 연속 주조 조판 시스템은 단어 사이에 자체 조절 간격 밴드를 삽입하여 흰색 공간을 균등하게 분배함으로써 오른쪽 가장자리의 불규칙성을 줄였다.
현대에는 데스크톱 출판 시스템을 통해 그래픽 디자이너와 조판공이 줄 단위로 단어와 문자 간격("트래킹")을 조정하여 더 균일한 간격을 얻을 수 있게 되었다. 어도비 인디자인과 같은 프로그램은 전체 단락에 대한 모든 가능한 줄 바꿈 선택을 평가하여 최적의 간격을 생성하고, 들쭉날쭉한 여백에서도 가장 고르지 않은 가장자리를 줄인다.
4. 예시
■■■
■■■■
■■■
■■■■
■■■
■■■■