Đây là lệnh otf2bdf có thể được 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 giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
otf2bdf - Công cụ chuyển đổi phông chữ OpenType sang BDF
SYNOPSIS
otf2bdf [lựa chọn] phông chữ. {ttf, otf}
MÔ TẢ
otf2bdf sẽ chuyển đổi phông chữ OpenType thành phông chữ BDF bằng trình kết xuất Freetype2
(http://www.freetype.org).
LỰA CHỌN
otf2bdf chấp nhận các đối số dòng lệnh sau:
-v in thông báo cảnh báo khi phông chữ được chuyển đổi.
-n vô hiệu hóa gợi ý glyph.
-p n đặt kích thước điểm mong muốn (xem giá trị mặc định bằng cách chạy chương trình với -h
Tùy chọn).
ETH hiển thị danh sách các nền tảng và bảng mã có sẵn trong phông chữ. Mặc định
các giá trị, được biên dịch vào chương trình, là một nền tảng của 3 (Microsoft) và mã hóa của
1 (ISO10646). Nếu phông chữ không chứa nền tảng và mã hóa mặc định,
dự phòng sẽ là mã hóa Apple ISO10646.
-r n đặt cả độ phân giải ngang và dọc (xem giá trị mặc định bằng cách chạy
chương trình với tùy chọn -h). Mức tối thiểu là 10dpi và tối đa là 1200dpi.
-rh n đặt độ phân giải ngang (xem giá trị mặc định bằng cách chạy chương trình với
-h tùy chọn). Mức tối thiểu là 10dpi và tối đa là 1200dpi.
-rv n đặt độ phân giải dọc (xem giá trị mặc định bằng cách chạy chương trình với -h
Lựa chọn). Mức tối thiểu là 10dpi và tối đa là 1200dpi.
-o ô uế
đặt tên tệp đầu ra (đầu ra mặc định là stdout).
-lipid id đặt id nền tảng để chọn bản đồ ký tự (xem giá trị mặc định bằng cách chạy
chương trình với tùy chọn -h).
-eid id đặt id mã hóa để chọn bản đồ ký tự (xem giá trị mặc định bằng cách chạy
chương trình với tùy chọn -h).
-c c đặt khoảng cách ký tự. Đây phải là một trong số `` P '' cho tỷ lệ, 'M' cho
monospace, hoặc `C 'cho ô ký tự. Theo mặc định, khoảng cách của phông chữ sẽ là
tự động được xác định là `` M '' hoặc `` P '' theo các giá trị được cung cấp trong
đằng trước.
-f tên đặt tên xưởng đúc được sử dụng trong tên XLFD. Giá trị mặc định là `` Freetype ''.
-t tên đặt tên kiểu chữ được sử dụng trong tên XLFD. Theo mặc định, otf2bdf sẽ cố gắng
lấy tên từ phông chữ trước và sau đó nó sẽ sử dụng tên được cung cấp kèm theo
tùy chọn dòng lệnh và nếu vẫn thất bại, nó sẽ sử dụng tên `` Không xác định ''.
-w tên đặt tên trọng lượng được sử dụng trong tên XLFD. Nếu giá trị này không được cung cấp,
giá trị mặc định được giả định là `` Trung bình ''. Một số giá trị phổ biến cho điều này là `` Mỏng ',
`` Delicate '', `` ExtraLight '', `` Light '', `` Normal '', `` Medium '', `` SemiCondensed '',
`` Condensed ', `` SemiBold' ', `` Bold' ', `` Heavy' ', `` ExtraBold' 'và `` ExtraHeavy' '.
-s tên đặt tên nghiêng được sử dụng trong tên XLFD. Nếu giá trị này không được cung cấp,
giá trị mặc định được giả định là `R ', đối với Roman. Một số giá trị phổ biến cho điều này là
`R 'cho chữ La Mã, chữ` `I' 'cho chữ in nghiêng, chữ` `O' 'cho chữ xiên, chữ` `RI' 'chữ chữ nghiêng ngược và chữ` `RO' '
đối với Xiên ngược.
-k tên đặt tên chiều rộng được sử dụng trong tên XLFD. Giá trị mặc định là `` Bình thường ''.
-d tên đặt tên kiểu bổ sung được sử dụng trong tên XLFD. Giá trị mặc định là trống
chuỗi.
-u xe tăng đặt ký tự được sử dụng để thay thế dấu gạch ngang / dấu cách trong tên phông chữ. Mặc định
là ký tự khoảng trắng.
-l tập hợp con
xác định danh sách các mã ký tự sẽ được sử dụng để chọn một tập hợp con các glyph
từ phông chữ. Cú pháp của chuỗi tập hợp con giống với cú pháp của
chọn tập hợp con trong tên phông chữ X11 XLFD. Thí dụ:
% otf2bdf -l '60 70 80_90 'font.ttf -o font.bdf
Lệnh trên sẽ chỉ tạo glyphs cho các mã 60, 70 và 80 đến
90 bao gồm. Các glyph không nằm trong tập hợp con sẽ không được tạo ra.
-m tệp bản đồ
chỉ định một tệp ánh xạ sẽ mã hóa lại phông chữ BDF khi nó được tạo.
Mọi glyph có mã không có ánh xạ sẽ không được tạo.
Tệp ánh xạ lại phải bắt đầu bằng hai dòng, một dòng bắt đầu bằng REGISTRY
theo sau là sổ đăng ký bộ ký tự và một sổ đăng ký bắt đầu bằng ENCODING theo sau
bằng cách mã hóa. Một ví dụ từ tệp iso8859.2:
ĐĂNG KÝ ISO8859
THƯỞNG THỨC 2
Dữ liệu ánh xạ lại phải là hai cột số thập lục phân, được phân tách bằng
dấu cách hoặc tab. Cột đầu tiên phải có mã sẽ được sử dụng trong
Phông chữ BDF. Cột thứ hai phải là mã thập lục phân của glyph trong
Bảng "cmap" otf2bdf đang sử dụng. Một tệp ánh xạ mẫu được cung cấp sẽ ánh xạ
phông chữ từ Unicode (bảng "cmap" mặc định) sang ISO8859-2.
Unicode không phải là lựa chọn duy nhất. Nếu bạn chọn một nền tảng khác và mã hóa ID trên
dòng lệnh, sau đó ánh xạ lại được giả định là ánh xạ từ nền tảng đã chọn
và mã hóa thành một số bộ ký tự khác.
Sử dụng otf2bdf trực tuyến bằng các dịch vụ onworks.net