diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/texnegar')
19 files changed, 42 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/texnegar/INSTALL.txt b/Master/texmf-dist/doc/latex/texnegar/INSTALL.txt index 1121a144598..30a096fb97f 100644 --- a/Master/texmf-dist/doc/latex/texnegar/INSTALL.txt +++ b/Master/texmf-dist/doc/latex/texnegar/INSTALL.txt @@ -1,7 +1,7 @@ texnegar -- INSTALL ====================== - Source: texnegar.dtx (2021-01-27 v0.1c) + Source: texnegar.dtx (2021-01-31 v0.1d) Author: Hossein Movahhedian Info: filecontents + macro + verbatim License: LPPL 1.3c @@ -9,23 +9,23 @@ <dma8hm1334 AT gmail DOT com> - To extract the package and at the same time produce the - documentation, execute: xelatex thrice on texnegar.dtx. + documentation, execute: lualatex or xelatex thrice on texnegar.dtx. Files should then be moved to appropriate locations. --- *.dtx -> TEXMF/source/xelatex/texnegar/ --- *.ins -> TEXMF/source/xelatex/texnegar/ +-- *.dtx -> TEXMF/source/latex/texnegar/ +-- *.ins -> TEXMF/source/latex/texnegar/ --- *.sty -> TEXMF/tex/xelatex/texnegar/ --- *.lua -> TEXMF/tex/xelatex/texnegar/ --- texnegar-ini.tex -> TEXMF/tex/xelatex/texnegar/ --- texnegar-xetex-kashida.tex -> TEXMF/tex/xelatex/texnegar/ --- texnegar-common-kashida.tex -> TEXMF/tex/xelatex/texnegar/ +-- *.sty -> TEXMF/tex/latex/texnegar/ +-- *.lua -> TEXMF/tex/latex/texnegar/ +-- texnegar-ini.tex -> TEXMF/tex/latex/texnegar/ +-- texnegar-xetex-kashida.tex -> TEXMF/tex/latex/texnegar/ +-- texnegar-common-kashida.tex -> TEXMF/tex/latex/texnegar/ --- *.pdf -> TEXMF/doc/xelatex/texnegar/ --- *.tex -> TEXMF/doc/xelatex/texnegar/ --- *.ltx -> TEXMF/doc/xelatex/texnegar/ --- *.txt -> TEXMF/doc/xelatex/texnegar/ +-- *.pdf -> TEXMF/doc/latex/texnegar/ +-- *.tex -> TEXMF/doc/latex/texnegar/ +-- *.ltx -> TEXMF/doc/latex/texnegar/ +-- *.txt -> TEXMF/doc/latex/texnegar/ Don't forget to run 'texconfig rehash' afterwards. diff --git a/Master/texmf-dist/doc/latex/texnegar/doc-ligature-texnegar.pdf b/Master/texmf-dist/doc/latex/texnegar/doc-ligature-texnegar.pdf Binary files differindex 55bb7c10877..1a2a98538c7 100644 --- a/Master/texmf-dist/doc/latex/texnegar/doc-ligature-texnegar.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/doc-ligature-texnegar.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/doc-ligature-xep.pdf b/Master/texmf-dist/doc/latex/texnegar/doc-ligature-xep.pdf Binary files differindex 02c1be0ef2b..abe4facd9ed 100644 --- a/Master/texmf-dist/doc/latex/texnegar/doc-ligature-xep.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/doc-ligature-xep.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/doc-samples-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/doc-samples-glyph.pdf Binary files differindex a72a792eb99..9461731e028 100644 --- a/Master/texmf-dist/doc/latex/texnegar/doc-samples-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/doc-samples-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/doc-samples-hrule.pdf b/Master/texmf-dist/doc/latex/texnegar/doc-samples-hrule.pdf Binary files differindex 8e55b7dc265..25e9856e580 100644 --- a/Master/texmf-dist/doc/latex/texnegar/doc-samples-hrule.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/doc-samples-hrule.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/doc-samples-xep.pdf b/Master/texmf-dist/doc/latex/texnegar/doc-samples-xep.pdf Binary files differindex f613613547a..e1dbc20a38c 100644 --- a/Master/texmf-dist/doc/latex/texnegar/doc-samples-xep.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/doc-samples-xep.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.ltx b/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.ltx index c740068a7da..6b38d66e34a 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.ltx +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.ltx @@ -1,7 +1,7 @@ %% %% This is file `texnegar-doc.tex' %% -%% Copyright (c) Hossein Movahhedian 2020-2021 +%% Copyright (C) 2020-2021 Hossein Movahhedian %% %% It may be distributed and/or modified under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of @@ -63,7 +63,7 @@ } } -\date{Released \quad 2021-01-27 \quad v0.1c} +\date{Released \quad 2021-01-31 \quad v0.1d} \definecolor{HMhighlightBlueI}{rgb}{0,0,1} \definecolor{HMhighlightbgYellowII}{rgb}{1,1,1} @@ -281,7 +281,7 @@ The options available in \TeXNegar{} are: for using \texttt{texnegar} to implement kashida feature only. \item \indextermsubsub{General Options}{\textbf{General Options}}{\texttt{Minimal}}{Off}: \\ - for using \texttt{texnegar} as a general purpose typesetter (including kashida implementation). + for using \texttt{texnegar} as a general purpose Persian typesetter (including kashida implementation). This is the default value. \end{itemize} @@ -389,6 +389,26 @@ The options available in \TeXNegar{} are: \begin{itemize} \item \indexterm{LuaLaTeX-only Options}{\textbf{\hologo{LuaLaTeX}-only Options}}: \\ \begin{itemize} + \item \indextermsub{LuaLaTeX-only Options}{\textbf{\hologo{LuaLaTeX}-only Options}}{\texttt{Kashidafontfamily}}: \\ + that fixes the issue in \texttt{ArabLuaTeX} if one uses fonts other than \textsf{HM Series} and \textsf{Adobe Arab}, + among those are fonts such as \textsf{Scheherazade}, \textsf{Scheherazade New}, and \textsf{Amiri}. + The value of this option, as returned by \hologo{LuaTeX}, is the family name of the font without spaces. + A few examples of these values and the corresponding fonts are: + + \begin{longtable}{ll} + value & corresponding fonts \\ + \hline + \texttt{AdobeArab} & \textsf{\small Adobe Arab Regular}, \\ + & \textsf{\small Adobe Arab Bold}, \dots\unkern. \\ + \texttt{Amiri} & \textsf{\small Amiri Regular, Amiri Bold}, \\ + & \textsf{\small Amiri Slanted}, \dots\unkern. \\ + \texttt{HMXKayhan} & \textsf{\small HM XKayhan Regular}, \\ + & \textsf{\small HM XKayhan Bold}, \dots\unkern. \\ + \texttt{ScheherazadeNew} & \textsf{\small Scheherazade New Regular}, \\ + & \textsf{\small Scheherazade New Bold}, \dots\unkern. \\ + \texttt{Scheherazade} & \textsf{\small Scheherazade}, \dots\unkern. \\ + \end{longtable} + \item \indextermsub{LuaLaTeX-only Options}{\textbf{\hologo{LuaLaTeX}-only Options}}{\texttt{hboxrecursion}}: \\ which enables kashida justification inside horizontal boxes recursively. @@ -509,6 +529,12 @@ I also would like to thank the developer teams of TeX's friends especially LaTeX \item Fixed the problem with \texttt{Scheherazade} and \texttt{Amiri} fonts. \end{Itemize} +\SubSecItem{2021-01-31~v0.1d} +\begin{Itemize} + \item Added the option \texttt{Kashidafontfamily} that fixes the issue in \texttt{ArabLuaTeX} if one uses + fonts other than \textsf{HM Series} and \textsf{Adobe Arab}. +\end{Itemize} + \section*{To Do's} To do diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.pdf Binary files differindex fe4771d0d26..75a809b26d5 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-doc.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-glyph.pdf Binary files differindex bfc142958c8..38f55ce7aee 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-glyph.pdf Binary files differindex 575bae99f9d..d2175bb022d 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-hrule.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-hrule.pdf Binary files differindex 3d3a9a5b543..245750465ab 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-hrule.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-luatex-leaders-hrule.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-glyph.pdf Binary files differindex 585372d580e..b27a5a2d230 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-glyph.pdf Binary files differindex b1162a6dc2e..8ebdff53b38 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-hrule.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-hrule.pdf Binary files differindex 6124360681d..e45da3f31fe 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-hrule.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-bidi-leaders-hrule.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-glyph.pdf Binary files differindex 72274f832ad..16a3d0bac9b 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-glyph.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-glyph.pdf Binary files differindex 5bac4724b59..b76e2e3e154 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-glyph.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-glyph.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-hrule.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-hrule.pdf Binary files differindex 84e262a2e41..db2648da2da 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-hrule.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar-xetex-xepersian-leaders-hrule.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/texnegar.pdf b/Master/texmf-dist/doc/latex/texnegar/texnegar.pdf Binary files differindex 834f5bee65e..3abdf6da0b0 100644 --- a/Master/texmf-dist/doc/latex/texnegar/texnegar.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/texnegar.pdf diff --git a/Master/texmf-dist/doc/latex/texnegar/xepersian-XB.pdf b/Master/texmf-dist/doc/latex/texnegar/xepersian-XB.pdf Binary files differindex 6858bae7356..18a3e065fa8 100644 --- a/Master/texmf-dist/doc/latex/texnegar/xepersian-XB.pdf +++ b/Master/texmf-dist/doc/latex/texnegar/xepersian-XB.pdf |