일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Android
- 특수문자
- 영어회화
- 이모티콘
- meta threads
- 젠킨스
- 특수기호
- conventional NFR
- re-engineering
- 객치지향프로그래밍
- Realtime Database
- git
- firestore
- RecyclerView
- jenkins
- Firebase
- cloud firestore
- 안드로이드
- 라이브아카데미
- 자료구조
- 직장영어
- 메타 쓰레드
- endless scrolling
- 파이썬
- django
- 쓰레드 이미지 다운로드
- 쓰레드 비디오 다운로드
- skeleton architecture
- non conventional NFR
- Python
- Today
- Total
Owl Life
[개발자 폰트] 나눔고딕코딩 에서 D2 Coding 글꼴로 변경하다. 본문
지금껏 잘 사용해오고 있던 나눔고딕코딩 폰트에서 최근 1.3 버전이 릴리즈 된 D2 Coding 폰트로 한번 바꿔서 적용해보려고 합니다. 나눔고딕코딩 폰트도 꽤 유용하게 사용해오고 있었지만 D2 Coding 폰트로 바꾸게 된 이유는 문자열 가독성 때문입니다. 따옴표나 알파벳의 일부 문자 및 숫자 1의 구분도 좀 더 명확해졌습니다. window, mac, linux 의 어떤 개발 도구에서도 사용 가능합니다.
아래 자료는 D2 coding font의 github에서 발췌한 자료들입니다.
https://github.com/naver/d2codingfont
코딩시 영문자와 숫자 뿐만 아니라 한글 유사 기호간 변별력을 향상되도록 디자인하였습니다. 또한 8~18pt 사이의 크기에서 명확하게 보일 수 있도록 힌팅 처리를 하였다고 합니다.
나눔고딕코딩과의 차이점들 중 하나가 행 간격이 조금 더 넓어졌다는 점입니다.
안드로이드 스튜디오에서 나눔고딕코딩 폰트를 사용 할 때 폰트 사이즈 12, Line spacing를 1.1로 해서 사용했었는데 이렇게 하면 기본적으로 68라인을 한 화면에서 읽을 수 있었습니다. 하지만 D2 Coding 폰트를 적용할때에는 60 라인밖에 보이지 않았습니다. 이 부분은 개발자 취향이므로 적당히 조절하면 될 것 같습니다. 저는 1.0으로 맞춰서 기존처럼 68라인이 보이도록해서 사용하고 있습니다 .^^
어떤 느낌인지 아래 스크린샷을 통해서 한번 살펴보겠습니다.
<나눔고딕코딩 폰트 사용>
<D2 코딩 폰트 사용>
숫자 1이나 알파벳 l 그리고 줄간격은 눈에 띄게 차이가 나는것을 확인 할수 있습니다.
+) 참고로, 윈도우에서 폰트 설치 후 Android Studio와 같은 IDE에서 폰트 목록에 보이지 않는 경우가 있습니다.
이 때는 폰트 설치할때 마우스 우측 클릭 후 "관리자 모드로 실행" 메뉴로 설치 하셔야 정상적으로 설치가 됩니다.
'Android Dev > dev' 카테고리의 다른 글
안드로이드 Dalvik과 ART, JIT과 AOT 차이점 (0) | 2019.10.09 |
---|---|
AndroidQ 다크테마 적용방법 (0) | 2019.09.27 |