yunsh206

회원가입로그인

한 줄 요약: 폰트 설치 시 '모든 사용자용'으로 설치하자.

폰트 모든 사용자용으로 설치.png덧붙임: 폰트파일(.ttf, .ttc)을 C:\Windows\Fonts 에 바로 Drag & Drop 하거나 Copy & Pagste 를 하면 모든 사용자용으로 설치되지 않는다.

예전에는 TOAD 같은 상용툴을 크랙해서 쓰던 흑역사 시절이 있지만, 요즘은 정품사용과 보안 이슈 때문에 비록 기능은 부족하지만 무료로 쓸 수 있는 소프트웨어를 많이 쓰고 있다. 이번에 들어간 사이트에서는 Oracle 에서 기본으로 제공하는 SQL Developer를 DB 개발용으로 쓰고 있다.

이 SQL Developer는 Java 기반으로 알고 있는데, 폰트 모양이 영문용 폰트라서 예쁘지가 않다. 요즘 네이뇬에서 개발한 '나눔고딕 코딩'이나 'D2Coding' 과 같은, 한글과 영어 글꼴 모두 미려하고 가독성 높은 고정폭 글꼴들이 무료로 풀려있어서 이를 설치하고 SQL Developer에서 폰트 설정을 바꾸려고 하는데...

일단 메뉴의 '도구' → '환경설정'을 선택해서 환경설정 화면을 띄운 뒤에 '코드 편집기' → '글꼴' 항목을 선택하면 '글꼴 이름' 항목이 보이면서 그 옆에 폰트를 콤보박스로 선택할 수 있게 해놨다.

SQL Developer 도구 환경설정.png

2019-12-30 (5).png

 

그런데 말입니다.

이 폰트 목록에 내가 설치한 폰트들이 보이지를 않는다. '아, 까탈스러운 놈. 윈도우 설치 시의 기본 폰트로만 설정이 가능하다는 건가. 그렇다면 바탕체, 궁서체를 해당 폰트로 바꿔치기 해야겠다.' 싶어서 아래와 같이 폰트 모임을(.ttc 파일) 바꿔치기 한 걸 설치했다.

http://egloos.zum.com/einmong/v/5885619

위 사이트의 TTFName 과 unitettc 를 이용해서 폰트를 갈아끼우고 설치했더니... 젠장, 이번에는 바탕체, 궁서체 모두 나타나지 않는다.

왜 그럴까 하고 폰트 폴더(탐색기 주소창에서 C:\Windows\Fonts 로 치면 들어간다)로 들어가면

윈도우 폰트 폴더.jpg

위 그림 중에서 종이가 3장 겹친 아이콘은 폰트 모임(ttc 파일)이고, 한 장만 있는 아이콘은 폰트 하나만 있는 거다. 폰트 모임을 더블 클릭하면 아래와 같이 개별 폰트들(Arial 을 예로 들면 안에 Arial 검정, Arial 굵게, Arial 굵은 기울임꼴 등이 있다.)이 나온다.

 

윈도우 폰트 패밀리 세부 정보.jpg

 

'속성'(우클릭하면 나온다) 창을 띄워서 '위치' 항목을 보니...

윈도우 폰트 속성.jpg

(이건 제대로 설치된 거다. 빨간 테두리 내용이 저렇지 않은 게 문제가 된다.)

왠걸... 분명히 나는 C:\Windows\Fonts 로 Drag & Drop 로 TTF, TTC 파일을 떨어뜨려서 설치시켰는데 경로는 C:\Users\사용자명\AppData\Local\Microsoft\Windows\Fonts 가 되어 있는 거다. 그때 눈치 깠다. 이 폰트는 윈도우 모든 계정이 쓸 수 있는 게 아니라 해당 로그인한 사람만 쓸 수 있는 폰트라는 걸. 그리고 SQL Developer 에서는 오로지 모든 사용자용 폰트만 목록에 보여준다는 것.

삽질의 원인은 전혀 엉뚱한 데에 있었던 거다. 그래서 기존 폰트를 삭제한 후에 폰트파일을 우클릭해서 나타나는 메뉴에서 '모든 사용자용으로 설치'로 설치했더니 SQL Developer 에서 폰트 목록이 나타난다.

하아...

번호 제목 글쓴이 날짜 조회 수 추천 수
835 리눅스 새 하드 장착하기 RanomA 2021.12.01 598 0
834 리눅스 SSH Network error: Software caused connection abort RanomA 2021.05.29 2016 0
833 인터넷 기본 설정 복원 창 띄우는 방법들 file RanomA 2021.05.01 1021 0
832 리눅스 디렉토리별 압축 파일 생성 쉘 스크립트 RanomA 2021.04.04 829 0
831 Javascript 숫자에 끊어 읽기 컴마(,) 추가 RanomA 2020.11.27 750 0
830 Javascript 문자열을 포맷 맞춰 날짜로, 날짜를 포맷 맞춘 문자열로 변환 RanomA 2020.11.26 716 0
829 Javascript 날짜 더하기 RanomA 2020.11.26 449 0
828 Javascript 해당 연월의 마지막 날짜 가져오기 RanomA 2020.11.25 363 0
827 Javascript isNullOrEmpty RanomA 2020.11.25 684 0
826 Javascript 전화번호 포매팅 RanomA 2020.11.25 2307 0
825 Javascript IN RanomA 2020.11.18 259 0
824 Javascript LPAD RanomA 2020.11.17 580 0
823 Adobe Creative Cloud 업데이트 실패 184(혹은 C184) 오류 file RanomA 2020.09.08 1068 0
822 오라클 테이블 레이아웃 조회 Query RanomA 2020.01.13 2062 0
» SQL Developer의 폰트 설정에서 폰트 목록이 안나타날 때 [6] file RanomA 2019.12.30 4868 0
820 Underscore( _ 문자)를 카멜 케이스(Camel Case)로 변환하기 RanomA 2019.12.06 1813 0
819 라이트룸(Adobe Lightroom) 한자/일본어용 폰트 변경 file RanomA 2018.06.06 2140 0
818 마녀의 빗자루와 악마와의 파티 RanomA 2018.03.23 889 0
817 크레인 안전 점검이 허술해진 게 이명박 때가 아니다? RanomA 2018.01.06 707 0
816 인도 중국의 분쟁 지역 file RanomA 2017.08.17 1291 0