Debian의 `texlive-fonts-extra` 패키지로 설치된 글꼴이 인식되지 않습니다.

Debian의 `texlive-fonts-extra` 패키지로 설치된 글꼴이 인식되지 않습니다.

다 설치했어요TeX 라이브texlive-full최신 Debian Sid 배포판 에서 . 나는 그것을 사용하고 있다법률내 편집자로 선정되었으며XeTeXTeX 이외의 글꼴을 사용하여 유니코드 문자를 조판하는 데 사용됩니다.

문제는 글꼴을 찾을 때 시작되었습니다.STIX 두 가지 수학내 시스템에서는 패키지 설명(아래)에 따라 다음에서 제공해야 합니다.texlive-fonts-extra. LyX 문서 서문에서 다음 XeTeX 글꼴 사양 지시문을 사용했지만 \setmathfont{STIX Two Math}LyX는 다음과 같은 XeTeX 오류로 응답했습니다.

패키지 글꼴 사양 오류:"STIX Two Math" 글꼴을 찾을 수 없습니다.

이 오류가 또 다른 모호한 이유로(TeX에서 일반적으로 발생하는 것처럼) 발생하지 않도록 하기 위해 문서를 성공적으로 컴파일했고 \setmathfont{XITS Math}완벽하게 작동했습니다.STIX 두 가지 수학~을 위한XITS 수학왜냐하면 이건).

내 문서 클래스를 구성했습니다(예:미국수학회기사 또는 amsartLyX에서 제공)는 XeTeX 조판 엔진을 사용하므로(히브리어로 작성하고 있기 때문에) LyX 설정에서 문서의 수학 글꼴을 TeX가 아닌 글꼴(예: OpenType/TrueType)로 설정했습니다. 이것패키지 지시제공한다고 하네요열려 있는버전STIX 두 가지 수학따라서 XeTeX와 함께 사용해야 합니다:

stix2-type1 -- Type1 버전STIX 투 오픈폰트

그렇다면 LyX/XeTeX는 왜 그것을 찾을 수 없는 걸까요? 왜 안 돼글꼴 관리자명단을 적어 봐? (그러나 표준은 나열되어 있습니다.좌석그리고스틱그리고 TeX 글꼴의 다른 변형들. )

패키지가 제공해야 하는 PDF texlive-fonts-extra-doc문서를 찾을 수 없었습니다(또는 찾는 방법을 모릅니다).texlive-fonts-extra, 그래서 결국 검색을 해보았지만 /usr/share/doc/texlive-fonts-extra/변경 로그, 라이센스 공지, 기타 유지 관리 공지 외에는 해당 패키지에서 설치한 글꼴 사용 방법에 대한 지침을 찾을 수 없었습니다.

답변1

Fontspec을 통해 파일을 로드할 때 글꼴 이름이 아닌 파일의 실제 이름을 제공해야 한다는 사실이 밝혀졌습니다 \setmathfont{STIX2Math.otf}.

또한 쉘 명령을 실행하여 시스템에 글꼴이 설치되어 있는지 확인해야 합니다 kpsewhere STIX2Math.otf(코멘트 섹션에 팁을 제공한 samcarter에게 감사드립니다).

관련 정보