Cách xác định tên phông chữ chính xác giữa OSX và Windows với Adobe Tải Tìm Phông chữ


7

Trong Adobe Illustrator CC 2017,

Chỉnh sửa: Để tất cả những người khác đang gặp vấn đề này. Nó dường như là một lỗi thực sự xấu. Vui lòng nêu vấn đề trên liên kết bên dưới để Adobe có thể nhận thức và khắc phục sự cố này trong bản phát hành mới của họ. Tôi sẽ chọn "cách giải quyết" tốt nhất làm câu trả lời vì không có cách nào thực sự khắc phục điều này cho đến khi Adobe thức dậy. https://illustrator.uservoice.com/forums/601447-illustrator-bugs/suggestions/32589683-find-font-broken-b between-osx-and-windows


Làm cách nào để xác định tên phông chữ chính xác giữa OSX và Windows với Adobe "Tìm phông chữ" / Trình quản lý phông chữ bị thiếu?

Là nó ITCAvantGardeStdhay là nó ITC Avant Garde Gothic Std?

  • Khi mở trong Illustrator trên Mac , phông chữ bị thiếu là: ITC Avant Garde Gothic Std

  • Khi mở trong Illustrator trên Windows , phông chữ bị thiếu là: ITCAaugeGardeStd

Trong Windows, nó đang hiển thị Tên PostScript không bao gồm từ Gothic!

Làm thế nào để bạn biết cài đặt phông chữ nào?!


OSX - Tốt

  • Tên phông chữ chính xác được hiển thị trong Mac khi cài đặt phông chữ

nhập mô tả hình ảnh ở đây

  • Tên phông chữ chính xác khi thiếu phông chữ / gỡ cài đặt trên máy Mac

nhập mô tả hình ảnh ở đây

  • Trình quản lý tệp Mac và Trình quản lý phông chữ

nhập mô tả hình ảnh ở đây


Windows - Xấu

  • Tên phông chữ PostScript trong Windows. (Không đề cập đến Gothic)

nhập mô tả hình ảnh ở đây

  • Trình quản lý tệp và Trình quản lý phông chữ của Windows

nhập mô tả hình ảnh ở đây

  • Illustrator sẽ không còn hiển thị tên PostScript khi cài đặt đúng phông chữ. Thú vị ... nhưng không hữu ích !!

Blockquote

  • Khi được cài đặt, phông chữ sẽ không hiển thị tên PostScript hoặc có thể tìm kiếm bằng tên PostScript !!!

nhập mô tả hình ảnh ở đây


Thông tin về FontForge trên ITC Avant Garde Gothic Std

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây


2
Không phải là người ta đang hiển thị tên không chính xác .... Chúng không phải là cùng một phông chữ. Cài đặt cùng một phông chữ OTF trên cả hai hệ thống. Cả hai đều có thể sử dụng Định dạng loại mở.
Scott

@Scott Tôi có quyền truy cập vào cùng một máy chủ phông chữ như Mac. Vấn đề là những gì họa sĩ minh họa phát hiện tên phông chữ bị thiếu là. Tôi sẽ gỡ cài đặt phông chữ trên máy Mac và tải lên một hình ảnh để bạn có thể thấy rằng máy Mac phát hiện phông chữ bị thiếu dưới dạng tên khác.
LateralTerminal 5/12/17

@Scott Tôi đánh giá cao bất kỳ trợ giúp mặc dù. Tôi biết bạn thực sự am hiểu về phông chữ!
LateralTerminal 5/12/17

Bạn đang sử dụng phiên bản nào của Illustrator (trên Mac & Win)? Bạn có thể giải thích về cách bạn sử dụng máy chủ phông chữ trên Windows không? Nếu có thể, bạn có thể cho tôi biết tên tập tin của các phông chữ được đề cập không?
Pepe Ochoa

Quan điểm chung của tôi là Arial là phông chữ mặc định trên Nền tảng Windows và KHÔNG phải là phông chữ mặc định trên nền tảng Mac. Không hoàn toàn không thể có nhiều phiên bản / phiên bản "Arial" có mặt trên hệ thống Windows và có thể gây ra xung đột.
Scott

Câu trả lời:


5

Sau nhiều tháng nghiên cứu tôi đã tìm thấy nhiều giải pháp cho vấn đề này.

Bạn cần tìm kiếm tên PostScript.

Trình quản lý phông chữ Windows không tìm kiếm nó. Đó là lý do tại sao nó không xuất hiện khi bạn tìm kiếm nó. Đừng lo lắng, có một cách xung quanh đó!


Tùy chọn 1 (Nexusfont)

  1. Tải xuống nexusfont (MIỄN PHÍ)
  2. (Tùy chọn) Gỡ cài đặt tất cả các phông chữ trừ Windows đi kèm với Windows. (Để ngăn ngừa xung đột)
  3. Sắp xếp phông chữ và sau đó tìm kiếm tên PostScript.
  4. Thuộc tính nhấp chuột phải và nó sẽ cung cấp cho bạn thêm chi tiết về cách đặt tên.

