임시소모임 [KPUG] 팜 바이블 줄간격이 너무 넓다구요 ?
2012.11.27 06:43
팜 바이블로 한글 성경을 보면.. 줄 간격이 넓은 것이 거슬릴 때가 있습니다. Qed로 책을 볼땐 줄 간격이 좁아서 좋은데, 팜 바이블은 줄 간격을 세가지로 설정할 수 있는데 제일 작은 것으로 설정해도 한글에서는 너무 넓은 감이 듭니다. 이것은 아마도 영문 바이블의 줄 간격때문인듯 한데.. 영문 성경을 안 보는 사람이라면 조금 붊만일 수도 있습니다.
목마른 사람이 우물 판다고.. 일단 팜 바이블로 줄 간격 세가지 세팅해서 PBLPConfig.pdb를 export했습니다.
그 다음 이 세파일을 비교했더니.. 72번째 바이트가 이 줄 간격이더군요!
이넘이 가장 작은 줄간일때는 0xd 로 세팅되어있는데.. 8로 바꾸니 맘에 듭니다. 물론 이 상태에서 영문 성경을 보면 읽을 수는 있지만 알파벳의 아랫쪽이 잘려서 나옵니다. (소문자 g나 y같은 글자) 이 상태에서 설정메뉴에 들어가보면 줄 간격이 설정 안된 것으로 나옵니다. ^^
모바일OS자료실에 핸데라 에뮬올린 글에 있는 스샷과 같은 부분인데 백라잇이 꺼져서 초록색입니다. 한글에 적절한 줄간으로 바뀐 것을 볼 수 있습니다. 7로 하니까 스크롤할때 화면이 깨지는 경우가 있더라구요. 두 그림의 차이를 찾아보세요. ( '')
사족. 줄간을 바꿨으니 단어 간격도 바꿔보자 하고.. 똑같은 짓을 해서 찾았는데요.. 74번째 바이트가 단어간격입니다. 그런데 불행히도.. 이넘은 가장 작은 세팅이 0 입니다. 더 작은 숫자가 없어요. ㅠㅜ
코멘트 2
-
에스비
11.27 18:51
-
왕초보
11.28 03:29
저도 signed라고 생각하고 0xff를 해보았는데.. 재미있는 것이 자간은 안 변하고, (아마 default가 있는듯) 각 절이 모두 한 줄에 들어가더군요. 가로로 스크롤 하는 기능은 없으니 화면 넘어가는 내용은 안 보인다는 것이되죠. 아마도 이 값으로 줄 길이를 계산하는 모양인데 빈칸이 하나라도 들어가면 줄 길이가 짧아져서 결국 뭐든지 한줄에 들어가게 되는듯 합니다.
0xf는 안해보았는데 한번 해보아야겠네요. 4비트 값일 수도 있으니까요. --> 해봤습니다. 자간이 상당히 커집니다. ㅠㅜ
그래서 signed인데 포맷이 이상한가 하고 0x81을 해보았습니다. 즉 MSB가 sign이고 그 뒤는 보수가 아니고 그냥 쓰나 하고요. 그랬더니.. 0xff와 유사한 결과가 나왔습니다. 단 모든 줄이 한줄이 되지는 않네요.
줄간격을 0xf로 바꾸면 어떻게 되나요?
signed라면 음수로 바뀔텐데, 분위기를 봐선 unsigned인것 같아서 안될것 같긴 하네요ㅠㅠ