summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-10-06 20:21:46 +0000
committerKarl Berry <karl@freefriends.org>2017-10-06 20:21:46 +0000
commit4f67c97e98fea48e6a20642e3608bcc29ecf652e (patch)
treecf8149fa746031f5995f2c3b97a5fccf677e7d1e
parent5538311322ce40b9929726f97b1031087562d227 (diff)
na-position (6oct17)
git-svn-id: svn://tug.org/texlive/trunk@45489 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/xelatex/na-position/README44
-rw-r--r--Master/texmf-dist/doc/xelatex/na-position/na-position.pdfbin0 -> 462158 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/na-position/na-position.tex527
-rw-r--r--Master/texmf-dist/tex/xelatex/na-position/na-position.sty165
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rw-r--r--Master/tlpkg/tlpsrc/collection-xetex.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/na-position.tlpsrc0
7 files changed, 739 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/xelatex/na-position/README b/Master/texmf-dist/doc/xelatex/na-position/README
new file mode 100644
index 00000000000..01bd40b5062
--- /dev/null
+++ b/Master/texmf-dist/doc/xelatex/na-position/README
@@ -0,0 +1,44 @@
+************* README file for na-postion **********************
+
+********************* ENGLISH *****************************
+This package facilitates, in most cases, the creation of tables
+of relative positions of a curve and its asymptote or a curve
+and a tangent in one of its points.
+
+It depends on the two packages "tkz-tab" and "listofitems".
+
+This package has to be used with polyglossia and XeLaTeX to produce
+documents in Arabic.
+
+License :
+---------
+This package can be redistributed and/or modified under the terms of the LaTeX
+Project Public License (see ctan:/macros/latex/base/lppl.txt).
+
+
+
+********************* FRENCH *****************************
+
+Ce paquetage facilite la création de tableaux d'études de la postion relative
+d'une courbe et de son asymptote ou d'une courbe et de sa tangente en un
+de ses points dans la majeure partie des cas.
+Il appuie sur les deux paquetages "tkz-tab" et "listofitems".
+
+Cette extension est à utiliser avec l'extension "polyglossia" pour
+produire des documents en arabe via "XeLaTeX".
+
+
+
+Licence
+-------
+
+L'extension peut être redistribuée et/ou modifiée sous les termes
+de la licence LaTeX Project Public (voir macros/latex/base/lppl.txt).
+
+Documentation
+-------------
+
+La documentation de l'extension se trouve dans le fichier ZIP ou
+dans dans le répertoire /doc/.
+
+Merci d'utiliser na-postion.sty.
diff --git a/Master/texmf-dist/doc/xelatex/na-position/na-position.pdf b/Master/texmf-dist/doc/xelatex/na-position/na-position.pdf
new file mode 100644
index 00000000000..263b1955a25
--- /dev/null
+++ b/Master/texmf-dist/doc/xelatex/na-position/na-position.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/na-position/na-position.tex b/Master/texmf-dist/doc/xelatex/na-position/na-position.tex
new file mode 100644
index 00000000000..4cc03e85d1d
--- /dev/null
+++ b/Master/texmf-dist/doc/xelatex/na-position/na-position.tex
@@ -0,0 +1,527 @@
+\documentclass[a4paper,12pt,openany]{article}
+\input{listingcode}
+\ybannernewstyle{test}{
+ color = Aqua}
+\begin{document}
+\title{\begin{center}
+\yBanner[contour=true][test]{\begin{minipage}{6cm}
+\LARGE
+\textarabic{الحزمة
+\texttt{na-position}
+}\\
+\centerline{\texttt{version1.0}}
+\end{minipage} }
+\end{center}}
+\author{\mos{\tikz{
+ \draw (0,0) node {\resizebox {17cm}{1cm}{\contour{black}{ \color{white}{\textarabic{ \yagding[ark]{76} لرسم جداول الوضعية النسبية بين منحنى و مستقيم }}}}}}}}
+
+\date{$20$/$08$/$2017$}
+
+\maketitle
+
+\vspace{-1cm}
+\hrulefill
+\thispagestyle{empty}
+\begin{center}
+\scalebox{2.2}{
+\begin{tikzpicture}
+ \draw[decorate,decoration={text along path,text={|\color{red!50}|$na-position. package - na-position-$ ||}, text align={fit to path stretching spaces}}] (0.2\paperwidth , -0.11\paperheight ) circle (1.15);
+\node (A) at (0.2\paperwidth , -0.11\paperheight )[red!50!black] {بو سليم};
+\node (B) at (0.2\paperwidth , -0.09\paperheight )[green!50!black] { محمد};
+\node (C) at (0.2\paperwidth , -0.125\paperheight )[green!50!black] { ناعم};
+\draw[red!50] (0.2\paperwidth , -0.11\paperheight ) circle (0.8);
+\draw[red!50] (0.2\paperwidth , -0.11\paperheight ) circle (1.3);
+ \end{tikzpicture}}
+\end{center}
+\pagestyle{empty}
+\begin{tcolorbox}[breakable,enhanced jigsaw,title={ \tikz{
+ \draw (0,0) node {\resizebox {!}{0.5cm}{\contour{black}{ \color{white}{\leter h}}}}}},
+ colback=yellow!10!white,colframe=red!50!black,
+ interior style={fill overzoom image=goldshade.png,fill image opacity=0.25},
+ colbacktitle=yellow!10!white, coltitle=red!56!black,
+ enlargepage flexible=\baselineskip,pad at break*=3mm,
+ watermark color=blue!35!red!25,
+ watermark text={\bfseries\Large \leter h},
+ attach boxed title to top center={yshift=-0.25mm-\tcboxedtitleheight/2,yshifttext=2mm-\tcboxedtitleheight/2},
+ boxed title style={enhanced,boxrule=0.5mm,
+ frame code={ \path[tcb fill frame] ([xshift=-4mm]frame.west) -- (frame.north west)
+ -- (frame.north east) -- ([xshift=4mm]frame.east)
+ -- (frame.south east) -- (frame.south west) -- cycle; },
+ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west)
+ -- (interior.north west) -- (interior.north east)
+ -- ([xshift=2mm]interior.east) -- (interior.south east) -- (interior.south west)
+ -- cycle;} },
+ drop fuzzy shadow]
+\small \tableofcontents
+\end{tcolorbox}
+\newpage
+\pagestyle{fancy}
+\cfoot{}
+\lhead{}
+ \rhead{\resizebox {!}{0.8cm}{\naams{
+ \thepage}}}
+\lfoot{\naams{
+ \thepage}}
+\onecolumn
+\setcounter{page}{1}
+\pagenumbering{arabic}
+\begin{paperbox}{مقدمة}
+{\color{green!50!black}\centerline{ \LARGE \bantise 0}}
+\begin{arab}
+\color{red!40!black}
+lqd wfqnA alalh t`AlY l-'in^sA' .hzmT smmyt
+{\color{blue!50!black}\texttt{na-position}} , thtm brsm mxtlf jdAwl alw.d`yyT alnnsbyyT byn mn.hnY w mstqymh almqArb , 'aw byn mn.hnY w mamAssh. \\
+'in rsm jdAwl alw.d`yyT alnnsbyyT yt.tlb brmjyAt mxtlfT m_tl \texttt{GeoGebra}
+w .gyyrhA w_dlk qd yst.grq wqtA w jhdA m`tbrA , lkn h_dh al.hzmT stxt.sr lk alwqt bqdr kbyr fy rsm tlk aljdAwl w ytm _dlk bmjrrd ktAbT t`lymAt bsy.tT , snf.s.sl fyhA fymA b`d
+.\\
+al.hzmT 'an^s-'ahA al-'astA_dyn : nA`m m.hmmd w slym bw , hnAk mlA.h.zT mhmmT w hy 'annh 'iqt.srnA `lY rsm jdAwl alw.d`yyT fy al.hAlAt alty ykwn altqA.t` byn almn.hnY w almstqym fy nq.tT 'aw .hAlAt `dm alttqA.t` l-'anh lrsm jdAwl alw.d`yyT `ndmA ykwn alttqA.t` fy 'ak_tr mn nq.tT lys bAl-'amr alhyyn .
+\end{arab}
+\end{paperbox}
+\begin{naam cadre}{نبذة عن الحزمة
+ \hfill
+الحزمة
+\texttt{na-position}}
+\begin{arab}
+al.hzmT \texttt{na-position} t`tmd 'asAsA `lY al.hzmtyn \texttt{tkz-tab} w \texttt{listofitems}
+, bm`nY 'Axr lky t`ml h_dh al.hzmT `lyk bt_tbyt al.hzmtyn \texttt{tkz-tab} w \texttt{listofitems}
+ `lY \texttt{TeX Live} , al.hzmT \texttt{na-position}
+t`ml m` al.hzmT \texttt{polyglossia} `nd alm`AljT b-- \texttt{XeLaTeX}
+\end{arab}
+ \end{naam cadre}
+\section{حالة التقاطع بين المنحنى و المستقيم في نقطة }
+\begin{arab}
+ltkn alddAllT $f$ alm`rrfT `lY almjmw`T $(D\sb{f}$ , $(C\sb{f})$ mn.hnAhA albyAny , $(\Delta)$ mstqym (mqArb l--
+$(C\sb{f})$ 'aw mamAs l-- $(C\sb{f})$) , nfr.d 'ann $(C\sb{f})$ w $(\Delta)$ mtqA.t`An fy alnnq.tT $A(\alpha,f(\alpha))$ .
+\subsection{حالة $D\sb{f}$ من الشكل $[a,b]$ أو $]-\infty;+\infty[$}
+$\triangleleft$ 'idA kAnt $D\sb{f}=[a;b]$ 'aw
+$D\sb{f}=]-\infty;+\infty[$ .hy_t $a$ w $b$ `dadAn .hqyqyAn , f-'in jdwl alw.d`yyT alnnsbyyT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posaa #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posaa[*\textarabic{الطرف أول
+ }*,\alpha, *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*){*\textarabic{إحداثيات نقطة التقاطع
+ }*}
+\end{boxlis}
+\yagding[ifsymgeowide]{8}
+al.trf al-'awwl y`ny al.trf al-'aysr fy mmjmw`T altt`ryf \\
+\yagding[ifsymgeowide]{8}
+al.trf al_tAny y`ny al.trf al-'aymn fy mmjmw`T altt`ryf \\
+\yagding[ifsymgeowide]{8}
+\LR{\verb# \alpha #} fA.slT nq.tT alttqA.t` \\
+\yagding[ifsymgeowide]{8}
+'i^sArT $\pm$ almwjwdT byn qwsyn hy 'i^sArT alw.d`yyT .hsb twAjd
+$(C\sb{f})$ bAlnnsbT 'ilY $(\Delta)$ bm`nY 'i_dA kAn $(C\sb{f})$ fwq $(\Delta)$ nktb $+$ w 'i_dA $(C\sb{f})$ t.ht $(\Delta)$ nktb $-$
+\\
+\yagding[ifsymgeowide]{8} al.hA.dntyn al-'axyrtyn fy altt`lymT \LR{\verb# \posaa #}
+nktb 'ism nq.tT alttqA.t` w 'i.hdA_tyAthA\\
+\underline{مثال أول}\\
+ltkn alddAllT $f$ alm`rrfT `lY $\mathbb{R}$
+kmA yly $f(x)=e\sp{x}$ w lykn $(\Delta)$ mamAs $(C\sb{f})$ `nd alnnq.tT _dAt alfA.slT $0$ 'ay m`AdlT l-- $(\Delta)$ hy : $y=x+1$
+, n`lm 'ann $(C\sb{f})$ fwq $(\Delta)$
+mn 'ajl kll `dad .hqyqy w $(C\sb{f})$ yq.t` $(\Delta)$ fy alnnq.tT $A(0;1)$ , 'i_dn t`lymT rsm jdwl alw.d`yyT byn $(C\sb{f})$ w $(\Delta)$ tkwn kmA yly :
+\begin{boxlis}
+\posaa[-\infty,0,+\infty](+,+){A(0;1)}
+\end{boxlis}
+w nt.h.sl b`d ktAbT tlk altt`lymT w alm`AljT b--
+\texttt{XeLaTeX} (b`d 'an nktb m` al.hzm
+\LR{\verb# \usepackage{na-position} #})
+`lY aljdwl alttAly :
+\end{arab}
+\begin{myboxx}
+\posaa[-\infty,0,+\infty](+,+){A(0;1)}
+\end{myboxx}
+\begin{arab}
+\underline{مثال ثاني}\\
+ltkn $f$ dAllT m`rrfT `lY $\mathbb{R}$ 'aw `lY mjAl mn al^s^skl $[a;b]$ ,
+$(\Delta)$ mstqym mqArb l-- $(C\sb{f})$
+, nfr.d 'ann $(\Delta)$ yq.t` $(C\sb{f})$
+fy alnnq.tT $\Omega(\alpha , f(\alpha))$ , h_dh mxtlf .hAlAt jdAwl alw.d`yyT byn
+$(\Delta)$ w $(C\sb{f})$ \\
+\underline{$(1$ .hAlT $D\sb{f}=]-\infty;+\infty[$}
+\begin{myboxx}
+\posaa[-\infty,\alpha,+\infty](-,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posaa[-\infty,\alpha,+\infty](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posaa[-\infty,\alpha,+\infty](-,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posaa[-\infty,\alpha,+\infty](+,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\underline{$(2$ .hAlT $D\sb{f}=[a;b]$}
+\begin{myboxx}
+\posaa[a,\alpha, b](-,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posaa[a,\alpha, b](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posaa[a,\alpha, b](-,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posaa[a,\alpha, b](+,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\subsection{حالة $D\sb{f}$ من الشكل $]a,b]$ أو $]a;+\infty[$}
+$\triangleleft$ 'idA kAnt
+$D\sb{f}=]a;+\infty[$ 'aw $]a;b]$ .hy_t $a$ w $b$ `dadAn .hqyqyAn , f-'in jdwl alw.d`yyT alnnsbyayT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posab #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posab[*\textarabic{الطرف أول
+ }*,\alpha, *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*){*\textarabic{إحداثيات نقطة التقاطع
+ }*}
+\end{boxlis}
+\underline{أمثلة}
+\begin{myboxx}
+\posab[a,\alpha, +\infty](+,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posab[a,\alpha, +\infty](-,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posab[a,\alpha, +\infty](-,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posab[a,\alpha, +\infty](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posab[a,\alpha, b](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+$f$ dAllT m`rrfT `lY almjAl $]0;+\infty[$ ;
+$(C\sb{f})$ tm_tylhA albyAny ; $(\Delta)$ mqArb l-- $(C\sb{f})$ w yq.t`h fy alnnq.tT $A\left( 1,\dfrac{1}{2}\right) $ , jdwl alw.d`yyT w t^sfyrh kmA yly :
+\begin{myboxx}
+\posab[0,1, +\infty](+,-){A\left( 1 ;\dfrac{1}{2}\right) }
+\end{myboxx}
+\subsection{حالة $D\sb{f}$ من الشكل $[a,b[$ أو $]-\infty;b[$}
+$\triangleleft$ 'idA kAnt
+$D\sb{f}=]-\infty;b[$ 'aw $[a;b[$ .hy_t $a$ w $b$ `dadAn .hqyqyAn , f-'in jdwl alw.d`yyT alnnsbyayT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posac #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posac[*\textarabic{الطرف أول
+ }*,\alpha, *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*){*\textarabic{إحداثيات نقطة التقاطع
+ }*}
+\end{boxlis}
+\underline{أمثلة}
+\begin{myboxx}
+\posac[-\infty,\alpha, b](+,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posac[-\infty,\alpha, b](-,+){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posac[-\infty,\alpha, b](-,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posac[-\infty,\alpha, b](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posac[-\infty,\alpha, b](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+\begin{myboxx}
+\posac[a,\alpha, b](+,-){\Omega(\alpha ;f(\alpha))}
+\end{myboxx}
+$f$ dAllT m`rrfT `lY almjAl $]-\infty;2[$ ;
+$(C\sb{f})$ tm_tylhA albyAny ; $(\Delta)$ mqArb l-- $(C\sb{f})$ w yq.t`h fy alnnq.tT $M( 0.5,\sqrt{2}) $ , jdwl alw.d`yyT w t^sfyrh kmA yly :
+\begin{myboxx}
+\posac[-\infty,0.5, 2](+,-){M(0.5;\sqrt{2})}
+\end{myboxx}
+\begin{NA}{\bccrayon}{yellow!45}{\leter 3}
+al-'i^sArtyn $+$ w $-$ almwjwdT byn qwsyn fy kll altt`lymAt alssAbqT tat`lq bw.d`yyT
+$(C\sb{f})$ bAlnnsbT 'ilY $(\Delta)$ , .hy_t 'i_dA kAn $(C\sb{f})$ fwq $(\Delta)$ nktb $+$
+w 'i_dA kAn $(C\sb{f})$ t.ht $(\Delta)$ nktb $-$ .hsb alw.d`yT almtwffrT ldyk.
+\end{NA}
+\subsection{حالة $D\sb{f}$ من الشكل $[a,b[\cup ]b,c]$ أو $]-\infty;b[\cup ]b,+\infty[$ }
+$f$ dAllT `dadyyT m`rrfT `lY almjmw`T
+$D\sb{f}=[a,b[\cup ]b,c]$ w fA.slT nq.tT alttqA.t` mn almjAl $[a,b[$ 'aw $D\sb{f}=]-\infty;b[\cup ]b,+\infty[$ w fA.slT nq.tT alttqA.t` mn almjAl $]-\infty;b[$ , fy h_dh al.hAlT lrsm jdwl alw.d`yyT smmythA \LR{\verb# \posad #} , al^s^skl al`Am lh_dh altt`lymT hw
+\begin{boxlis}
+\posad[*\textarabic{الطرف أول
+ }*,*\textarabic{فاصلة نقطة التقاطع
+ }*, *\textarabic{القيمة المحذوفة
+ }*,*\textarabic{الطرف الثاني
+ }*](*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*){*\textarabic{إحداثيات نقطة التقاطع
+ }*}
+\end{boxlis}
+\yagding[ifsymgeowide]{8}
+al.trf al-'awwl y`ny al.trf al-'aysr fy mmjmw`T altt`ryf w hw $a$ fy .hAlT $D\sb{f}=[a,b[\cup ]b,c]$ w hw $-\infty$ \\ fy .hAlT $D\sb{f}=]-\infty;b[\cup ]b,+\infty[$ \\
+\yagding[ifsymgeowide]{8}
+alqymT alm.h_dwfT hy $b$ fy .hAlT $D\sb{f}=[a,b[\cup ]b,c]$ 'aw $D\sb{f}=]-\infty;b[\cup ]b,+\infty[$ \\
+\yagding[ifsymgeowide]{8}
+al.trf al_tAhy hw $c$ fy .hAlT $D\sb{f}=[a,b[\cup ]b,c]$ w hw $+\infty$ fy .hAlT
+$D\sb{f}=]-\infty;b[\cup ]b,+\infty[$\\
+\yagding[ifsymgeowide]{8}
+al-'i^sArAt $\pm$ hy al-'i^sArtyn $+$ 'aw $-$
+.hsb w.d` almstqym $(\Delta)$ bAlnnsbT lilmn.hnY $(C\sb{f})$ , .hy_t $+$ `ndmA ykwn
+$(C\sb{f})$ fwq $(\Delta)$ w $-$ `ndmA ykwn
+$(C\sb{f})$ t.ht $(\Delta)$\\
+\underline{أمثلة}
+\begin{boxe}{مثال أول}
+\posad[-\infty,\alpha,2,+\infty](-,+,-){\Omega(\alpha;f(\alpha))}
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posad[-\infty,-1,0,+\infty](+,-,-){A(-1;f(-1))}
+\end{boxe}
+\begin{boxe}{مثال ثالث}
+\posad[-5,-2,1,5](+,-,-){A(-2;f(-2))}
+\end{boxe}
+\begin{NA}{\bccrayon}{red!10}{\leter 3}
+ymkn t.tbyq altt`lymT \LR{\verb# \posad #}
+fy .hAlT $D\sb{f}=[a,b[\cup]b,+\infty[$ m` fA.slT nq.tT alttqA.t` mn almjAl $[a,b[$ , w 'ay.dA fy .hAlT $D\sb{f}=]-\infty,b[\cup]b,a]$
+m` fA.slT nq.tT alttqA.t` mn almjAl $]-\infty,b[$
+\end{NA}
+\begin{boxe}{مثال }
+\posad[-\infty,-4,1,2](-,-,+){A(-4;f(-4))}
+\end{boxe}
+\subsection{الوضعية \textfrench{$\setminus$posae}}
+$f$ dAllT `dadyyT m`rrfT `lY almjmw`T
+$D\sb{f}=[a,b[\cup ]b,c]$ w fA.slT nq.tT alttqA.t` mn almjAl $]b,c[$ 'aw $D\sb{f}=]-\infty;b[\cup ]b,+\infty[$ w fA.slT nq.tT alttqA.t` mn almjAl $]b;+\infty[$ , fy h_dh al.hAlT lrsm jdwl alw.d`yyT smmythA \LR{\verb# \posae #} , al^s^skl al`Am lh_dh altt`lymT hw
+\begin{boxlis}
+\posae[*\textarabic{الطرف أول
+ }*, *\textarabic{القيمة المحذوفة
+ }*,*\textarabic{فاصلة نقطة التقاطع
+ }*,*\textarabic{الطرف الثاني
+ }*](*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*,*\textarabic{إشارة $\pm$
+ }*){*\textarabic{إحداثيات نقطة التقاطع
+ }*}
+\end{boxlis}
+\underline{أمثلة}
+\begin{boxe}{مثال أول}
+\posae[-\infty,2,\alpha,+\infty](-,+,-){\Omega(\alpha;f(\alpha))}
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posae[-\infty,-1,0,+\infty](+,-,-){A(0;f(0))}
+\end{boxe}
+\begin{boxe}{مثال ثالث}
+\posae[-5,-2,1,5](+,-,-){A(1;f(1))}
+\end{boxe}
+\begin{NA}{\bccrayon}{yellow!45}{\leter 3}
+ymkn t.tbyq altt`lymT \LR{\verb# \posae #}
+fy .hAlT $D\sb{f}=[a,b[\cup]b,+\infty[$ m` fA.slT nq.tT alttqA.t` mn almjAl $]b,+\infty[$ , w 'ay.dA fy .hAlT $D\sb{f}=]-\infty,b[\cup]b,a]$
+m` fA.slT nq.tT alttqA.t` mn almjAl $]b,a]$
+\end{NA}
+\begin{boxe}{مثال }
+\posae[-\infty,-4,1,2](-,-,+){A(1;f(1))}
+\end{boxe}
+\section{حالة عدم التقاطع بين المنحنى و المستقيم }
+fy .hAlT `dm alttqA.t` byn almn.hnY
+$(C\sb{f})$ w almstqym $(\Delta)$ , smyyt h_dh alw.d`yyT \LR{\verb# \posb #} w fyhA al.hAlAt almwAlyyT .hsb mjmw`T t`ryf alddAllT $f$
+\subsection{حالة $D\sb{f}$ من الشكل $[a,b]$ أو $]-\infty;+\infty[$}
+$\triangleleft$ 'idA kAnt $D\sb{f}=[a;b]$ 'aw
+$D\sb{f}=]-\infty;+\infty[$ .hy_t $a$ w $b$ `dadAn .hqyqyAn , f-'in jdwl alw.d`yyT alnnsbyyT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posba #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posba[*\textarabic{الطرف أول
+ }* , *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$ }*)
+\end{boxlis}
+\yagding[ifsymgeowide]{8}
+al.trf al-'awwl y`ny al.trf al-'aysr fy mmjmw`T altt`ryf \\
+\yagding[ifsymgeowide]{8}
+al.trf al_tAny y`ny al.trf al-'aymn fy mmjmw`T altt`ryf \\
+\yagding[ifsymgeowide]{8}
+'i^sArT $\pm$ almwjwdT byn qwsyn hy 'i^sArT alw.d`yyT .hsb twAjd
+$(C\sb{f})$ bAlnnsbT 'ilY $(\Delta)$ bm`nY 'i_dA kAn $(C\sb{f})$ fwq $(\Delta)$ nktb $+$ w 'i_dA $(C\sb{f})$ t.ht $(\Delta)$ nktb $-$\\
+\underline{أمثلة}
+\begin{boxe}{مثال أول}
+\posba[-\infty,+\infty](-)
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posba[-\infty,+\infty](+)
+\end{boxe}
+\begin{boxe}{مثال ثالث}
+\posba[a,b](+)
+\end{boxe}
+\begin{boxe}{مثال رابع}
+\posba[a,b](-)
+\end{boxe}
+\subsection{حالة $D\sb{f}$ من الشكل $]a,b]$ أو $]a;+\infty[$}
+$\triangleleft$ 'idA kAnt $D\sb{f}=]a;b]$ 'aw
+$D\sb{f}=]a;+\infty[$ .hy_t $a$ w $b$ `dadAn .hqyqyAn , f-'in jdwl alw.d`yyT alnnsbyyT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posbb #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posbb[*\textarabic{الطرف أول
+ }* , *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$ }*)
+\end{boxlis}
+\underline{أمثلة}
+\begin{boxe}{مثال أول}
+\posbb[a,+\infty](-)
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posbb[a,+\infty](+)
+\end{boxe}
+\begin{boxe}{مثال ثالث}
+\posbb[a,b](+)
+\end{boxe}
+\begin{boxe}{مثال رابع}
+\posbb[a,b](-)
+\end{boxe}
+\subsection{حالة $D\sb{f}$ من الشكل $[a,b[$ أو $]-\infty;b[$}
+$\triangleleft$ 'idA kAnt
+$D\sb{f}=]-\infty;b[$ 'aw $[a;b[$ .hy_t $a$ w $b$ `dadAn .hqyqyAn , f-'in jdwl alw.d`yyT alnnsbyayT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posbc #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posbc[*\textarabic{الطرف أول
+ }* , *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$ }*)
+\end{boxlis}
+\underline{أمثلة}
+\begin{myboxe}{مثال أول}
+\posbc[-\infty,b](+)
+\end{myboxe}
+\begin{myboxe}{مثال ثاني}
+\posbc[-\infty,b](-)
+\end{myboxe}
+\begin{myboxe}{مثال ثالث}
+\posbc[a,b](-)
+\end{myboxe}
+\begin{myboxe}{مثال رابع}
+\posbc[a,b](+)
+\end{myboxe}
+\subsection{حالة $D\sb{f}$ من الشكل $]-\infty;a[ \cup ]a;+\infty[$ أو $[a,c[\cup ]c,b]$}
+$\triangleleft$ 'idA kAnt
+$D\sb{f}=]-\infty;a[\cup ]a;+\infty[$ 'aw
+$D\sb{f}=[a,c[\cup ]c,b]$ .hy_t $a ,b,c$ 'a`dAd .hqyqyyT , f-'in jdwl alw.d`yyT alnnsbyayT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posbd #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posbd[*\textarabic{الطرف أول
+ }* ,*\textarabic{القيمة الممنوعة
+ }* , *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$ }*,*\textarabic{إشارة $\pm$ }*)
+\end{boxlis}
+\yagding[ifsymgeowide]{8}
+alqymT almamnw`T hy alqymT al.gyr mwjwdT fy mjmw`T altt`ryf , .hy_t 'i_dA knt
+$D\sb{f}=]-\infty;a[\cup ]a;+\infty[$
+f-'inn alqymT almamnw`T hy $a$ w 'i_dA kAnt $D\sb{f}=[a,c[\cup ]c,b]$ f-'inn alqymT almamnw`T hy $c$\\
+\underline{أمثلة}
+\begin{myboxe}{مثال أول}
+\posbd[-\infty,\alpha,+\infty](+,+)
+\end{myboxe}
+\begin{myboxe}{مثال ثاني}
+\posbd[-\infty,a,+\infty](-,+)
+\end{myboxe}
+\begin{myboxe}{مثال ثالث}
+\posbd[-\infty,a,+\infty](-,-)
+\end{myboxe}
+\begin{myboxe}{مثال رابع}
+\posbd[-\infty,\theta,+\infty](+,-)
+\end{myboxe}
+\begin{myboxe}{مثال خامس}
+\posbd[a,\theta,b](+,-)
+\end{myboxe}
+\begin{NA}{\bctrombone}{Aquamarine}{\leter 2}
+\begin{arab}
+ymkn 'ist`mAl altt`lymT \LR{\verb# \posbd #}
+'i_dA kAnt 'ay.dA $D\sb{f}$ mn al-'a^skAl alttAlyyT ; $[a,c[\cup ]c;+\infty[$ 'aw
+$]-\infty,c[\cup ]c;b]$ .hy_t fy klA mn al.hAltyn alqymT almamnw`T hy $c$
+\end{arab}
+\end{NA}
+\subsection{حالة $D\sb{f}$ من الشكل $]-\infty;a[ \cup ]b;+\infty[$ أو $[c,a[\cup ]b,d]$}
+$\triangleleft$ 'idA kAnt
+$D\sb{f}=]-\infty;a[\cup ]b;+\infty[$ 'aw
+$D\sb{f}=[c,a[\cup ]b,d]$ .hy_t $a ,b,c ,d$ 'a`dAd .hqyqyyT , f-'in jdwl alw.d`yyT alnnsbyayT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posbe #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posbe[*\textarabic{الطرف أول
+ }* ,*\textarabic{القيمة الممنوعة الأولى
+ }* ,*\textarabic{القيمة الممنوعة الثانية
+ }*, *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$ }*,*\textarabic{إشارة $\pm$ }*)
+\end{boxlis}
+\yagding[ifsymgeowide]{8}
+alqymT almamnw`T al-'awlY hy $a$ w alqymT almamnw`T al_tAnyyT hy $b$ fy .hAlT
+$D\sb{f}=]-\infty;a[\cup ]b ;+\infty[$ 'aw
+$D\sb{f}=[c,a[\cup ]b,d]$ \\
+\underline{أمثلة}
+\begin{boxe}{مثال أول}
+\posbe[-\infty,1,2,+\infty](+,+)
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posbe[-\infty,a,b,+\infty](-,-)
+\end{boxe}
+\begin{boxe}{مثال ثالث}
+\posbe[-\infty,\alpha,\theta,+\infty](-,+)
+\end{boxe}
+\begin{boxe}{مثال رابع}
+\posbe[-\infty,\dfrac{1}{2},\sqrt{2},+\infty](+,-)
+\end{boxe}
+\begin{NA}{\bctrombone}{DarkSeaGreen1}{\leter 2}
+\begin{arab}
+ymkn 'ist`mAl altt`lymT \LR{\verb# \posbe #}
+'i_dA kAnt 'ay.dA $D\sb{f}$ mn al-'a^skAl alttAlyyT ; $[c,a[\cup ]b;+\infty[$ 'aw
+$]-\infty,a[\cup ]b;d]$ .hy_t fy klA mn al.hAltyn almjAl almamnw` hw $[a,b]$
+\end{arab}
+\end{NA}
+w h_dA m_tAl `n _dlk :
+\begin{boxe}{مثال }
+\posbe[-\infty,-1,1,2](-,+)
+\end{boxe}
+\subsection{حالة $D\sb{f}$ من الشكل $]-\infty;a] \cup [b;+\infty[$ أو $[c,a]\cup [b,d]$}
+$\triangleleft$ 'idA kAnt
+$D\sb{f}=]-\infty;a]\cup [b;+\infty[$ 'aw
+$D\sb{f}=[c,a]\cup [b,d]$ .hy_t $a ,b,c ,d$ 'a`dAd .hqyqyyT , f-'in jdwl alw.d`yyT alnnsbyayT byn $(C\sb{f})$ w $(\Delta)$ smyyth alw.d`yyT \LR{\verb# \posbf #}, al^skl al`Am lt`lymT rsmh kmA yly :
+\begin{boxlis}
+\posbf[*\textarabic{الطرف أول
+ }* ,*\textarabic{القيمة الأولى
+ }* ,*\textarabic{القيمة الثانية
+ }*, *\textarabic{الطرف ثاني
+ }*](*\textarabic{إشارة $\pm$ }*,*\textarabic{إشارة $\pm$ }*)
+\end{boxlis}
+\yagding[ifsymgeowide]{8}
+alqymT al-'awlY hy $a$ w alqymT al_tAnyyT hy $b$ 'i_dA kAnt $D\sb{f}=]-\infty;a]\cup [b;+\infty[$ 'aw $D\sb{f}=[c,a]\cup [b,d]$\\
+\underline{أمثلة}
+\begin{boxe}{مثال أول}
+\posbf[-\infty,1,2,+\infty](+,+)
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posbf[-\infty,-2,3,+\infty](-,+)
+\end{boxe}
+\begin{boxe}{مثال ثاني}
+\posbf[-\infty,-2,3,+\infty](-,-)
+\end{boxe}
+\begin{boxe}{مثال ثالث}
+\posbf[-5,1,2,5](-,-)
+\end{boxe}
+\begin{NA}{\bctrombone}{DarkSeaGreen1}{\leter 2}
+\begin{arab}
+ymkn 'ist`mAl altt`lymT \LR{\verb# \posbf #}
+'i_dA kAnt 'ay.dA $D\sb{f}$ mn al-'a^skAl alttAlyyT ; $[c,a]\cup [b;+\infty[$ 'aw
+$]-\infty,a]\cup [b;d]$ .hy_t fy klA mn al.hAltyn almjAl almamnw` hw $[a,b]$
+\end{arab}
+\end{NA}
+\begin{boxe}{مثال }
+\posbf[1,1.5,2,+\infty](+,-)
+\end{boxe}
+\begin{NA}{\bcattention}{Plum1}{\leter 2}
+\begin{arab}
+fy kll al.hAlAt alssAbqT , lw tlA.h.z kAn 'ism almn.hnY $(C\sb{f})$ w 'ism almstqym $(\Delta)$ , lt.gyyrhmA , fq.t n.dyf altt`lymtyn
+\begin{boxlis}
+\def\Nplot{*\textarabic{اسم المنحنى
+ }*}
+\def\Nline{*\textarabic{إسم المستقيم
+ }*}
+\end{boxlis}
+qbl altt`lymAt \texttt{pos}
+\end{arab}
+\end{NA}
+\begin{boxe}{مثال }
+\def\Nplot{C\sb{\ell}}
+\def\Nline{T}
+\posbf[1,1.5,2,+\infty](+,-)
+\end{boxe}
+\begin{NA}{\bcfleur}{MistyRose1}{\leter 7}
+\begin{arab}
+fy al-'axyr , 'aqwl 'ann al.hzmT
+\texttt{na-position} tsA`d `lY rsm 'a.glb .hAlAt jdAwl alw.d`yyT byn mn.hnY w mstqymh almqArb 'aw mamAsh , lkn lys kll al.hAlAt , l-ann _dlk al-'amr lil-'asf qd 'ist`.sy `lyyA , ntmnY 'an tkwn h_dh al.hzmT bdAyT l-'in^sA' .hzmT 'a^sml t`.ty kll .hAlAt aljdAwl mhmA t.gyyrt mjmw`T t`ryf alddAlT alty ym_tlhA almn.hnY .\\
+تقبلوا تحيات الأستاذين ناعم محمد و سليم بو
+\end{arab}
+\end{NA}
+\end{arab}
+
+\end{document}
+
diff --git a/Master/texmf-dist/tex/xelatex/na-position/na-position.sty b/Master/texmf-dist/tex/xelatex/na-position/na-position.sty
new file mode 100644
index 00000000000..2cc3ca4fb29
--- /dev/null
+++ b/Master/texmf-dist/tex/xelatex/na-position/na-position.sty
@@ -0,0 +1,165 @@
+% na-position.sty encodage : UTF8
+% Created By : Naam Mohamed & Salim Bou and distributed under the LPPL license.
+% من إنشاء الأستاذين ناعم محمد و سليم بو
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{na-position}[2017/08/20 version1.0]
+\RequirePackage{tkz-tab}
+\RequirePackage{listofitems}
+\RequirePackage{amsmath,amsfonts,mathrsfs,amssymb}
+
+
+\def\Nplot{C_f}
+\def\Nline{\Delta}
+
+
+\def\posaa[#1,#2,#3](#4)#5{
+ \readlist*\myarg{#4}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /2.5}%
+ {$#1$ , $#2$ , $#3$ }%
+ \tkzTabLine{ , \myarg[1] , z , \myarg[2] , }
+ \tkzTabLine{ ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) , }
+ \draw[thick] (N22)to[out=200,in=90] ([xshift=.5cm]M13) (N22)to[out=-20,in=90] ([xshift=-.5cm]M23);
+ \node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -1.07cm \small \textarabic{$(\Nplot)$\ يقطع
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.4cm \small \textarabic{ $(\Nline)$ في النقطة
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
+\textarabic{ $#5$} };
+ \end{tikzpicture}
+}
+\def\posab[#1,#2,#3](#4)#5{
+ \readlist*\myarg{#4}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /2.5}%
+ {$#1$ , $#2$ , $#3$ }%
+ \tkzTabLine{d , \myarg[1] , z , \myarg[2] , }
+ \tkzTabLine{d ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) , }
+ \draw[thick] (N22)to[out=200,in=90] ([xshift=.5cm]M13) (N22)to[out=-20,in=90] ([xshift=-.5cm]M23);
+ \node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -1.07cm \small \textarabic{$(\Nplot)$\ يقطع
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.4cm \small \textarabic{ $(\Nline)$ في النقطة
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
+\textarabic{ $#5$} };
+ \end{tikzpicture}
+}
+\def\posac[#1,#2,#3](#4)#5{
+ \readlist*\myarg{#4}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /2.5}%
+ {$#1$ , $#2$ , $#3$ }%
+ \tkzTabLine{ , \myarg[1] , z , \myarg[2] , d}
+ \tkzTabLine{ ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) ,d }
+ \draw[thick] (N22)to[out=200,in=90] ([xshift=.5cm]M13) (N22)to[out=-20,in=90] ([xshift=-.5cm]M23);
+ \node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -1.07cm \small \textarabic{$(\Nplot)$\ يقطع
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.4cm \small \textarabic{ $(\Nline)$ في النقطة
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
+\textarabic{ $#5$} };
+ \end{tikzpicture}
+}
+\def\posad[#1,#2,#3,#4](#5)#6{
+ \readlist*\myarg{#5}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=3.8,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /2.5}%
+ {$#1$ , $#2$ , $#3$ ,$#4$ }%
+ \tkzTabLine{ , \myarg[1] , z , \myarg[2] , d,\myarg[3] }
+ \tkzTabLine{ ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) ,d, \hskip 1cm (\Nline)\ \if +\myarg[3]\text{فوق}\else \if -\myarg[3]\text{تحت}\fi\fi \ (\Nplot)}
+ \draw[thick] (N22)to[out=200,in=90] ([xshift=.5cm]M13) (N22)to[out=-20,in=90] ([xshift=-.5cm]M23);
+ \node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -1.07cm \small \textarabic{$(\Nplot)$\ يقطع
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.4cm \small \textarabic{ $(\Nline)$ في النقطة
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
+\textarabic{ $#6$} };
+ \end{tikzpicture}
+}
+\def\posae[#1,#2,#3,#4](#5)#6{
+ \readlist*\myarg{#5}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=3.8,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /2.5}%
+ {$#1$ , $#2$ , $#3$ ,$#4$ }%
+ \tkzTabLine{,\myarg[1] ,d , \myarg[2] , z , \myarg[3] , }
+\tkzTabLine{\hskip 2.5cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[3]\text{تحت}\fi\fi \ (\Nplot) , ,d, \hskip -1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) , ,\hskip 1.3cm (\Nline)\ \if +\myarg[3]\text{فوق}\else \if -\myarg[3]\text{تحت} \fi\fi \ (\Nplot), }
+ \draw[thick] (N32)to[out=200,in=90] ([xshift=.5cm]M23) (N32)to[out=-20,in=90] ([xshift=-.5cm]M33);
+ \node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -1.07cm \small \textarabic{$(\Nplot)$\ يقطع
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.4cm \small \textarabic{ $(\Nline)$ في النقطة
+ } };
+\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \small
+\textarabic{ $#6$} };
+ \end{tikzpicture}
+}
+\def\posba[#1,#2](#3) {
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 , الوضعية/1.6}%
+ {$#1$ , $#2$ }%
+ \tkzTabLine{ , #3 , }
+ \tkzTabLine{ , (\Nline)\ \ifx #3+ \text{فوق}\else \ifx #3- \text{تحت} \fi\fi \ (\Nplot) , }
+ \end{tikzpicture}
+}
+\def\posbb[#1,#2](#3) {
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 , الوضعية/1.6}%
+ {$#1$ , $#2$ }%
+ \tkzTabLine{d , #3 , }
+ \tkzTabLine{d , (\Nline)\ \ifx #3+ \text{فوق}\else \ifx #3- \text{تحت} \fi\fi \ (\Nplot) , }
+ \end{tikzpicture}
+}
+\def\posbc[#1,#2](#3) {
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 , الوضعية/1.6}%
+ {$#1$ , $#2$ }%
+ \tkzTabLine{ , #3 , d }
+ \tkzTabLine{ , (\Nline)\ \ifx #3+ \text{فوق}\else \ifx #3- \text{تحت} \fi\fi \ (\Nplot) , d }
+ \end{tikzpicture}
+}
+\def\posbd[#1,#2,#3](#4){
+ \readlist*\myarg{#4}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=4.5,lw=1.1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /1.6}%
+ {$#1$ , $#2$ , $#3$ }%
+ \tkzTabLine{ , \myarg[1] , d , \myarg[2] , }
+ \tkzTabLine{ ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , d , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) , }
+ \end{tikzpicture}
+}
+\def\posbe[#1,#2,#3,#4](#5){
+ \readlist*\myarg{#5}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=3.2,lw=1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /1.6}%
+ {$#1$ , $#2$ , $#3$ ,$#4$ }%
+ \tkzTabLine{ , \myarg[1] , d,h,d , \myarg[2] , }
+ \tkzTabLine{ ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , d,h,d , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) , }
+ \end{tikzpicture}
+}
+\def\posbf[#1,#2,#3,#4](#5){
+ \readlist*\myarg{#5}
+ \begin{tikzpicture}
+ \tkzTabInit[espcl=3.2,lw=1pt]
+ {$x$ / 1 ,$f(x)-y$ /1 ,\textarabic{الوضعية}
+ /1.6}%
+ {$#1$ , $#2$ , $#3$ ,$#4$ }%
+ \tkzTabLine{ , \myarg[1] ,,h, , \myarg[2] , }
+ \tkzTabLine{ ,\hskip -1.3cm (\Nline)\ \if +\myarg[1]\text{فوق}\else \if -\myarg[1]\text{تحت} \fi\fi \ (\Nplot) , ,h, , \hskip 1cm (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت}\fi\fi \ (\Nplot) , }
+ \end{tikzpicture}
+}
+\endinput
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 9a5e91b4d5d..0d242f285a2 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -437,7 +437,8 @@ my @TLP_working = qw(
musixtex musixtex-fonts musixtnt musuos muthesis
mversion mwcls mwe mweights mxedruli
mychemistry mycv mylatexformat mynsfc
- na-box nag nameauth namespc nanumtype1 nar natbib natded nath nature
+ na-box na-position nag nameauth namespc nanumtype1 nar
+ natbib natded nath nature
navigator navydocs
ncclatex ncctools
nddiss ndsu-thesis needspace nestquot neuralnetwork nevelok
diff --git a/Master/tlpkg/tlpsrc/collection-xetex.tlpsrc b/Master/tlpkg/tlpsrc/collection-xetex.tlpsrc
index a662e7b7a7b..cc8b05cf868 100644
--- a/Master/tlpkg/tlpsrc/collection-xetex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-xetex.tlpsrc
@@ -17,6 +17,7 @@ depend font-change-xetex
depend fontbook
depend fontwrap
depend interchar
+depend na-position
depend philokalia
depend ptext
depend quran
diff --git a/Master/tlpkg/tlpsrc/na-position.tlpsrc b/Master/tlpkg/tlpsrc/na-position.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/na-position.tlpsrc