انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: reza67asgari در 05 خرداد 1394، 11:22 بظ
-
سلام
من در دایرکتوری home پوشه ای به نام .fonts ایجاد کردم و فایل های ویندوز را در آن کپی کردم و سیستم را دوباره راه اندازی کردم ولی هنچنان در صفحات اینترنت و office کار نمی کند
-
دستور زیر رو درون ترمینال اجرا کنید:
sudo fc-cache -fv
-
دستور زیر رو درون ترمینال اجرا کنید:
sudo fc-cache -fv
انجام دادم ولی نشد
اصلا فونت ها را در آقیس هم نمیاره
-
سلام
من در دایرکتوری home پوشه ای به نام .fonts ایجاد کردم و فایل های ویندوز را در آن کپی کردم و سیستم را دوباره راه اندازی کردم ولی هنچنان در صفحات اینترنت و office کار نمی کند
پوشه فونت ویندوز رو با دستور زیر کپی کن توی پوشه فونت لینوکس:
cp -R /Windows font folder/ /usr/share/fonts/
جای /Windows font folder/ مسیر پوشه ویندوز رو بزار
بعد با دستور زیر برو توی همون پوشه فونت لینوکس:
cd /usr/share/fonts
دسترسی پوشه ی فونتی که از ویندوز کپی کردی رو به 755 تغییر بده:
chmod 755 -R Fonts FolderName
جای Fonts FolderName اسم پوشه فونتت رو بزار
احتمالا که میتونی از فونتها استفاده کنی ... :) :) :) :)
-
فونت ها رو در مسیر زیر کپی کن:
/usr/share/fonts
که باید مجوز روت داشته باشی.
https://wiki.ubuntu.com/Fonts (https://wiki.ubuntu.com/Fonts)
-
پوشه فونت ویندوز رو با دستور زیر کپی کن توی پوشه فونت لینوکس:
cp -R /Windows font folder/ /usr/share/fonts/
جای /Windows font folder/ مسیر پوشه ویندوز رو بزار
بعد با دستور زیر برو توی همون پوشه فونت لینوکس:
cd /usr/share/fonts
دسترسی پوشه ی فونتی که از ویندوز کپی کردی رو به 755 تغییر بده:
chmod 755 -R Fonts FolderName
جای Fonts FolderName اسم پوشه فونتت رو بزار
احتمالا که میتونی از فونتها استفاده کنی ... :) :) :) :)
[/quote]
ولی بازهم نشد
-
یک راهش اینه که خود فونت رو بریز توی پوشهٔ .fonts
-
فونتهای بیرونی رو در دایرکتوری /usr/share/fonts/ کپی نکنید چون درون این دایرکتوری فونتهایی گذاشته میشن که یا توسط مدیریت بسته نصب میشه یا فونتهایی که نیازمند نصب بروی کل سیستم هستند. بهترین راه برای نصب فونت برای کاربر روش زیر هست:
cp yourfonts ~/.fonts
sudo fc-cache -fv
-
فونتهای بیرونی رو در دایرکتوری /usr/share/fonts/ کپی نکنید چون درون این دایرکتوری فونتهایی گذاشته میشن که یا توسط مدیریت بسته نصب میشه یا فونتهایی که نیازمند نصب بروی کل سیستم هستند. بهترین راه برای نصب فونت برای کاربر روش زیر هست:
cp yourfonts ~/.fonts
sudo fc-cache -fv
منظور از دستور fonts./~ چیست
-
منظور نیست! دایرکتوری هست که هر کاربر میتونه فونتهاش رو درون اون قرار بده:
/home/$USER/.fonts
-
منظور نیست! دایرکتوری هست که هر کاربر میتونه فونتهاش رو درون اون قرار بده:
/home/$USER/.fonts
من که خودم در ابتدای پرسش گفتم که این کار را در پوشه خانه کردم
ولی نشده
دوباره کارهایی که کردم ولی نشده را بازگو میکنم
1- فونت های فارسی ویندوز را در پوشه ای به نام font در دایرکتوری home انجام دادم
2- فونت های فارسی ویندوز را در مسیر /urs/share/fonts کپی کردم و دستور fc-cache -fv را در تمام این دو دستور انجام دادم
بعد هم سیستم را log out ,restart کردم ولی نشده
-
دقیقاً چی نشده؟! اگر کارهای که گفتید رو بدرستی انجام داده باشید حتماً باید فونتها نصب میشدند.
-
دقیقاً چی نشده؟! اگر کارهای که گفتید رو بدرستی انجام داده باشید حتماً باید فونتها نصب میشدند.
فونت هایی که در ویندوز استفاده می کردم (TTF.) در افیس نیامده و در وب گردی خط هایی که استفاده شده این ها نیست یعنی با ویندوز فرق داره
مثلا یه جوری عربی (ی به همراه دو نقطه در زیر ) به قول معروف خطوط لایتچسبک است
-
فونت هایی که در ویندوز استفاده می کردم (TTF.) در افیس نیامده و در وب گردی خط هایی که استفاده شده این ها نیست یعنی با ویندوز فرق داره
مثلا یه جوری عربی (ی به همراه دو نقطه در زیر ) به قول معروف خطوط لایتچسبک است
فایل زیر رو از طریق کاربر روت باز کنید و ببینید چه دایرکتوریهایی در قسمت <!-- Font directory list --> قرار داره، و بعد فونتها رو در دایرکتوری مورد نظر کپی کنید. برای نمونه در سیستم من مسیر fonts./~ در این فایل وجود نداشت، به همین دلیل فونتهایی که در مسیر /home/user/.fonts کپی میکردم اسکن نمیشد. فایل رو اصلاح کردم:
<!-- Font directory list -->
<dir>/usr/share/fonts</dir>
<dir>/usr/local/share/fonts</dir>
<dir>~/.fonts</dir>
<dir prefix="xdg">fonts</dir>
<!-- the following element will be removed in the future -->
<dir>~/.fonts</dir>
<!--
بعد از اصلاح فایل، دستور fc-cach -fv رو از طریق کاربر معمولی اجرا کنید، و در نتایج باید دایرکتوری جدید و فونتهای اسکن شده رو مشاهده کنید.
نتیجه:
...
/home/user/.fonts: caching, new cache contents: 41 fonts, 0 dirs
...
-
فایل گفتهشده توسط userb (http://forum.ubuntu.ir/index.php?action=profile;u=81137) در مسیر زیر هست:
/etc/fonts/fonts.conf
-
فایل زیر رو از طریق کاربر روت باز کنید و ببینید چه دایرکتوریهایی در قسمت <!-- Font directory list --> قرار داره، و بعد فونتها رو در دایرکتوری مورد نظر کپی کنید. برای نمونه در سیستم من مسیر fonts./~ در این فایل وجود نداشت، به همین دلیل فونتهایی که در مسیر /home/user/.fonts کپی میکردم اسکن نمیشد. فایل رو اصلاح کردم:
<!-- Font directory list -->
<dir>/usr/share/fonts</dir>
<dir>/usr/local/share/fonts</dir>
<dir>~/.fonts</dir>
<dir prefix="xdg">fonts</dir>
<!-- the following element will be removed in the future -->
<dir>~/.fonts</dir>
<!--
بعد از اصلاح فایل، دستور fc-cach -fv رو از طریق کاربر معمولی اجرا کنید، و در نتایج باید دایرکتوری جدید و فونتهای اسکن شده رو مشاهده کنید.
نتیجه:
...
/home/user/.fonts: caching, new cache contents: 41 fonts, 0 dirs
...
[/quote]
انجام دادم نشد
این مسیر را من رفتم
usr/share/fonts/X11/Type1/fonts.dir
اصلا چیزی که نشان بده چه لینک هایی به این فایل هست وجود نداره
34 خط هست عکسش رو گذاشتم
نمی دونم چرا مشکل من حل نمیشه
سایت های انگلیسی هم گشتم همین گفتند که در home یک پوشه مخفی ایجاد کن و بعد هم همون دستور و بعدش درست میشه
ولی واقعا نمی دونم باید چی کار کنم
دوست عزیز میشه گام به گام کاری خودت کردی را بگی
ممنون میشم
-
همیشه تازهترین نوشته رو نگاه کنید:
http://forum.ubuntu.ir/index.php/topic,117236.msg953986.html#msg953986
-
فایل گفتهشده توسط userb (http://forum.ubuntu.ir/index.php?action=profile;u=81137) در مسیر زیر هست:
/etc/fonts/fonts.conf
واقعا ممنون
پس از کلی کلانجار فهمیدم که به جای usr می نوشتم urs که موقعی که دستور کش را میزدم میگفت همچین دایرکتوری وجود نداره
باز تشکر \\:D/