KTUG마당은 KTUG를 방문하는 모든 이용자가 대화를 나누고 소식을 전하는 곳입니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
- TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- 사용하는 편집기는 CKeditor입니다. 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한줄을 비웁니다. 글줄만 바꾸려면 shift-enter 를 누르시면 <BR>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
자유글 특정 글리프를 가진 글꼴
2020.12.22 15:50
최근 TeX Live에 재미난 유틸리티가 추가되었습니다.
이름하여 albatross. 특정한 글리프가 포함된 글꼴의 목록을 보여줍니다.
사용법은 유니코드 글자 자체를 인자로 주든가 유니코드 코드포인트를 지정하든가 하는 것인데요, 예를 들어 일본어 문자 ゑ가 포함된 폰트를 찾으려면
albatross ゑ
또는
albatross 0x3091
이와 같이 찾을 수 있습니다. 현재 시스템에 설치된 글꼴 중에서 이 글리프를 포함하는 모든 폰트 목록을 출력합니다.
맥에서는 fontconfig 유틸리티를 설치하고 (homebrew로 간단히 설치 가능) fc-cache를 실행해두어야 합니다.
kotlin으로 작성한 java 프로그램이라고 하니 Windows에서도 java runtime이 설치되어 있다면 실행이 될 거라고 생각하는데요, fc-list는 texlive를 설치하면 당연히 들어 있을 거고요. 확인은 해보지 않았습니다.
댓글 12
-
yihoze
2020.12.22 16:51
-
yihoze
2020.12.22 17:04
텍 라이브를 업데이트하면 원래 local.conf가 삭제되나요? 잠시 당황했습니다.
-
Progress
2020.12.23 13:42
사용자 환경: 윈도10, 텍라이브 2020 만땅 설치
재미있는 유틸입니다.
예전에 fallback 한자 관련 게시물 중 새앙쥐 혜(鼷)가 들어있는 폰트를 찾으려고 다음과 같이 했습니다.
http://www.ktug.org/xe/index.php?document_srl=238265#comment_238289C:\>albatross -s -b2 鼷 > fontlist.txt
시스템에 설치된 거의 모든 폰트가 리스트에 포함되는 것 같은데, 鼷 자가 다 있다고 보아야 할까요?
-
noname
2020.12.23 14:28
저 보기엔, CP949 코드페이지에서 유니코드 문자를 준 것이 문제인 것 같습니다. 결과는 0x003F (물음표)를 찾고 있는데, 이 글자는 거의 모든 폰트에 다 있다는 그런 의미인 듯해요.
터미널을 65001로 바꾸고 다시 해보시든가, 아니면 0x9F37을 찾도록 해보시지요.
> albatross 0x9F37
-
yihoze
2020.12.23 14:37
949에서도 65001에서도 글자로는 결과가 올바르지 않고 (TeX Gyre 시리즈에 있을 리 없잖아요?) 코드 값을 입력하니까 제대로 찾아주는 것 같습니다.
-
noname
2020.12.23 14:44
Windows Terminal에서도 안 되나요?
-
yihoze
2020.12.23 15:04
저는 Windows Terminal을 주로 powershell 모드로 사용합니다. powershell에서도 cmd에서도, 65001이든 949이든 코드 값 입력만 올바른 결과를 내는 것으로 보입니다.
-
Progress
2020.12.23 15:33
아, 저는 윈도우터미널(wt)을 실행하고 명령내린 건데, 이게 사실상 cmd였나 보네요.
터미널에 "鼷" 자가 보이길래 당연히 찾아주는 줄 알았습니다.
===
그런데 "터미널을 65001로 바꾸"라는 건 어떻게 하는 건지요?
==> 인터넷 좀 뒤져보니 뭔가 윈도 레지스트리를 건드려야하는 것 같네요. 포기. -
yihoze
2020.12.23 16:18
c:\>chcp 65001
-
yihoze
2020.12.23 16:43
鼷의 유니코드를 알아내려면 구글에서 "鼷 unicode" (또는 유니코드)로 검색하니까 되네요. 저는 이따금 유니코드를 알아내는 게 필요해서 http://www.ktug.org/xe/index.php?document_srl=245487 에서 사용한 파이썬 스크립트를 만들었습니다.
혹 필요하신 분들은
https://github.com/YiHoze/texwrapper/blob/master/wordutil.py
-
noname
2020.12.23 18:22
Mac의 TeXShop에서 유니코드 코드포인트는 간단히 확인할 수 있습니다. 글자를 선택하고 Ctrl+Click (또는 right click)하여 컨텍스트 메뉴를 열면 Character Info라는 항목이 있어요. 다음과 같이 나타납니다.
메뉴의 |편집|->|문자|를 선택해도 되고요.
TeXShop이 아니라면, macos 전체로 볼 때 유니코드 코드포인트를 찾는 제일 쉬운 방법은 (해당 글자를 복사한 다음) 메뉴의 입력기에서 찾을 수 있는 "이모티콘 및 기호 보기"를 열고 Cmd+F를 눌러서 찾아보기에 붙여넣는 겁니다.
Windows라면... vscode에 unicode code point 라는 extension이 있네요.
-
yihoze
2020.12.24 07:49
아이고, 허망해라. ^^
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
762 | 유클리드 호제법 [8] | noname | 2021.04.24 | 2687 |
761 | hzexam.sty를 위한 파이썬 스크립트 [2] | yihoze | 2021.04.20 | 2057 |
760 | 상쾌한 아침입니다. | 필교 | 2021.04.17 | 1987 |
759 | 가입인사 드려요 | 필교 | 2021.04.16 | 1989 |
758 | 시험지 또는 문제집 만들기 [11] | yihoze | 2021.04.08 | 3432 |
757 | runbox? [3] | 판돌이 | 2021.04.08 | 5019 |
756 | 옛한글, pua 폰트를 활용해보자 [5] | noname | 2021.04.07 | 5095 |
755 | TL 2021 TL Manager 번역 파일 [3] | Dennis | 2021.04.05 | 2119 |
754 | [잡담] latex 실행 시간 [2] | noname | 2021.04.03 | 2845 |
753 | 시험지, 문제지, 학습지 제작에 필요한 몇 가지 [10] | noname | 2021.03.29 | 2582 |
752 | LaTeX로 멋진 출판을 할 수 있는 편집자를 모십니다. | kyungmoon | 2021.03.23 | 3647 |
751 | 올려주신 HzGuide를 템플릿으로 Rmarkdown 연결한 문서 아웃풋입니다. [3] | 이삭 | 2021.03.20 | 2329 |
750 | [제안] 문서 샘플을 공유해주십시오 [11] | noname | 2021.03.19 | 2315 |
749 | ksbaduk 2021 [8] | noname | 2021.03.16 | 2252 |
748 | oblivoir 3.0의 은 글꼴 [1] | noname | 2021.03.15 | 2234 |
747 | 감사인사 드립니다. :) [5] | 이삭 | 2021.03.11 | 2229 |
746 | 텍 문서들을 한 파일에 담아 두고 심심할 때 꺼내 보기 [7] | yihoze | 2021.02.23 | 2281 |
745 | 설 잘 쇠세요 [1] | Progress | 2021.02.12 | 2253 |
744 | hzguide 설명서 [16] | yihoze | 2021.01.28 | 2787 |
» | 특정 글리프를 가진 글꼴 [12] | noname | 2020.12.22 | 5306 |
윈도에서 코드 페이지를 유니코드 (65001)로 해놓으면 줄이 제대로 표시되지 않는다는 사소한 문제가 있지만, 잘 찾아주는 것 같습니다. 고맙습니다.