4.12. Chữ và Phông chữ

Ví dụ một chữ, thể hiện ranh giới của lớp chữ. (Phông: Utopia Bold)

Một trong những cải tiến lớn nhất của GIMP 2.0 so với GIMP 1.2 là việc quản lý chữ. Trong GIMP 2.0 và 2.2, mỗi một mục chữ (text item) nằm trong một lớp chữ (Text layer) riêng biệt, và bạn có thể quay lại lớp đó để chỉnh sửa chữ trong đó. Bạn cũng có thể di chuyển chữ xung quanh ảnh, hoặc thay đổi phông chữ, hoặc kích thước chữ. Bạn có thể sử dụng bất kỳ phông chữ nào có trên hệ thống của bạn. Bạn cũng có thể kiểm soát sự canh thẳng, sự thụt lề và khoảng cách dòng.

hực ra, bạn có thể làm việc trên một lớp chữ giống như với bất kỳ một lớp nào khác, nhưng làm như vậy thường có nghĩa là từ bỏ khả năng chỉnh sửa chữ mà không mất đi kết quả công việc của bạn.

Để hiểu rõ một số tính chất (idiosyncracies) của việc quản lý chữ, nó có thể giúp bạn nhận ra rằng một lớp chữ chứa nhiều thông tin hơn dữ liệu pixel mà bạn thấy: nó cũng bao gồm cả sự thể hiện chữ ở một định dạng chỉnh sửa chữ (text-editor format). Bạn có thể thấy điều này trong cửa sổ chỉnh sửa chữ mở ra khi bạn sử dụng công cụ Text. Mỗi khi bạn thay đổi chữ, lớp ảnh được vẽ lại để phản ánh các thay đổi của bạn.

Bây giờ, giả sử bạn tạo ra một lớp chữ, và sau đó làm việc với nó theo một cách không sử dụng công cụ Text: ví dụ như quay nó. Giả sử sau đó bạn quay lại và cố gắng chỉnh sửa nó bằng công cụ Text. Ngay khi bạn chỉnh sửa chữ, công cụ Text sẽ vẽ lại lớp đó, đồng thời xoá sạch các kết quả và bạn vừa thực hiện.

Bởi vì mối nguy này không rõ ràng, nên công cụ Text cố gắng bảo vệ bạn khỏi nguy cơ này. Nếu bạn làm việc trên một lớp chữ, và sau đó cố gắng hiệu chỉnh chữ, một thông báo hiện ra, cảnh báo bạn rằng các thay đổi của bạn sẽ không quay ngược lại được, và cho bạn 3 tùy chọn: (1) vẫn cứ chỉnh sửa chữ; (2) hủy bỏ lệnh; (3) tạo ra một lớp chữ mới giống như lớp chữ hiện tại, để lại lớp hiện có không thay đổi.