logo
You must click the ad button in the top left to generate.

한글에서 왼쪽정렬과 오른쪽정렬시 스페이스바 문의 ...

한글에서 왼쪽정렬과 오른쪽정렬시 스페이스바 문의

한글 뿐만이 아니라 모든 워드프로세서가 다 같습니다. 대부분 왼쪽에서 오른쪽으로 글을 채워가는 글자와 줄 단위의 편집구조를 가진데다, 문단의 정렬방식때문에 정해진 원칙인듯 하구요. 스페이스바로 입력한 여백은 글자가 아닌 조판부호에 해당하며, 문단의 한 줄에서 글자는 그 줄을 넘어설 경우 다음 줄로 줄바꿈되어 글자가 넘어가지만, 조판부호의 경우에는 넘어가지 않습니다. 아마 그 경우가 문단을 더 읽기 쉽게 해주기 때문에 정해진 원칙이었던 것 같습니다. 수십년동안 워드프로세서나 DTP프로그램을 써 왔지만 한번도 의문을 품어보거나 불편하다고 느껴본적이 없이 당연하다고 느꼈는데, 왜 그렇냐는 질문을 보니 신선하네요.ㅎ ​ 기술적인 면으로 추론해 보자면, 워드프로세서도 HTML 같은 마크업랭귀지로 이루어져 있습니다. 이 경우 글자나 문장이 되는 데이터와 그 데이터의 위치와 형태를 구성하는 태그로 이루어 지는데, 데이터가 정해진 한 줄의 길이를 넘으면 다음 줄로 넘기라는 원칙이 텍스트에만 적용되고 태그에는 적용되지 않도록 되어 있는 듯 합니다. 워드프로세서도 우리가 글을 쓸때에는 감춰져 보이지 않지만, 글자나 문장을 이루는 데이터와 그 데이터의 형태를 규정하는 태그들이 부호 형태로 함께 입력됩니다. 한글의 경우 그중 문단부호나 조판부호 같은 부호들을 우리가 볼 수 있도록 옵션을 제공해 주기도 하구요. 초기 워드프로세서나 DTP에서는 글자와 함께 조판부호를 입력해야만 했었고, 그 부호들중 일부는 지금도 따로 입력할 수 있으며, 이 부호들은 자리를 차지하지 않습니다.(^n : 줄바꾸기, ^t: 탭, ^s: 빈칸 등) 스페이스바를 눌러 입력한 빈 공간은 데이터가 아닌 부호이거나, 태그이기 때문에 자리를 차지할 수 없거나, 의도적으로 자리를 차지하지 않도록 정한 것 같습니다. ​ 엑셀에서는 오른쪽 정렬을 하고 글을 스페이스로 왼쪽으로 밀 수 있는것을 보면 의도적이었던 것도 같지만, 엑셀에서는 또 글자를 인식하는 방식이 워드프로세서랑은 조금 다르기 때문에 확실히 의도적인 측면만 있어서 였는지는 알 수 없습니다.

2026-02-23 13:44:04 127.0
Language
How can I help you?