%PDF- %PDF-
| Direktori : /proc/self/root/data/old/usr/share/texlive/texmf-dist/tex/latex/bidi/ |
| Current File : //proc/self/root/data/old/usr/share/texlive/texmf-dist/tex/latex/bidi/artikel2-xetex-bidi.def |
%%
%% This is file `artikel2-xetex-bidi.def',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% bidi.dtx (with options: `artikel2-xetex-bidi.def')
%%
%% ______________________________________
%% Copyright © 2009–2013 Persian TeX Group
%%
%% License information appended.
%%
%%
\ProvidesFile{artikel2-xetex-bidi.def}[2011/08/26 v0.2 bidi adaptations for artikel2 class for XeTeX engine]
\renewenvironment{theindex}{%
\if@twocolumn
\@restonecolfalse
\else
\@restonecoltrue
\fi
\columnseprule \z@
\columnsep 35\p@
\twocolumn[\section*{\indexname}]%
\@mkboth{\MakeUppercase{\indexname}}{\MakeUppercase{\indexname}}%
\thispagestyle{plain}\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\let\item\@idxitem
}{%
\if@restonecol\onecolumn\else\clearpage\fi}
\renewcommand*\@regtocline[3]{%
\ifnum #1>\c@tocdepth
\else
\vskip\z@\@plus.2\p@
{\hangindent\z@ \@afterindenttrue \interlinepenalty\@M
\if@RTL\rightskip\else\leftskip\fi\unitindent
\if@RTL\leftskip\else\rightskip\fi\unitindent\@plus 1fil
\parfillskip\z@
\@tempdima\unitindent
\advance\@tempdima by \othermargin
\parindent\z@
\leavevmode
\hbox{}\hskip -\if@RTL\rightskip\else\leftskip\fi\relax#2\nobreak
\hskip 1em \nobreak{\slshape #3}\par
}%
\fi}
\if@oldtoc
\renewcommand*\l@section[2]{%
\addpenalty\@secpenalty
\addvspace{1.0em \@plus\p@}%
\setlength\@tempdima{1.5em}%
\begingroup
\parindent \z@ \if@RTL\leftskip\else\rightskip\fi \@pnumwidth
\parfillskip -\@pnumwidth
\leavevmode \bfseries
\advance\if@RTL\rightskip\else\leftskip\fi\@tempdima
\hskip -\if@RTL\rightskip\else\leftskip\fi
#1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
\endgroup}
\else
\renewcommand*\l@section{\@regtocline{1}}
\fi
\if@oldtoc
\renewcommand*\l@part[2]{%
\ifnum \c@tocdepth >-2\relax
\addpenalty\@secpenalty
\addvspace{2.25em \@plus\p@}%
\begingroup
\setlength\@tempdima{3em}%
\parindent \z@ \if@RTL\leftskip\else\rightskip\fi \@pnumwidth
\parfillskip -\@pnumwidth
{\leavevmode
\large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
\nobreak
\if@compatibility
\global\@nobreaktrue
\everypar{\global\@nobreakfalse\everypar{}}%
\fi
\endgroup
\fi}
\else
\renewcommand*\l@part{%
\ifnum \c@tocdepth >-2\relax
\addpenalty\@secpenalty
\addvspace{2.25em \@plus \p@}%
\@regtocline{0}%
\fi}
\fi
\renewcommand*\head@style{%
\interlinepenalty \@M
\hyphenpenalty=\@M \exhyphenpenalty=\@M
\if@RTL\leftskip\else\rightskip\fi=0cm plus .7\hsize\relax}
\if@titlepage
\renewenvironment{abstract}{%
\titlepage
\null\vfil
\section*{\SectFont\abstractname}%
\noindent\ignorespaces}
{\par\vfil\null\endtitlepage}
\else
\renewenvironment{abstract}{%
\if@twocolumn
\section*{\abstractname}%
\else
\section*{\hskip\unitindent\small\SectFont\abstractname}%
\list{}{\setlength\listparindent{\unitindent}%
\setlength\parindent {\z@}%
\setlength\leftmargin {\unitindent}%
\setlength\rightmargin {\unitindent}%
\setlength\parsep {\z@}}%
\item[]%
\fi}
{\if@twocolumn\else\par\endlist\fi}
\fi
\renewcommand*\thesubsection{\thesection\@SepMark\@arabic\c@subsection}
\renewcommand*\thesubsubsection{\thesubsection\@SepMark\@arabic\c@subsubsection}
\renewcommand*\theparagraph{\thesubsubsection\@SepMark\@arabic\c@paragraph}
\renewcommand*\thesubparagraph{\theparagraph\@SepMark\@arabic\c@subparagraph}
\renewcommand*\left@footnoterule{%
\kern-3\p@
\hrule\@width 3\unitindent
\kern 2.6\p@
}
\renewcommand*\right@footnoterule{%
\hbox to \columnwidth
{\beginR \vbox{%
\kern-3\p@
\hrule\@width 3\unitindent
\kern 2.6\p@}\hfil\endR}
}
\renewenvironment{thebibliography}[1]
{\section*{\refname}%
\@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}%
\if@RTL\if@LTRbibitems\@RTLfalse\else\fi\else\if@RTLbibitems\@RTLtrue\else\fi\fi
\list{\@biblabel{\@arabic\c@enumiv}}%
{\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand*\theenumiv{\@arabic\c@enumiv}}%
\sloppy\clubpenalty4000\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist}
\if@titlepage
\renewcommand*\TitleFont{\rmfamily}
\renewcommand*\maketitle{%
\begin{titlepage}%
\let\footnotesize\small
\let\right@footnoterule\relax
\let\left@footnoterule\relax
\let\textwidth@footnoterule\relax
\let \footnote \thanks
\long\def\@makefntext##1{\parindent\z@
\def\labelitemi{\textendash}\@revlabeltrue
\leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1}
\renewcommand*\thefootnote{\@fnsymbol\c@footnote}%
\if@compatibility\setcounter{page}{0}\fi
\null\vfil
\vskip 60\p@
\begin{center}%
\TitleFont
{\LARGE \def\\{\penalty -\@M}
\if@allcaps
\expandafter\uc@nothanks\@title\thanks\relax
\else
\@title
\fi\par}%
\vskip 3em%
{\large
\lineskip .75em \parindent\z@
\begin{tabular}[t]{c}%
\if@allcaps
\expandafter\uc@authornothanks\@author\and\relax
\else
\@author
\fi
\end{tabular}\par}%
\vskip 1.5em%
{\large
\if@allcaps
\uppercase\expandafter{\@date}%
\else
\@date
\fi\par}%
\end{center}\par
\@thanks
\vfil\null
\end{titlepage}%
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@thanks\@empty
\global\let\@author\@empty
\global\let\@title\@empty
\global\let\@date\@empty
\global\let\title\relax
\global\let\author\relax
\global\let\date\relax
\global\let\and\relax
}
\def\uc@nothanks#1\thanks{\uppercase{#1}\futurelet\@tempa\uc@tx}
\def\uc@authornothanks#1\and{\uc@nothanks#1\thanks\relax
\futurelet\@tempa\uc@ax}
\def\uc@ax{%
\ifx\@tempa\relax
\else
\\ \andname \\ \expandafter\uc@authornothanks
\fi}
\def\uc@tx{\ifx\@tempa\relax
\else \expandafter\uc@ty \fi}
\def\uc@ty#1{\thanks{#1}\uc@nothanks}
\else
\renewcommand*\maketitle{\par
\begingroup
\renewcommand*\thefootnote{\@fnsymbol\c@footnote}%
\long\def\@makefntext##1{\parindent\z@
\def\labelitemi{\textendash}%
\leavevmode\hb@xt@.5\unitindent{%
\@textsuperscript{\normalfont\@thefnmark}\hfil}##1}
\if@twocolumn
\ifnum \col@number=\@ne
\@maketitle
\else
\twocolumn[\@maketitle]%
\fi
\else
\newpage
\global\@topnum\z@
\@maketitle
\fi
\thispagestyle{plain}\@thanks
\endgroup
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@maketitle\relax
\global\let\@thanks\@empty
\global\let\@author\@empty
\global\let\@title\@empty
\global\let\@date\@empty
\global\let\title\relax
\global\let\author\relax
\global\let\date\relax
\global\let\and\relax
}
\def\@maketitle{%
\newpage
\null
\vskip 2em%
\begin{center}%
\let \footnote \thanks
{\LARGE \TitleFont \@title \par}%
\vskip 1.5em%
{\large \TitleFont
\lineskip .5em%
\begin{tabular}[t]{c}%
\@author
\end{tabular}\par}%
\vskip 1em%
{\large \TitleFont \@date}%
\end{center}%
\par
\vskip 1.5em}
\fi
%%
%% Copyright © 2009–2013 Persian TeX Group <persian-tex@tug.org>
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
%% this license is at: http://www.latex-project.org/lppl.txt
%%
%% This work is “maintained” (as per LPPL maintenance status)
%% by Persian TeX Group.
%%
%%
%%
%%
%% End of file `artikel2-xetex-bidi.def'.