Linux에서 LibreOffice UI 글꼴 변경

Linux에서 LibreOffice UI 글꼴 변경

나는 사용하고있다공식적인무료 사무실Linux 버전 7.0.1의 경우 사용자 인터페이스(대화상자, 메뉴, 옵션 등)의 글꼴을 변경하는 방법을 모르겠습니다. 나는 지난 2년 동안 이 문제를 인터넷 검색해 보았지만 불행히도 결과가 없었습니다. 누군가가 앱을 파고들어 이 퍼즐을 풀어주면 정말 좋을 것 같아요. LibreOffice는 Windows/Linux/Mac OS에서 일부 "기본" 글꼴을 사용하는 것처럼 보이지만 기본값이 무엇인지, 이를 재정의하는 방법은 명확하지 않습니다. 글꼴 앤티앨리어싱을 활성화/비활성화하는 것 외에는 옵션이 없습니다.

코드를 읽을 수 있는 사람이라면 확실히 알아낼 수 있지만 1GB의 소스 코드를 자세히 살펴보려고 하지는 않겠습니다.https://github.com/LibreOffice/core

기본 글꼴을 설명하는 것 같은 파일을 찾았지만 제게는 너무 많은 것 같습니다.https://github.com/LibreOffice/core/blob/master/officecfg/registry/data/org/openoffice/VCL.xcu

답변1

기본 글꼴은 레지스트리에 지정되어 있습니다. 소스 파일은당신이 찾은 것빌드 시스템은 다음에서 이를 생성합니다.

/opt/libreoffice7.0/share/registry/main.xcd

이는 텍스트 편집기에서 직접 편집할 수 있는 XML 파일입니다. 또는 먼저 서식을 지정하여 쉽게 편집한 다음 편집하고 다시 이동할 수 있습니다.

$ xmllint --format /opt/libreoffice7.0/share/registry/main.xcd > /tmp/registry.xml

또한 LibreOffice는 오버레이 시스템 역할을 하여 사용자가 레지스트리 값을 변경할 수 있도록 해줍니다. 내 시스템에서 가장 중요합니다 ~./config/libreoffice/4/user/registrymodifications.xcu(실제 위치는 시스템에 따라 다를 수 있음).

사용자 인터페이스에서도 이 작업을 수행할 수 있습니다. 가다파일->옵션->고급->전문가 구성 열기. 그런 다음 UI_SANS를 검색하세요. 일치하는 항목이 여러 개 있을 것입니다. 귀하의 로케일에 해당하는 항목이 나열되어 있으면 이를 변경해야 합니다. LocalizedDefaultFonts['en']영어 및 목록에 없는 로케일용입니다.

목록 시작 부분에 필요한 글꼴을 추가할 수 있습니다(세미콜론으로 구분). 예를 들어, Humor Sans처음에 LibreOffice이(가) 시작되는 방식을 다음과 같이 추가했습니다.

여기에 이미지 설명을 입력하세요.

LibreOffice의 여러 부분에서 사용되는 다른 글꼴이 있습니다. 이를 탐색하고 용도에 대해 알아볼 수 있습니다.

답변2

데스크탑 환경(DE) 구성 도구에서 원하는 글꼴과 색상을 설정할 수 있어야 합니다. ~에서아치스 위키:

  • Cinnamon을 사용하는 경우 테마 도구(cinnamon-settings 테마)를 사용하십시오. 시스템 설정 > 테마로 이동하세요.
  • Enlightenment를 사용하는 경우: 설정 > 전체 > 모양 > 앱 테마로 이동하세요.
  • GNOME을 사용하는 경우 GNOME Tweaks(gnome-tweaks)를 사용하십시오. gnome-tweaks를 설치하십시오.
  • MATE를 사용하는 경우 모양 기본 설정 도구(mate-appearance-properties)를 사용하십시오. 시스템 > 설정 > 모양으로 이동하세요.
  • Xfce를 사용하는 경우 모양 도구를 사용하세요. 설정 > 모양으로 이동하세요.

하지만 LibreOffice가 선택한 GTK 테마를 고수하려면,libreoffice-gtk3패키지를 설치해야 합니다..

다음은 사용자 정의 GTK 구성으로 LibreOffice를 실행하는 예시 스크린샷입니다.

어두운 GTK 테마가 포함된 LibreOffice Writer의 스크린샷

마지막으로 GTK 테마를 설정하는 DE 독립적인 방법은 다음과 같습니다.LX 외관.

관련 정보