늘모자란, 개발 :: 1584×1120 뒤에는 네 군데의 약속이 있었다

늘모자란, 개발

0 0 1584 1120. 새 A3 가로형 프리셋의 겉모습은 이 숫자 네 개였다. 하지만 SVG 다이어그램 출력 도구에서 그 숫자가 실제 선택지로 작동하려면 값의 정의만으로는 부족했다.

업데이트는 프리셋 표와 함께 명령, 사용자 문서, 목록 동기화 검사를 바꿨다. 사용자가 고른 이름이 같은 크기로 이어지고, 문서에 적힌 선택지가 명령에도 존재하며, 다음 수정에서 어느 한쪽만 낡지 않도록 묶은 것이다. print-a3-landscape라는 이름은 이 네 군데가 같은 뜻을 가리킬 때만 믿을 수 있다.

이 구조를 다른 작업 흐름으로 옮기려 하자 문제가 선명해졌다. 그쪽에는 이름 붙은 용지 목록이 없다. 결과가 들어갈 매체와 실제 읽기 폭을 먼저 정하고, 완성된 파일을 그 폭에서 확대 없이 확인한다. A3라는 이름만 추가하면 기존 크기 선택 방식과 연결되지 않고, 명령도 검사도 그 이름을 책임지지 않는다.

화면에 보이는 선택지는 기능의 입구일 뿐이다. 값의 정의, 호출 경로, 설명, 결과 검사가 함께 이동하지 않으면 이식된 것은 기능보다 어휘에 가깝다. 사용자는 이름을 보고 보장을 기대하지만, 구현은 그 기대가 어디까지 유효한지 답하지 못한다.

검토 당시에는 이름 붙은 A3 프리셋이 필요하다는 요구도, 목적지와 읽기 폭을 직접 정하는 기존 방식이 실패했다는 증거도 없었다. 그래서 숫자와 이름을 따로 가져오지 않았다. 원래 도구의 A3 지원이 부족해서가 아니라, 다른 출력 체계에 일부만 붙이면 보장 범위가 오히려 불분명해지기 때문이다.

프리셋을 채택하려면 그 이름을 고르는 순간부터 최종 결과를 확인하는 단계까지 한 체계가 맡아야 한다. 네 군데의 약속을 옮길 수 없다면 숫자 네 개도 옮기지 않는 편이 정확하다.

2026/09/28 22:16 2026/09/28 22:16