summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/lualatex/luapersian
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-08-16 18:48:05 +0000
committerKarl Berry <karl@freefriends.org>2011-08-16 18:48:05 +0000
commite8ad316b194c9af5548184fe1c57929fd93a350f (patch)
tree5ae335de2fe54ccf96c557a4d143a372b86cd72c /Master/texmf-dist/doc/lualatex/luapersian
parent13a9381f0290f47934524631a29de94501da829b (diff)
new lualatex package luapersian (13jul11)
git-svn-id: svn://tug.org/texlive/trunk@23576 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/lualatex/luapersian')
-rw-r--r--Master/texmf-dist/doc/lualatex/luapersian/README25
-rw-r--r--Master/texmf-dist/doc/lualatex/luapersian/luapersian.ltx76
-rw-r--r--Master/texmf-dist/doc/lualatex/luapersian/luapersian.pdfbin0 -> 44881 bytes
3 files changed, 101 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/lualatex/luapersian/README b/Master/texmf-dist/doc/lualatex/luapersian/README
new file mode 100644
index 00000000000..652ee8d3fd7
--- /dev/null
+++ b/Master/texmf-dist/doc/lualatex/luapersian/README
@@ -0,0 +1,25 @@
+_________________
+The LuaPersian package
+v0.1
+
+LuaPersian package is the successor to XePersian package.
+XePersian package is frozen, obselete and no more development
+will be done, thus users of XePersian package are encouraged
+to use LuaPersian package instead.
+
+
+
+To get help, please explore http://forum.parsilatex.com
+
+______________
+Vafa Khalighi
+vafakhlgh@gmail.com
+
+Copyright © 2011
+Distributed under the LaTeX Project Public License
+It may be distributed and/or modified under the LaTeX Project Public License,
+version 1.3c or higher (your choice). The latest version of
+this license is at: http://www.latex-project.org/lppl.txt
+
+This work is “author-maintained” (as per LPPL maintenance status)
+by Vafa Khalighi.
diff --git a/Master/texmf-dist/doc/lualatex/luapersian/luapersian.ltx b/Master/texmf-dist/doc/lualatex/luapersian/luapersian.ltx
new file mode 100644
index 00000000000..e29453e6dc4
--- /dev/null
+++ b/Master/texmf-dist/doc/lualatex/luapersian/luapersian.ltx
@@ -0,0 +1,76 @@
+\documentclass{ltxdoc}
+\usepackage{fontspec}
+\usepackage{bidicode}
+\usepackage{url}
+\usepackage{multicol}
+\usepackage{hyperref}
+\usepackage{calc}
+\usepackage{pifont}
+\usepackage{bbding}
+\setlength\columnseprule{.4pt}
+\definecolor{myred}{rgb}{0.65,0.04,0.07}
+\hypersetup{pdftitle={The LuaPersian Package (Persian for \LaTeXe{} over LuaTeX)},pdfauthor={Vafa Khalighi <vafa018@gmail.com>},colorlinks=true}
+\newcommand\XeTeX{Xe\TeX}
+\newcommand\XeLaTeX{Xe\LaTeX}
+\newcommand\XePersian{\textsf{XePersian}}
+\newcommand\LuaTeX{Lua\TeX}
+\newcommand\LuaLaTeX{Lua\LaTeX}
+\newcommand\LuaPersian{\textsf{LuaPersian}}
+\newcommand\bidi{\textsf{bidi}}
+\newcounter{local}
+\renewcommand\theenumi{\protect\setcounter{local}%
+ {201+\the\value{enumi}}\protect\ding{\value{local}}}
+\renewcommand\labelenumi{\theenumi}
+\renewcommand\labelitemi{\HandRight}
+\renewcommand\labelitemii{\HandRightUp}
+\renewcommand\labelitemiii{\HandCuffRight}
+\renewcommand\labelitemiv{\HandPencilLeft}
+\makeatletter
+\renewcommand\tableofcontents{\relax
+ \begin{multicols}{2}[\section*{\contentsname}]\small
+ \@starttoc{toc}\relax
+ \end{multicols}}
+\pdfstringdefDisableCommands{%
+\renewcommand\Lcs[1]{\textbackslash#1}
+}
+\makeatother
+ \title{The \LuaPersian\ Package\\ \url{http://bitbucket.org/vafa/luapersian}\\[5pt]
+ Persian for \LaTeXe{} over \LuaTeX}
+ \author{Vafa Khalighi\\
+ \url{vafa018@gmail.com}}
+ \date{\today\qquad Version 0.1}
+\begin{document}
+\maketitle
+\section{Introduction}
+\LuaPersian\ package is the successor to \XePersian\ package. Most of the things that used to work in \XePersian\ and \bidi\ also work in \LuaPersian\ but with few exceptions mentioned later in this document. This does not mean that those features of \XePersian\ package will not be supported by \LuaPersian\ package; but because \LuaPersian\ is under rapid development, those features have not been implemented yet, but they will be implemented in future versions of \LuaPersian\ package. This means that your \XePersian\ documents with very minor changes will work in \LuaPersian\ as well.
+
+\XePersian\ package is frozen, obselete and no more development will be done, thus users of \XePersian\ package are encouraged to use \LuaPersian\ package instead.
+\section{Things that used to work with \XePersian\, but not supported by the current version of \LuaPersian}
+\begin{itemize}
+\item There is no \texttt{Kashida} option.
+\item There is no implementation of \textsf{xepersian-magazine} class.
+\item There are no \Lcs{setLTR}, \Lcs{setLR}, \Lcs{setRTL}, \Lcs{setRL}, \Lcs{unsetRL}, \Lcs{unsetRTL}, \Lcs{unsetLTR}, \Lcs{LR}, and \Lcs{RL} commands.
+\item There is no \texttt{extrafootnotefeatures} option.
+\item There is no \Lcs{SepMark} and \Lcs{@SepMark} commands. (not essential at all)
+\item There is no \Lcs{rcases} command. (not essential at all)
+\item There is no implementation of \textsf{bidimoderncv} class.
+\end{itemize}
+\section{What has changed?}
+\begin{itemize}
+\item \Lcs{xepersianversion} and \Lcs{xepersianversion} commands are changed to \Lcs{luapersianversion} and \Lcs{luapersiandate} commands respectively.
+\item The name of \textsf{xepersian-multiplechoice} is changed to \textsf{luapersian-multiplechoice}.
+\item We decided to not change \Lcs{raggedright} and \Lcs{raggedleft} commands since they are used in many packages and classes. Instead we created \Lcs{bidiraggedleft} and \Lcs{bidiraggedright} which give logical results both in RTL and LTR. However the \textsf{flushright} and \textsf{flushleft} environment give logical result. The same is true for \textsf{ragged2e} package.
+\item The name of \textsf{bidiftnxtra} package is changed to \textsf{luapersianftnxtra} package.
+\end{itemize}
+
+
+
+
+
+
+
+
+
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/lualatex/luapersian/luapersian.pdf b/Master/texmf-dist/doc/lualatex/luapersian/luapersian.pdf
new file mode 100644
index 00000000000..adcafabbbd4
--- /dev/null
+++ b/Master/texmf-dist/doc/lualatex/luapersian/luapersian.pdf
Binary files differ