17,000단어를 한 글자 오차 없이 오른쪽 정렬한 Super Metroid 공략
"I just chose words carefully."

모노스페이스 텍스트에서 양쪽 정렬을 하면 공백이 고르지 않아 보기 나쁘다. 하이픈 넣기도 어색하다. 그런데 1990년대 후반, rs1n은 Super Metroid 공략을 작성하면서 단어를 신중히 골라 17,000단어 분량을 오른쪽 끝이 정확히 맞아떨어지도록 썼다. 특별한 도구 없이 ASCII 에디터만 사용했다. 이 글은 그 놀라운 사례와, 화면 속 텍스트에서 이런 수고가 드문 이유를 소개한다.
아무 프로그램도 안 썼어요. 그냥 오른쪽이 다 맞도록 단어를 신중히 고른 것뿐이에요. 전부 ASCII 에디터로 했죠.
HN 토론
179- AgentOrange1234
프로그래밍에서 특정 단어 선택이 이런 식으로 가치 있는 경우가 있다. true/false, good/bad, first/rest, left/right 같은 쌍이 길이가 같지 않다는 점은 안타깝다. 하지만 old/new, head/tail, fast/slow, same/diff, right/wrong 같은 좋은 쌍들이 있는데, 이는 함수 전체에 걸쳐 자연스러운 세로 정렬을 만드는 데 도움이 될 수 있다.
- sho_hn
비슷한 일화가 있는데, 질리언 앤더슨이 최근 X-파일 인터뷰에서 크리스 카터가 대본에서 특정 텍스트 레이아웃 선호(홀수 줄 없음[1])에 맞춰 대사를 쓰는 강박적인 습관이 있었고, 그 덕분에 그 쇼 특유의 대화 리듬이 만들어졌다고 밝혔다.
- _jackdk_
궁금한 게, 그 Super Metroid 공략의 영웅적인 작성자가 글을 쓰는 어느 시점에서 'missiles'가 'missles'로 쓰이지 않는다는 걸 알게 되었을 텐데, 그 실수를 인정하고 공략 전체를 다시 쓰기보다는 그대로 두기로 결정했는지 말이다.
또한, 글에서 사용된 고정폭 예시의 글꼴은 향수를 크게 자극한다. 어떤 글꼴인가? https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_vga_... 이 사이트가 떠오른다.
- card_zero
이것은 잠재적으로
습관적인 패턴을 방해하여
더 독창적인 선택을 하게 함으로써
글쓰기에 활력을 줄 수 있다.
- gyomu
> 동시에, 우리 중 누가 한 번쯤은 빽빽한 인터페이스에서 특정 너비에 맞추기 위해 버튼 UI 문자열이나 툴팁을 몇 시간씩 다듬어 본 적이 없겠는가?
나는 그런 적이 있다. 그리고 나서 고객 이메일을 받았는데, 그들은 OS 접근성 기능인 디스플레이 확대를 사용 중이었고 그들의 기기에서 내용이 잘려 보인다는 내용이었다. :')
참고: 인터페이스를 독일어로 지역화하는 것도 마찬가지다.
- ivw
suckerpinch는 LLM을 사용하여 이와 같은 작업을 자동으로 수행하는 훌륭한 비디오를 가지고 있다.
- brooke2k
이건 기사와 약간만 관련이 있지만, 나는 항상 텍스트 정렬이 이상하다고 생각했다. 나에게는 들쭉날쭉한 가장자리를 가진 문단이 양쪽 정렬된 문단보다 읽기 쉽다. 불규칙한 끝점이 내가 어디까지 읽었는지 추적하는 데 도움이 되기 때문이다. 그리고 양쪽 정렬은 매우 이상해 보이는 줄을 만들 수 있다. 그래서 나는 왜 조판에서 그렇게 흔한지 결코 완전히 이해하지 못했다.
- fhub
찾아봐야 했던 두 가지 정의.
* Widow: 다음 페이지나 칸의 맨 위에 외롭게 남겨진 문단의 짧은 마지막 줄.
* Orphan: 페이지나 칸의 맨 아래에 남겨진 문단의 첫 줄.