خط فارسی در شبیهساز پایانه: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
(←نوشتن صحیح متون دو جهته در شبیهساز پایانه) |
|||
سطر ۱: | سطر ۱: | ||
= نوشتن صحیح متون دو جهته در شبیهساز پایانه = | = نوشتن صحیح متون دو جهته در شبیهساز پایانه = | ||
− | از گذشته نوشتن متون فارسی یا به طور کلی زبانهای راست به چپ با دشواریهایی روبه رو بود. | + | از گذشته نوشتن متون فارسی یا به طور کلی زبانهای راست به چپ در پایانه با دشواریهایی روبه رو بود. |
اکنون با افزوده شدن پشتیبانی از متون دو جهته به کتابخانه libvte روی شبیهسازهای پایانهٔ گنوم و XFCE میتوانید در ترمینال فارسی را مانند انگلیسی بنویسید. | اکنون با افزوده شدن پشتیبانی از متون دو جهته به کتابخانه libvte روی شبیهسازهای پایانهٔ گنوم و XFCE میتوانید در ترمینال فارسی را مانند انگلیسی بنویسید. | ||
نسخهٔ ۱۴ مهر ۱۴۰۰، ساعت ۰۴:۰۵
نوشتن صحیح متون دو جهته در شبیهساز پایانه
از گذشته نوشتن متون فارسی یا به طور کلی زبانهای راست به چپ در پایانه با دشواریهایی روبه رو بود. اکنون با افزوده شدن پشتیبانی از متون دو جهته به کتابخانه libvte روی شبیهسازهای پایانهٔ گنوم و XFCE میتوانید در ترمینال فارسی را مانند انگلیسی بنویسید.
میانبرهای زیر را به پوسته بیفزایید.
alias implicit='printf "\e[8h"' alias explicit='printf "\e[8l"' . alias ltr='printf "\e[1 k"' alias rtl='printf "\e[2 k"' # alias defaultdir='printf "\e[ k"' # currently the same as ltr alias autodir='printf "\e[?2501h"' alias noautodir='printf "\e[?2501l"' alias boxmirror='printf "\e[?2500h"' alias noboxmirror='printf "\e[?2500l"' alias kbdswap='printf "\e[?1243h"' alias nokbdswap='printf "\e[?1243l"'
با استفاده از میانبر autodir انتخاب جهت خودکار متن را در پوستهٔ جاری فعال کنید.
اکنون جهت نوشته به درستی در شبیهساز پایانه نشان داده میشود.
autodir echo این یک نوشته فارسی است
با این کار ویم هم از زبان دو جهته بدون تنظیم خاصی پشتیبانی خواهد کرد. نیازی به تنظیم متغیر termbidi نیست.