6. Sử dụng các Tập lệnh Script-Fu
Script-Fu?
Script-Fu là cái mà thế giới Windows sẽ gọi là "macro". Nhưng Script-Fu mạnh hơn thế.
Script-Fu dựa vào một ngôn ngữ diễn giải (interpreting language) gọi là Scheme, và hoạt
động bằng cách sử dụng các hàm truy vấn (querying function) trong cơ sở dữ liệu GIMP.
Bạn có thể làm đủ mọi thứ bằng Script-Fu, nhưng một người dùng GIMP bình thường có
lẽ sẽ dùng nó để tự động hóa những việc:
• Muốn làm thường xuyên.
• Thực sự phức tạp, và khó nhớ.
Hãy nhớ rằng bạn có thể làm rất nhiều thứ với Script-Fu. Các tập lệnh đi kèm với GIMP có
thể rất hữu ích, nhưng chúng cũng có thể là các mẫu để học Script-Fu, hoặc ít nhất cũng có
tác dụng như một khuôn mẫu (framework) và nguồn để thay đổi khi bạn tạo các tập lệnh
riêng cho mình. Hãy đọc phần Script-Fu Tutorial trong phần tiếp theo nếu bạn muốn biết
thêm về việc tạo các tập lệnh như thế nào.
Chúng ta sẽ mô tả một số tập lệnh hữu ích nhất trong chương này, nhưng không trình bày
hết tất cả. Đơn giản là vì có quá nhiều tập lệnh. Một số tâp lệnh cũng rất đơn giản và có lẽ
bạn không cần bất kỳ tài liệu hướng dẫn nào để có thể sử dụng chúng.
Script-Fu (một hình thái ngôn ngữ (dialect) của Scheme) không phải là ngôn ngữ viết tập
lệnh duy nhất trong GIMP. Nhưng Script-Fu là ngôn ngữ lập tập lệnh duy nhất được cài
đặt theo mặc định. Những bộ mở rộng viết tập lệnh khác có trong GIMP là Perl và Tcl.
Bạn có thể tải và cài đặt cả hai bộ mở rộng này tại Gimp Plugin Registry.
Cài đặt các Script-Fu
Một trong những điều lớn lao nhất của Script-Fu là bạn có thể chia xẻ tập lệnh của mình
với tất cả các bạn dùng GIMP. Có nhiều tập lệnh đi kèm với GIMP theo mặc định, nhưng
cũng có một số lượng khổng lồ các tập lệnh có thể tải về ở khắp nơi trên Internet.
Thủ thuật
Nếu bạn đã tải về một tập lệnh, sao chép hoặc di chuyển tập lệnh mới của bạn vào
thư mục .gimp-2.0/scripts của mình và thực hiện lệnh làm tươi (refresh). Tập
lệnh sẽ xuất hiện trong các menu của bạn. Nếu bạn không tìm thấy nó, hãy tìm nó
trong các bộ lọc menu tập tin root (root file menu filters). Nếu nó hoàn toàn không
xuất hiện thì đã có điều gì không ổn với tập lệnh đó.
"đất" (land) của mình. Các màu được sử dụng để tạo bản đồ đất được lấy từ
gradient hiện đang được chọn trong trình biên tập gradient. Bạn phải cung cấp các
giá trị cho mức độ chi tiết, chiều cao/chiều sâu của đất/biển và tỷ lệ. Tỷ lệ có nghĩa
là tỷ lệ bản đồ của bạn, giống như trên một bản đồ đường xá thông thường, 1:10 sẽ
được gõ vào là 10.
Web Page Themes
Đây là một ứng dụng thực tế rất rõ ràng cho các tập lệnh. Bằng cách tạo ra một tập
lệnh để tạo các chữ, logo, nút bấm, mũi tên,... theo ý muốn cho trang web của bạn,
bạn sẽ tạo cho tất cả chúng có cùng kiểu và hình dạng. Bạn cũng sẽ tiết kiệm được
rất nhiều thời gian, vì không phải tạo từng logo, chữ hoặc nút bấm một cách thủ
công.
Bạn sẽ thấy chế độ Gimp.org trong menu con của Web page theme. Nếu bạn muốn
tạo ra chủ đề riêng cho mình, tập lệnh này sẽ đóng vai trò một khuôn mẫu xuất sắc
mà bạn chỉ cần thay đổi để tạo ra một chủ đề cho trang web của bạn.
Hầu hết các tập lệnh đều có tính chất tự giải thích, tuy nhiên dưới đây là một số gợi
ý:
• Giữ nguyên không thay đổi các ký tự lạ như " and".
• Đảm bảo rằng kiểu (pattern) được chỉ định trong tập lệnh "có mặt".
• "Padding" có nghĩa là khoảng trống quanh chữ của bạn.
• Giá trị chiều rộng góc xiên (bevel width) cao sẽ tạo ra "ảo ảnh" một nút
bấm cao hơn.
• Nếu bạn gõ TRUE có nghĩa "Bấm" (press), nút lệnh sẽ trông như bị ấn
xuống.
• Chọn độ trong suốt (transparency) nếu bạn không muốn màu nền thuần
nhất. Nếu bạn chọn màu nền thhuần nhất, hãy đảm bảo rằng nó có cùng
màu với màu nền của trang web.
Logos
Ở đây bạn sẽ tìm thấy tất cả các kiểu tập lệnh tạo logo. Phần này hay, nhưng hãy sử
dụng cẩn thận, vì mọi người có thể nhận ra rằng logo bạn tạo ra có nguồn gốc từ
một tập lệnh đã biết của GIMP. Bạn chỉ nên coi nó là cơ sở để có thể thay đổi nó
Make Brush
Tập lệnh này cho phép bạn tạo các cọ vẽ của riêng mình hình chữ nhật/tròn, có mép
"lông chim" (mờ) hay không. Tập lệnh này sẽ tự động lưu cọ vẽ tạo ra trong thư
mục cọ vẽ cá nhân của bạn. Bạn chỉ cần bấm nút Refresh trong hộp thoại Brush
Selection để sử dụng cọ vẽ mới tạo ra.
Các Tập lệnh phụ thuộc vào ảnh
Đây là những tập lệnh thực hiện các tác động lên một ảnh đang mở. Về nhiều phương diện
chúng giống với các plug-in trong menu Filters. Các nhóm tập lệnh sau được cài đặt theo
mặc định:
• Decor (trang trí)
• Modify (thay đổi)
• Animators (ảnh động)
• Stencil Ops (các lệnh khuôn mẫu)
• Alchemy (thuật giả kim)
• Shadow (bóng đổ)
• Render
• Utils (tiện ích)
• Selection (phép chọn)
Stencil Ops
Ở đây bạn tìm thấy hai tập lệnh: Carve-It (khắc) và Chrome-It (mạ chrome), có thể
tạo ra những hiệu ứng nghệ thuật thực sự đẹp trên cách ảnh thang màu xám.
Drop Shadow
Drop Shadow sẽ tạo ra một bóng ngay sau đối tượng được chọn. Nó có ba thông số
quan trọng. Khoảng cách lệch X và Y (offset) quyết định bóng sẽ được đặt nơi nào
so với vị trí đối tượng được chọn. Khoảng cách lệch này được tính bằng điểm ảnh.
Giá trị lớn làm cho bóng đổ xa ra, và giá trị nhỏ khiến cho nó trông gần với đối
tượng. Giá trị mờ (blur value) cũng quan trọng, vì một bóng đổ cách xa đối tượng
sẽ có mức độ mờ cao hơn.
Perspective Shadow
Perspective Shadow (bóng phối cảnh) có một thông số rất quan trọng: góc phối