summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/fonts/parsianfonts/README.md29
-rw-r--r--Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.pdfbin0 -> 340348 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex178
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Bold.ttfbin0 -> 264912 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttfbin0 -> 282112 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttfbin0 -> 279632 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttfbin0 -> 269712 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttfbin0 -> 287296 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttfbin0 -> 323884 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttfbin0 -> 326360 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttfbin0 -> 266424 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttfbin0 -> 273052 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttfbin0 -> 291544 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttfbin0 -> 288828 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttfbin0 -> 276860 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttfbin0 -> 199220 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttfbin0 -> 212256 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttfbin0 -> 209160 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttfbin0 -> 195532 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttfbin0 -> 174596 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttfbin0 -> 225364 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttfbin0 -> 218212 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttfbin0 -> 178684 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttfbin0 -> 198856 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttfbin0 -> 251176 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttfbin0 -> 232140 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttfbin0 -> 198152 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttfbin0 -> 291740 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttfbin0 -> 275732 bytes
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
-rw-r--r--Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/parsianfonts.tlpsrc0
33 files changed, 210 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/fonts/parsianfonts/README.md b/Master/texmf-dist/doc/fonts/parsianfonts/README.md
new file mode 100644
index 00000000000..87e053a35b4
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/parsianfonts/README.md
@@ -0,0 +1,29 @@
+# parsianfonts
+Version 1.0.1
+
+This package containg seven persian font families
+ - Parsian. This font is based on the "Nazli" font, which itself is a free edition of the popular Nazanin font.
+ - Parsian Sans. A font based on the "Roya" font. The name of this font was chosen because of its similar structure to "Nazanin" font and its modern appearance.
+ - Parsian Mono. One of the best monospace fonts you can find that supports Persian language! Unlike other fonts that are based on other fonts, this one is designed by the author himself.
+ - Parsian TeX. Persian language support for TeX's default font, "Persian Modern".
+ - Parsian TeX Classic. One of the oldest Persian fonts used for typesetting scientific and academic texts is the default font of TeX-e-Parsi software. Some publishing houses still type their books with this font. The Parsian TeX Classic font allows you to use this old font in the latest versions of TeX and LaTeX.
+ - Parsian Title. Based on "Titr", which is a title font and is widely used in Persian printed texts.
+ - Parsian Naskh. The "Naskh" script provides good readability when used for official Persian texts. This font is based on "Yas" which is one of the most used fonts among TeX/LaTeX users.
+
+============================================================
+
+Author: Sajad Kazemi <sajad.kazemi.ctan@gmail>
+
+Copyright (C) 2023 by Sajad Kazemi <https://github.com/SajadKazemi>
+
+============================================================
+
+## License
+--------------------------
+This material is subject to the LaTeX Project Public License. See
+
+ https://ctan.org/license/lppl1.3c
+
+for the details of that license.
+
+To get help, please visit <https://github.com/SajadKazemi> or emai the author at <sajad.kazemi.ctan@gmail>. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.pdf b/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.pdf
new file mode 100644
index 00000000000..e22adf1f961
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex b/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex
new file mode 100644
index 00000000000..0a2d58852f9
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex
@@ -0,0 +1,178 @@
+\documentclass[12pt,a4paper]{article}
+\usepackage[a4paper,margin=1.5cm]{geometry}
+
+\usepackage{enumitem}
+\setitemize{nosep}
+
+\pagenumbering{gobble}
+
+\usepackage[computeautoilg=on]{xepersian}
+
+\settextfont{Parsian}
+\setlatintextfont{Parsian}
+
+\title{\lr{``Parsian'' Font Samples (version 1.0.1)}}
+\author{\lr{Sajad Kazemi} \\ \lr{\texttt{sajad.kazemi.ctan@gmail.com}} \\
+\lr{\texttt{https://github.com/SajadKazemi}}}
+
+\date{\latintoday}
+
+\setlength{\parindent}{0pt}
+
+\newcommand{\sample}{%
+\begin{center}
+یک فونت استاندارد باید هم از نظر طراحی و هم اجرای نرم‌افزاری کاملاً استاندارد باشد. 0123456789
+
+طَرَحَتْنِي النّوَى مَطَارِحَهَا حَتّى إذَا وَطِئْتُ جُرْجَان الأَقْصى. ٠١٢٣٤٥٦٧٨٩
+
+\begin{latin}
+Empowering the world to develope technology through collective knowledge. 0123456789
+\end{latin}
+\end{center}
+}
+
+\newcommand{\setfont}[2]{%
+\settextfont{#1}%
+\setlatintextfont{#1}%
+}
+
+
+\begin{document}
+\maketitle
+
+\vspace*{2cm}
+
+
+\begin{latin}
+{\large \textbf{Font list}}
+\begin{itemize}[labelindent=0pt,leftmargin=10pt]
+\item \textbf{Parsian:} Nazli (Persian) + FreeSerif (Latin, Cyrillic, Greek)
+\item \textbf{Parsian Sans:} Roya (Persian) + FreeSans (Latin, Cyrillic, Greek)
+\item \textbf{Parsian Mono:} Rubik (Persian) + FreeMono (Latin, Cyrillic, Greek)
+\item \textbf{Parsian TeX:} Parastoo (Persian) + Computer Modern (Latin, Cyrillic, Greek)
+\item \textbf{Parsian TeX Classic:} Farvardin (of TeX-e-Parsi) (Persian) + Computer Modern (Latin, Cyrillic, Greek)
+\item \textbf{Parsian Naskh:} Yas (Persian) + FreeSerif (Latin, Cyrillic, Greek)
+\item \textbf{Parsian Title:} Titr (Persian) + FreeSerif (Latin, Cyrillic, Greek)
+\end{itemize}
+\end{latin}
+
+\newpage
+
+\section*{پارسیان (\lr{Parsian})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+\subsection*{پررنگ (\lr{Bold})}
+{\bfseries \sample}
+
+\subsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
+{\bfseries \itshape \sample}
+
+
+
+
+\newpage
+\setfont{Parsian Sans}
+
+\section*{پارسیان سنس (\lr{Parsian Sans})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+\subsection*{پررنگ (\lr{Bold})}
+{\bfseries \sample}
+
+\subsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
+{\bfseries \itshape \sample}
+
+
+\newpage
+\setfont{Parsian Mono}
+
+\section*{پارسیان مونو (\lr{Parsian Mono})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+\subsection*{پررنگ (\lr{Bold})}
+{\bfseries \sample}
+
+\subsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
+{\bfseries \itshape \sample}
+
+
+\newpage
+\setfont{Parsian TeX}
+
+\section*{پارسیان تِک (\lr{Parsian TeX})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+\subsection*{پررنگ (\lr{Bold})}
+{\bfseries \sample}
+
+\subsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
+{\bfseries \itshape \sample}
+
+
+\newpage
+\setfont{Parsian TeX Classic}
+
+\section*{پارسیان تِک کلاسیک (\lr{Parsian TeX Classic})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+\subsection*{پررنگ (\lr{Bold})}
+{\bfseries \sample}
+
+\subsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
+{\bfseries \itshape \sample}
+
+\newpage
+\setfont{Parsian Naskh}
+
+\section*{پارسیان نسخ (\lr{Parsian Naskh})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+\subsection*{پررنگ (\lr{Bold})}
+{\bfseries \sample}
+
+\subsection*{خوابیده به راست پررنگ (\lr{Bold Italic})}
+{\bfseries \itshape \sample}
+
+\newpage
+\setfont{Parsian Title}
+
+\section*{پارسیان عنوان (\lr{Parsian Title})}
+
+\subsection*{عادی (\lr{Regular})}
+{\sample}
+
+\subsection*{خوابیده به راست (\lr{Italic})}
+{\itshape \sample}
+
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Bold.ttf
new file mode 100644
index 00000000000..98e934f66ec
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Bold.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf
new file mode 100644
index 00000000000..acad869dd6b
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf
new file mode 100644
index 00000000000..b42f43b4829
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf
new file mode 100644
index 00000000000..df1e6de0885
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf
new file mode 100644
index 00000000000..23b92bda9cb
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf
new file mode 100644
index 00000000000..11125dd56f3
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf
new file mode 100644
index 00000000000..f722c804d5e
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf
new file mode 100644
index 00000000000..9cc19e2d127
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf
new file mode 100644
index 00000000000..a5d2fb88f81
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf
new file mode 100644
index 00000000000..52ddbc6a11d
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf
new file mode 100644
index 00000000000..3a9fbdef201
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf
new file mode 100644
index 00000000000..a3f86a99abb
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf
new file mode 100644
index 00000000000..aff73897989
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf
new file mode 100644
index 00000000000..87a58c7b766
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf
new file mode 100644
index 00000000000..c14ed1eae7f
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf
new file mode 100644
index 00000000000..1b9bb34d1cb
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf
new file mode 100644
index 00000000000..90bae68d2e8
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf
new file mode 100644
index 00000000000..43c1d717e6d
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf
new file mode 100644
index 00000000000..f15bc44d2d6
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf
new file mode 100644
index 00000000000..6131d087477
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf
new file mode 100644
index 00000000000..f847fc3ba32
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf
new file mode 100644
index 00000000000..0b968049595
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf
new file mode 100644
index 00000000000..d546c2e0273
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf
new file mode 100644
index 00000000000..4d13eaf5e4f
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf
new file mode 100644
index 00000000000..80e9235bedd
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf
new file mode 100644
index 00000000000..259e6ff6338
--- /dev/null
+++ b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf
Binary files differ
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 8329d573840..bea6bf9d186 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -625,7 +625,7 @@ my @TLP_working = qw(
pagella-otf pagenote pagerange pagesel pageslts
palatino palette pangram panneauxroute paper papercdcase papermas papertex
paracol parades paralist parallel paratype
- paresse parnotes parrun parsa parselines parskip
+ paresse parnotes parrun parsa parsianfonts parselines parskip
pas-cours pas-crosswords pas-cv pas-tableur pascaltriangle passivetex
patch patchcmd patgen2-tutorial path pauldoc pawpict pax
pbalance pbibtex-base pbox pb-diagram pbibtex-manual pbsheet
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 6ccba3ceb6b..16ae13564aa 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1064,6 +1064,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'pandora-type1', "die 'skipping, pandora is nosell'",
'paradigm', "die 'skipping, too old, for BLUe'",
'parse-split', "die 'skipping, requires compilation'",
+ 'parsianfonts', "&MAKEflatten",
'pas-cours', "&MAKEflatten",
'pas-crosswords', "&MAKEflatten",
'pas-tableur', "&MAKEflatten",
diff --git a/Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc b/Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc
index 94f4cacf362..9e556546c60 100644
--- a/Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc
@@ -24,6 +24,7 @@ depend kurdishlipsum
depend lshort-persian
depend luabidi
depend na-box
+depend parsianfonts
depend persian-bib
depend quran
depend sexam
diff --git a/Master/tlpkg/tlpsrc/parsianfonts.tlpsrc b/Master/tlpkg/tlpsrc/parsianfonts.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/parsianfonts.tlpsrc