اخبار مهم

داشتن فونت بهتر در Gnome و KDE

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

یکی از نیاز های یک محیط Desktop ی خوب داشتن غونت های زیبا و جذاب می باشد . در FreeBSD بعد از نصب xorg و نصب KDE یا Gnome باید برای داشتم فونت خوب باید سری package ها نصب گردد .

در FreeBSD باید فونت های زیر با دستور make install clean نصب شود .

۱- در ترمینال دستور زیر را تایپ می کنیم

# cd /usr/ports/x11-fonts/urwfonts
# make install clean

بعد از نصب این فونت فایل xorg.conf را باز می کنیم و در قسمت مربوط به فونت ها عبارت زیر را قرار می دهیم

FontPath "/usr/local/lib/X11/fonts/URW/"

۲- به شاخه زیر می رویم و دستور make install clean را تایپ می کنیم

# cd /usr/ports/x11-fonts/dejavu
# make install clean

۳- به شاخه زیر می رویم و دستور make install clean  را تایپ می کنیم

# cd /usr/portsx11-fonts/terminus-font
# make install clean

در هنگام نصب دقت شود در آخر مراحل نصب ممکن است از شما خواسته شود که عبارتی را در قسمت فونت فایل xorg .conf  قرار دهید.

خوب بعد از نصب این فونت ها حالا کافی است که در پوشه یوزر خانگی خود یک فایل به نام fonts.conf باز کنید و عبارت زیر را در آن قرار  دهید .ابتدا من این فایل را با دستور touch می سازم

$ touch .fonts.conf

بعد از ساختن محتویات زیر را در آن قرار می دهم

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

<!--
install ==> print/freetype2 [WITH_LCD_FILTERING=yes and assumes BCI not disabled]
install ==> x11-fonts/dejavu
install ==> x11-fonts/webfonts
install ==> x11-fonts/terminus-font
-->

<!-- reject all bitmap fonts, with the exception of 'terminus' -->
<selectfont>
<acceptfont>
<pattern>
<patelt name="family"> <string>Terminus</string> </patelt>
</pattern>
</acceptfont>
<rejectfont>
<pattern>
<patelt name="scalable"> <bool>false</bool> </patelt>
</pattern>
</rejectfont>
</selectfont>

<!-- preferred aliases -->
<alias> <family>serif</family>
<prefer>
<family>DejaVu Serif</family>
</prefer>
</alias>

<!-- preferred aliases -->
<alias> <family>sans-serif</family>
<prefer>
<family>DejaVu Sans</family>
</prefer>
</alias>

<!-- preferred aliases -->
<alias> <family>monospace</family>
<prefer>
<family>DejaVu Sans Mono</family>
<family>Terminus</family>
</prefer>
</alias>

<!-- default quality settings -->
<match target="font">
<edit mode="assign" name="rgba">      <const>none</const>     </edit>
<edit mode="assign" name="antialias"> <bool>true</bool>       </edit>
<edit mode="assign" name="autohint">  <bool>true</bool>       </edit>
<edit mode="assign" name="hinting">   <bool>true</bool>       </edit>
<edit mode="assign" name="hintstyle"> <const>hintfull</const> </edit>
</match>

<!-- reduce ringing ==> requires freetype2 'WITH_LCD_FILTERING=yes' -->
<match target="font">
<edit mode="assign" name="lcdfilter"> <const>lcdlight</const> </edit>
</match>

<!-- disable autohinting for bold fonts -->
<match target="font">
<test compare="more" name="weight">   <const>medium</const> </test>
<edit mode="assign"  name="autohint"> <bool>false</bool>    </edit>
</match>

<!-- disable autohinting for fonts that don't need it -->
<match target="pattern" name="family">
<test qual="any" name="family">
<string>Andale Mono</string>
<string>Arial</string>
<string>Arial Black</string>
<string>Comic Sans MS</string>
<string>Courier New</string>
<string>Georgia</string>
<string>Impact</string>
<string>Trebuchet MS</string>
<string>Tahoma</string>
<string>Times New Roman</string>
<string>Verdana</string>
<string>Webdings</string>
</test>
<edit mode="assign" name="hinting">  <bool>true</bool>  </edit>
<edit mode="assign" name="autohint"> <bool>false</bool> </edit>
</match>

</fontconfig>

حالا کافی است xorg را ریست کنید و به Gnome یا KDE برگردید می بینید که فونت بهتر ی دارید

البته آقایی به بابک فرخی که زمانی یکی از اعضای port نویس تیم FreeBSD بود فونت های فارسی را نیز برای FreeBSD به port تبدیل کرده است که لازم است برای داشتن فونت بهتر این فونت ها نیز نصب گردد .برای نصب فونت های فارسی کافی است دستور های زیر را در ترمینال تایپ کنید

# cd /usr/ports/x11-fonts/farsifonts
# make install clean

بعد از نصب این فونت ها خواهید دید که فونت های فارسی هم به راحتی ساپورت می شود.

  • رزوبه شفیعی
    خیلی دلم می خواد برای یک بار هم که شده BSD رو تست کنم .
    امشب حتما PC-BSD رو دانلود می کنم :)
  • root  - re:
    رزوبه شفیعی نوشت:
    خیلی دلم می خواد برای یک بار هم که شده BSD رو تست کنم .
    امشب حتما PC-BSD رو دانلود می کنم :)

    سلام آقا روزبه
    عالیه
    امیدوارم خوشت بیاد
    ولی من با FreeBSD بیشتر حال می کنم همه چیز را باید خودت بسازی

    در راه لینوکس و BSD موفق باشید
    فریدی
نوشتن نظر
اطلاعات تماس شما:
نظر:
[b] [i] [u] [url] [quote] [code] [img]   
:D:):(:0:shock::confused:8):lol::x:P:oops::cry:
:evil::twisted::roll::wink::!::?::idea::arrow:
امنیت
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.

شما اينجا هستيد: FreeBSD FreeBSD داشتن فونت بهتر در Gnome و KDE