Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean Arabic Text (quranic marks, esthetic symbols) #32

Open
linuxscout opened this issue Jul 16, 2022 · 1 comment
Open

Clean Arabic Text (quranic marks, esthetic symbols) #32

linuxscout opened this issue Jul 16, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@linuxscout
Copy link

تنظيف وتنميط النص العربي بحذف العلامات المختلفة مثل :

  • العلامات القرآنية الموجودة في يونيكود
    • مدخل: -يُنَزِّلُ ٱلْمَلَٰٓئِكَةَ بِٱلرُّوحِ مِنْ أَمْرِهِۦ عَلَىٰ مَن يَشَآءُ مِنْ عِبَادِهِۦٓ أَنْ أَنذِرُوٓاْ أَنَّهُۥ لَآ إِلَٰهَ إِلَّآ أَنَا۠ فَٱتَّقُونِ‎
    • مخرج - يُنَزِّلُ الْمَلَائِكَةَ بِالرُّوحِ مِنْ أَمْرِهِ عَلَىٰ مَن يَشَاءُ مِنْ عِبَادِهِ أَنْ أَنذِرُوا أَنَّهُ لَا إِلَٰهَ إِلَّا أَنَا فَاتَّقُونِ
  • علامات الزخرفة
    • مدخل: الہلہغہة الہعہربيہة+ال͠ل͠غ͠ة ال͠ع͠رب͠ي͠ة+الہٰلہٰغة الہٰعربٰٰيٰة+ال̲ل̲غ̲ة ال̲ع̲ر̲ب̲ي̲ة
    • مخرج: اللغة العربية
  • علامات الإيموجي
    • مدخل:
    • مخرج:

مراجع:

@khaled-alshamaa khaled-alshamaa added the enhancement New feature or request label Jul 17, 2022
@khaled-alshamaa
Copy link
Owner

يتم العمل على إضافة الدعم الكامل لكافة المحارف في جدول يونيكود الأساسي المخصص للغة العربية ذي العناوين التي تبدأ من 0600 وحتى 06FF:
https://en.m.wikipedia.org/wiki/Arabic_(Unicode_block)
الجهد الحالي يركز على وظيفة تنظيف وتنميط النصوص العربية كما هو مقترح/مطلوب هنا، وكذلك دعم كافة تلك الرموز ضمن خوارزمية رسم الحروف العربية في وظيفة utf8Glyphs بشرط أن يكون الخط المستخدم يدعمها أساسا.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants