summaryrefslogtreecommitdiff
path: root/macros/latex/hvarabic/doc/hvarabic.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-06-11 03:02:13 +0000
committerNorbert Preining <norbert@preining.info>2020-06-11 03:02:13 +0000
commite3a95d205140a9c1ec8bc34f9a6125d8074f5e58 (patch)
tree9c905c13b24fc43e1645387b937d7a8af3dd4f51 /macros/latex/hvarabic/doc/hvarabic.tex
parent6706ba0fbc0ef5a672ef0ccb05bd75174a30bb07 (diff)
CTAN sync 202006110302
Diffstat (limited to 'macros/latex/hvarabic/doc/hvarabic.tex')
-rw-r--r--macros/latex/hvarabic/doc/hvarabic.tex372
1 files changed, 0 insertions, 372 deletions
diff --git a/macros/latex/hvarabic/doc/hvarabic.tex b/macros/latex/hvarabic/doc/hvarabic.tex
deleted file mode 100644
index 8b879fdfda..0000000000
--- a/macros/latex/hvarabic/doc/hvarabic.tex
+++ /dev/null
@@ -1,372 +0,0 @@
-%% $Id: fbox.tex 1128 2020-01-03 20:57:59Z herbert $
-%
-\listfiles\setcounter{errorcontextlines}{100}
-\documentclass[paper=a4,fontsize=11pt,DIV=13,parskip=half-,
- captions=tableabove,twoside=on]{scrartcl}
-\usepackage{fontspec}
-\setmainfont{AccanthisADFStdNo3}[
- UprightFont =*-Regular,
- BoldFont =*-Bold,
- ItalicFont =*-Italic,
- BoldItalicFont=*-BoldItalic,
- RawFeature = -rlig,
-]
-\setsansfont{GilliusADF}[
- UprightFont =*-Regular,
- BoldFont =*-Bold,
- ItalicFont =*-Italic,
- BoldItalicFont=*-BoldItalic,
- RawFeature = -rlig,
-]
-\setmonofont{Anonymous Pro}[Scale=MatchLowercase,FakeStretch=0.9]
-
-\usepackage[english]{babel}
-\usepackage{scrlayer-scrpage}
-\usepackage{showexpl}
-\usepackage{dtk-extern,xcolor}
-\lstset{basicstyle=\hvALM\small,language=[LaTeX]TeX,rframe=}
-
-\setkeys{dtk}{cleanup,force=false}
-
-\def\Lfile#1{\texttt{#1}\index{#1 file@\texttt{#1} file}}
-\def\Lext#1{\texttt{.#1}\index{#1 file extension@\texttt{.#1} file extension}}
-\def\Lcs#1{\texttt{\textbackslash#1}\index{#1@\texttt{\textbackslash#1}}}
-\def\Lenv#1{\texttt{#1}\index{#1 environment@\texttt{#1} environment}}
-\def\Lpack#1{\texttt{#1}\index{#1 package@\texttt{#1} package}}
-\def\Lprog#1{\texttt{#1}\index{#1 program@\texttt{#1} program}}
-\def\Loption#1{\texttt{#1}\index{#1@\texttt{#1} package option}}
-\let\Ldim\Lcs
-
-%\usepackage[bibstyle=dtk]{biblatex}
-%\addbibresource{\jobname.bib}
-
-
-\makeatletter% from: doc.sty
-\newcommand*\GetFileInfo[1]{%
- \def\filename{#1}%
- \def\@tempb##1 ##2 ##3\relax##4\relax{%
- \def\filedate{##1}%
- \def\fileversion{##2}%
- \def\fileinfo{##3}}%
- \edef\@tempa{\csname ver@#1\endcsname}%
- \expandafter\@tempb\@tempa\relax? ? \relax\relax}
-\makeatother
-
-%\GetFileInfo{xltabular.sty}
-\usepackage{xspace}
-\usepackage{hvarabic}
-\def\setVersion#1{\setVVersion#1!!}
-\def\setVVersion#1=#2!!{\def\hvarabicVersion{#2}}
-
-\usepackage[imakeidx]{xindex}
-\makeindex
-
-\usepackage{url}
-\usepackage[colorlinks,linktocpage]{hyperref}
-
-
-\setVersion{version = 0.01}%
-
-\title{Package \texttt{hvarabic} \\--\\ Provide macros for RTL typesetting. \\ \normalsize \hvarabicVersion\ (\today)}
-\author{Herbert Voß\thanks{\url{hvoss@tug.org}}}
-\begin{document}
-\maketitle
-%\tableofcontents
-
-\section{Package option}
-
-By default a footnoterule is set from left to right, with left-to-right (LTR) and also with right-to-left (RTL) text.
-Using the optional package argument \Loption{RTLfootnoterule} forces \LaTeX\ to draw the footnoterule also von right to left:
-
-\let\myFont\hvALM
-
-\begin{Verbatim}[fontfamily=myFont,frame=single,label=Source]
-[...]
-\usepackage{hvarabic}% the default
-[...]
-\begin{RTL}
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين \nLTR{١٢٣٤٥} فقرة عربية
-محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين\RTLfootnote{حاشية عربية.} فقرة عربية محاذاة إلى اليمين.
-\end{RTL}
-\end{Verbatim}
-
-
-
-
-\begin{externalDocument}[
-% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
- pages={1},
- frame,
- compiler=lualatex,
- crop,
- force,
- xindex,
- runs=2,code=false,docType=latex,
- align=\centering,
- lstOptions={columns=fixed}]{hvarabic}
-\documentclass[paper=a6,paper=landscape,DIV=13]{scrartcl}
-\textheight=0.6\textheight %% Only for demo
-%StartVisiblePreamble
-\usepackage{hvarabic}
-%StopVisiblePreamble
-\pagestyle{empty}
-\begin{document}
-\begin{RTL}
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين \nLTR{١٢٣٤٥} فقرة عربية
-محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين\RTLfootnote{حاشية عربية.} فقرة عربية محاذاة إلى اليمين.
-\end{RTL}
-\end{document}
-\end{externalDocument}
-
-\begin{Verbatim}[fontfamily=myFont,frame=single,label=Source]
-[...]
-\usepackage[RTLfootnoterule]{hvarabic}% draw footnoterule also RTL!
-[...]
-\begin{RTL}
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين \nLTR{١٢٣٤٥} فقرة عربية
-محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين\RTLfootnote{حاشية عربية.} فقرة عربية محاذاة إلى اليمين.
-\end{RTL}
-\end{Verbatim}
-
-
-
-
-\begin{externalDocument}[
-% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
- pages={1},
- frame,
- compiler=lualatex,
- crop,
- force,
- xindex,
- runs=2,code=false,docType=latex,
- align=\centering,
- lstOptions={columns=fixed}]{hvarabic}
-\documentclass[paper=a6,paper=landscape,DIV=13]{scrartcl}
-\textheight=0.6\textheight %% Only for demo
-%StartVisiblePreamble
-\usepackage[RTLfootnoterule]{hvarabic}
-%StopVisiblePreamble
-\pagestyle{empty}
-\begin{document}
-\begin{RTL}
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين \nLTR{١٢٣٤٥} فقرة عربية
-محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين\RTLfootnote{حاشية عربية.} فقرة عربية محاذاة إلى اليمين.
-\end{RTL}
-\end{document}
-\end{externalDocument}
-
-
-\section{Small RTL text sequences}
-
-\begin{verbatim}
-\textRTL{RTL text sequence}
-\end{verbatim}
-
-\begin{Verbatim}[fontfamily=myFont,frame=single,label=Source]
-English text ``\textRTL{جملة عربية وسط جملة إنجليزية}'' with Arabic in between.
-To protect the people of Massachusetts from the COVID-19 pandemic you left your
-classes and, in [...]
-\end{Verbatim}
-
-
-
-
-\begin{externalDocument}[
-% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
- pages={1},
- frame,
- compiler=lualatex,
- crop,
- force,
- xindex,
- runs=2,code=false,docType=latex,
- align=\centering,
- lstOptions={columns=fixed}]{hvarabic}
-\documentclass[paper=a6,paper=landscape,DIV=13]{scrartcl}
-%StartVisiblePreamble
-\usepackage[RTLfootnoterule]{hvarabic}
-%StopVisiblePreamble
-\pagestyle{empty}
-\begin{document}
-English text ``\textRTL{جملة عربية وسط جملة إنجليزية}'' with Arabic in between.
-To protect the people of Massachusetts from the COVID-19 pandemic you left your
-classes and, in [...]
-\end{document}
-\end{externalDocument}
-
-
-\section{Long RTL text sequences}
-The macro \Lcs{footnote} is still available but prints the footnote with footnoterule
-left justified. With \Lcs{RTLfootnote} the footnotetext can be printed right justified.
-It depends to current state if the footnoterule should be left or right justified.
-It can be changed by two commands or for the whole document with the package option.
-
-
-\begin{verbatim}
-\begin{RTL}
-...
-\end{RTL}
-\nLTR{digits}% for digits inside Arabic text
-\RTLfootnote{RTL footnote inside RTL environment}
-\setLTRfootnoterule
-\setRTLfootnoterule
-\end{verbatim}
-
-\begin{Verbatim}[fontfamily=myFont,frame=single,label=Source]
-English text ``\textRTL{جملة عربية وسط جملة إنجليزية}'' with Arabic in between.
-To protect the people of Massachusetts from the COVID-19 pandemic you left your
-classes and, in many cases, your home at Harvard to move to a virtual mode of education.
-
-\begin{RTL}
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين \nLTR{١٢٣٤٥} فقرة عربية
-محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين\RTLfootnote{حاشية عربية.} فقرة عربية محاذاة إلى اليمين.
-
-لحماية سكان ماساتشوستس من جائحة \nLTR{COVID-19} تركت دروسك ، وفي
-في كثير من الحالات ، منزلك في هارفارد للانتقال إلى وضع التعليم الافتراضي. في نفس الوقت أنت
-صعد لخدمة مجتمعاتك في جميع أنحاء العالم. انتقل بعضكم مباشرة إلى الأمام
-خطوط الوباء ، مثل طلاب كلية الطب بجامعة هارفارد لعام \nLTR{2020} الذين اختاروا التخرج
-في وقت مبكر حتى يتمكنوا من الانضمام إلى القتال وأولئك من T.H. مدرسة تشان للصحة العامة
-تطوع لتوفير نظام تتبع الاتصال لماساتشوستس.
-\end{RTL}
-\end{Verbatim}
-
-
-
-
-\begin{externalDocument}[
-% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
- pages={1},
- frame,
- compiler=lualatex,
- crop,
- force,
- xindex,
- runs=2,code=false,docType=latex,
- align=\centering,
- lstOptions={columns=fixed}]{hvarabic}
-\documentclass[paper=a5,paper=landscape,DIV=13]{scrartcl}
-\textheight=0.6\textheight % Only for demo
-%StartVisiblePreamble
-\usepackage[RTLfootnoterule]{hvarabic}
-%StopVisiblePreamble
-\pagestyle{empty}
-\begin{document}
-English text ``\textRTL{جملة عربية وسط جملة إنجليزية}'' with Arabic in between.
-To protect the people of Massachusetts from the COVID-19 pandemic you left your
-classes and, in many cases, your home at Harvard to move to a virtual mode of education.
-
-\begin{RTL}
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين \nLTR{١٢٣٤٥} فقرة عربية
-محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
-فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
-اليمين\RTLfootnote{حاشية عربية.} فقرة عربية محاذاة إلى اليمين.
-
-لحماية سكان ماساتشوستس من جائحة \nLTR{COVID-19} تركت دروسك ، وفي
-في كثير من الحالات ، منزلك في هارفارد للانتقال إلى وضع التعليم الافتراضي. في نفس الوقت أنت
-صعد لخدمة مجتمعاتك في جميع أنحاء العالم. انتقل بعضكم مباشرة إلى الأمام
-خطوط الوباء ، مثل طلاب كلية الطب بجامعة هارفارد لعام \nLTR{2020} الذين اختاروا التخرج
-في وقت مبكر حتى يتمكنوا من الانضمام إلى القتال وأولئك من T.H. مدرسة تشان للصحة العامة
-تطوع لتوفير نظام تتبع الاتصال لماساتشوستس.
-\end{RTL}
-\end{document}
-\end{externalDocument}
-
-
-\section{Arabic font}
-The package uses by default the predefined fontface \Lcs{RTLfont}, which defines as
-arabic font Scheherazade and for verbatim text the only possible arabic font with
-monospace, the ALM (Arabic Latin Modern). It is available by using the macro \Lcs{hvALM}
-and is scaled down to 85\%.:
-
-\begin{verbatim}
-\providefamily\RTLfont
- [Script=Arabic, % to get correct arabic shaping
- Scale=1.2]{Scheherazade} % whatever Arabic font you like
-\newfontfamily\hvALM{ALM Fixed}[Scale=0.9]
-\end{verbatim}
-
-\section{Global change of the text direction}
-
-The two macros start a new paragraph and then changes the text direction to TRT
-or TLT.
-
-\begin{verbatim}
-\setRTL
-\setLTR
-\end{verbatim}
-
-\begin{Verbatim}[fontfamily=myFont,frame=single,label=Source]
-\setRTL\RTLfont
-لحماية سكان ماساتشوستس من جائحة \nLTR{COVID-19} تركت دروسك ، وفي
-في كثير من الحالات ، منزلك في هارفارد للانتقال إلى وضع التعليم الافتراضي. في نفس الوقت أنت
-صعد لخدمة مجتمعاتك في جميع أنحاء العالم. انتقل بعضكم مباشرة إلى الأمام
-خطوط الوباء ، مثل طلاب كلية الطب بجامعة هارفارد لعام \nLTR{2020} الذين اختاروا التخرج
-في وقت مبكر حتى يتمكنوا من الانضمام إلى القتال وأولئك من T.H. مدرسة تشان للصحة العامة
-تطوع لتوفير نظام تتبع الاتصال لماساتشوستس.
-\setLTR
-لحماية سكان ماساتشوستس من جائحة \nLTR{COVID-19} تركت دروسك ، وفي
-في كثير من الحالات ، منزلك في هارفارد للانتقال إلى وضع التعليم الافتراضي. في نفس الوقت أنت
-صعد لخدمة مجتمعاتك في جميع أنحاء العالم. انتقل بعضكم مباشرة إلى الأمام
-خطوط الوباء ، مثل طلاب كلية الطب بجامعة هارفارد لعام \nLTR{2020} الذين اختاروا التخرج
-في وقت مبكر حتى يتمكنوا من الانضمام إلى القتال وأولئك من T.H. مدرسة تشان للصحة العامة
-تطوع لتوفير نظام تتبع الاتصال لماساتشوستس.
-\end{Verbatim}
-
-
-
-
-\begin{externalDocument}[
-% grfOptions={width=\dimexpr\linewidth-2\fboxsep-2\fboxrule},
- pages={1},
- frame,
- compiler=lualatex,
- crop,
- xindex,
- force,
- runs=2,code=false,docType=latex,
- align=\centering,
- lstOptions={columns=fixed}]{hvarabic}
-\documentclass{scrartcl}
-%StartVisiblePreamble
-\usepackage[RTLfootnoterule]{hvarabic}
-%StopVisiblePreamble
-\pagestyle{empty}
-\begin{document}
-\setRTL\RTLfont
-لحماية سكان ماساتشوستس من جائحة \nLTR{COVID-19} تركت دروسك ، وفي
-في كثير من الحالات ، منزلك في هارفارد للانتقال إلى وضع التعليم الافتراضي. في نفس الوقت أنت
-صعد لخدمة مجتمعاتك في جميع أنحاء العالم. انتقل بعضكم مباشرة إلى الأمام
-خطوط الوباء ، مثل طلاب كلية الطب بجامعة هارفارد لعام \nLTR{2020} الذين اختاروا التخرج
-في وقت مبكر حتى يتمكنوا من الانضمام إلى القتال وأولئك من T.H. مدرسة تشان للصحة العامة
-تطوع لتوفير نظام تتبع الاتصال لماساتشوستس.
-
-\setLTR\bigskip
-لحماية سكان ماساتشوستس من جائحة \nLTR{COVID-19} تركت دروسك ، وفي
-في كثير من الحالات ، منزلك في هارفارد للانتقال إلى وضع التعليم الافتراضي. في نفس الوقت أنت
-صعد لخدمة مجتمعاتك في جميع أنحاء العالم. انتقل بعضكم مباشرة إلى الأمام
-خطوط الوباء ، مثل طلاب كلية الطب بجامعة هارفارد لعام \nLTR{2020} الذين اختاروا التخرج
-في وقت مبكر حتى يتمكنوا من الانضمام إلى القتال وأولئك من T.H. مدرسة تشان للصحة العامة
-تطوع لتوفير نظام تتبع الاتصال لماساتشوستس.
-\end{document}
-\end{externalDocument}
-
-%\printindex
-
-\end{document} \ No newline at end of file