Ưu điểm: Cung cấp rất nhiều chi tiết. Nhân đôi như một Trình quản lý phông chữ tuyệt vời với khả năng xem trước kiểu trực tiếp. Cài đặt và gỡ cài đặt phông chữ trực tiếp từ nexusfont.

Nhược điểm: Tất cả các phông chữ được kích hoạt cho đến khi bạn đóng chương trình. Nó không thực sự là một con trừ khi bạn có quá nhiều phông chữ. Có thể gây ra một số chương trình bị sập. Bạn phải cài đặt phông chữ, đóng NexusFont, hoàn thành công việc của bạn đóng công việc của bạn sau đó mở NexusFont sau đó gỡ cài đặt phông chữ, sau đó đóng NexusFont.

Tùy chọn 2 (Phương pháp Windows Explorer)

  1. Đừng KHÔNG sử dụng trình quản lý Windows Font để tìm kiếm. Nó không tìm kiếm tên PostScript.
  2. (Tùy chọn) Gỡ cài đặt tất cả các phông chữ trừ Windows đi kèm với Windows. (Để ngăn ngừa xung đột)
  3. Di chuyển tất cả các phông chữ của bạn vào một thư mục bên ngoài "Thư mục Trình quản lý Phông chữ Windows." tìm kiếm tên PostScript của bạn trong trường tìm kiếm. Nó sẽ hiển thị tất cả các phông chữ có chứa tên PostScript đó.
  4. Để xem Tên PostScript: Nhấp chuột phải -> Thuộc tính -> Chi tiết -> Tiêu đề

Ưu điểm: Không cần tải xuống phần mềm bổ sung.

Nhược điểm: Không thể đọc tất cả các chi tiết vì windows explorer là ngu ngốc và cắt nó đi mà không có cách nào để mở rộng cửa sổ thuộc tính.


Đề cập không trung thực (rõ ràng trừ khi bạn đã có những điều này):

  1. Dùng thử miễn phí Suitcase Fusion của Extensis. Đó là bởi vì nó là $ 119,95 và nó thực sự không tốt ngoại trừ "Kích hoạt tự động" và "Kích hoạt tạm thời" Nó có thể đáng giá nếu điều đó quan trọng với bạn.

  2. Máy chủ loại phổ của Extensis. Bởi vì nó quá đắt nên họ không liệt kê giá và nó không quản lý cơ sở dữ liệu địa phương. Nó chậm hơn NexusFont và liên tục gặp sự cố.


Tôi không thể tìm thấy bất kỳ trình quản lý loại nào khác đã tìm kiếm tên PostScript với khả năng cài đặt và gỡ cài đặt phông chữ. Nếu bất cứ ai khác có một số trình quản lý phông chữ khác có thể thực hiện nhận xét này và tôi sẽ thêm chúng vào danh sách. Cảm ơn bạn!


Tuyệt vời, công việc nghiên cứu tốt đẹp. Thật tốt khi bạn tìm thấy một cách giải quyết!
Pepe Ochoa

2

Sau khi kiểm tra thông tin do FontForge cung cấp, phải rõ ràng rằng các tên không hoàn toàn khác nhau: đặc tả OTF giới hạn một số tên nhất định chỉ tối đa số lượng ký tự nhất định. Các tên khác nhau được hiển thị là tên của cùng một phông chữ được lấy từ các trường khác nhau trong cùng một bảng 'tên'.

Để giải quyết vấn đề, chúng tôi còn thiếu nhiều thông tin:

  • Một tập tin minh họa lưu nhiều thuộc tính của các phông chữ được sử dụng. Sau khi kiểm tra một tệp mẫu mà tôi đã tạo, tôi thấy nó lưu Tên Phông chữ (hoặc Tên đầy đủ), Tên gia đình và Tệp phông chữ. Tôi không thể chắc chắn làm thế nào nó lưu tên phông chữ trong môi trường mạng và cách nó thay đổi giữa Mac và Windows.

  • Tôi không thể chắc chắn thuộc tính nào trong ba thuộc tính được sử dụng trong mỗi phiên bản (Win & Mac) của Illustrator để xác định phông chữ đang sử dụng. Họ có thể khác nhau trong từng trường hợp.

Chỉnh sửa được đề xuất: Nó xuất hiện trong trường hợp này khi sử dụng Windows thay vì Mac, Illustrator đang sử dụng "Tên PostScript" trong cửa sổ "Tìm phông chữ".

  • Ngoài ra, tôi không thể chắc chắn về cách Hệ điều hành báo cáo các phông chữ có sẵn cho ứng dụng trong mỗi HĐH.

