summaryrefslogtreecommitdiff
path: root/macros/unicodetex/latex/texnegar/texnegar-doc.ltx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/unicodetex/latex/texnegar/texnegar-doc.ltx')
-rw-r--r--macros/unicodetex/latex/texnegar/texnegar-doc.ltx32
1 files changed, 29 insertions, 3 deletions
diff --git a/macros/unicodetex/latex/texnegar/texnegar-doc.ltx b/macros/unicodetex/latex/texnegar/texnegar-doc.ltx
index c740068a7d..6b38d66e34 100644
--- a/macros/unicodetex/latex/texnegar/texnegar-doc.ltx
+++ b/macros/unicodetex/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