텍스트 편집기에서 아이콘 글꼴을 사용하는 방법은 무엇입니까?

텍스트 편집기에서 아이콘 글꼴을 사용하는 방법은 무엇입니까?

현재 플레이 중입니다폴리바제공된 아름다운 테마를 맞춤설정하려고 합니다.여기.

바에 아름다운 아이콘을 표시하기 위해 위에서 언급한 테마를 사용합니다.소재 아이콘, 다음을 설정하여:

content =  <- here is the character icon

위에서 볼 수 있듯이 stackoverflow는 문자를 올바르게 렌더링할 수 없습니다.

내 질문은 두 가지입니다.

  • 내 텍스트 편집기도 글꼴을 올바르게 렌더링하지 않습니다(저는 SublimeText 3 및 Vim을 사용합니다): 사각형이나 공백이 보입니다. Polybar를 실행하지 않으면 어떤 아이콘이 설정되어 있는지 알기 어렵습니다.
  • 새로운 아이콘을 사용하고 싶은데 어떻게 입력해야 할지 모르겠습니다. 복사/붙여넣기 해야 하나요? 어디서? 나는 다음과 같은 것을 사용해야한다캐릭터 맵? 그렇다면 텍스트 편집기에 유니코드를 어떻게 삽입합니까?

위에 표시된 역할 정보

U+E1BD  - No such unicode character name in database
UTF-8: ee 86 bd  UTF-16BE: e1bd  Decimal: &#57789;
 ()
Uppercase: U+E1BD
Category: Co (Other, Private Use)
Bidi: L (Left-to-Right)

아이콘은 여기에서 찾을 수 있습니다: https://material.io/tools/icons/?icon=widgets&style=baseline


나는 사용하고있다

  • 운영 체제: Antergos -> 아치
  • vim: urxvt 터미널에서

답변1

새로운 아이콘을 사용하고 싶은데 어떻게 입력해야 할지 모르겠습니다. 복사/붙여넣기 해야 하나요? 어디서? CharMap과 같은 도구를 사용해야 합니까? 그렇다면 텍스트 편집기에 유니코드를 어떻게 삽입합니까?

이러한 글꼴 아이콘을 찾는 데 유용한 도구는 다음과 같습니다.그놈 문자표(줄여서 구차맵).

먼저 다음을 선택하여 유니코드 블록으로 문자를 그룹화하도록 gucharmap을 설정해야 할 수도 있습니다 View -> By Unicode Block.

글꼴 아이콘은 일반적으로 사전 정의된 문자가 없는 블록인 "개인 사용 영역" 블록에 있습니다. 글꼴은 제한 없이 문자를 정의할 수 있습니다. 왼쪽의 "개인 사용 영역"을 선택할 수 있습니다. 조금):

구참맵 프라이빗 공간

그런 다음 왼쪽 상단에서 문자를 표시하려는 글꼴을 선택할 수 있습니다. 마지막으로 이 기능도 활성화해야 View -> Show only glyphs from this font해당 글꼴에서 제공하는 문자만 볼 수 있습니다.

이제 사용 가능한 모든 문자를 쉽게 찾아보고 두 번 클릭하여 문자를 복사할 수 있는 하단의 텍스트 필드에 붙여넣을 수 있습니다. 편집기 자체에서 문자를 표시할 수 없는 경우에도 복사한 문자를 편집기에 붙여넣을 수 있습니다.

내 텍스트 편집기도 글꼴을 올바르게 렌더링하지 않습니다(저는 SublimeText 3 및 Vim을 사용합니다): 사각형이나 공백이 보입니다. Polybar를 실행하지 않으면 어떤 아이콘이 설정되어 있는지 알기 어렵습니다.

sublime 및 gvim과 같은 그래픽 애플리케이션의 경우 일반적으로 애플리케이션이 글꼴 아이콘을 수집해야 하는 글꼴 목록을 정의하는 것이 가능합니다. 이 글꼴 목록에 아이콘 글꼴을 추가해야 합니다.

터미널에서 vim을 사용하는 경우 문자를 표시하는 것은 전적으로 터미널에 달려 있으며 vim은 여기서 작동하지 않습니다. 위에서 언급한 것처럼 터미널 에뮬레이터를 사용하면 일반적으로 글꼴 목록을 정의할 수 있습니다. 예를 들어, urxvt를 사용하면 파일 내에서 텍스트를 표시하는 데 사용되는 글꼴 목록을 URxvt.font설정할 수 있습니다..Xresources

관련 정보