조합형 한글 비트맵 글꼴 편집기
조합형 한글 렌더링에 사용되는 비트맵 글꼴을 제작하는데 도움을 주는 편집기입니다.
More posts
- D3DXCompile failed 에러 관련 핫픽스Aug 05, 2020
- 헤더 파일로 내보낼 때 바이트의 비트 순서 뒤집는 기능 추...Feb 10, 2020
- 헤더 파일로 내보낼 때 비트 순서 뒤집는 기능 추가Feb 09, 2020
- 도깨비844벌식 ASCII 관련 문제 해결!May 26, 2019
조합형 한글 렌더링에 사용되는 비트맵 글꼴을 제작하는데 도움을 주는 편집기입니다.
Comments
Log in with itch.io to leave a comment.
안녕하세요?
조합형 글꼴 편집기를 만드시느라 수고 많으셨습니다.
글꼴을 편집해서 헤더 파일로 저장한 후 마이크로 컨트롤러를 사용해서 TFT LCD에 한글을 표현하려고 합니다. 문제는 편집기 프로그램이 16진수로 변환할 때 오른쪽에서 왼쪽 방향으로 변환이 되어서 사용에 불편이 따른다는 점입니다. 마이크로 컨트롤러는 클럭이 수Mhz에서 수십Mhz인데 비트변환을 하면 시간이 많이 걸려서 표시속도 저하가 불가피 합니다.
그래서 염치 불구하고 부탁을 드리려 합니다. 헤더 파일로 변환시에 비트 변환을 왼쪽에서 오른쪽으로 하는 옵션을 추가해주셨으면 합니다. (아래 처럼)
0xE0, 0xFF, 0x0F, // 000001111111111111110000 --> 0x07, 0xFF, 0xF0
0xE0, 0xFF, 0x0F, // 000001111111111111110000 --> 0x07, 0xFF, 0xF0
0x00, 0x00, 0x0C, // 000000000000000000110000 --> 0x00, 0x00, 0x30
0x00, 0x00, 0x0C, // 000000000000000000110000 --> 0x00, 0x00, 0x30
이렇게만 변환이 된다면 마이크로 컨트롤러를 사용하는 많은 임베디드 개발자분들이 한글을 표시하는데 많은 도움이 될 것 같습니다.
그리고 글꼴을 편집한 후 미리보기에서 한글 '동해물 과 백...'의 표현에서 '물' 자가 깨져 보입니다.
긴글 읽어 주셔서 감사 드립니다.
인코딩 된 비트맵의 순서를 변경하는 기능을 넣는다는걸 깜빡하고 잊어먹었네요, 최대한 빠르게 구현해보도록 해보겠습니다!
한편 글꼴을 편집하고 미리보기에서 다음 사진과 같이 깨지는 문제를 말씀하시는 것 이라면 호환용 비공식 벌식으로 된 폰트를 제작하실 때 이러한 문제가 일어날 수가 있습니다.. 호환용 벌식은 도깨비한글식 8x4x4벌식보다 벌의 수가 적고 여러개의 벌이 하나로 통일되어 적절하지 못한 글자를 표현하기에 이런 일이 일어 날 수 있는데요, 그래서 최대한 도깨비한글식의 벌식을 사용하시는것을 추천합니다.
감사합니다.
요청하신 비트맵의 비트 순서를 뒤집는 기능을 추가했습니다 :
https://zikbakguru.itch.io/einstein-bacon-machine/devlog/123780/-
감사합니다.
비트순서 뒤집기를 체크하니 제대로 변환이 됩니다.
바쁘실텐데 정말로 감사 드립니다.
실제 LCD로 표시해보고 피드백 드리겠습니다.