groff는 기본적으로 표준 글꼴 세트를 로드합니까? 이 순서는 모든 환경에서 항상 동일합니까? 어딘가에 문서화되어 있나요(찾을 수 없나요)?
내 시스템(Slackware 14.2)에 로드된 내용을 추측할 수는 있지만 모든 글꼴을 정확하게 구별하고 이름을 지정할 수는 없습니다. 내가 아는 한 목록은 다음과 같습니다.
1 Palatino regular
2 Palatino italic
3 Palatino bold
4 Palatino bold italic
5 Palatino (again?)
6 Courier
7 Courier Italic
8 Courier Bold
9 Courier bold-italic
10-13 ???
14 A sans font bold
15 sans font bold italic
16 sans font italic
17 sans font regular
etcetera
.fp
저는 표준에서 크게 벗어나지 않는 일련의 메서드를 생성하는 방법을 찾고 있습니다 .
답변1
역사적으로 Troff는 1970년대에 Agfa Times, Agfa Courier 및 Agfa Symbol이 기본적으로 설치된 CAT 이미지 세터를 운전했습니다. 영화 릴의 글꼴은 참조용으로만 사용됩니다.
1980년대에 troff는 PostScript 글꼴을 사용하도록 조정되었습니다. 당시 대부분의 PS 프린터에 사용할 수 있는 렌더러 펌웨어는 Adobe Times, Adobe Helvetica, Adobe Courier 및 Adobe Symbol뿐이었습니다.
James Clarke가 1990년대 초에 GNU roff를 작성했을 때 그는 지난 20년 정도 동안 작성된 모든 기존 문서를 손상시키지 않기 위해 동일한 기본값을 계속 사용하기로 결정했습니다. Apple은 86년부터 35개의 글꼴 LaserWriter를 판매해왔기 때문에(Steve Jobs의 인쇄 취향이 전혀 부족하다는 분명한 표시입니다. btw. Edgy? Bookman? Puke) James Clark은 이를 Groff의 기본값으로 설정했습니다. 1990년대 중반 Ghostscript의 제작자인 Artifex Software가 URW Typographie 35 "표준" LW 글꼴 복제에 라이선스를 부여하고 비상업적 목적으로 사용을 허용했을 때 원래 Adobe 글꼴 사양은 URW 글꼴 사양으로 대체되어 최소화되었습니다. 독점 데이터에 대한 법적 책임을 사용합니다.
TLDR: 원래 CAT 이미지세터는 10개의 글꼴만 설치할 수 있습니다. 공급업체가 제공하는 Times, Courier 및 Symbol 및 기타 글꼴 모음은 매우 비쌉니다. 오늘날 존재하는 *로프는 오리지널인 가보 트로프이거나 시대와 함께 진화한 최대한 충실한 복제품인 그로프라는 점에서 오리지널의 한계를 유지하고 있습니다.
답변2
Palopezv의 답변에 따르면 글꼴 1-13이 동일하다고 믿을 수 있는 것 같습니다. 몇 가지 조사 끝에 다음 글꼴 목록이 다소 표준적인 것으로 나타났습니다.
1 times
2 times italic
3 times bold
4 times bold italic
5 times
6 courier
7 courier italic
8 courier bold
9 courier bold italic
10 symbol
11 symbol
12 symbol
13 symbol
14 avant garde bold
15 avant garde bold italic
16 avant garde italic
17 avant garde
18 bookman bold
19 bookman bold italic
20 bookman italic
21 bookman
22 helvetica bold
23 helvetica bold italic
24 helvetica italic
25 helvetica
26 helvetica condensed bold
27 helvetica condensed bold italic
28 helvetica condensed italic
29 helvetica condensed
30 이상에서는 차이가 있습니다. 때로는 키릴 글꼴이 있고 때로는 교과서 등이 있습니다.