> هل هناك محرر نصوص يطبق هذه الفكرة.
اظن
qt
بها هذه الميزة

جرب المثال التالي

#!/usr/bin/python
import sys
from PyQt4 import QtCore
from PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)
widget = QtGui.QTextEdit()
widget.setLayoutDirection(QtCore.Qt.RightToLeft) # change this
widget.resize(250, 150)
widget.setWindowTitle('simple')
widget.show()
sys.exit(app.exec_())

تستطيع تحديد الاتجاه برمجيا عبر
widget.setLayoutDirection


2010/2/12 Mahmoud Alnaanah <[email protected]>:
> لعل من اهم ما يسبب لي الازعاج هو تحرير النصوص العربية في المحررات الموجودة
> نظام اللينكس، وخصوصا عندما يكون هناك جمع للنصوص الانجليزية والعربية (كتحرير
> صفحات الانترنت).
>
> وأهم المشاكل هي:
>
> التحويل التلقائي لاتجاه النص (خصوصا في gedit)  حيث إذا بدأت بكلمة عربية أصبح
> الاتجاه من اليمين وإذا بدأت بإنجليزية يكون الاتجاه من اليسار، وهذا الأفتراض
> غير صحيح لأن قد أبدأ نص عربي بكلمة انجليزية أو العكس وهكذا.
> معظم محررات النصوص لا تتعامل مع اللغة العربية بشكل سلس.
>
> ما أريده هو:
>
> تحديد اتجاه عام للنص يطبق على النص بالكامل (وهذ الأمر موجود في نظام الويندوز
> (بضغط ctrl-alt اليمين او اليسار) وكذلك على صفحات الانترنت حيث يمكن تحول
> الاتجاه العام للنص من اليمين الى اليسار والعكس. ويجب ان يكون هناك طريقة
> واضحة لتغيير الاتجاه (أيقونة ان مفتاح اختصار)
>
> لاحظ في الصور المرفقة، الاتجاه في المرة الاولى من اليمين الى اليسار وفي
> المرة الثانية من اليسار الى اليمين.
>
> هل هناك محرر نصوص يطبق هذه الفكرة.
>
> أرجو ان يأخذ الموضوع على محمل الجد والبحث حول كيفية تطبيق هذه الفكرة في
> محررات النصوص الحالية، خصوصا وأنها متوافقة مع الفكرة العامة الموجودة على
> صفحات الانترنت.
>
>
> --
> ### Jordan Linux Users Group ###
> http://Jolug.org/
> http://groups.google.com/group/Jolug
>
> ### Ubuntu Jordan LoCo Team ###
> https://wiki.ubuntu.com/JordanTeam
> http://lists.ubuntu.com/ubuntu-jo
>
> ### Ojuba Linux ###
> http://ojuba.org/
>
> ### Jordan PHP ###
> http://groups.google.com/group/JoPHP

-- 
### Jordan Linux Users Group ###
http://Jolug.org/
http://groups.google.com/group/Jolug

### Ubuntu Jordan LoCo Team ###
https://wiki.ubuntu.com/JordanTeam
http://lists.ubuntu.com/ubuntu-jo

### Ojuba Linux ### 
http://ojuba.org/

### Jordan PHP ###
http://groups.google.com/group/JoPHP

رد على