انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: morteza69 در 23 آذر 1397، 12:06 ق‌ظ

عنوان: مشکل فونت تلگرام بعد از آپدیت به 19.10 ( حل شد )‌
ارسال شده توسط: morteza69 در 23 آذر 1397، 12:06 ق‌ظ
سلام خدمت دوستان و سروران گرامی
تلگرام من بعد از آپدیت اوبونتو به 19.10 دچار بهم ریختگی فونت فارسی شده
که در عکس میبینین
تو نت سرچ زدم ... یه روش جایگزین با فونت درست انجام دادم
ولی حل نشد

ممنون میشم اگه کسی بلده راهنماییم کنه

(http://uupload.ir/files/8apo_screenshot_from_2018-12-13_23-53-48.png)



عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: Silvio Dante در 23 آذر 1397، 01:24 ب‌ظ
سلام
اگه فونت‌های سیستم‌تون رو تنظیم کرده باشین تلگرام هم از همون فونت استفاده خواهد کرد.
برای تنظیم کردن فونت‌های سیستم هم می‌تونین اول فونت مورد نظر رو نصب کنین و بعد توی فایل /etc/fonts/local.conf فونت‌های مورد نظرتون رو ست کنین. محتویاتشم باید همچین چیزی باشه (با فونت‌های مدنظر خودتون تنظیم کنین) :
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<alias>
<family>serif</family>
    <prefer>
      <family>Vazir WOL</family>
      <family>Noto Serif</family>
    </prefer>
  </alias>
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Vazir WOL</family>
      <family>DejaVu Sans</family>
      <family>Noto Sans</family>
    </prefer>
  </alias>
  <alias>
<family>monospace</family>
<prefer>
    <family>Monaco</family>
      <family>Monaco</family>
    </prefer>
</alias>
</fontconfig>



ویرایش: بعدش ریستارت لازمه.
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: morteza69 در 23 آذر 1397، 02:29 ب‌ظ
سلام
اگه فونت‌های سیستم‌تون رو تنظیم کرده باشین تلگرام هم از همون فونت استفاده خواهد کرد.
برای تنظیم کردن فونت‌های سیستم هم می‌تونین اول فونت مورد نظر رو نصب کنین و بعد توی فایل /etc/fonts/local.conf فونت‌های مورد نظرتون رو ست کنین. محتویاتشم باید همچین چیزی باشه (با فونت‌های مدنظر خودتون تنظیم کنین) :
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<alias>
<family>serif</family>
    <prefer>
      <family>Vazir WOL</family>
      <family>Noto Serif</family>
    </prefer>
  </alias>
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Vazir WOL</family>
      <family>DejaVu Sans</family>
      <family>Noto Sans</family>
    </prefer>
  </alias>
  <alias>
<family>monospace</family>
<prefer>
    <family>Monaco</family>
      <family>Monaco</family>
    </prefer>
</alias>
</fontconfig>
[/quote]



سلام
ممنون بابت پاسخ
ولی من fonts.conf در پوشه etc/fonts دارم
که محتویاتش هم این هست :‌

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
</its:rules>

<description>Default configuration file</description>

<!--
DO NOT EDIT THIS FILE.
IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
LOCAL CHANGES BELONG IN 'local.conf'.

The intent of this standard configuration file is to be adequate for
most environments.  If you have a reasonably normal environment and
have found problems with this configuration, they are probably
things that others will also want fixed.  Please submit any
problems to the fontconfig bugzilla system located at fontconfig.org

Note that the normal 'make install' procedure for fontconfig is to
replace any existing fonts.conf file with the new version.  Place
any local customizations in local.conf which this file references.

Keith Packard
-->

<!-- Font directory list -->

<dir>/usr/share/fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts</dir> <dir>/usr/local/share/fonts</dir>
<dir prefix="xdg">fonts</dir>
<!-- the following element will be removed in the future -->
<dir>~/.fonts</dir>

<!--
  Accept deprecated 'mono' alias, replacing it with 'monospace'
-->
<match target="pattern">
<test qual="any" name="family">
<string>mono</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>monospace</string>
</edit>
</match>

<!--
  Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
-->
<match target="pattern">
<test qual="any" name="family">
<string>sans serif</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>sans-serif</string>
</edit>
</match>

<!--
  Accept deprecated 'sans' alias, replacing it with 'sans-serif'
-->
<match target="pattern">
<test qual="any" name="family">
<string>sans</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>sans-serif</string>
</edit>
</match>

<!--
  Ignore dpkg temporary files created in fonts directories
-->
<selectfont>
<rejectfont>
<glob>*.dpkg-tmp</glob>
</rejectfont>
</selectfont>
<selectfont>
<rejectfont>
<glob>*.dpkg-new</glob>
</rejectfont>
</selectfont>

<!--
  Load local system customization file
-->
<include ignore_missing="yes">conf.d</include>

<!-- Font cache directory list -->

<cachedir>/var/cache/fontconfig</cachedir>
<cachedir prefix="xdg">fontconfig</cachedir>
<!-- the following element will be removed in the future -->
<cachedir>~/.fontconfig</cachedir>

<config>
<!--
  Rescan configuration every 30 seconds when FcFontSetList is called
 -->
<rescan>
<int>30</int>
</rescan>
</config>

</fontconfig>
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: Silvio Dante در 23 آذر 1397، 04:21 ب‌ظ
این فایل به اون فایلی که گفتم ربطی نداره.
و اینکه توی این فایلی که دادین تا جایی که من دارم می‌بینم هیچ فونتی تعریف نشده !
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: morteza69 در 23 آذر 1397، 06:43 ب‌ظ
این فایل به اون فایلی که گفتم ربطی نداره.
و اینکه توی این فایلی که دادین تا جایی که من دارم می‌بینم هیچ فونتی تعریف نشده !



آخه تو مسیری که شما گفتید فقط همین فایل هست
فایلی که شما میگین وجود نداره
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: Silvio Dante در 23 آذر 1397، 07:54 ب‌ظ
بله در حالت عادی این فایل وجود نداره باید بسازینش.
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: morteza69 در 23 آذر 1397، 08:48 ب‌ظ
بله در حالت عادی این فایل وجود نداره باید بسازینش.

امکانش هست این فونتهایی که شما استفاده میکنین رو آپلود کنین برام ؟؟‌
ممنون میشم

Vazir Wol
Monaco
Noto Sans
Dejavu Sans
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: Silvio Dante در 23 آذر 1397، 08:59 ب‌ظ
اینجوری می‌تونین نصب‌شون کنین:

Vazir Wol
لینک (https://github.com/rastikerdar/vazir-font)

Monaco
لینک (https://gist.github.com/rogerleite/99819)

Noto Sans
sudo apt install fonts-noto
Dejavu Sans
sudo apt install fonts-dejavu
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰
ارسال شده توسط: morteza69 در 23 آذر 1397، 09:30 ب‌ظ
اینجوری می‌تونین نصب‌شون کنین:

Vazir Wol
لینک (https://github.com/rastikerdar/vazir-font)

Monaco
لینک (https://gist.github.com/rogerleite/99819)

Noto Sans
sudo apt install fonts-noto
Dejavu Sans
sudo apt install fonts-dejavu


سپاسگزارم خیلی زیاد
واقعا ممنونم که با صبر و حوصله جواب دادید و راهنمایی کردید و مشکلم رو حل کردید
زنده و پیروز باشید
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به ۱۸.۱۰ ( حل شد )‌
ارسال شده توسط: morteza69 در 18 بهمن 1398، 08:16 ب‌ظ
دوستان یه سوال دیگه راجع به همین تاپیک
لطفا به عکس زیر نگاه بندازید
با اینکه فونت سیستم رو وزیر تنظیم هست ولی این سایت از یه فونت دیگه نشون میده برا من

(http://8upload.ir/uploads/f15886642.png)

یا سایت ورزش 3
عنوان  ها با فونت فارسی وزیر هست ولی متن از یه فونت دیگه استفاده میکنه
چجوری میتونم این موارد رو حل کنم؟‌
فونت سیستم رو طبق همین تاپیک تنظیم کردم
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به 19.10 ( حل شد )‌
ارسال شده توسط: morteza69 در 18 بهمن 1398، 08:32 ب‌ظ
....
عنوان: پاسخ : مشکل فونت تلگرام بعد از آپدیت به 19.10 ( حل شد )‌
ارسال شده توسط: هومان در 19 بهمن 1398، 03:01 ب‌ظ
....
فونت خود سایته نمیشه عوض کرد