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

تازه کار => انجمن تازه‌کاران => نویسنده: AzaTag در 22 خرداد 1392، 11:37 ب‌ظ

عنوان: تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: AzaTag در 22 خرداد 1392، 11:37 ب‌ظ
برای تغییر زبان سیستم عامل با صفحه‌کلید تو settings و از قسمت keyboard layout می‌شه یکی از ترکیبای پیش‌فرضو انتخاب کرد مثلاً من left alt+left shif رو به خاطر عادت به ویندوز انتخاب کردم هرچند برعکسش وجود نداشت (ینی right alt+ right shift). بگذریم، اما مشکل من اینه که تو نرم‌افزارای مختلف موقه نوشتن فارسی نمی‌تونم با ترکیبی مثه Ctrl+Shift تو ویندوز سمت نوشتنو به راست‌به‌چپ عوض کنم و مثلاً وقتی می‌خوام ایمیلی بنویسم به مشکل می‌خورم. توی نرم‌افزار libre همین ترکیب (Ctrl+Shift) به خوبی کار می‌کنه و سمت نوشته رو راست‌به‌چپ می‌کنه ولی این اتفاق فقط داخل نرم‌افزار میوفته! می‌شه یکی راهنمایی کنه چه کار باید بکنم؟
عنوان: پاسخ : تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: MHA152 در 22 خرداد 1392، 11:56 ب‌ظ
اگه که left alt+left shif را انتخاب کردید که باید جواب بده (توی همه جا)
می تونید چند تا دیگه هم اضافه کنید و اونارا تست کنید ببینید اونا جواب میدند یا نه
عنوان: پاسخ : تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: امیرمسعود در 23 خرداد 1392، 01:29 ب‌ظ
اما مشکل من اینه که تو نرم‌افزارای مختلف موقه نوشتن فارسی نمی‌تونم با ترکیبی مثه Ctrl+Shift تو ویندوز سمت نوشتنو به راست‌به‌چپ عوض کنم و مثلاً وقتی می‌خوام ایمیلی بنویسم به مشکل می‌خورم. توی نرم‌افزار libre همین ترکیب (Ctrl+Shift) به خوبی کار می‌کنه و سمت نوشته رو راست‌به‌چپ می‌کنه ولی این اتفاق فقط داخل نرم‌افزار میوفته! می‌شه یکی راهنمایی کنه چه کار باید بکنم؟

این کلید Ctrl+Shift جزء تنظیمات آرایش صفحه‌کلید سیستم‌عامل نیست و به برنامه‌ای که توش هستی بستگی داره. بنابراین انتخاب زیادی نداری. تنها راهش اینه که بری در تنظیمات همون برنامه‌ای که توش هستی و ببینی که چنین کاری امکان‌پذیر هست یا نه.

به طور خاص برای برنامه‌هایی که حدس می‌زنم توشون مشکل داشته باشی:

در تاندربرد، باید افزونهٔ Bidi Mail UI رو نصب کنی که یه دکمه به نوار ویرایش ایمیل اضافه می‌کنه برای تغییر جهت نوشته‌ها.

در جی‌ادیت و سایر ویرایشگرهایی که برپایهٔ GTK هستند، همون طور که حتماً دیدی هیچ نیازی به چنین چیزی نیست و برنامه خودش بر اساس الگوریتم "first-strong" heuristic in Unicode Bidirectional Algorithm جهت نوشته رو تعیین می‌کنه.
عنوان: پاسخ : تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: بهنام … در 23 خرداد 1392، 08:21 ب‌ظ
خود من بیشتر
از ctrl+shift+d برای راست‌چین کردن استفاده میکنم
از ctrl+shift+a برای چپ‌چین کردن استفاده میکنم
و اینجا هم از ‎(It is an example.)‎ بعد اتمام انگلیسی یعنی ( اول فارسی کردم زبان را و بعد alt راست و پرانتز چپ زدم درست چیدشون. یه سرچ در انجمن بزن (راست به چپ) کلی مطلب هست.
عنوان: پاسخ : تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: narcissus در 24 خرداد 1392، 09:40 ق‌ظ
برای این که alt+shift دو طرف کار کنند هم میتونی توی همون قسمت keyboard layout option  بخش key to choose 3rd level تیکه Rhght Alt key never chooses 3rd level را بزنی :)
عنوان: پاسخ : تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: امیرمسعود در 24 خرداد 1392، 06:17 ب‌ظ
برای این که alt+shift دو طرف کار کنند هم میتونی توی همون قسمت keyboard layout option  بخش key to choose 3rd level تیکه Rhght Alt key never chooses 3rd level را بزنی :)
ای ول من این رو بلد نبودم! از کجا یاد گرفتی این رو؟ چرا تو هیچ راهنمایی نیست این چیزی که گفتی؟ خیلی مرسی!
عنوان: پاسخ : تغییر سمت نوشتن فارسی چپ‌به‌راست، به راست‌به‌چپ
ارسال شده توسط: majidkamali1370 در 24 خرداد 1392، 10:16 ب‌ظ
البته درسته که توی ویندوز alt چپ و alt راست جفتشون یه کار میکنن ولی با هم فرق دارن.
شما libreoffice writer باز کن و توش با زبون فارسی عددای از ۱ تا ۹ بالای کیبورد رو بنویس بعد شیفت رو نگه دار و بنویس و بعد Alt راست رو نگه دار و بنویس. فرقش رو متوجه میشی.