Firefox에서 "Tex Gyre Pagella"의 보기 흉한 글꼴 렌더링을 수정하는 방법은 무엇입니까?

Firefox에서 "Tex Gyre Pagella"의 보기 흉한 글꼴 렌더링을 수정하는 방법은 무엇입니까?

나는 이것이 다음의 중복이라고 믿습니다.이 질문, 그러나 허용되는 답변은 8세 이상이며 나에게 적합하지 않았습니다.

여기 웹사이트가 있습니다, Palatino 글꼴을 사용하려고 합니다. 내 시스템에서는 다음으로 대체됩니다.텍스 자이레 파젤라, 라고도 합니다 P052-Roman. 다음은 그 모습입니다. 서로 다른 글자의 높이가 같지 않다는 것이 바로 눈에 띕니다.

못생긴 글꼴

위에 링크된 질문에 대한 대답은 힌트에 문제가 있다고 주장하지만 수정 사항을 적용해도 작동하지 않았습니다. 또한 글꼴 이름 등을 및 URW Palladio L으로 변경해 보았습니다 .P052-RomanTex Gyre Paella

어떤 도움이라도 주시면 감사하겠습니다!

답변1

결국 제가 한 일은 다음과 같습니다. 시행착오를 거쳐 P052Firefox에서 사용된 모든 글꼴을 제거했습니다. 그들은 폴더에 위치했습니다

/usr/share/fonts/opentype/urw-base35
/usr/share/fonts/type1/urw-base35
/usr/share/fonts/type1/gsfonts

이제 내 Firefox에서는 TeX Gyre Pagella 글꼴이 올바르게 로드되어 보기가 더 좋아졌습니다.

답변2

저는 우연히 (4개) Palatino Linotype 글꼴(예: .ttf) 파일을 설치했고웹 페이지.zip당신이 인용한 내용은 Firefox에서 제 눈에는 꽤 평범해 보였습니다. 예를 들어 다음과 같은 글꼴 배포 사이트에서 Palatino Linotype 패키지를 다운로드하면 이 문제를 해결할 수 있을 것입니다.글꼴 100, 4개의 Palatino 글꼴 파일(예 pala.ttf: palab.ttf, palabi.ttfpalai.ttf)을 원하는 폴더(예: )에 추출한 다음 또는 ~/Fonts/와 같은 글꼴 설치 프로그램을 통해 이러한 파일을 설치합니다 .gnome-font-viewerfontmatrix

아래의 긴 명령은 프로필 디렉터리(예: ) Fonts에 폴더를 만들고 여기에 앞서 언급한 파일을 다운로드한 다음 해당 파일에서 4개의 파일을 추출한 다음 파일을 삭제합니다.home/home/red_trumpet/.zip.ttf.zip.zip

if [ ! -d ~/Fonts ] ; then mkdir -p ~/Fonts ; fi ; cd ~/Fonts ; wget https://fonts100.com/76219%2Fpalatino-linotype.zip -O ./pl.zip ; if [ ! -x /bin/unzip ] && [ ! -x /usr/bin/unzip ] ; then sudo apt install unzip -y ; fi ; for i in pala.ttf palab.ttf palabi.ttf palai.ttf ; do unzip -j "pl.zip" "$i" ; done ; rm ./pl.zip

를 사용하기로 결정한 경우 fontmatrix터미널에서 다음 명령을 실행하여 설치하세요.

sudo apt install fontmatrix -y

... fontmatrix다음 명령을 실행하여 시작합니다.

fontmatrix & exit

그런 다음 창에서 fontmatrix다음을 클릭하십시오.파일, 그 다음에파일 가져오기...를 클릭한 다음 압축을 푼 폴더/디렉토리에서 해당 4개 .ttf파일( pala.ttf, 및 )을 선택한 다음(예: )을 클릭합니다.palab.ttfpalabi.ttfpalai.ttf~/Fonts열려 있는. 다음으로 아래로 스크롤하여팔라티노 리노이페그것을 두 번 클릭한 다음 을 클릭하고 을 Activation클릭한 Activate All다음 종료하고 fontmatrixFirefox를 다시 시작하여 액세스하십시오.웹 페이지다시.

네 가지 .ttf파일 이름 설명:

  • pala.ttf표준("일반") Palatino Linotype 글꼴 파일입니다.
  • palab.ttf용감한Palatino Linotype 글꼴 파일입니다.
  • palai.ttf이탤릭체Palatino Linotype 글꼴 파일입니다.
  • palabi.ttf굵은 이탤릭체Palatino Linotype 글꼴 파일입니다.

fontmatrixTex Gyre Pagella 글꼴을 비활성화하는 데 사용할 수도 있습니다 . 에서 이 글꼴을 선택하고 을 클릭한 다음 을 fontmatrix클릭하세요 .ActivationDeactivate All

마지막 자원(극단적인 경우)으로 언제든지 Firefox를 사용하여 about:configURL에 액세스한 다음 기능을 찾아 browser.display.use_document_fonts해당 값을 1에서 다음으로 전환할 수 있습니다.0.

답변3

최종 목표가 페이지를 선명한 글꼴로 표시하는 것이라면 에 자세히 설명된 대로 페이지 글꼴을 재정의할 수 있는 옵션이 있습니다.이 Mozilla 지원 페이지:애플리케이션 메뉴>설정>글꼴 및 색상>고급의 그런 다음 "를 선택 취소하세요.위에서 선택한 글꼴 대신 페이지에서 자체 글꼴을 선택하도록 허용".
이렇게 하면 선택한 글꼴로 페이지가 나타납니다.

반면, 최종 목표가 Tex Gyre 글꼴을 사용하여 페이지를 표시하는 것이라면. 내 제안은 texgyre 글꼴(다음 코드와 같이)을 설치하여 글꼴 파일에 문제가 없는지 확인하는 것입니다.

sudo apt update  
sudo apt install fonts-texgyre

내 시스템(ubuntu-22.04-beta)에서 그렇게 했는데 언급된 페이지가 괜찮아 보입니다.

관련 정보