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

تازه کار => انجمن تازه‌کاران => نویسنده: reza67asgari در 05 خرداد 1394، 11:22 ب‌ظ

عنوان: farsi fonts
ارسال شده توسط: reza67asgari در 05 خرداد 1394، 11:22 ب‌ظ
سلام
من در دایرکتوری home پوشه ای به نام .fonts ایجاد کردم و فایل های ویندوز را در آن کپی کردم و سیستم را دوباره راه اندازی کردم ولی هنچنان در صفحات اینترنت و office کار نمی کند
عنوان: پاسخ : farsi fonts
ارسال شده توسط: 藤沼 در 06 خرداد 1394، 06:55 ق‌ظ
دستور زیر رو درون ترمینال اجرا کنید:
sudo fc-cache -fv
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 07 خرداد 1394، 12:27 ق‌ظ
دستور زیر رو درون ترمینال اجرا کنید:
sudo fc-cache -fv
انجام دادم ولی نشد
اصلا فونت ها را در آقیس هم نمیاره
عنوان: پاسخ : farsi fonts
ارسال شده توسط: nima.ebrazi در 07 خرداد 1394، 01:08 ق‌ظ
سلام
من در دایرکتوری 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 اسم پوشه فونتت رو بزار

احتمالا که میتونی از فونتها استفاده کنی ... :) :) :) :)
عنوان: پاسخ : farsi fonts
ارسال شده توسط: Bijan در 07 خرداد 1394، 01:10 ق‌ظ
فونت ها رو در مسیر زیر کپی کن:
/usr/share/fontsکه باید مجوز روت داشته باشی.
https://wiki.ubuntu.com/Fonts (https://wiki.ubuntu.com/Fonts)
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 07 خرداد 1394، 10:25 ب‌ظ
پوشه فونت ویندوز رو با دستور زیر کپی کن توی پوشه فونت لینوکس:
cp -R  /Windows font folder/ /usr/share/fonts/جای /Windows font folder/ مسیر پوشه ویندوز رو بزار

بعد با دستور زیر برو توی همون پوشه فونت لینوکس:
cd /usr/share/fonts
دسترسی پوشه ی فونتی که از ویندوز کپی کردی رو به 755 تغییر بده:
chmod 755 -R Fonts FolderNameجای Fonts FolderName اسم پوشه فونتت رو بزار

احتمالا که میتونی از فونتها استفاده کنی ... :) :) :) :)
[/quote]
ولی بازهم نشد
عنوان: پاسخ : farsi fonts
ارسال شده توسط: علی ۵۰۰ در 07 خرداد 1394، 10:33 ب‌ظ
یک راهش اینه که خود فونت رو بریز توی پوشهٔ .fonts
عنوان: پاسخ : farsi fonts
ارسال شده توسط: 藤沼 در 07 خرداد 1394، 10:48 ب‌ظ
فونت‌های بیرونی رو در دایرکتوری /usr/share/fonts/ کپی نکنید چون درون این دایرکتوری فونت‌هایی گذاشته می‌شن که یا توسط مدیریت بسته نصب می‌شه یا فونت‌هایی که نیازمند نصب بروی کل سیستم هستند. بهترین راه برای نصب فونت برای کاربر روش زیر هست:
cp yourfonts ~/.fonts
sudo fc-cache -fv
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 09 خرداد 1394، 02:34 ب‌ظ
فونت‌های بیرونی رو در دایرکتوری /usr/share/fonts/ کپی نکنید چون درون این دایرکتوری فونت‌هایی گذاشته می‌شن که یا توسط مدیریت بسته نصب می‌شه یا فونت‌هایی که نیازمند نصب بروی کل سیستم هستند. بهترین راه برای نصب فونت برای کاربر روش زیر هست:
cp yourfonts ~/.fonts
sudo fc-cache -fv
منظور از دستور fonts./~ چیست
عنوان: پاسخ : farsi fonts
ارسال شده توسط: 藤沼 در 09 خرداد 1394، 07:07 ب‌ظ
منظور نیست! دایرکتوری هست که هر کاربر می‌تونه فونت‌هاش رو درون اون قرار بده:
/home/$USER/.fonts
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 09 خرداد 1394، 07:18 ب‌ظ
منظور نیست! دایرکتوری هست که هر کاربر می‌تونه فونت‌هاش رو درون اون قرار بده:
/home/$USER/.fonts
من که خودم در ابتدای پرسش گفتم که این کار را در پوشه خانه کردم
ولی نشده
دوباره کارهایی که کردم ولی نشده را بازگو میکنم
1- فونت های فارسی ویندوز را در پوشه ای به نام font در دایرکتوری home انجام دادم
2- فونت های فارسی ویندوز را در مسیر /urs/share/fonts کپی کردم و دستور fc-cache -fv را در تمام این دو دستور انجام دادم
بعد هم سیستم را log out ,restart کردم ولی نشده
عنوان: پاسخ : farsi fonts
ارسال شده توسط: 藤沼 در 09 خرداد 1394، 07:21 ب‌ظ
دقیقاً چی نشده؟! اگر کارهای که گفتید رو بدرستی انجام داده باشید حتماً باید فونت‌ها نصب می‌شدند.
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 09 خرداد 1394، 07:43 ب‌ظ
دقیقاً چی نشده؟! اگر کارهای که گفتید رو بدرستی انجام داده باشید حتماً باید فونت‌ها نصب می‌شدند.
فونت هایی که در ویندوز استفاده می کردم (TTF.) در افیس نیامده و در وب گردی خط هایی که استفاده شده این ها نیست یعنی با ویندوز فرق داره
مثلا یه جوری عربی (ی به همراه دو نقطه در زیر ) به قول معروف خطوط لایتچسبک است
عنوان: پاسخ : farsi fonts
ارسال شده توسط: userb در 10 خرداد 1394، 12:25 ق‌ظ
فونت هایی که در ویندوز استفاده می کردم (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
...
عنوان: پاسخ : farsi fonts
ارسال شده توسط: 藤沼 در 10 خرداد 1394، 12:24 ب‌ظ
فایل گفته‌شده توسط userb (http://forum.ubuntu.ir/index.php?action=profile;u=81137) در مسیر زیر هست:
/etc/fonts/fonts.conf
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 10 خرداد 1394، 12:52 ب‌ظ


فایل زیر رو از طریق کاربر روت باز کنید و ببینید چه دایرکتوری‌هایی در قسمت  <!-- 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 یک پوشه مخفی ایجاد کن و بعد هم همون دستور و بعدش درست میشه
ولی واقعا نمی دونم باید چی کار کنم
دوست عزیز میشه گام به گام کاری خودت کردی را بگی
ممنون میشم
عنوان: پاسخ : farsi fonts
ارسال شده توسط: 藤沼 در 10 خرداد 1394، 01:04 ب‌ظ
همیشه تازه‌ترین نوشته‌ رو نگاه کنید:
http://forum.ubuntu.ir/index.php/topic,117236.msg953986.html#msg953986
عنوان: پاسخ : farsi fonts
ارسال شده توسط: reza67asgari در 10 خرداد 1394، 08:31 ب‌ظ
فایل گفته‌شده توسط userb (http://forum.ubuntu.ir/index.php?action=profile;u=81137) در مسیر زیر هست:
/etc/fonts/fonts.conf
واقعا ممنون
پس از کلی کلانجار فهمیدم که به جای usr می نوشتم urs که موقعی که دستور کش را میزدم میگفت همچین دایرکتوری وجود نداره
باز تشکر \\:D/