Tự động áp dụng các phông chữ khác nhau dựa trên văn bản / ký hiệu


7

Tôi đang làm việc về cách bố trí cho một cuốn sách giáo khoa theo phong cách song ngữ 300 bàn cà phê và một trong những ngôn ngữ sử dụng biểu tượng dừng glottal mà phông chữ văn bản cơ thể được chọn không thể xử lý. Điều này có nghĩa là đối với mọi trường hợp của biểu tượng này, phông chữ phải thay đổi thành TNR và sau đó trở lại phông chữ của văn bản chính.

Tôi chân thành hy vọng có một cách tôi có thể tự động hóa điều này, có lẽ với các phong cách. Hiện tại tôi đang sử dụng công cụ tìm thay thế để thay đổi phông chữ riêng lẻ và bán thủ công, điều này rất tẻ nhạt và dễ xảy ra tai nạn.

Có một công cụ hoặc phương thức nào trong InDesign sẽ tự động nhận dạng một biểu tượng cụ thể và thay đổi phông chữ của nó bất cứ khi nào biểu tượng đó xuất hiện không?

Câu trả lời:


7

Đúng! Nó được gọi là kiểu GREP và bạn sẽ tìm thấy nó theo kiểu đoạn văn .

Nó cho phép bạn nhập "biểu thức chính quy" (AKA "regex", một tìm kiếm nâng cao siêu mạnh mẽ dựa trên mã), sau đó, nó áp dụng kiểu ký tự bạn chọn cho bất kỳ thứ gì phù hợp với các tiêu chí đó, ngay lập tức và tự động. Nếu bạn chỉnh sửa văn bản để một đoạn mã không còn phù hợp với tiêu chí, kiểu ký tự sẽ rơi ra.

Đối với một cái gì đó đơn giản như khớp một ký tự, chỉ cần sao chép và dán một ký tự đó sẽ thực hiện công việc (hoặc nó có thể được liệt kê là một ký tự đặc biệt).

Đối với những thứ phức tạp hơn, nó cung cấp cho bạn một menu các tùy chọn để lựa chọn - mẹo là sự kiên nhẫn, và rất nhiều thử nghiệm và sai sót.


2
Vì vậy, bất cứ khi nào tôi thêm văn bản có chứa biểu tượng, nó sẽ tự động được tạo kiểu lại? Ngọt ngào .
BESW

Có - nó áp dụng nó cho bất kỳ văn bản nào có kiểu đó phù hợp với các tiêu chí đó bất cứ lúc nào. Nếu bạn muốn quy tắc áp dụng cho tất cả văn bản ở mọi nơi, hãy áp dụng quy tắc cho kiểu đoạn văn cơ bản mặc định.
Nên

@ user568458 GREP có hoạt động với các khối ký tự không? Ví dụ: nếu tôi muốn sử dụng một phông chữ cho các khối hiragana và katakana và một phông chữ khác cho tất cả các khối ký tự CJK.
Vun-Hugh Vaw

1
@ Vun-HughVaw Về lý thuyết, nó nên hoạt động, sử dụng một mẫu như [a-z](ngoặc vuông = bất kỳ trong số này; dấu gạch nối trong dấu ngoặc vuông = bao gồm mọi thứ trong phạm vi này). Thực hiện một số tìm kiếm cho những thứ như 'regex katakana', 'regex hiragana', 'regex Japanese', tìm thấy một số ví dụ như mẫu này gợi ý các khối như [ぁ-ん]hoặc [ぁ-ゔゞ゛゜ー]. Tôi không biết liệu họ có làm việc trong InDesign không (họ nên làm, trừ khi Adobe làm hỏng phiên bản regex của họ, điều này hoàn toàn có thể).
user56reinstatemonica8
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.