Đây là lệnh xfontsel 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
xfontsel - trỏ và nhấp chọn tên phông chữ X11
TỔNG HỢP
xfontsel [-bộ công cụ ...] [-mẫu tên phông chữ] [-in] [-mẫu vật văn bản] [-sample16
text16] [-sampleUCS văn bảnUCS] [-thu nhỏ]
MÔ TẢ
Sản phẩm xfontsel ứng dụng cung cấp một cách đơn giản để hiển thị các phông chữ được biết đến với X của bạn
máy chủ, kiểm tra các mẫu của từng mẫu và truy xuất Mô tả Phông chữ Lôgic X ("XLFD") đầy đủ
tên cho một phông chữ.
If -mẫu không được chỉ định, tất cả các phông chữ có tên 14 phần XLFD sẽ có thể chọn được. Đến
chỉ làm việc với một tập hợp con của các phông chữ, chỉ định -mẫu tiếp theo là một phần hoặc toàn bộ
tên phông chữ đủ tiêu chuẩn; ví dụ: `` -pattern * medium * '' sẽ chọn tập hợp con các phông chữ đó
chứa chuỗi `` phương tiện '' ở đâu đó trong tên phông chữ của chúng. Hãy cẩn thận về việc trốn thoát
các ký tự đại diện trong trình bao của bạn.
If -in được chỉ định trên dòng lệnh, bộ chỉ định phông chữ đã chọn sẽ được ghi vào
đầu ra tiêu chuẩn khi bỏ thuốc lá được kích hoạt. Bất kể có hay không -in
đã được chỉ định, bộ xác định phông chữ có thể được thực hiện lựa chọn CHÍNH (văn bản) bằng cách kích hoạt
các chọn .
Sản phẩm -mẫu vật tùy chọn chỉ định văn bản mẫu sẽ được sử dụng để hiển thị phông chữ đã chọn nếu
phông chữ được lập chỉ mục tuyến tính, ghi đè mặc định.
Sản phẩm -mẫu 16 tùy chọn chỉ định văn bản mẫu sẽ được sử dụng để hiển thị phông chữ đã chọn nếu
phông chữ được mã hóa ma trận, ghi đè mặc định.
Sản phẩm -mẫuUCS tùy chọn chỉ định văn bản mẫu được mã hóa trong biểu mẫu UTF-8 được sử dụng để
hiển thị phông chữ đã chọn nếu phông chữ có CHARSET_REGISTRY là ISO10646, ghi đè
mặc định.
Sản phẩm -thu nhỏ tùy chọn cho phép khả năng chọn phông chữ được chia tỷ lệ tại pixel hoặc điểm tùy ý
kích cỡ.
TƯƠNG TÁC
Nhấp vào bất kỳ nút con trỏ nào trong một trong các tên trường XLFD sẽ bật lên menu của
khả năng hiện được biết đến cho lĩnh vực đó. Nếu các lựa chọn trước đó của các trường khác là
được thực hiện, chỉ các giá trị cho phông chữ phù hợp với các trường đã chọn trước đó sẽ được
có thể lựa chọn; để làm cho các giá trị khác có thể chọn được, bạn phải bỏ chọn một số trường khác bằng cách
chọn mục nhập `` * '' trong trường đó. Các giá trị không thể chọn có thể bị bỏ qua khỏi menu
hoàn toàn là một tùy chọn cấu hình; xem Hiển thịKhông thể chọn tài nguyên, bên dưới. Bất cứ khi nào
bất kỳ thay đổi nào được thực hiện đối với một giá trị trường, xfontsel sẽ xác nhận quyền sở hữu PRIMARY_FONT
sự lựa chọn. Các ứng dụng khác (xem, ví dụ: thuật ngữ x) sau đó có thể truy xuất phông chữ đã chọn
đặc điểm kỹ thuật.
Phông chữ có thể mở rộng trở lại từ máy chủ với số không cho kích thước pixel, kích thước điểm và
các trường chiều rộng trung bình. Việc chọn tên phông chữ có số XNUMX ở các vị trí này dẫn đến
kích thước phụ thuộc vào triển khai. Có thể chọn bất kỳ kích thước pixel hoặc điểm nào để chia tỷ lệ phông chữ
đến một kích thước cụ thể. Bất kỳ chiều rộng trung bình nào cũng có thể được chọn để chia tỷ lệ phông chữ một cách đa hình
(mặc dù bạn có thể thấy điều này thách thức với kích thước của menu chiều rộng trung bình).
Nhấp vào nút con trỏ bên trái trong chọn widget sẽ gây ra
tên phông chữ để trở thành lựa chọn văn bản CHÍNH cũng như lựa chọn PRIMARY_FONT.
Sau đó, điều này cho phép bạn dán chuỗi vào các ứng dụng khác. Các chọn nút
vẫn được đánh dấu để nhắc nhở bạn về sự kiện này và giảm điểm nổi bật khi một số
ứng dụng sẽ loại bỏ lựa chọn CHÍNH. Các chọn widget là một chuyển đổi; nhấn nó
khi nó được đánh dấu sẽ gây ra xfontsel để giải phóng quyền sở hữu lựa chọn và hủy bỏ
đánh dấu tiện ích. Kích hoạt chọn tiện ích con hai lần là cách duy nhất để gây ra
xfontsel để giải phóng lựa chọn PRIMARY_FONT.
TÀI NGUYÊN
Lớp ứng dụng là XFontSel. Hầu hết giao diện người dùng được định cấu hình trong ứng dụng-
tập tin mặc định; nếu tệp này bị thiếu, một thông báo cảnh báo sẽ được in theo tiêu chuẩn
đầu ra và cửa sổ kết quả sẽ gần như không thể hiểu được.
Hầu hết các phần quan trọng của hệ thống phân cấp tiện ích con đều được ghi lại trong / etc / X11 / app-
mặc định / XFontSel,
Tài nguyên ứng dụng cụ thể:
con trỏ (tốt nghiệp lớp XNUMX Con trỏ)
Chỉ định con trỏ cho cửa sổ ứng dụng.
Belt Hold (tốt nghiệp lớp XNUMX Mẫu)
Chỉ định mẫu tên phông chữ để chọn một tập hợp con các phông chữ có sẵn.
Tương đương với -mẫu Lựa chọn. Hầu hết các mẫu hữu ích sẽ chứa ít nhất một
dấu phân cách trường; ví dụ: `` * -m- * '' cho các phông chữ monospaced.
danh sách kích thước pixel (tốt nghiệp lớp XNUMX Danh sách PixelSize)
Chỉ định danh sách các kích thước pixel để thêm vào menu kích thước pixel, để có thể mở rộng
phông chữ có thể được chọn ở các kích thước pixel đó. PixelSizeList mặc định chứa 7,
30, 40, 50 và 60.
điểmSizeList (tốt nghiệp lớp XNUMX Danh sách kích thước điểm)
Chỉ định danh sách các kích thước điểm (theo đơn vị của phần mười điểm) để thêm vào điểm
menu kích thước, để các phông chữ có thể mở rộng có thể được chọn ở các kích thước điểm đó. Các
pointSizeList mặc định chứa 250, 300, 350 và 400.
inOnQuit (tốt nghiệp lớp XNUMX PrintOnQuit)
If Thật tên phông chữ hiện đang chọn được in ra đầu ra tiêu chuẩn khi
nút thoát được kích hoạt. Tương đương với -in tùy chọn.
văn bản mẫu (tốt nghiệp lớp XNUMX Chữ)
Văn bản mẫu 1 byte để sử dụng cho các phông chữ được lập chỉ mục tuyến tính. Mỗi chỉ số glyph là một
byte đơn, với các dòng phân cách dòng mới.
mẫuText16 (tốt nghiệp lớp XNUMX Văn bản 16)
Văn bản mẫu 2 byte để sử dụng cho phông chữ mã hóa ma trận. Mỗi chỉ số glyph là hai
byte, với các dòng phân cách dòng mới 1 byte.
thu nhỏPhông chữ (tốt nghiệp lớp XNUMX Phông chữ được chia tỷ lệ)
If Thật sau đó lựa chọn kích thước pixel và điểm tùy ý cho các phông chữ có thể mở rộng là
kích hoạt.
Các tài nguyên cụ thể của tiện ích con:
hiển thịKhông thể chọn (tốt nghiệp lớp XNUMX Hiển thịKhông thể chọn)
Chỉ định, cho mỗi menu trường, có hiển thị các giá trị không
hiện có thể lựa chọn, dựa trên các lựa chọn trường trước đó. Nếu được hiển thị,
các giá trị không thể chọn được xác định rõ ràng như vậy và không đánh dấu khi
con trỏ được di chuyển xuống menu. Tên đầy đủ của tài nguyên này là
fieldN.menu.options.showUnselectable, lớp học
MenuButton.SimpleMenu.Options.ShowUnselectable; trong đó N được thay thế bằng trường
số (bắt đầu bằng trường ngoài cùng bên trái được đánh số 0). Giá trị mặc định là True cho
tất cả trừ trường 11 (chiều rộng trung bình của các ký tự trong phông chữ) và Sai cho trường 11. Nếu
bạn không bao giờ muốn thấy các mục không thể chọn, '* menu.options.showUnselectable: False'
là một điều hợp lý để chỉ định trong một tệp tài nguyên.
Sử dụng xfontsel trực tuyến bằng các dịch vụ onworks.net