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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل تایپ فارسی در LibreOffice روی Kubuntu 17.04 [حل شد]  (دفعات بازدید: 491 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین ahangarha

  • Jr. Member
  • *
  • ارسال: 33
  • جنسیت : پسر
سلام به دوستان

من سال‌هاست از اوبونتو روی لپ‌تاپ استفاده می‌کنم. دو روز پیش هم از اول Kubuntu 17.04 نصب کردم و همه چیز مرتبه غیر از زمانی که می‌خوام در LibreOffice Writer فارسی بنویسم.

وقتی فارسی تایپ می‌کنم، چنین چیزی نوشته می‌شه:


در بخش تنظیمات برنامه، Complex Text Layout روی فارسی هست.

یکی از مشکلاتی که می‌دونم روی سیستم‌ام وجود داره الان، مشکل locale هست: خروجی دستور:
➜  ~ locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=fa_IR.UTF-8
LANGUAGE=en_US
LC_CTYPE=fa_IR.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="fa_IR.UTF-8"
LC_PAPER=en_US
LC_NAME=en_US
LC_ADDRESS=en_US
LC_TELEPHONE=en_US
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US
LC_ALL=



ممنون می‌شم راهنمایی کنید.
« آخرین ویرایش: 26 خرداد 1396، 01:02 ب‌ظ توسط ahangarha »

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : مشکل تایپ فارسی در LibreOffice روی Kubuntu 17.04
« پاسخ #1 : 25 خرداد 1396، 08:35 ب‌ظ »
فونتی که انتخاب می‌کنی چی هست؟ مثلن بذار روی FreeSans ببین چی میشه.

آفلاین ahangarha

  • Jr. Member
  • *
  • ارسال: 33
  • جنسیت : پسر
پاسخ : مشکل تایپ فارسی در LibreOffice روی Kubuntu 17.04
« پاسخ #2 : 25 خرداد 1396، 09:20 ب‌ظ »
برای همه‌ی فونت‌ها، نتیجه همینه. من حتی فونت‌های B و XB رو هم نصب کرده‌ام. فرقی نمی‌کنه نتیجه

آفلاین ahangarha

  • Jr. Member
  • *
  • ارسال: 33
  • جنسیت : پسر
پاسخ : مشکل تایپ فارسی در LibreOffice روی Kubuntu 17.04
« پاسخ #3 : 26 خرداد 1396، 12:40 ق‌ظ »
بالاخره با کلی سر و کله زدن، مشکل حل شد.

حدسم درست بود. مشکل از locale بود. اینکه چرا این‌طور شد، هنوز برام سواله. اما با اضافه کردن
LC_ALL=en_US.UTF-8

به فایل

/etc/default/locale

و reboot کردن سیستم، مشکل حل شد.

البته در کنار انجام این کار، یک بار هم از دستور sudo dpkg-reconfigure locales هم استفاده کردم که بعید می‌دونم تغییر خاصی در تنظیمات قبلی‌ام ایجاد کرده باشه.

الان، نه تنها LibreOffice بدون مشکل کار می‌کنه، بلکه دیگه پیام خطای مربوط به LC_ALL رو هم دیگه دریافت نمی‌کنم.

الان محتوای فایل locale این‌طور هست:
➜  ~ cat /etc/default/locale
#  File generated by update-locale
LANG=en_US.UTF-8
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_MONETARY="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=en_US.UTF-8
« آخرین ویرایش: 26 خرداد 1396، 12:43 ق‌ظ توسط ahangarha »

آفلاین Al!R3Za

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
  • Arch + KDE
پاسخ : مشکل تایپ فارسی در LibreOffice روی Kubuntu 17.04
« پاسخ #4 : 26 خرداد 1396، 01:24 ق‌ظ »
بسیار عالی لطفا عبارت [حل شد] رو با تایتل تاپیک اضافه کنید  :D .
اگر مشکلتون حل شده , [حل شد] رو به عنوان تاپیک اضافه کنید , اینطوری به کاربرای دیگه که مشکل شما رو دارن کمک میکنین ...