النسخة الإنجليزية من هذه الصفحة أحدث.
مرجع حزم LaTeX في Scissor LaTeX
تحمّل معظم المستندات حزمها دون أخطاء. تعمل حزم الرياضيات (amsmath وamssymb وbm) وpgfplots وTikZ والرسومات والجداول والاستشهادات وقوائم الشيفرة كليًا أو في معظمها؛ أما حزم التخطيط مثل geometry وfancyhdr، وكذلك siunitx وphysics، فلا تعمل بعد. وتذكر صفحة كل حزمة بدقة ما الذي يعمل.
كيف تقرأ هذه الصفحات
تتناول كل صفحة حزمة واحدة (أو بضع حزم متلازمة) بالترتيب نفسه: ماذا تفعل الحزمة، وجدول بأوامرها مع ما يحدث هنا، وأمثلة منضَّدة، وما تتوقعه عند نقل مستند بين Scissor LaTeX وتثبيت TeX. وهذه معاني الكلمات في الجداول:
| الكلمة | المعنى |
|---|---|
| يعمل | يفعل ما يصفه دليل الحزمة، ربما مع فروق بصرية صغيرة. |
| جزئيًا | يعمل بعضه؛ وتذكر الملاحظات أي جزء. |
| يُحذف | يُقبل دون خطأ، لكن لا أثر له. |
| غير مدعوم | يُبلَّغ عنه في تبويب «المشكلات»؛ ويُحفظ النص عادةً دون التنسيق. |
لا يشغّل Scissor LaTeX شيفرة الحزم. فهو يقرأ مستندك بمحرّكه الخاص، لذا يُحدَّد الدعم أمرًا أمرًا، لا حزمةً حزمة. والمستند الذي يحمّل حزمة غير مدعومة يظل يُنضَّد.
الحزم في لمحة
| المجال | الحزمة | الدعم |
|---|---|---|
| الرياضيات | amsmath | نعم |
| الرياضيات | amssymb وamsfonts | نعم، باستثناء بضعة رموز |
| الرياضيات | amsthm | جزئيًا |
| الرياضيات | mathtools | نعم |
| الرياضيات | bm | نعم |
| الرياضيات | mathrsfs, bbm, nicefrac | نعم |
| الرياضيات | cancel | في معظمها |
| الرياضيات | physics | لا |
| الرياضيات | siunitx | لا |
| الجداول | booktabs | جزئيًا |
| الجداول | multirow | جزئيًا |
| الجداول | array وtabularx وlongtable | جزئيًا |
| الأشكال | graphicx | جزئيًا |
| الأشكال | caption وsubcaption | جزئيًا |
| الأشكال | float وwrapfig وrotating | جزئيًا |
| الألوان والروابط | xcolor | جزئيًا |
| الألوان والروابط | hyperref وurl | في معظمها |
| الألوان والروابط | cleveref | في معظمها |
| التخطيط | geometry | لا |
| التخطيط | multicol | جزئيًا |
| التخطيط | enumitem وparalist | جزئيًا |
| الاستشهادات | natbib | في معظمها |
| الاستشهادات | biblatex | جزئيًا |
| الشيفرة | listings | جزئيًا |
| الشيفرة | minted | جزئيًا |
| الشيفرة | algorithm وalgpseudocode وalgorithm2e | جزئيًا |
| الرسم | pgfplots | نعم، لمعظم الرسوم ثنائية الأبعاد |
| الرسم | TikZ | نعم، للمجموعة الشائعة من الأوامر |
| اللغة والخطوط | babel وpolyglossia | جزئيًا |
| اللغة والخطوط | fontenc وinputenc وfontspec | جزئيًا |
| كل ما عدا ذلك | الحزم التي لا تعمل |
ديباجة نموذجية
تُنضَّد ديباجة تضم كثيرًا من الحزم الشائعة كما هي. فالحزم التي لا أثر لها هنا تُقبل ببساطة، ويُترجَم المستند دون تغيير في تثبيت TeX:
ديباجة نموذجية تُقبل كما هي
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb,bm}
\usepackage{graphicx,booktabs}
\usepackage[margin=2.5cm]{geometry}
\usepackage{xcolor,hyperref}
\usepackage{microtype}
\begin{document}
\section{Results}
Erika Mustermann measured 44 samples. The mean
$\bar{x} = \frac{1}{n}\sum_{i=1}^{n} x_i$ and the vector
$\bm{v} \in \mathbb{R}^3$ are typeset as usual.
\end{document}كل صفحات الحزم
- amsmath في Scissor LaTeXتعمل حزمة amsmath في Scissor LaTeX: ترقّم
alignوgatherكل صف، وتعمل\tagو\intertextوsubequationsو\numberwithinو\genfracوsplitوcasesوبيئات المصفوفات و\DeclareMathOperatorكما في LaTeX. - amssymb وamsfonts في Scissor LaTeXتعمل حزمتا amssymb وamsfonts في Scissor LaTeX باستثناء واحد: تعمل
\mathbbو\mathfrakوالعلاقات والأسهم والمؤثرات المحاطة بدائرة والأشكال الإضافية؛ ولا يُظهر صيغة حمراء إلا\Bbbk، فاكتب\mathbb{k}بدلًا منه. - amsthm في Scissor LaTeXتعمل حزمة amsthm جزئيًا في Scissor LaTeX: تعمل
\newtheoremوالصيغة المنجّمة\newtheorem*والملاحظات الاختيارية مثل[Mustermann]والبيئةproof، أما\theoremstyleوالعدّادات المشتركة أو الخاصة بكل قسم وعناوين البراهين و\qedhereفلا تُطبَّق. - mathtools في Scissor LaTeXتعمل حزمة mathtools في Scissor LaTeX: تعمل
\DeclarePairedDelimiterوعلاقات النقطتين مثل\coloneqqوdcasesوcases*والمصفوفات المنجّمة و\prescriptو\shortintertext؛ أما\splitfracوmultlinedوبعض الأوامر الأندر فتُظهر صيغة حمراء. - bm (الرياضيات العريضة) في Scissor LaTeXتعمل حزمة bm في Scissor LaTeX: تجعل
\bm{...}الحروف اللاتينية والحروف اليونانية ورموزًا مثل\nablaعريضة، وتفعل\boldsymbolمن amsmath الشيء نفسه. - cancel في Scissor LaTeXتعمل حزمة cancel في معظمها في Scissor LaTeX: تعمل
\cancelو\bcancelو\xcancelفي الصيغ، أما\canceltoفغير مدعومة وتُظهر صيغة حمراء. - mathrsfs وbbm وnicefrac في Scissor LaTeXنعم. يعطي
\mathscr(mathrsfs) حروفًا كبيرة بخط اليد، ويعطي\mathbbm(bbm) و\mathds(dsfont) حروفًا مزدوجة الخط مثل دالة المؤشر 𝟙، ويعطي\nicefrac(nicefrac) و\sfrac(xfrac) كسورًا مائلة، في الصيغ وفي النص. - حزمة physics في Scissor LaTeXلا تعمل حزمة physics في Scissor LaTeX: أوامر
physicsمثل\absو\normو\dvو\pdvو\qtyو\vbو\gradغير معروفة، لذا تُعرض كل صيغة تستخدم أحدها باللون الأحمر؛ عرّف القليل الذي تحتاج إليه باستخدام\newcommand، أو اكتبه كاملًا. - siunitx في Scissor LaTeXلا تعمل حزمة siunitx في Scissor LaTeX. الأوامر
\SIو\siو\qtyو\unitو\numغير معروفة: في النص يبقى العدد وتختفي الوحدة (مع ملاحظة في تبويب «المشكلات»)، وفي الصيغة تتحول الصيغة كلها إلى الأحمر؛ اكتب الوحدات باستخدام\mathrmومسافة رفيعة\,بدلًا منها. - textcomp, gensymb, eurosym and latexsym in Scissor LaTeXMostly. The common textcomp symbols such as
\textdegree,\texteuro,\textcelsius,\textmuand\textonehalfwork, along with\euroand\EURfrom eurosym and the latexsym math symbols except\Box; gensymb's\degreeworks only in formulas, and rarer symbols such as\textohmor\textnumeroare skipped, so type the Unicode character instead. - booktabs في Scissor LaTeXتعمل حزمة booktabs جزئيًا في Scissor LaTeX: تعمل
\topruleو\midruleو\bottomrule، أما\cmidruleو\addlinespaceفتُقبلان لكنهما تُحذفان، وكل الخطوط بالسماكة نفسها. - multirow في Scissor LaTeXتعمل حزمة multirow جزئيًا في Scissor LaTeX. يُقبل
\multirow{2}{*}{text}ويظهر نصه، لكن الخلية لا تمتد عبر الصفوف: يظهر النص في الصف الأول وتحتفظ الصفوف التي تحته بخلاياها الفارغة. - array وtabularx وlongtable وtabulary في Scissor LaTeXتعمل حزمتا array وtabularx وما يشبههما جزئيًا في Scissor LaTeX: تُنضَّد جداول
tabularxوtabularyوlongtableوxltabularمثلtabular، وتلتف الخلايا الطويلة عندما يكون الجدول أعرض من السطر؛ أما عروض الأعمدة (p{3cm}وXوعرض الجدول) وشيفرة>{...}/<{...}فتُتجاهل، و\newcolumntypeغير معروف، ولا تتكرر ترويساتlongtable. - graphicx و\includegraphics في Scissor LaTeXتعمل حزمة graphicx جزئيًا في Scissor LaTeX: يعرض
\includegraphicsملفات PNG وJPG وSVG وPDF من مشروعك ويقرأwidth=؛ أماheightوscaleوangleوtrimوclipفتُتجاهل، ولا يدوّر\rotatebox، ولا يغيّر\scaleboxو\resizeboxإلا حجم رسم TikZ. - caption وsubcaption في Scissor LaTeXتعمل حزمتا caption وsubcaption جزئيًا في Scissor LaTeX: يعمل
\captionفيfigureوtable، ويُتجاهل\captionsetup، ويطبع\captionofنصه دون رقم، ويحصل\caption*على رقم مع ذلك، وتُعدّsubfigure/subtableأشكالًا منفصلة فتختل الأرقام؛ ضع كل الأجزاء في شكل واحد بتسمية واحدة بدلًا من ذلك. - float وwrapfig وrotating في Scissor LaTeXتعمل حزم float وwrapfig وrotating جزئيًا في Scissor LaTeX: يُبقي
[H]منfloatالشكل في المكان الذي كتبته فيه تمامًا، أماwrapfigureوwraptableفتصبحان عناصر عائمة عادية متوسّطة دون أن يلتف النص حولها، ولا تُدوَّرsidewaysfigureوsidewaystable، و\newfloatو\restylefloatغير معروفين. - placeins, afterpage and endfloat in Scissor LaTeXplaceins is accepted and
\FloatBarrierdoes nothing, which is fine in ordinary documents because Scissor LaTeX keeps every figure and table where you write it.\afterpageis skipped with a note and its content runs at once, so\afterpage{\clearpage}breaks the page right there, and endfloat does not move floats to the end. - xcolor في Scissor LaTeXتعمل حزمة xcolor جزئيًا في Scissor LaTeX: تعمل الألوان في رسومات TikZ وpgfplots (كل الأسماء الأساسية و
dvipsnamesوالمزائج مثلred!50!blueو\definecolorو\colorlet) وفي الصيغ (17 اسمًا أساسيًا)، لكن\textcolorو\colorو\colorboxتترك نص المتن باللون الأسود. - hyperref وurl في Scissor LaTeXتعمل حزمتا hyperref وurl في معظمهما في Scissor LaTeX: تعمل
\hrefو\urlو\hyperref[label]{text}و\autorefو\nameref، أما خيارات\hypersetupمثل ألوان الروابط وبيانات PDF الوصفية فتُتجاهل، و\nolinkurlغير معروف. - cleveref وnameref وvarioref في Scissor LaTeXتعمل حزمة cleveref في معظمها في Scissor LaTeX: يعمل
\crefو\Crefمع العلامات المفردة والقوائم والمجالات، ومعهما\cpagerefو\namecrefوالخياراتcapitaliseوnoabbrevوnameinlink، و\crefname؛ أما\namerefفيطبع رقمًا بدلًا من العنوان، ولا يعطي\vrefأي إشارة إلى الصفحة. - url, xurl and breakurl in Scissor LaTeXMostly.
\url{...}prints a clickable address that breaks at the end of a line, after/and similar characters or, when there is no such place, between letters, which is what xurl adds;\path{...}prints a monospaced path.\urlstyleis ignored, and\url|...|,\urldef,\nolinkurland breakurl's\burlare not supported. - ulem and soul in Scissor LaTeXPartly. ulem's
\uline,\soutand\xoutand soul's\stwork, and underlined text breaks across lines;\uulinegives a single line,\uwaveand soul's\hlkeep the text without the effect, and soul's\ul,\soand\capsare skipped with a note while the text stays. - xspace in Scissor LaTeXNot yet.
\usepackage{xspace}is accepted and\xspacecauses no error, but it adds no space, so a command such as\tooldefined with\xspaceruns into the next word; write\tool{}or\tool\before a space, which works here and in every TeX installation. - geometry وهوامش الصفحة في Scissor LaTeXتعمل حزمة geometry في Scissor LaTeX: يضبط
\usepackage[...]{geometry}و\geometry{...}في الديباجة الورق (منa0paperإلىa6paperوletterpaper...، أوpaperwidthوpaperheight)، وlandscape، والهوامش وكتلة النص (marginوleftوtextwidthوincludehead...). يُتجاهل\newgeometry، وتُذكر الخيارات غير المطبَّقة في ملاحظة واحدة. - multicol في Scissor LaTeXتعمل حزمة multicol في معظمها في Scissor LaTeX: ينضّد
\begin{multicols}{3}نصه في ثلاثة أعمدة (يعمل من عمودين إلى ستة)، ويمتد العنوان الاختياري عبر الأعمدة، ويبدأ\columnbreakالعمود التالي. تُملأ الأعمدة واحدًا بعد الآخر بدل موازنتها، فأنهِها بـ\columnbreakحيث تريد. - setspace and line spacing in Scissor LaTeXNot yet. setspace loads without errors, but line spacing cannot be changed:
\onehalfspacing,\doublespacing,\singlespacingand\linespreadare ignored, thedoublespaceandonehalfspaceenvironments keep their text at normal spacing, and\begin{spacing}{1.5}prints "1.5" before the text, so leave that environment out. - enumitem وparalist في Scissor LaTeXتعمل حزمتا enumitem وparalist جزئيًا في Scissor LaTeX: تُقبل خيارات enumitem بين المعقوفين (
label=وstart=وresumeوnoitemsep) وتُتجاهل، و\newlistوالقوائم المضمّنة في السطر غير مدعومة؛ أماcompactitemوcompactenumوcompactdescمن paralist فتعمل مثل القوائم القياسية. - Appendices and the appendix package in Scissor LaTeX
\appendixworks: the sections after it are lettered A, B, C, their subsections A.1, and references and\crefprint the letters. The appendix package'sappendicesenvironment is not supported, since its sections keep ordinary numbers, and\appendixpageand\addappheadtotocare skipped; a reference written before\appendixalso shows a number instead of the letter. - natbib في Scissor LaTeXتعمل حزمة natbib في معظمها في Scissor LaTeX: تعمل
\citetو\citepو\citeyearوالأشكال ذات الحرف الأول الكبير، ويعطي\bibliographystyle{plainnat}أوunsrtnatاستشهادات بالمؤلف والسنة؛ أما خيارات الحزمة مثلnumbersأوroundو\setcitestyleفتُتجاهل، لذا يأتي النمط دائمًا من\bibliographystyle. - biblatex في Scissor LaTeXتعمل حزمة biblatex جزئيًا في Scissor LaTeX: تعمل
\addbibresourceو\citeو\parenciteو\textciteو\autociteو\printbibliography، لكن خيارات الحزمة مثلstyle=authoryearتُتجاهل (تكون الاستشهادات مرقّمة ما لم تضف\bibliographystyle)، ويبقى\footciteفي السطر، و\fullciteو\citetitleغير مدعومين. - listings في Scissor LaTeXتعمل حزمة listings جزئيًا في Scissor LaTeX: تحفظ
lstlistingالشيفرة كما كُتبت تمامًا وتلوّنها عندما تعطيlanguage=على البيئة، ويعمل\lstinline؛ أما\lstsetوأرقام الأسطر والإطارات والتسميات والعلامات فتُتجاهل، ويُتخطّى\lstinputlisting. - minted في Scissor LaTeXتعمل حزمة minted جزئيًا في Scissor LaTeX: يعمل
\begin{minted}{python}و\mintinlineدون Python أو-shell-escape، مع تلوين للصياغة من مخطط ألوان ثابت؛ أما خيارات مثلlinenosو\setmintedو\usemintedstyleوتسميةlistingو\mintو\inputmintedفغير مدعومة. - حزم الخوارزميات في Scissor LaTeXتعمل حزم الخوارزميات جزئيًا في Scissor LaTeX: تعمل البيئة
algorithmمع تسمية مرقّمة و\label؛ ولا تُقرأ أوامر algorithmic بالأحرف الكبيرة (\STATEو\FOR) إلا في تخطيطات المؤتمرات؛ أما algpseudocode (\Stateو\For) وalgorithm2e (\KwInو\For{}{}) فغير مدعومتين، لذا ضع الخطوات في كتلةverbatimبدلًا من ذلك. - verbatim, comment and fancyvrb in Scissor LaTeXMostly. The
verbatimenvironment,\verb, fancyvrb'sVerbatimandBVerbatimprint text exactly as typed in a monospaced font, and thecommentenvironment hides its content; fancyvrb's options are ignored, and\verbatiminput,\VerbatimInput,\Verb,\excludecomment,allttandspverbatimdo not work as in a TeX installation. - pgfplots في Scissor LaTeXتعمل حزمة pgfplots في Scissor LaTeX لمعظم الرسوم ثنائية الأبعاد، ويرسمها مُصيِّر خاص بها: المحاور، والرسوم الخطية والمبعثرة والشريطية، والصيغ، والجداول وملفات CSV، والمحاور اللوغاريتمية، وأشرطة الخطأ، ووسائل الإيضاح، وgroupplots، وfill between، والخرائط الحرارية المنظورة من الأعلى؛ أما المناظر ثلاثية الأبعاد و
axis equalوجداول pgfplotstable فغير مدعومة بعد. - TikZ في Scissor LaTeXتعمل حزمة TikZ في Scissor LaTeX لمجموعة شائعة من الأوامر يرسمها بنفسه: الخطوط والأشكال والأقواس والمنحنيات والشبكات والعُقد ذات الأسماء ونقاط الارتكاز والأسهم ومكتبة positioning و
\foreachوالنطاقات والألوان؛ أما\matrixو\picوالزخارف والأنماط وأشكال العُقد غير المستطيل والدائرة ورسومات tikz-cd وcircuitikz وforest فغير مدعومة بعد. - lipsum, blindtext and kantlipsum in Scissor LaTeXYes.
\lipsumand\kantprint the same paragraphs as the lipsum and kantlipsum packages, with paragraph and sentence ranges, the star and thenoparoption;\blindtext,\Blindtext,\blinddocumentand the blind lists work too, but with English placeholder text of their own. - babel وpolyglossia في Scissor LaTeXتعمل حزمتا babel وpolyglossia جزئيًا في Scissor LaTeX: تُحمَّل الاثنتان دون أخطاء ويُنضَّد النص بأي لغة وأي نظام كتابة من UTF-8، لكن إعدادات اللغة لا تُطبَّق: يبقى تقطيع الكلمات إنجليزيًا، وتبقى أسماء مثل "Figure" و"References" بالإنجليزية، ولا يطبع
\todayشيئًا، ولا تُقرأ الاختصارات مثل"a. - fontenc وinputenc وfontspec وحزم الخطوطلا حاجة إلى
inputencوfontenc، وهما تُقبلان دون أي أثر، لأن المصدر يُقرأ دائمًا بترميز UTF-8. وفي المستندات العادية تكون الخطوط ثابتة على Latin Modern وNew Computer Modern Math: يُتجاهل\setmainfontمنfontspecوحزم مثلtimesأوlibertine، ولا يعمل إلا التبديل إلى الخط غير المذيّل باستخدام\familydefault(اختياريًا معhelvet). - Sans-serif fonts in Scissor LaTeXWrite
\renewcommand{\familydefault}{\sfdefault}in the preamble, or start the body with\sffamily; the text is then set in Latin Modern Sans, or in TeX Gyre Heros, a Helvetica look-alike, whenhelvetortgherosis loaded.sfmath,sansmath,cmbrightandarevput formulas in sans serif too, and KOMA-Script classes set headings in sans serif. - Packages that need no action in Scissor LaTeXPackages that only matter to a TeX engine, such as
inputenc,fontenc,lmodern,fix-cm,bookmark,epstopdf,flafterorshowframe, are accepted without a message and need nothing here, because Scissor LaTeX always reads UTF-8, uses OpenType fonts and writes the PDF itself.microtypeand font packages such astimesare accepted too, but their effect is not applied. - الحزم التي لا تعمل في Scissor LaTeXيظل المستند يُنضَّد. فالحزمة التي لم يسمع بها Scissor LaTeX قط تعطي ملاحظة في تبويب «المشكلات»؛ أما الحزم المعروفة التي لا يطبّقها، مثل fancyhdr أو titlesec أو tcolorbox، فتُقبل بصمت ولا أثر لها؛ وتُتخطّى الأوامر غير المعروفة مع رسالة، ويُحفظ نصها عادةً.
الدليل الكامل لكل حزمة موجود على CTAN، شبكة أرشيف TeX الشاملة. وكل صفحة هنا ترتبط به.
أسئلة وأجوبة
هل يمكنني استخدام أي حزمة LaTeX في Scissor LaTeX؟
يمكنك تحميل أي حزمة دون أن يتعطل المستند. أما هل يكون لأوامرها أثر فيتوقف على الحزمة: تذكر الصفحات أعلاه الأوامر التي تعمل، ويسرد تبويب «المشكلات» الأوامر التي تُخطّيت.
لماذا لا تظهر هنا حزمة أحمّلها؟
تتناول هذه الصفحات أكثر الحزم شيوعًا. ولأي حزمة أخرى، تشرح صفحة الحزم غير المدعومة ما يحدث، ويذكر تبويب «المشكلات» الأوامر التي لم يعرفها.
كل مثال في هذه الصفحة ينضّده Scissor LaTeX عند بناء الموقع. آخر تحديث: 2026-11-07.