diff options
33 files changed, 2 insertions, 252 deletions
diff --git a/Master/texmf-dist/doc/fonts/parsianfonts/README.md b/Master/texmf-dist/doc/fonts/parsianfonts/README.md deleted file mode 100644 index 1f5fa1904a9..00000000000 --- a/Master/texmf-dist/doc/fonts/parsianfonts/README.md +++ /dev/null @@ -1,69 +0,0 @@ -# parsianfonts -Version 1.0.3 -August 30, 2023 - -This package containg seven persian font families. - -+ Parsian (GNU GPLv3) - - I used "XB Kayhan" (GNU GPLv3) for the Persian part with some modifications. More info at [1]. - - I used "FreeSerif" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [2]. - -+ Parsian Sans (GNU GPLv3) - - I used "XB Roya" (GNU GPLv3) for the Persian part with some modifications. More info at [3]. - - I used "FreeSans" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [4]. - -+ Parsian Mono (GNU GPLv3) - - I designed a complete Persian character set from scratch (GNU GPLv3). More info at [5]. - - I used "FreeMono" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [6]. - -+ Parsian TeX (SIL OFLv1.1) - - I used "Parastoo" (SIL OFLv1.1) for the Persian part with some modifications. More info at [7]. - - I used "Computer Modern Unicode" (SIL OFLv1.1) for the Latin/Greek/Cyrillic part with some modifications. More info at [8]. - -+ Parsian TeX Classic (SIL OFLv1.1) - - I used "Farvardin" (SIL OFLv1.1) for the Persian part with some modifications. More info at [9]. - - I used "Computer Modern Unicode" (SIL OFLv1.1) for the Latin/Greek/Cyrillic part with some modifications. More info at [10]. - -+ Parsian Naskh (GNU GPLv3) - - I used "XB Yas" (GNU GPLv3) for the Persian part with some modifications. More info at [11]. - - I used "FreeSerif" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [12]. - -+ Parsian Title (GNU GPLv3) - - I used "XB Titre" (GNU GPLv3) for the Persian part with some modifications. More info at [13]. - - I used "FreeSerif" (GNU GPLv3) for the Latin/Greek/Cyrillic part with some modifications. More info at [14]. - - - [1]: https://fontlibrary.org/en/font/xb-kayhan - [2]: https://www.fontsquirrel.com/fonts/gnu-free-font - [3]: https://fontlibrary.org/en/font/xb-roya - [4]: https://www.fontsquirrel.com/fonts/gnu-free-font - [5]: https://www.gnu.org/licenses/gpl-3.0.en.html - [6]: https://www.fontsquirrel.com/fonts/gnu-free-font - [7]: https://github.com/rastikerdar/parastoo-font/blob/master/LICENSE - [8]: https://ctan.org/pkg/cm-unicode - [9]: https://web.archive.org/web/20140712020048/http://www.scict.ir/portal/Home/Default.aspx?CategoryID=387eee4e-1cf4-48c7-a23e-034f9f840e3f - [10]: https://ctan.org/pkg/cm-unicode - [11]: https://fontlibrary.org/en/font/xb-yas - [12]: https://www.fontsquirrel.com/fonts/gnu-free-font - [13]: https://fontlibrary.org/en/font/xb-titre - [14]: https://www.fontsquirrel.com/fonts/gnu-free-font - -============================================================ - -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 Binary files differdeleted file mode 100644 index 7b0bf83f366..00000000000 --- a/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex b/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex deleted file mode 100644 index e32b446c30c..00000000000 --- a/Master/texmf-dist/doc/fonts/parsianfonts/parsianfonts-samples.tex +++ /dev/null @@ -1,180 +0,0 @@ -\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.3)}} -\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}[1]{% -\settextfont{#1}% -\setlatintextfont{#1}% -} - - -\begin{document} -\maketitle - -\vspace*{2cm} - - - -\begin{latin} -{\large \textbf{Font list}} -\begin{itemize}[labelindent=10pt,leftmargin=10pt] -\item \textbf{Parsian:} Serif text font -- Regular, Italic, Bold, BoldItalic. -\item \textbf{Parsian Sans:} Sans Serif text font -- Regular, Italic, Bold, BoldItalic. -\item \textbf{Parsian Mono:} Mono-spaced text font -- Regular, Italic, Bold, BoldItalic. -\item \textbf{Parsian TeX:} Persian support for \TeX\ font -- Regular, Italic, Bold, BoldItalic. -\item \textbf{Parsian TeX Classic:} Persian support for \TeX\ font with a classic look -- Regular, Italic, Bold, BoldItalic. -\item \textbf{Parsian Naskh:} Serif text font using Naskh\footnote{\rl{نَسخ}} style for Persian -- Regular, Italic, Bold, BoldItalic. -\item \textbf{Parsian Title:} Display font suitable for headings and titles -- Regular, Italic. -\end{itemize} -\end{latin} - - -\newpage - -\section*{پارسیان (\lr{Parsian})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\lr{Italic})} -{\itshape \sample} - -\subsubsection*{پررنگ (\lr{Bold})} -{\bfseries \sample} - -\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})} -{\bfseries \itshape \sample} - - - - -\newpage -\setfont{Parsian Sans} - -\section*{پارسیان سنس (\lr{Parsian Sans})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\lr{Italic})} -{\itshape \sample} - -\subsubsection*{پررنگ (\lr{Bold})} -{\bfseries \sample} - -\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})} -{\bfseries \itshape \sample} - - -\newpage -\setfont{Parsian Mono} - -\section*{پارسیان مونو (\lr{Parsian Mono})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\lr{Italic})} -{\itshape \sample} - -\subsubsection*{پررنگ (\lr{Bold})} -{\bfseries \sample} - -\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})} -{\bfseries \itshape \sample} - - -\newpage -\setfont{Parsian TeX} - -\section*{پارسیان تِک (\lr{Parsian TeX})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\lr{Italic})} -{\itshape \sample} - -\subsubsection*{پررنگ (\lr{Bold})} -{\bfseries \sample} - -\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})} -{\bfseries \itshape \sample} - - -\newpage -\setfont{Parsian TeX Classic} - -\section*{پارسیان تِک کلاسیک (\lr{Parsian TeX Classic})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\lr{Italic})} -{\itshape \sample} - -\subsubsection*{پررنگ (\lr{Bold})} -{\bfseries \sample} - -\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})} -{\bfseries \itshape \sample} - -\newpage -\setfont{Parsian Naskh} - -\section*{پارسیان نسخ (\lr{Parsian Naskh})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\lr{Italic})} -{\itshape \sample} - -\subsubsection*{پررنگ (\lr{Bold})} -{\bfseries \sample} - -\subsubsection*{خوابیده به راست پررنگ (\lr{Bold Italic})} -{\bfseries \itshape \sample} - -\newpage -\setfont{Parsian Title} - -\section*{پارسیان عنوان (\lr{Parsian Title})} - -\subsubsection*{عادی (\lr{Regular})} -{\sample} - -\subsubsection*{خوابیده به راست (\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 Binary files differdeleted file mode 100644 index 0ef7a18f851..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Bold.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf Binary files differdeleted file mode 100644 index d0f17988bb1..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-BoldItalic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf Binary files differdeleted file mode 100644 index c53487218a9..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf Binary files differdeleted file mode 100644 index daccea57d60..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/Parsian-Regular.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf Binary files differdeleted file mode 100644 index bbac97874f1..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Bold.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf Binary files differdeleted file mode 100644 index 2255f13f2bb..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-BoldItalic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf Binary files differdeleted file mode 100644 index 206c5e6ada6..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf Binary files differdeleted file mode 100644 index 5721bc23e92..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianMono-Regular.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf Binary files differdeleted file mode 100644 index ca53d2f112c..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Bold.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf Binary files differdeleted file mode 100644 index 50a32bfab61..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-BoldItalic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf Binary files differdeleted file mode 100644 index c0d59cebe4f..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf Binary files differdeleted file mode 100644 index 4520de5ca87..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianNaskh-Regular.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf Binary files differdeleted file mode 100644 index e6864e3f0ad..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Bold.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf Binary files differdeleted file mode 100644 index 7d9a27a662e..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-BoldItalic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf Binary files differdeleted file mode 100644 index 297eeb71f36..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf Binary files differdeleted file mode 100644 index c0f490eed65..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianSans-Regular.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf Binary files differdeleted file mode 100644 index 826bd7e3468..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Bold.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf Binary files differdeleted file mode 100644 index 0cbbd09a6bb..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-BoldItalic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf Binary files differdeleted file mode 100644 index 00337bc30c3..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf Binary files differdeleted file mode 100644 index 2cd3937c515..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeX-Regular.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf Binary files differdeleted file mode 100644 index 83aaa937e6a..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Bold.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf Binary files differdeleted file mode 100644 index 3fee60764c7..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-BoldItalic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf Binary files differdeleted file mode 100644 index 3789b69a1db..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf Binary files differdeleted file mode 100644 index 404b6dfd1cc..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTeXClassic-Regular.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf Binary files differdeleted file mode 100644 index a0dfb1de7b2..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Italic.ttf +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf b/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf Binary files differdeleted file mode 100644 index 6d301194715..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/parsianfonts/ParsianTitle-Regular.ttf +++ /dev/null diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 05ee3c9726a..c94dc033f65 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -627,7 +627,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 parsianfonts parskip + paresse parnotes parrun parsa 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 5615c1520c6..ec3cf45f71b 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1065,7 +1065,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", + 'parsianfonts', "die 'skipping, licensing problematic'", '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 9e556546c60..94f4cacf362 100644 --- a/Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-langarabic.tlpsrc @@ -24,7 +24,6 @@ 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 deleted file mode 100644 index e69de29bb2d..00000000000 --- a/Master/tlpkg/tlpsrc/parsianfonts.tlpsrc +++ /dev/null |