Các giải pháp khả thi (rất khác nhau) mà tôi có thể thấy là:

  • Nhúng phông chữ vào tài liệu, do đó bạn không cần phụ thuộc vào máy chủ (Vấn đề là: điều này có được phép đối với bạn không? Giấy phép phông chữ cho phép điều đó?)

    Phông chữ nhúng (Đối với các ứng dụng khác): Nhúng tất cả các phông chữ có chứa quyền thích hợp từ nhà cung cấp phông chữ. Nhúng phông chữ đảm bảo rằng phông chữ gốc được hiển thị và in nếu tệp được đặt vào một ứng dụng khác, chẳng hạn như Adobe InDesign. Tuy nhiên, nếu tệp được mở trong Illustrator trên máy tính chưa cài đặt phông chữ , phông chữ sẽ bị giả hoặc thay thế. Điều này là để ngăn chặn việc sử dụng bất hợp pháp các phông chữ nhúng. lưu ý: Chọn tùy chọn Phông chữ nhúng sẽ tăng kích thước của tệp đã lưu. https://helpx.adobe.com/illustrator/USE/saving-artwork.html

  • Sau khi kiểm tra xem các phông chữ có hiệu quả như nhau không, bạn có thể thay thế phông chữ thủ công (Vấn đề: rất nhiều công việc! Không tự động.).

  • Windows có xu hướng làm rối tung mọi thứ với phông chữ cũ và sắp xếp và báo cáo phông chữ bằng các trường không chính xác, do đó có thể chỉnh sửa các tệp phông chữ để chỉ bao gồm các trường tên độc lập với nền tảng (Vấn đề: cũng rất nhiều công việc và rất kỹ thuật. Ngoài ra, giấy phép cho phông chữ có lẽ sẽ không bao giờ cho phép bạn làm điều đó).

Hiện tại, tôi không thể nghĩ ra bất kỳ giải pháp nào khác, nó dường như là một vấn đề lộn xộn.


Một số thông tin kỹ thuật:


Pepe, tôi đánh giá cao bạn làm rõ điều này hơn. Thay thế bằng tay là những gì tôi đã làm. Nhưng thật khó khăn khi tôi có 100 Phông chữ Avant Garde khác nhau. Để mở tất cả 100 trong FontForge chỉ để xem tên meta của nó là quá nhiều thời gian trong quy trình làm việc của tôi. Tôi sẽ không bao giờ làm được gì cả. Cuối cùng tôi đã quay trở lại với Mac để làm rất nhiều việc nhưng tôi không thể tiếp tục làm điều đó.
LateralTerminal 6/12/17

Thật không may, tôi không thể đổi tên các phông chữ vì tôi có hơn 13.000 phông chữ. Nó sẽ mất vài tuần để làm điều này một mình. Có lẽ có một cách tự động để làm điều này?
LateralTerminal 6/12/17

Một suy nghĩ khác có lẽ là có một cách để tìm kiếm 13.000 phông chữ của tôi bằng dữ liệu meta thay vì chỉ tên của nó. Giống như cách bạn có thể tìm kiếm những gì bên trong một tài liệu văn bản, thay vì chỉ tên của nó. Điều đó có thể không?
LateralTerminal 6/12/17

1
Hầu hết các trình soạn thảo phông chữ cho phép kịch bản. Nếu bạn biết một số Python và đọc giao diện cơ bản cần thiết cho trình soạn thảo, tôi nghĩ tương đối đơn giản để thực hiện tìm kiếm và / hoặc phiên bản lớn của phông chữ. Nhưng trước tiên, tôi sẽ thử cách ly vấn đề: tại sao không tạo bản sao lưu phông chữ gây ra sự cố, chỉnh sửa thủ công trong fontforge (ví dụ), tạo lại phông chữ và kiểm tra xem sự cố đã được giải quyết chưa? Nó sẽ mất một vài phút. Sau đó, bạn có thể bắt đầu suy nghĩ bằng cách viết một tập lệnh để chỉnh sửa hàng loạt phông chữ hoặc giải pháp khác.
Pepe Ochoa

Tôi vừa phân tích một phông chữ tương tự trong FontLab và dường như phông chữ đó bao gồm thông tin riêng cho Mac và Win (các trường id nền tảng khác nhau) và tên phông chữ khác nhau cho mỗi nền tảng. : / Theo adobe (và theo như tôi hiểu), việc loại bỏ các trường Mac và rời khỏi các cửa sổ phải làm cho phông chữ tương thích với cả hai. May mắn thay, các cửa sổ dường như là trường chứa phần "gothic" ... thật không may, tệp có thể sẽ không mở trong Mac, mặc dù các ứng dụng mới dường như hoạt động tốt hơn ... thật đáng để thử một thử nghiệm để xem cái nào hoạt động ...
Pepe Ochoa
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.