summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-25 21:47:36 +0000
committerKarl Berry <karl@freefriends.org>2019-07-25 21:47:36 +0000
commit4c6a28c053ff68c66560c02ad8b555ed788dac9a (patch)
tree6759e858268f55225ee2b022fd6978617fe1106c /Master/texmf-dist/tex/xelatex
parente4387ad1ce590abde44c2df5b9cdec47a867c3f5 (diff)
yazd-thesis (25jul19)
git-svn-id: svn://tug.org/texlive/trunk@51725 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex')
-rw-r--r--Master/texmf-dist/tex/xelatex/yazd-thesis/yazd-thesis.cls55
1 files changed, 34 insertions, 21 deletions
diff --git a/Master/texmf-dist/tex/xelatex/yazd-thesis/yazd-thesis.cls b/Master/texmf-dist/tex/xelatex/yazd-thesis/yazd-thesis.cls
index 08f479d172d..776771e7c1b 100644
--- a/Master/texmf-dist/tex/xelatex/yazd-thesis/yazd-thesis.cls
+++ b/Master/texmf-dist/tex/xelatex/yazd-thesis/yazd-thesis.cls
@@ -8,9 +8,9 @@
%%
%%
\NeedsTeXFormat{LaTeX2e}
-\def\yazd-thesisversion{0.2}
+\def\yazd-thesisversion{0.3}
\ProvidesClass{yazd-thesis}
- [07/16/2019 v\yazd-thesisversion\space A template for the Yazd University]
+ [2019/07/25 v\yazd-thesisversion\space A template for the Yazd University]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}}
\ProcessOptions
\LoadClass[a4paper,11pt]{book}
@@ -20,7 +20,6 @@
\RequirePackage{amsmath}
\RequirePackage{calc}
\RequirePackage[top=3cm, bottom=2.5cm, left=4cm, right=2.5cm]{geometry}
-\RequirePackage[]{acronym}
\RequirePackage[]{graphicx}
\graphicspath{{figures/}}
\RequirePackage{array}
@@ -138,7 +137,7 @@
\if@mscthesis
\lr{\yefont EP/F013}
\else
-\lr{EP/F114}
+\lr{\yefont EP/F114}
\fi
\par
ویرایش:
@@ -720,23 +719,6 @@ Advisors\\
{-1.4cm \@plus -0ex \@minus -0ex}%
{1cm \@plus0ex}%
{\normalfont\normalsize\bfseries}}
-
-
-\def\bflabel#1{{\textsf{#1}\hfill}}
-\renewcommand*\@verridelabel[1]{%
- \@bsphack
- \label{#1}%
- \protected@write\@auxout{}{\string\undonewlabel{#1}}%
- \@overriddenmessage rs{#1}%
- \@esphack
-}%
-\renewcommand*{\@acf}[1]{%
- \ifAC@starred\else\AC@logged{#1}\fi%
- \acffont{%
- \AC@placelabel{#1}\hskip\z@%\AC@acl{#1}%
- \nolinebreak[3]%
- \acfsfont{\acsfont{\AC@acs{#1}}}%
- }}
\makeatother
\makeatletter
@@ -766,6 +748,37 @@ Advisors\\
\origprintindex
}
\makeatother
+
+
+
+\newcommand{\ysymbol}[2]{%
+\gdef\currntsymbol{#1}%
+\gdef\currntsymboldef{#2}%
+\csname phantomsection\endcsname%
+%#1%
+\addcontentsline{los}{ysymbol}{%
+\protect\numberline{\currntsymbol}%
+\currntsymboldef}%
+}
+
+\makeatletter
+\renewcommand\@tocrmarg{1.55em}
+\newcommand\listsymbolsname{فهرست نمادها}
+\newcommand\listofsymbols[1][3em]{%
+\cleardoublepage
+\newcommand*\l@ysymbol{%
+\@dottedtocline{1}{0em}{#1}}\mychapter{\listsymbolsname}%
+\setlength{\columnsep}{5ex}
+\begin{multicols*}{2}
+\small
+\baselineskip=1cm
+\@starttoc{los}
+\raggedcolumns
+\end{multicols*}
+}
+\makeatother
+
+
%%
%%
%% Distributable under the LaTeX Project Public License,