From 1e298c548919394a0daf6243076a734b9b8c2fe7 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Tue, 19 Dec 2006 14:43:13 +0000
Subject: arabi 1.1 (18dec06)

git-svn-id: svn://tug.org/texlive/trunk@2811 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/doc/latex/arabi/testplaintex.tex | 144 +++++++++++++++++++++
 1 file changed, 144 insertions(+)
 create mode 100644 Master/texmf-dist/doc/latex/arabi/testplaintex.tex

(limited to 'Master/texmf-dist/doc/latex/arabi/testplaintex.tex')

diff --git a/Master/texmf-dist/doc/latex/arabi/testplaintex.tex b/Master/texmf-dist/doc/latex/arabi/testplaintex.tex
new file mode 100644
index 00000000000..d573e6e74c7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/arabi/testplaintex.tex
@@ -0,0 +1,144 @@
+% Arabi system example with plain TeX
+% (c) Youssef JABRI
+%
+%===================================================
+% Adapted for use with the Arabi system
+% The text used was found some where on the web
+% and reflects its author view, used here only to show
+% the system should be used
+%===================================================
+%
+\TeXXeTstate=1
+
+\nopagenumbers
+\chardef \atcode = \the \catcode `\@
+\catcode `\@ = 11
+
+
+
+
+\def\xspace{\futurelet\@let@token\@xspace}
+\def\@xspace{%
+%  \ifx\@let@token\bgroup\space\else
+%  \ifx\@let@token\egroup\space\else
+%  \ifx\@let@token\/\space\else
+%  \ifx\@let@token\ \space\else
+  \ifx\@let@token~\space\else
+  \ifx\@let@token.\space\else
+  \ifx\@let@token!\space\else
+  \ifx\@let@token,\space\else
+  \ifx\@let@token:\space\else
+  \ifx\@let@token;\space\else
+  \ifx\@let@token?\space\else
+  \ifx\@let@token/\space\else
+  \ifx\@let@token'\space\else
+  \ifx\@let@token)\space\else
+  \ifx\@let@token-\space\else
+  \ifx\@let@token\@xobeysp\space\else
+  \ifx\@let@token\space\space\else
+  \ifx\@let@token\@sptoken\space\else%
+\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}%\fi\fi\fi\fi
+
+\def\xspace{\bgroup\obeyspaces\obeylines\futurelet\next\Xspace}%
+    \def\xspaces{ \ignorespaces}%
+   {\obeylines\obeyspaces%
+    \gdef\Xspace{\let^^M\xspaces\let \xspaces\expandafter\egroup}} 
+
+\catcode `\@ = \the \atcode
+
+
+\catcode`\�=13  \def�{\unskip~, } %\char186      % 
+\catcode`\�=13  \def�{\unskip~? } %\char186      % 
+%\catcode`186=13  \def{;} %\char186      % 
+%\catcode`\�=13  \def{,} %\char186      % 
+%\catcode`\�=13  \def{,} %\char186      % 
+%\catcode`\�=13  \def{,} %\char186      % 
+
+
+
+
+
+\catcode`\�=13  \chardef� = 186 %\char186      % 
+\catcode`\�=13  \chardef� = 6       % 
+\catcode`\�=13  \chardef� = 2       % 
+\catcode`\�=13  \chardef� = 165       % 
+\catcode`\�=13  \chardef� = 4       % 
+\catcode`\�=13  \chardef� = 183       % 
+\catcode`\�=13  \chardef� = 65   % 
+\catcode`\�=13  \chardef� = 98     % 
+\catcode`\�=13  \chardef� = 84   % 
+\catcode`\�=13  \chardef� = 116      % 
+\catcode`\�=13  \chardef� = 16       % 
+\catcode`\�=13  \chardef� = 20     % 
+\catcode`\�=13  \chardef� = 24       % 
+\catcode`\�=13  \chardef� = 28       % 
+\catcode`\�=13  \chardef� = 100      % 
+\catcode`\�=13  \chardef� = 64       % 
+\catcode`\�=13  \chardef� = 114    % 
+\catcode`\�=13  \chardef� = 122       % 
+\catcode`\�=13  \chardef� = 115      % 
+\catcode`\�=13  \chardef� = 75       % 
+\catcode`\�=13  \chardef� = 79       % 
+\catcode`\�=13  \chardef� = 83       % 
+\catcode`\�=13  \chardef� = 87       % 
+\catcode`\�=13  \chardef� = 92       % 
+\catcode`\�=13  \chardef� = 96       % 
+\catcode`\�=13  \chardef� = 140       % 
+\catcode`\�=13  \chardef� = 254       % 
+\catcode`\�=13  \chardef� = 102       % 
+\catcode`\�=13  \chardef� = 113     % 
+\catcode`\�=13  \chardef� = 107       % 
+\catcode`\�=13  \chardef� = 108      % 
+\catcode`\�=13  \chardef� = 109  % 
+\catcode`\�=13  \chardef� = 110       % 
+\catcode`\�=13  \chardef� = 104       % 
+\catcode`\�=13  \chardef� = 119       % 
+\catcode`\�=13  \chardef� = 121       % 
+\catcode`\�=13  \chardef� = 89       % 
+%
+\catcode`\�=13  \chardef� = 190      % 
+\catcode`\�=13  \chardef� = 191  % 
+\catcode`\�=13  \chardef� = 192       % 
+%
+\catcode`\�=13  \chardef� = 97       % 
+\catcode`\�=13  \chardef� = 117       % 
+\catcode`\�=13  \chardef� = 105       % 
+\catcode`\�=13  \chardef� = 34       % 
+\catcode`\�=13  \chardef� = 204       % 
+
+% Then, Vowels 
+%
+%\DeclareTextSymbol{\shadda}{LAE}{204}%{164}
+%
+%\DeclareTextSymbol{\shaddafatha}{LAE}{201}%169
+%\DeclareTextSymbol{\shaddadamma}{LAE}{202}%170
+%\DeclareTextSymbol{\shaddakasra}{LAE}{203}%171
+%
+\input shapepar.sty
+\input mosq.def
+
+\font \tr = TraditionalArabic at 12 pt
+\font \andal = andlso at 10 pt
+%\shapepar {\heartshape}
+\shapepar {\circleshape}
+%\shapepar{\mosqdoor}%
+%{\bf The \TeX\ Showcase.}
+\beginR
+\tr%\obeyspaces
+%- * * * -
+������� ���� �� �� ������ �������   (~��� �����~)  �� ���� �� ����� �� �� ������� ����� ����� �� ����� ������� ����� ������ �� ����� �� ��ǡ ���� �� �� ������� ����� ���� �� ���� ���� �� ������� ��������� �� ���� ���� ���� ��� ���� ���� ���� �� ��� ���� ���� ������ ������� ��� ��� ������ ������� ������  (~���� ����� �� ��� ���� �� ����� ���� ���� ������� ��� ���� ��� ���� �� ����� ���� ���� ������� ��� ���� ���� �� ����� ���� ���� ������ ��� � ��� ��� ������� ��� ���� �� ����~)  � ����  (~�������~)  �� �� ����� �� ������� ��� ������ ������ ������ ��� ������ ������ ��� ���� ���� ���� �������� ��� ��� ���� � ���� ���� ������ ������ ������� ��� ���� �� �� ��� ��� �� ��� �� ����� ��� ������� ��� ��� ������� ��� �� ���� ������� ������� ������� ��� ��� �� ����� ���� ���� ��� ���� ���� ���� ������ ������� ��� �����ɡ ����� �����  (~�� ���� ��� �� ���� ���� ���~)  ������� ���� ������ ������� ��� ������� ����� ��� ��� ����� ������ �������  (~�� ����� ������� �� ��� ����� ������������� �� ~)  .
+%
+������ ������ ������� �� ������� ��� ������ �� ����� � ����� ��� ������� �� ����� ������� ��������� �� ����� ������ �� ��� ��� ��� ��� ������� �� ���� ������ �� ���� ����� ����� �������� ��� ���� ������ ��� ��� ������ �� ��� �� ���� ���� ����� ���� ������ ������ �������� ������� ������� ������� ��������� �������� �������� �� ���� �� ���� ����� ����� ������� ����� ������ �������� ������ ��� ���� ������� ����� �������� ����� ���� ��� ��� �� ����� ���� ��� ��� �� ���� ������ ������� �������� �� ��� ������� ������ �� ���� �� ����� �� ������ ����: ����� ���� �� ������ ������� �� ���� �� ���� �����~.~. ������ �� ���� ���� ������   (~����~)  ������� ���� ������� ������  (~����~)  ������ �� ��� ������ (~����~)  ������� �� �����  (~����~)  ������ �� ���  (~���� ����~)  ������ ����   (~�����~)  ����� ��� ������� ������  (~�����~)  ���� ���� �������   (~������~)  ���� ��� ��� ������   (~�����~)  ���� ���� ������� ������   (~�����~)  ��������� ������ �������~)  ����� ���� ���� �� ���� ��� ������� ������ ��� ���� ��� �� ��� ��� ����� ����� ���� ������ ������ ����.
+%
+��� ��� �� ���� �� ���� ����� �������� �� ���� ������� �� ��  (~�� ����� �� �����~)  ����� ����� �� ����� ������ ������������� ����� ���� ��� ����� ������ ������������ ���� �� ����� ��� �� ��� ����� ��� ��� ������ ���� ��� ������ ���� ������ ��� ����� ������� ���� ������� ���� ����� ����� ����� ����� ������ �� �� �������� ���� ������ ������  (~�����~)  ��� �� �� ����� ������ �� �� ����� ����� ������� ���� ���� ����� ��������� ����� ������� ��� ���� ���� ��� ������� �������� �������� �����: ��� �� ������� �������� �� ������ �� ����� ������� ������� ���� ����� ������� ��������� ���� ���� �������� ��� �� ��� �� ��� ��� ����� ������� �� ����� �����~. 
+%
+��� ������ ���� ����� ����� ����� ����� ������ ����� ����� ������ ��������� ������ �� ��� �� ������� ���� ������� �� ������ ���������� ����� ��� ������� �� �������� �� ������� ���� ���� ������� ��� ������� ����� �� �����ǡ��� ��� �� ����� ���� ������ ������� �������� ��� ���� ������ ������� ����� ��� ������ �� ��� ��� ���� ����.
+\andal ���� ���� ���� �������
+����� 
+%������
+%$\heartsuit$
+%***
+\endR
+%
+\end
+
-- 
cgit v1.2.3

