diff options
author | Karl Berry <karl@freefriends.org> | 2011-08-16 18:48:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-08-16 18:48:05 +0000 |
commit | e8ad316b194c9af5548184fe1c57929fd93a350f (patch) | |
tree | 5ae335de2fe54ccf96c557a4d143a372b86cd72c /Master/texmf-dist/doc/lualatex | |
parent | 13a9381f0290f47934524631a29de94501da829b (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')
-rw-r--r-- | Master/texmf-dist/doc/lualatex/luapersian/README | 25 | ||||
-rw-r--r-- | Master/texmf-dist/doc/lualatex/luapersian/luapersian.ltx | 76 | ||||
-rw-r--r-- | Master/texmf-dist/doc/lualatex/luapersian/luapersian.pdf | bin | 0 -> 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 Binary files differnew file mode 100644 index 00000000000..adcafabbbd4 --- /dev/null +++ b/Master/texmf-dist/doc/lualatex/luapersian/luapersian.pdf |