Đây là lệnh mmafm có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
mmafm - tạo số liệu phông chữ AFM cho nhiều phông chữ chính
SYNOPSIS
mmafm [TÙY CHỌN...] font chữ
MÔ TẢ
mẹ ơi tạo số liệu phông chữ AFM cho nhiều phông chữ chính của PostScript bằng cách nội suy. Bạn
chuyển nó một tệp AMFM (nhiều số liệu phông chữ chính) và các tùy chọn chỉ định thiết kế
điểm bạn muốn và nó ghi tệp AFM kết quả vào đầu ra tiêu chuẩn.
Mỗi trang web font chữ đối số là tên tệp của tệp chỉ số phông chữ AFM hoặc AMFM hoặc
Tên phông chữ PostScript. Nếu bạn đặt tên phông chữ, mmafm sẽ tra cứu số liệu phông chữ thực tế
sử dụng biến môi trường PSRESOURCEPATH. Đường dẫn được phân tách bằng dấu hai chấm này được tìm kiếm
cho các tệp `PSres.upr ', một phương pháp của Adobe để lập chỉ mục các tài nguyên PostScript.
Bạn cũng có thể đặt tên cho một phiên bản phông chữ chính, như
`MinionMM_367_400_12_ '. mẹ ơi sẽ phân tích cú pháp tên phông chữ và tạo phiên bản đó cho bạn.
Tệp `PSres.upr 'phải được thiết lập để nó hoạt động.
Bất kỳ phông chữ chính nào cũng phải được phân phối với một tệp AMFM duy nhất và một số AFM
các tệp (một tệp cho mỗi tệp chính). Ví dụ: đối với Myriad, tệp AMFM là MyriadMM.amfm và
các tệp AFM là MyriadMM-LightCn.afm, MyriadMM-LightSemiEx.afm, MyriadMM-BlackCn.afm,
và MyriadMM-BlackSemiEx.afm. mẹ ơi cần tìm tất cả các tệp này để hoạt động. Đối với phông chữ
trong thư viện loại Adobe, bạn có thể tải xuống các tệp cần thiết từ
<http://www.lcdf.org/type>; tìm gói mm-metrics.
Bạn phải luôn cung cấp tệp AMFM (hoặc tên phông chữ của nó) trên dòng lệnh, nhưng mmafm
sẽ tìm kiếm bất kỳ tệp AFM bắt buộc nào mà bạn không tự cung cấp. Nó cố gắng
Biến môi trường PSRESOURCEPATH và cũng tìm kiếm các tệp có tên `Tên phông chữ.afm 'hoặc
`Tên phông chữ.AFM 'trong thư mục chứa tệp AMFM. (Myriad tên tệp được cung cấp
ở trên phù hợp với mô hình này.)
mẹ ơi hỗ trợ các phông chữ có trình độ thạc sĩ trung gian, như Adobe Jenson và Kepler. Nếu là của bạn
Biến môi trường PSRESOURCEPATH được thiết lập, nó sẽ tự động xử lý các phông chữ này.
Nếu không, trước tiên bạn phải chạymmpfb --amcp-thông tin'trên các tệp phác thảo phông chữ để tạo
các tệp AMCP phụ trợ cho các phông chữ này. Mỗi tệp AMCP phải nằm trong cùng một thư mục với
tệp AMFM tương ứng của nó và phải có cùng tên tệp gốc, nhưng có `.amcp '
phần mở rộng thay vì `.amfm '. Nhìn thấy mmpfb(1) để biết thêm thông tin.
THÍ DỤ
% mmafm --weight = 400 --width = 600 MyriadMM.amfm> MyriadMM_400_600_.afm
LỰA CHỌN
Các tùy chọn dài có thể được viết tắt thành các tiền tố duy nhất của chúng.
- đầu ra=hồ sơ, -o hồ sơ
Gửi đầu ra tới hồ sơ thay vì đầu ra tiêu chuẩn.
--cân nặng=N, -w N
Đặt trục trọng lượng thành N.
--chiều rộng=N, -W N
Đặt trục chiều rộng thành N.
- kích thước quang học=N, -O N
Đặt trục kích thước quang học thành N.
--Phong cách=N
Đặt trục kiểu thành N.
- 1=N (- 2=N, - 3=N, - 4=N)
Đặt trục đầu tiên (thứ hai, thứ ba, thứ tư) thành N.
--độ chính xác=N, -p N
Làm tròn số đầu ra để chúng có nhiều nhất N chữ số sau dấu thập phân. Nhỏ hơn
các con số ít chính xác hơn; `-p 0 'làm tròn tất cả các số thành số nguyên. Mặc định
độ chính xác là 3.
--min-kern=N, -k N
Chỉ xuất các cặp kerning có giá trị tuyệt đối là N hoặc lớn hơn. Kern tối thiểu nhỏ hơn
làm cho kerning chính xác hơn và tệp AFM đầu ra lớn hơn. Kern tối thiểu mặc định là
2.0.
Giải đáp thắc mắc
Một số chương trình, chẳng hạn như TeX's phông chữ, có thể làm nghẹt các tệp AFM bao gồm phân số
những con số. Do đó, nếu bạn gặp sự cố với tệp AFM, hãy thử chạy lại mmafm với
--pre chính xác = 0 tùy chọn.
Sử dụng mmafm trực tuyến bằng các dịch vụ onworks.net