> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/ar/alryadhyat/07-operators.md).

# العوامل

تُعرض المحارف في الوضع الرياضي عادةً بخط مائل، لكن أحيانًا تتطلب بعض أسماء الدوال تنسيقًا مختلفًا، ويمكن تحقيق ذلك باستخدام عوامل مُعرَّفة في LaTeX.

## مقدمة

يمكن كتابة الدوال المثلثية واللوغاريتمات وغيرها في المستند بواسطة بعض الأوامر الخاصة، كما هو موضح في المثال التالي:

```latex
أمثلة على العوامل الرياضية:
\[
    \sin(a + b) = \sin a \cos b + \cos a \sin b
.\]
```

[افتح هذا المثال في Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Mathematical+operators+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AExamples+of+mathematical+operators%3A%0A%5C%5B%0A++++%5Csin%28a+%2B+b%29+%3D+%5Csin+a+%5Ccos+b+%2B+%5Ccos+a+%5Csin+b%0A.%5C%5D%0A%5Cend%7Bdocument%7D)

ينتج هذا المثال المخرجات التالية:

![Newsincos.png](/files/3ba43821302da47e71365e26fc208f19aa0223ec)

ستطبع الأوامر اسم الدالة بنص قائم (روماني) بدلًا من الخط المائل.

## العوامل في سياقات مختلفة

يمكن لبعض العوامل أن تأخذ معاملات تُعالج بطريقة خاصة، مثل النهايات.

```latex
\documentclass{article}
\usepackage{amsmath}
\begin{document}
اختبار الترميز للنهايات
\[
    \lim_{h \to 0 } \frac{f(x+h)-f(x)}{h}
.\]
يتغير هذا العامل عند استخدامه مع
نص \( \lim_{h \to 0} (x-h) \).
\end{document}
```

[افتح هذا المثال في Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Mathematical+operators+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%0A%5Cbegin%7Bdocument%7D%0ATesting+notation+for+limits%0A%5C%5B%0A++++%5Clim_%7Bh+%5Cto+0+%7D+%5Cfrac%7Bf%28x%2Bh%29-f%28x%29%7D%7Bh%7D%0A.%5C%5D%0AThis+operator+changes+when+used+alongside+%0Atext+%5C%28+%5Clim_%7Bh+%5Cto+0%7D+%28x-h%29+%5C%29.%0A%5Cend%7Bdocument%7D)

ينتج هذا المثال المخرجات التالية:

![OperatorsEx2.png](/files/b9653397771c77849ed0d4188f3cff12b4f38be9)

الحزمة `amsmath` مطلوب للماكرو `\to`؛ بدون هذه الحزمة، `\rightarrow` يجب استخدامه.

لاحظ كيف يمكن لتعريف النهاية أن يتضمن مؤشرًا سفليًا. انظر إلى [دليل المراجع](#reference-guide) للحصول على قائمة كاملة بالعوامل المتاحة.

قد تضيف بعض اللغات أو تغيّر بعض الأوامر، راجع [الصفحة الرئيسية](/latex/ar/readme.md) للمقالات الخاصة باللغة.

## تعريف عوامل خاصة بك

إذا كنت بحاجة إلى إضافة عامل مخصص ليُعرض بالخط الروماني بدلًا من المائل فاستخدم `\DeclareMathOperator`

```latex
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\arctg}{arctg}
\begin{document}
عامل معرّف من قبل المستخدم للظل العكسي:
\[
    \arctg \frac{\pi}{3} = \sqrt{3}
.\]
\end{document}
```

[افتح هذا المثال في Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+defining+an+operator\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%0A%5CDeclareMathOperator%7B%5Carctg%7D%7Barctg%7D%0A%5Cbegin%7Bdocument%7D%0AUser-defined+operator+for+arctangent%3A%0A%5C%5B%0A++++%5Carctg+%5Cfrac%7B%5Cpi%7D%7B3%7D+%3D+%5Csqrt%7B3%7D%0A.%5C%5D%0A%5Cend%7Bdocument%7D)

ينتج هذا المثال المخرجات التالية:

![OperatorsEx3.png](/files/3668e5e52bb9832639fb6fdfb1d39c2c465dad4b)

الأمر `\DeclareMathOperator` يأخذ معاملين، الأول هو اسم العامل الجديد والثاني هو النص الذي سيُعرض. ولكي يعمل هذا الأمر عليك استيراد الحزمة **amsmath** في المقدمة باستخدام

```latex
\usepackage{amsmath}
```

يمكن تعديل الأمر قليلًا إذا كنت بحاجة إلى أن يستخدم العامل الذي عرّفته المؤشرات السفلية، كما في `\lim` العامل، وفي هذه الحالة استخدم `\DeclareMathOperator*`.

## دليل المراجع

**القائمة الكاملة للعوامل الرياضية**

| العامل    | يُعرض كـ    |
| --------- | ----------- |
| `\cos`    | $$\cos$$    |
| `\csc`    | $$\csc$$    |
| `\exp`    | $$\exp$$    |
| `\ker`    | $$\ker$$    |
| `\limsup` | $$\limsup$$ |
| `\min`    | $$\min$$    |
| `\sinh`   | $$\sinh$$   |
| `\arcsin` | $$\arcsin$$ |
| `\cosh`   | $$\cosh$$   |
| `\deg`    | $$\deg$$    |
| `\gcd`    | $$\gcd$$    |
| `\lg`     | $$\lg$$     |
| `\ln`     | $$\ln$$     |
| `\Pr`     | $$\Pr$$     |
| `\sup`    | $$\sup$$    |
| `\arctan` | $$\arctan$$ |
| `\cot`    | $$\cot$$    |
| `\det`    | $$\det$$    |
| `\hom`    | $$\hom$$    |
| `\lim`    | $$\lim$$    |
| `\log`    | $$\log$$    |
| `\sec`    | $$\sec$$    |
| `\tan`    | $$\tan$$    |
| `\arg`    | $$\arg$$    |
| `\coth`   | $$\coth$$   |
| `\dim`    | $$\dim$$    |
| `\liminf` | $$\liminf$$ |
| `\max`    | $$\max$$    |
| `\sin`    | $$\sin$$    |
| `\tanh`   | $$\tanh$$   |

## قراءة إضافية

لمزيد من المعلومات، انظر

* [التعابير الرياضية](/latex/ar/alryadhyat/01-mathematical-expressions.md)
* [الأسس السفلية والعليا](/latex/ar/alryadhyat/02-subscripts-and-superscripts.md)
* [الكسور والحدود الثنائية](/latex/ar/alryadhyat/05-fractions-and-binomials.md)
* [التباعد في وضع الرياضيات](/latex/ar/alryadhyat/08-spacing-in-math-mode.md)
* [التكاملات، والمجاميع، والحدود](/latex/ar/alryadhyat/09-integrals-sums-and-limits.md)
* [النمط المعروض في وضع الرياضيات](/latex/ar/alryadhyat/10-display-style-in-math-mode.md)
* [المقدمة التي ليست قصيرة جدًا إلى LaTeX2ε](http://www.ctan.org/tex-archive/info/lshort/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/ar/alryadhyat/07-operators.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
