Thursday, November 27, 2014

كتابة إنكليزية بداخل كتابة عربية في عربزيتخ



الإيعاز: 
\textLR{...}

يساعدك أن تجعل نص أو كتابة إنكليزية بداخل الكتابة العربية:



\documentclass[a4paper]{article}

\usepackage{arabxetex}

\newcommand{\ar}[1]{\textarab{#1}}

\setlength{\parindent}{0pt}

\begin{document}


\begin{arab}
$\bullet$
أنْ تعْرفَ ثمن (\textLR{cost}) الأشْياء لا يعْني أنّك تعْرف قيمتها (\textLR{value}).
\end{arab}

$\bullet$
``Twenty years from now you will be more disappointed (\ar{خائب}) by the things 
that you didn't do than by the ones you did do''---Oprah Winfrey
\end{document}




Monday, November 17, 2014

كيف تختار خطوط مختلفة في زيتخ XeTeX



زيتخ ، أو XeTeX يوفر الكثير من الإمكانيات، مثلاً دعم العربية و اليونيكود ، التي ﻻ تتوفر في ﻻتخ أو LaTeX.
من هذه الخصائص، هي إمكانية إختيار أي خط منصب في حاسبتك، لأي لغة كانت. و كما موضح في الصورة أدناه:
arabic fonts xetex


\documentclass[a4paper]{article}
\usepackage{fullpage}


\usepackage{arabxetex}
\usepackage[english,arabic]{babel}

\newcommand{\إسمـالخط}[1]{\selectlanguage{english}\beginL\fontname#1\endL}

\setlength{\parindent}{12pt}
\renewcommand{\arraystretch}{2}  % space between table rows

\newcommand{\Fsize}{12pt}

\font\بالاتينو="Palatino LT Arabic" at \Fsize
\font\ادوبيـعربي="Adobe Arabic" at \Fsize
\font\درويدـنسخ="Droid Arabic Naskh" at \Fsize
\font\تاهوما="Tahoma" at \Fsize
\font\أريال="Arial" at \Fsize
\font\أليفــناستعليق="Alvi Nastaleeq" at \Fsize
\font\هارماتتان="Harmattan alpha" at \Fsize
\font\شهرزاد="Scheherazade" at \Fsize
\font\أريالــيونيكود="Arial Unicode MS" at \Fsize
\font\كوفية="Koufiya LT" at \Fsize
\font\يونيفرســعربي="Univers Next Arabic" at \Fsize
\font\أميري="Amiri" at \Fsize
\font\ميترا="Mitra LT Light" at \Fsize
\font\ماجد="Maged LT Regular" at \Fsize
\font\كاكست="KacstBook" at \Fsize

\newcommand{\النص}{إذا تَنَفَّسَ مِنْ وادِيكَ رَيْحانُ  \فـافقي  تأرَّجَت من قَميص الصُّبْحِ أرْدانُ }
\newcommand{\فـافقي}{\hspace{5mm}}
\begin{document}



\arab{
\begin{table}

\begin{tabular}{l|r}

 \إسمـالخط{\أميري} &
\أميري
\النص
\\

 \إسمـالخط{\شهرزاد} &
\شهرزاد
\النص\\

 \إسمـالخط{\ادوبيـعربي} &
\ادوبيـعربي
\النص\\


 \إسمـالخط{\درويدـنسخ} &
\درويدـنسخ
\النص\\

 \إسمـالخط{\بالاتينو} &
\بالاتينو
\النص\\


 \إسمـالخط{\ميترا} &
\ميترا
\النص\\


 \إسمـالخط{\تاهوما} &
\تاهوما
\النص\\

 \إسمـالخط{\أريال} &
\أريال
\النص\\

 \إسمـالخط{\أريالــيونيكود} &
\أريالــيونيكود
\النص\\

 \إسمـالخط{\ماجد} &
\ماجد
\النص\\

 \إسمـالخط{\كاكست} &
\كاكست
\النص\\


 \إسمـالخط{\أليفــناستعليق} &
\أليفــناستعليق
\النص\\


 \إسمـالخط{\كوفية} &
\كوفية
\النص\\

 \إسمـالخط{\يونيفرســعربي} &
\يونيفرســعربي
\النص\\

 \إسمـالخط{\هارماتتان} &
\هارماتتان
\النص\\


\end{tabular}

\end{table}
}

\end{document}

Saturday, November 15, 2014

كيف تكتب العربية في زيتخ مع بابل


عربزيتخ (ArabTex)  يستعمل لكتابة العربية في زيتخ (XeTeX). 
البديل الآخر هو بإستخدام بابل (babel).

كما موضح في الكود أدناه ، يمكنك أن تختار نوع الخط (يعمل على عربزيتخ أيضاً).



\documentclass[a4paper]{article}

%\usepackage{arabxetex}
\usepackage[english,arabic]{babel}
%\usepackage[T1]{fontenc}

\font\he="Univers Next Arabic" at 16pt  % section header
\font\rm="Palatino LT Arabic" at 12pt  % bodytext
\font\bm="Palatino Sans Arabic Bold" at 12pt % bodytext title

\parindent = 0pt

\newcommand{\heTitle}[2]{\centering\selectlanguage{english}\he#1\beginR#2\endR}
\newcommand{\txtTitle}[1]{\bm #1\hrule\vspace{0.25cm}}
\newcommand{\txtBody}[1]{\rm #1\vspace{0.5cm}}


\begin{document}

\section*{\heTitle{}{كتابات أعجبتني}}


%\arab
\txtTitle{الكِبر}
\txtBody{الكِبر الذي يحرم صاحبه من دخول الجنة:
قال رسول الله صلى الله عليه وسلم : "الكبر بطر الحق وغمط الناس".
بطر الحق : أي رده ورفضه، وغمط الناس : أي احتقارهم
}

\txtTitle{دين الحب و السلام}
\txtBody{أدين بدين الحب أنى توجهت ركائبه ، فالحب ديني و إيماني
 
 لنا أسوة في بشر هند و اختها و قيس و ليلى ، ثم مي و غيلان

-- ابن عربي (٥٥٨-٦٣٨) هـ }
 
\txtTitle{دعاء}
\txtBody{يارب علمني كيف أحمدك حمداً لا يجعل للبؤس طريق ولا منفذ.}

\txtTitle{من الألفاظ الدالة على الزمان}
\txtBody{
\begin{itemize}
\item " اليوم " وهو من طلوع الفجر إلى غروب الشمس .
\item " الليلة " وهي من غروب الشمس إلى طلوع الفجر .
\item " الغدوة " وهي الوقت ما بين صلاة الصبح وطلوع الشمس .
\item " البُكرة " وهي أول النهار .
\item " السَحَر " وهو آخر الليل قُبَيْل الفجر .
\item " الغد " وهو اسم لليوم الذي بعد يومك الذي أنت فيه .
\item " العَتمة "وهي اسم لثلث الليل الأول .
\item " الصباح " وهو اسم للوقت الذي يبتدئ من أول نصف الليل الثاني إلى الزوال .
\item " المساء " وهو اسم للوقت الذي يبتدئ من الزوال إلى نصف الليل .
\item " الأبد " و" الأمد " وكل منهما اسم للزمان المستقبل الذي لا غاية لانتهائه .
\item " الحِين " وهو اسمٌ لزمان مبهمٍ غير معلوم الابتداء ولا الانتهاء .
\end{itemize}
}

\end{document}




الكبر ، دين الحب و السلام ، دعاء ، الفاظ دالة على ازمان

Monday, November 10, 2014

How to automatically insert maps into LaTeX

getmap is a LaTeX package by which you can insert Web maps from different sites: OpenStreetMap, Google Maps and Google Street View are supported.

More info are provided by its documentation on Bitbucket.

As in example (borrowd from the doc):

\getmap[file=dantegm,mode=gm]{Bergheimer Straße 110A, 69115 Heidelberg, Germany}
\includegraphics[width=9cm]{dantegm}
 
 
will produce:
 
same map as before from Google Maps 

 

Sunday, November 9, 2014

كيف تكتب العربية في زيتخ XeTeX

السلام عليكم ،

بعد أن تقوم بإدراج 
\usepackage{arabxetex}

قم بإحاطة النص العربي بين:

\begin{arab}[utf]
.
.
.
\end{arab}

و كما موضح في الكود أسفل:

\documentclass[12pt,fleqn,titlepage,twoside,a4paper]{book}
\usepackage{etex}
\usepackage{amsfonts,amsmath,amssymb,graphicx}
\usepackage{txfonts}
\usepackage[centering,includeheadfoot,margin=1in]{geometry}
\usepackage{tabvar}
\usepackage{arabxetex}
%\newfontfamily{\arabicfont}[Script=Arabic,Scale=1.5]{Traditional Arabic}

\parindent = 0pt

\begin{document}

\begin{arab}[utf]
\chapter*{\textarab[utf]{ حِكَم من تَجمـيعي }}
\section*{\textarab[utf]{   شِعر    }}

  أديـن بدين الحـــب أنـى تــوجـهت ركـائبه \qquad فالحـــب دينــي و إيماني\\
 لنا أسوة في بشر هند و اختها و قيس و ليلى \qquad ثـــــم مـــــي و غـــيــــلان
\end{arab}

\end{document}


Friday, November 7, 2014

كيف تنزل ملف تورنت

السلام عليكم ، 

1) قم بتنزيل برنامج  uTorrent 
2) إذهب إلى أي موقع تورنت ، مثلاً ، Kickass.to
3) أضغط على الـMagnent Link أو الرابط الممغنط :) ، كما موضح في الصورة أسفل:
magnent link torrent


بعدها سيظهر برنامج uTorrent يسألك من خلاله أذا ما تريد التنزيل لهذا الملف أم ﻻ.