Cải thiện hiển thị phông chữ trong Arch Linux

Arch Linux

Cập nhật 18/10/14

Một trong những nhược điểm chính của hệ thống KISS như Arch Linux Nó có nguồn gốc chính xác từ bản chất của chính nó, vì chúng tôi không có bất kỳ cấu hình tiêu chuẩn nào nên chúng tôi phải chăm sóc điều chỉnh từng chi tiết.

Một ví dụ về điều này liên quan đến phông chữ và sau khi cài đặt Arch bạn có thể nhận thấy rằng những thứ này trông không quá đẹp (chưa kể rằng một số trông rất kinh khủng); không giống như các hệ thống sẵn sàng sử dụng khác như Ubuntu nơi họ trông đẹp ngay từ đầu.

Tiếp theo, tôi sẽ trình bày cách tôi đã làm để giải quyết lỗi này.

  1. Bước đầu tiên sẽ là xóa các nguồn của Xorg trong trường hợp cài đặt chúng:

    # pacman -Rns xorg-fonts-75dpi xorg-fonts-100dpi

  2. Sau đó, chúng tôi sẽ cài đặt các gói phông chữ này từ các kho lưu trữ chính thức:

    # pacman -S artwiz-fonts ttf-bitstream-vera ttf-cheapskate

  3. Bây giờ chúng tôi sẽ gỡ cài đặt các gói mặc định để hiển thị phông chữ:

    # pacman -Rdd fontconfig freetype2

  4. Và chúng tôi sẽ thay thế chúng bằng các gói Ubuntu y microsoft (haters, kiêng) được tìm thấy trong AUR. Giả sử bạn sử dụng Yaourt lệnh sẽ là:

    $ yaourt -S fontconfig-ubuntu freetype2-ubuntu ttf-ms-fonts

  5. Chúng tôi gần như đã hoàn tất, bây giờ chúng tôi chỉ cần kích hoạt Chống bí danh, đặt phong cách tối ưu hóa ánh sáng và xác định hình dạng pixel phụ là RGB. Chúng ta có thể làm tất cả điều này bằng cách chọn một trong ba phương pháp sau:
    • Sử dụng ứng dụng tùy chỉnh phông chữ tương ứng với màn hình của bạn (GNOME, KDE, Xfce y LXDE mỗi người mang theo của riêng mình).
    • Đang cài đặt LX, ứng dụng tùy chỉnh LXDE (# pacman -S lxappearance), và điều chỉnh các tùy chọn theo cách này (nhấp vào hình ảnh để phóng to):

      Phông chữ LXAppearance

    • Thông qua một tệp văn bản. Tạo trong thư mục người dùng của bạn một tệp có tên .fonts.conf và dán mã mà bạn sẽ tìm thấy liên kết này.
  6. Bây giờ chúng ta xóa bộ nhớ cache phông chữ:

    # fc-cache -f -v

  7. Và nó chỉ còn lại để thoát khỏi phiên và vào lại để áp dụng các thay đổi.

Nếu mọi thứ diễn ra tốt đẹp, chúng ta sẽ bắt đầu từ một cái gì đó như thế này:

Yahoo! Câu trả lời 1

Đối với một cái gì đó như thế này:

Yahoo! Câu trả lời 2

Tôi hy vọng điều này sẽ giúp bạn, và nếu bạn biết bất kỳ phương pháp nào khác, đừng ngần ngại chia sẻ nó trong phần bình luận. 🙂


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   pandev92 dijo

    Kẻ đã đăng tin nhắn đó là một kẻ troll ttitiitiriririr xd

    1.    msx dijo

      CƯỜI LỚN!!!
      Có mỗi ...

  2.   Hướng dẫn sử dụng Nguồn dijo

    Mẹo: khi bạn phê duyệt các bài báo của tôi, đừng sử dụng trình chỉnh sửa trực quan; Tôi luôn viết chúng từ chế độ xem HTML và nếu mở chúng từ trình chỉnh sửa trực quan, chúng có thể bị bóp méo như đã xảy ra trong trường hợp này.

    1.    KZKG ^ Gaara dijo

      Theo mặc định, trình chỉnh sửa trực quan sẽ mở ra 🙁

      1.    Hướng dẫn sử dụng Nguồn dijo

        Chà, tôi cũng sẽ phải xem lại chúng trong trình biên tập đó, mặc dù tôi luôn có cảm giác thích thú với nó.

        1.    Hướng dẫn sử dụng Nguồn dijo

          Sẵn sàng, sửa chữa sự biến dạng mà bài báo có. 🙂

  3.   103 dijo

    Sự thật là câu hỏi trong ảnh chụp màn hình là ...

  4.   dijo

    Cảm ơn bạn về thông tin! sự thật là mình không thích font Arch lắm, giờ đổi lại xem thế nào 🙂

    Tái bút: tác nhân người dùng không hoạt động đối với tôi, và nếu tôi cấu hình nó bằng cách làm theo «mẹo» của nó, tôi không thể vào google + vì trình duyệt của tôi «quá cũ» hahaha.

    1.    KZKG ^ Gaara dijo

      Về điều cuối cùng bạn nói, điều gì sẽ xảy ra nếu bạn thử thêm WebKit trên UserAgent?

      1.    dijo

        thêm nó vào cuối bạn nói? nếu vậy, nó vẫn không hoạt động đối với tôi g + ... Nói chung, tôi sẽ nhấn vào những gì tôi có. useragent.override: Mozilla / 5.0 (X11; Linux x86_64) Arch Linux Firefox / 11.0 WebKit
        PS (cho cái bên dưới): Tôi chỉ có một ngôn ngữ (mà tôi vừa đổi thành es-ES) và một boolean, vì vậy tôi có thể nhận được ít thông tin ...
        PD2: Nếu tôi chỉ đặt Arch Linux và không chỉ định bất cứ điều gì khác, google sẽ đưa ra ở chế độ cổ điển 😉
        PD3: Không có cách nào để các trường đó tự tạo ra? bởi vì nếu tôi cập nhật phiên bản, tôi sẽ không nhận thức được việc thay đổi số ...

        1.    dijo

          ĐÃ GIẢI QUYẾT, tôi đã thiếu dữ liệu mà tôi có được nhờ whatsmyuseragent.com và bằng cách thêm từ Arch, tôi nhận được bản phân phối của mình ở đây 🙂 nó trông giống như sau: Mozilla / 5.0 (X11; Arch Linux x86_64; rv: 11.0) Gecko / 20100101 Firefox / 11.0
          Xin lỗi vì sự bất tiện.

          PS: vẫn không có cách nào khác để làm điều đó mà không cần thêm ghi đè?

    2.    bao84 dijo

      Sử dụng thông tin từ about: và chỉ cần thêm / thay thế thông tin từ khoảng

    3.    dijo

      Nhân tiện, cuối cùng tôi đã cài đặt và định cấu hình các nguồn theo wiki (khá giống với bài đăng này) và một chút bằng trực giác, mặc dù tôi đã cài đặt các nguồn từ microsoft Theo lời khuyên trong bài đăng (gói ttf-ms-fonts), firefox không giống như tôi muốn 🙂 mặc dù tôi nhận thấy rằng gnome-terminal xấu và tôi phải thay đổi phông chữ monospace.

  5.   người lái xe dijo

    Hướng dẫn tốt. Đã thử nghiệm thành công. Cảm ơn bạn

  6.   auroszx dijo

    Rất tiếc, tôi đang sử dụng nguồn Roboto Android 4.0 cho hầu hết mọi thứ và tôi không có gì phàn nàn ...

    1.    elav <° Linux dijo

      Tôi phải thử chúng, nhưng vì tôi sử dụng Droid Sans, Tôi đã rời đi Phông chữ Ubuntu qua một bên.

      1.    Andrew dijo

        Bạn nên thử nguồn: CartoGhotic std, nó hoàn toàn phù hợp trong mọi môi trường và theo quan điểm của tôi, nó phân bổ không gian tốt hơn Droid

        Nó có thể được tải xuống từ fontquirrel

  7.   bông dijo

    xin chào

    Tôi thấy rằng họ sử dụng gói kết xuất phông chữ Ubuntu. Thêm rằng có một tùy chọn thay thế là sử dụng gói nội tại, trong trường hợp ai đó muốn dùng thử.

    1.    Hướng dẫn sử dụng Nguồn dijo

      Tôi không biết cái đó nhưng cảm ơn vì lời giới thiệu. 🙂

    2.    Andrew dijo

      Tôi cũng đã sử dụng gói infinality và tôi có thể nói rằng nó cho kết quả tốt hơn so với việc sử dụng sửa đổi Ubuntu.

      Với infinality, bạn có thể chọn giữa một số chế độ kết xuất: Generic Linux, Ubuntu, Windows 98 / Vista / 7, Classic Mac và OSX, thêm vào đó, nó là đa nền tảng và không làm chậm trễ việc xây dựng gói khi kết xuất Ubuntu.

      Để cài đặt nó trong Arch, bạn chỉ cần làm:
      yaourt -S fontconfig-infinality freetype2-infinality

      1.    elav <° Linux dijo

        Bản thân vô tâm là gì?

        1.    Andrew dijo

          Đó là bản vá cho fontconfig, như họ nói trên trang web của họ: cung cấp bản vá để hiển thị phông chữ "đẹp" trên bất kỳ hệ điều hành nào http://www.infinality.net/blog/infinality-freetype-patches/

          1.    elav <° Linux dijo

            Ôi !! Cảm ơn bạn về thông tin. Hãy để tôi xem nếu tôi dùng thử. Liệu nó có cải thiện hơn nữa việc hiển thị phông chữ trong Xfce?

        2.    Andrew dijo

          Tôi sử dụng nó trong sự kết hợp ArchLinux + Xfce và nó trông rất tuyệt, bên cạnh nguồn std CartoGhotic.

          Infinality làm cho các chương trình như LibreOffice, Opera, Firefox và các ứng dụng Qt trông tuyệt vời, rất mượt mà, tôi cũng không nhận ra, nhưng nó có một chế độ kết xuất được gọi là "Chrome OS", tôi sử dụng "OSX", và nó rất xuất sắc

  8.   vicky dijo

    Yahoo trả lời phải là nơi có nhiều troll nhất trên mỗi mét vuông, chỉ đứng sau bình luận trên youtube.

  9.   mdrvro dijo

    Cảm ơn bạn nhiêu lăm. Nó hoạt động hoàn hảo ở Chakra và đáng tiếc là bạn thích Real hahaha ... bây giờ họ đang ở mức 4. Xin chào

    1.    Hướng dẫn sử dụng Nguồn dijo

      Tôi sinh ra là một Madridista và một Madridista tôi phải chết. Real Madrid, niềm tự hào và vinh quang mãi mãi. xD

      1.    KZKG ^ Gaara dijo

        +100!!!! 😀 😀

      2.    pandev92 dijo

        Tôi sinh ra chỉ là một cầu thủ chống đối Barcelona xD, tôi không thích Madrid quá nhiều, nhưng chỉ có một người có thể chống lại anh ta, Forza Lazio và Visca Espanyol eheh

  10.   mikaoP dijo

    Nó đã hoạt động đối với tôi ngoại trừ việc trong thiết bị đầu cuối, chữ cái kết hợp với tôi (nếu tôi viết «mo» thì «o» xuất hiện gần như bên trong «m»)

    Nếu không, cảm ơn bạn !!

    1.    Hướng dẫn sử dụng Nguồn dijo

      Nếu bạn sử dụng GNOME Terminal, bạn có thể nên thay đổi phông chữ như Woqer đã nói một số nhận xét ở trên. Về phần mình, tôi sử dụng LXTerminal và tôi không nhận thấy bất kỳ điều gì bất thường.

      1.    mikaoP dijo

        Đúng vậy, tôi đã không đọc nó, cảm ơn bạn.

  11.   Carlos dijo

    Mọi thứ làm việc rất tốt cho tôi

  12.   msx dijo

    Cá nhân tôi, điều đầu tiên tôi làm trong bất kỳ cài đặt nào là tắt khử răng cưa và đặt gợi ý ở mức tối thiểu, tôi không biết ai là thiên tài đã phát minh ra khử răng cưa cho phông chữ hệ thống nhưng nó chắc chắn là một HDP tuyệt vời.

    Lưu ý: mặc dù kiểu chữ hơi lớn, tôi vẫn ở lại với ví dụ đầu tiên trong suốt cuộc đời mình hơn là với tùy chọn bạn đề xuất, thực sự không thể đọc được khi dành nhiều giờ trước màn hình.

    1.    Hướng dẫn sử dụng Nguồn dijo

      Và bạn không thấy một số trang web bị bóp méo? Ví dụ: bạn không thấy cách các tab ở đầu sidebar của blog này không phù hợp và một trong số đó đi xuống?

  13.   msx dijo

    Chưa bao giờ, _NEVER_ gặp sự cố với phông chữ trong Arch, * KHÔNG BAO GIỜ *.

  14.   người nói chuyện dijo

    Cảm ơn bạn rất nhiều, nó cải thiện trình bày rất nhiều. Tôi đã mất kiên nhẫn về khía cạnh này.

  15.   guillermoz0009 dijo

    Ý tưởng tương tự nhưng đối với Debian! ???

  16.   một giống én dijo

    Không cài đặt được "libxft-ubuntu". Bất kỳ manh mối về cách khắc phục điều này?

    1.    Cookie dijo

      Có vẻ như các gói kết thúc bằng * -ubuntu không còn tồn tại nữa. Tìm chúng trong AUR để xem chúng có ở đó không.

  17.   Yoyo dijo

    Xin chào, tôi đến từ tương lai.

    3 năm sau bài đăng, tôi nhận xét rằng đó là điều duy nhất giúp tôi cải thiện khả năng hiển thị phông chữ khủng khiếp trong Antergos XFCE của tôi, hoạt động hoàn hảo

    Với sự vô hạn, mọi thứ đều kinh khủng.

    Cảm ơn bạn rất nhiều, Manolillo.

  18.   Yêu mến dijo

    Tuyệt vời, chỉ có điều này đã phục vụ tôi trong Arch + gnome, cảm ơn bạn rất nhiều, lời chào!

  19.   sắc thái dijo

    2016 và tiếp tục đoàn kết vì vòm cảm ơn vì sự đóng góp to lớn này
    liên quan