summaryrefslogtreecommitdiff
path: root/fonts/alkalami/doc/AlkalamiSample.tex
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/alkalami/doc/AlkalamiSample.tex')
-rw-r--r--fonts/alkalami/doc/AlkalamiSample.tex26
1 files changed, 26 insertions, 0 deletions
diff --git a/fonts/alkalami/doc/AlkalamiSample.tex b/fonts/alkalami/doc/AlkalamiSample.tex
new file mode 100644
index 0000000000..9ab3bb8503
--- /dev/null
+++ b/fonts/alkalami/doc/AlkalamiSample.tex
@@ -0,0 +1,26 @@
+%!TEX TS-program = xetex
+%&encoding=UTF-8 Unicode
+%\\XeTeX_input_normalization=1
+%\XeTeXinterwordspaceshaping=2
+
+% Arabic text from http://www.unicode.org/standard/translations/arabic.html
+%
+\TeXXeTstate=1
+\nopagenumbers \frenchspacing
+\font\title="Alkalami Light:script=arab" at 28pt
+\font\heading="Alkalami:script=arab" at 18pt
+\font\body="Alkalami:script=arab" at 12pt \body
+\font\romfont="Alkalami" at 12pt \def\rom#1{{\beginL\romfont #1\endL}}
+\parindent=0.5in \baselineskip=22pt \lineskiplimit=-1000pt
+
+\def\s#1{\bigskip \rightline{\beginR\heading #1\endR}\nobreak\medskip}
+
+\centerline{\beginR\title ما هي الشفرة الموحدة يونِكود؟\endR}
+\everypar={\tolerance=1600\setbox0=\lastbox \beginR \box0 }
+\bigskip
+تتعامل الحواسيب بالأسام مع الأرقام فقط، و تخزن الحروف و المحارف الأخرى بتخصيص رقم لكل واحد منها. قبل اختراع يونيكود كان هناك المئات من أنظمة الترميز المختلفة لتخصيص هذه الأرقام، و لم يكن هناك ترميز واحد يمكنه أن يحتوي كل المحارف المطلوبة: فمثلا الاتحاد الأوروبي وحده يحتاج إلى العديد من الترميزات المختلفة لتغطية جميع لغاته. و حتى لو نظرنا إلى لغة واحدة كالإنجليزية، فلم يكن هناك ترميز واحد قادر على استيعاب جميع الأحرف و علامات الترقيم و الرموز التقنية و العلمية شائعة الاستعمال.
+‏
+
+حتى أنظمة الترميز هذه تتعارض مع بعضها البعض. بعبارة أخرى، يمكن أن يستخدم ترميزان مختلفان نفس الرقم لتمثيل محرفين مختلفين، أو رقمين مختلفين لتمثيل نفس المحرف. أي حاسوب (خاصة الخواديم) عليه أن يدعم العديد من الترميزات المختلفة؛ و بعد كل هذا، فعندما تمرر البيانات عبر ترميزات أو منصات مختلفة فإنها تبقى عرضة للتلف.
+
+\bye