summaryrefslogtreecommitdiff
path: root/macros/xetex/latex/na-position/na-position.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/xetex/latex/na-position/na-position.sty')
-rw-r--r--macros/xetex/latex/na-position/na-position.sty408
1 files changed, 0 insertions, 408 deletions
diff --git a/macros/xetex/latex/na-position/na-position.sty b/macros/xetex/latex/na-position/na-position.sty
deleted file mode 100644
index cbd37fe509..0000000000
--- a/macros/xetex/latex/na-position/na-position.sty
+++ /dev/null
@@ -1,408 +0,0 @@
-% na-position.sty encodage : UTF8
-% Created By : Naam Mohamed & Salim Bou and distributed under the LPPL license.
-% من إنشاء الأستاذين ناعم محمد و سليم بو
-%edited by : Walid LAOUIDJI
-%gmail: walidlaouidji28@gmail.com
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{na-position}[2018/06/14 version1.1]
-\RequirePackage{tkz-tab}
-\RequirePackage{listofitems}
-\usepackage{makecell}
-\RequirePackage{amsmath,amsfonts,mathrsfs,amssymb}
-
-
-\def\Nplot{C_f}
-\def\Nline{\Delta}
-\def\plot{f}
-\def\line{y}
-%//////////////////////////////////
-\def\posab[#1,#2,#3](#4)#5{
- \begin{tikzpicture}
- \tkzTabInit[espcl=4.5,lw=1.1pt]
- {$x$ / 1 ,$\plot(x)-\line$ /1 ,\textarabic{الوضعية}
- /2.5}%
- {$#1$ , $#2$ , $#3$ }
- %
-\readlist*\myarg{#4}
- \tkzTabLine{\myarg[1], \myarg[2] , \myarg[3] , \myarg[4],\myarg[5] }
- \tkzTabLine{\if d\myarg[1]d\else \if z \myarg[1]z
- \fi \fi,
- %
- \hskip -1.3cm
-%
- \if d\myarg[2]d\else \if z \myarg[2]
- \else
- (\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت} \fi\fi \ (\Nplot)
- \fi \fi
- ,
- %
- \if d\myarg[3]d\else \if z \myarg[3]z
- \fi \fi
- ,
- \hskip 1.3cm
- \if d\myarg[4]d\else \if z \myarg[4]z
- \else
- (\Nline)\ \if +\myarg[4]\text{فوق}\else \if -\myarg[4]\text{تحت} \fi\fi \ (\Nplot)
- \fi \fi ,
- \if d\myarg[5]d\else \if z \myarg[5]z
- \fi \fi}
- %
-
-
- %%%%%
- \if d\myarg[3]
- d
-\else \if z\myarg[3]
- %%%%%
- \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,xshift=-0.1cm,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$} };
-\fi\fi
- \end{tikzpicture}
-}
-%-------------------------------------
-\def\posad[#1,#2,#3,#4](#5)#6{
- \readlist*\myarg{#5}
- \begin{tikzpicture}
- \tkzTabInit[espcl=3.8,lw=1.1pt]
- {$x$ / 1 ,$\plot(x)-\line$ /1 ,\textarabic{الوضعية}
- /2.5}%
- {$#1$ , $#2$ , $#3$ ,$#4$ }%
- %\tkzTabLine{ , \myarg[1] , z , \myarg[2] , d,\myarg[3] }
- \tkzTabLine{ \myarg[1], \myarg[2] , \myarg[3] , \myarg[4] , \myarg[5],\myarg[6],\myarg[7] }
-
- \tkzTabLine{
-\if d\myarg[1]d\else \if z \myarg[1]z
- \fi \fi,
- %
- \hskip -1.3cm
-%
- \if d\myarg[2]d\else \if z \myarg[2]
- \else
-\genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت} \fi\fi}
- \fi \fi
- ,
-%%%
- %%%%%%
- %
- \if d\myarg[3]d\else \if z \myarg[3]z
- \fi \fi
- ,
- %*****
- %\vskip -0.6cm
-\if h\myarg[4]h\else
- %-----
- \genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[4]\text{فوق}\else \if -\myarg[4]\text{تحت} \fi\fi}
- %-----
- \fi ,
- %*****
- \if d\myarg[5]d\else \if h \myarg[5]h
- \fi \fi
- ,
- %**
- \hskip 0.5cm
- \if d\myarg[6]d\else \if z \myarg[6]z
- \else
- \genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[6]\text{فوق}\else \if -\myarg[6]\text{تحت} \fi\fi}
- \fi \fi
- ,
- \if d\myarg[7]d\else \if z \myarg[3]z
- \fi \fi }
- \if
-h\myarg[4]h
-%******************************************
-\else \if
- d\myarg[3]
- \draw[thick,blue] (N32)to[out=200,in=90] ([xshift=.8cm]M23) (N32)to[out=-20,in=90] ([xshift=-.8cm]M33);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \footnotesize
-\textarabic{ $#6$} };
-%ù%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%else
- %%%%%%%%%%%%%%%%%%%%%%%%%%%
- \else \if z\myarg[5]
- \draw[thick,red] (N22)to[out=200,in=90] ([xshift=.8cm]M13) (N22)to[out=-20,in=90] ([xshift=-.8cm]M23);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#6$} };
-\draw[thick,blue] (N32)to[out=200,in=90] ([xshift=.8cm]M23) (N32)to[out=-20,in=90] ([xshift=-.8cm]M33);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \footnotesize
-\textarabic{ $#6$} };
-%
-\else \if d\myarg[5]
- \draw[thick,blue] (N22)to[out=200,in=90] ([xshift=.8cm]M13) (N22)to[out=-20,in=90] ([xshift=-.8cm]M23);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#6$} };
-%*****
-\fi \fi
-\fi \fi
- \end{tikzpicture}
-}
-%////////////////////////////
-\def\posba[#1,#2](#3) {
-\readlist*\myarg{#3}
- \begin{tikzpicture}
- \tkzTabInit[espcl=4.5,lw=1.1pt]
- {$x$ / 1 ,$\plot(x)-\line$ /1 , الوضعية/1.6}%
- {$#1$ , $#2$}%
- \tkzTabLine{ \myarg[1], \myarg[2],\myarg[3] }
- \tkzTabLine{
- \if d\myarg[1]d\else \if z \myarg[1]z
- \fi \fi,
- %
- %\hskip -1.3cm
-%
- \if d\myarg[2]d\else \if z \myarg[2]z
- \else
- \genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت} \fi\fi}
- \fi \fi
-,
-\if d\myarg[3]d\else \if z \myarg[3]
- \fi \fi
- }
- \end{tikzpicture}
-}
-%----------//////////////////////***********************
-\def\posat[#1,#2,#3,#4](#5)[#6,#7]{
- \readlist*\myarg{#5}
- \begin{tikzpicture}
- \tkzTabInit[espcl=3.8,lw=1.1pt]
- {$x$ / 1 ,$\plot(x)-\line$ /1 ,\textarabic{الوضعية}
- /2.5}%
- {$#1$ , $#2$ , $#3$ ,$#4$ }%
- %\tkzTabLine{ , \myarg[1] , z , \myarg[2] , d,\myarg[3] }
- \tkzTabLine{ \myarg[1], \myarg[2] , \myarg[3] , \myarg[4] , \myarg[5],\myarg[6],\myarg[7] }
-
- \tkzTabLine{
-\if d\myarg[1]d\else \if z \myarg[1]z
- \fi \fi,
- %
- \hskip -1.3cm
-%
- \if d\myarg[2]d\else \if z \myarg[2]
- \else
-\genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت} \fi\fi}
- \fi \fi
- ,
-%%%
- %%%%%%
- %
- \if d\myarg[3]d\else \if z \myarg[3]z
- \fi \fi
- ,
- %*****
- %\vskip -0.6cm
-\if h\myarg[4]h\else
- %-----
- \genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[4]\text{فوق}\else \if -\myarg[4]\text{تحت} \fi\fi}
- %-----
- \fi ,
- %*****
- \if d\myarg[5]d\else \if h \myarg[5]h
- \fi \fi
- ,
- %**
- \hskip 0.5cm
- \if d\myarg[6]d\else \if z \myarg[6]z
- \else
- \genfrac{}{}{0pt}{0}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[6]\text{فوق}\else \if -\myarg[6]\text{تحت} \fi\fi}
- \fi \fi
- ,
- \if d\myarg[7]d\else \if z \myarg[3]z
- \fi \fi }
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% \fi \fi %%%%%%%%%%%%%%%%%%%%%%%% end posaa
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- \if
-h\myarg[4]h
-%******************************************
-\else \if
- d\myarg[3]
- \draw[thick,blue] (N32)to[out=200,in=90] ([xshift=.8cm]M23) (N32)to[out=-20,in=90] ([xshift=-.8cm]M33);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \footnotesize
-\textarabic{ $#7$} };
-%ù%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%else
- %%%%%%%%%%%%%%%%%%%%%%%%%%%
- \else \if z\myarg[5]
- \draw[thick,red] (N22)to[out=200,in=90] ([xshift=.8cm]M13) (N22)to[out=-20,in=90] ([xshift=-.8cm]M23);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#6$} };
-\draw[thick,blue] (N32)to[out=200,in=90] ([xshift=.8cm]M23) (N32)to[out=-20,in=90] ([xshift=-.8cm]M33);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \footnotesize
-\textarabic{ $#7$} };
-%
-\else \if d\myarg[5]
- \draw[thick,blue] (N22)to[out=200,in=90] ([xshift=.8cm]M13) (N22)to[out=-20,in=90] ([xshift=-.8cm]M23);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#6$} };
-%*****
-\fi \fi
-\fi \fi
- \end{tikzpicture}
-}
-
-%****************************************
-%-----------------------------------
-\def\posaw[#1,#2,#3,#4,#5](#6)[#7,#8,#9]{
- \readlist*\myarg{#6}
- \begin{tikzpicture}
- \tkzTabInit[espcl=3.5,lw=1.1pt]
- {$x$ / 1 ,$\plot(x)-\line$ /1 ,\textarabic{الوضعية}
- /2.5}%
- {$#1$ , $#2$ , $#3$ ,$#4$ ,$#5$}%
-% \tkzTabLine{,\myarg[1] ,z , \myarg[2] , d, \myarg[3] ,z, \myarg[4] , }
-\tkzTabLine{\myarg[1],\myarg[2] ,\myarg[3] , \myarg[4] , \myarg[5], \myarg[6] ,\myarg[7], \myarg[8] , \myarg[9]}
-\tkzTabLine{\if d\myarg[1]d\else \if z \myarg[1]z
- \fi \fi,
- \if d\myarg[2]d\else \if z \myarg[2]z
- \else
- \hskip-.3cm
-\genfrac{}{}{0pt}{1}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[2]\text{فوق}\else \if -\myarg[2]\text{تحت} \fi\fi}
- \fi \fi
- ,
-\if d\myarg[3]d\else \if z \myarg[3]z
- \fi \fi
- ,
-\if d\myarg[4]d\else \if z \myarg[4]z
- \else
- \genfrac{}{}{0pt}{1}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[4]\text{فوق}\else \if -\myarg[4]\text{تحت} \fi\fi}
- \fi \fi
- ,
-\if d\myarg[5]d\else \if z \myarg[5]z
- \fi \fi
- ,
-\if d\myarg[6]d\else \if z \myarg[6]z
- \else
- \genfrac{}{}{0pt}{1}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[6]\text{فوق}\else \if -\myarg[6]\text{تحت} \fi\fi}
- \fi \fi
- ,
-\if d\myarg[7]d\else \if z \myarg[7]z
- \fi \fi
- ,
-\if d\myarg[8]d\else \if z \myarg[8]z
- \else
- \genfrac{}{}{0pt}{1}{ \ (\Nplot)}{(\Nline)\ \if +\myarg[8]\text{فوق}\else \if -\myarg[8]\text{تحت} \fi\fi}
- \fi \fi
- ,
- \if d\myarg[9]d\else \if z \myarg[9]z
- \fi \fi
- }
-\if d\myarg[3]
- \draw[thick,blue] (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,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \small
-\textarabic{ $#8$} };
- \draw[thick] (N42)to[out=200,in=90] ([xshift=.5cm]M33) (N42)to[out=-20,in=90] ([xshift=-.5cm]M43);
-%
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z42){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z42){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z42){\vskip 0.2cm \small
-\textarabic{ $#9$} };
- %
- \else \if d\myarg[5]
- \draw[thick,red] (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,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#7$} };
-%
- \draw[thick] (N42)to[out=200,in=90] ([xshift=.5cm]M33) (N42)to[out=-20,in=90] ([xshift=-.5cm]M43);
- %
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z42){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z42){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z42){\vskip 0.2cm \small
-\textarabic{ $#9$} };
-\else \if d\myarg[7]
- \draw[thick,red] (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,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#7$} };
-%
- \draw[thick,blue] (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,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \small
-\textarabic{ $#8$} };
-\else\if z\myarg[5]
- \draw[thick,blue] (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,yshift=0.3cm] at (Z32){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z32){\vskip 0.2cm \small
-\textarabic{ $#8$} };
- %
- \draw[thick] (N42)to[out=200,in=90] ([xshift=.5cm]M33) (N42)to[out=-20,in=90] ([xshift=-.5cm]M43);
- \node[text width=2.5cm,align=center,anchor=base,yshift=0.3cm] at (Z42){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z42){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z42){\vskip 0.2cm \small
-\textarabic{ $#9$} };
-%
- \draw[thick,red] (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,yshift=0.3cm] at (Z22){ \footnotesize \textarabic{$(\Nplot)$\ يقطع
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip -0.3cm \footnotesize \textarabic{ $(\Nline)$ في النقطة
- } };
-\node[text width=2.5cm,align=center,anchor=base] at (Z22){\vskip 0.2cm \small
-\textarabic{ $#7$} };
- %
- %
- \fi\fi\fi\fi
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- \end{tikzpicture}
-}
-\endinput