رائع جدا يا مؤيد
هذا ما أبحث عنه.
ولكن هل هناك محرر نصوص متكامل يمكن استخدامه، وفي حالة لم يكن هناك، فهل هناك
من يتبرع لعمله.(بودي ان أعمله ولكني مشغول في هذه الفترة.)

تحياتي لك وللجميع.





بتاريخ 12 فبراير, 2010 11:53 ص، جاء من Muayyad AlSadi <[email protected]>:

> > هل هناك محرر نصوص يطبق هذه الفكرة.
> اظن
> 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

-- 
### 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

رد على