> 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/akhtaa-latex/10-illegal-unit-of-measure-pt-inserted.md).

# وحدة قياس غير صالحة (تم إدراج pt)

إذا كنت تحدد طولًا في LaTeX، ولكنك لا تحدد الوحدات المناسبة، فستظهر لك الرسالة الخطأ أدناه:

main.tex، السطر 5

وحدة قياس غير صالحة (تم إدراج pt).

\vskip l.11 \vspace{6} يمكن أن تكون الأبعاد بوحدات em, ex, in, pt, pc, cm, mm, dd, cc, nd, nc, bp، أو sp؛ لكن وحدتك جديدة! سأفترض أنك قصدت أن تقول pt، أي نقاط الطابعة. وللتعافي بسلاسة من هذا الخطأ، من الأفضل حذف الوحدات الخاطئة؛ مثلًا، اكتب \`2' لحذف حرفين. (انظر الفصل 27 من The TeXbook.)

راجع [هنا](/latex/ar/altnsyq/01-lengths-in-latex.md) لتتعلم المزيد عن الأطوال في LaTeX.

## الأسباب الشائعة

**نسيان تضمين الوحدة المناسبة عند تحديد طول:**

السبب الأكثر شيوعًا لهذا الخطأ هو ببساطة نسيان تضمين وحدة عند تحديد طول في LaTeX. ويظهر مثال على هذا الخطأ أدناه

```latex
يجب أن يكون عرض الصورة أدناه 5 سنتيمترات

\includegraphics[width=5]{image}
```

الخطأ هنا هو أن عرض الصورة مكتوب على النحو **`width=5`**. لا يفهم LaTeX ما إذا كان يجب أن يكون عرض الصورة خمس بوصات، أو خمسة أمتار، أو خمسة مليمترات، إلخ. والصياغة الصحيحة هي **`width=5cm`**. وهذا يوضح لـ LaTeX أن عرض الصورة يجب أن يكون خمسة سنتيمترات.

**استخدام وحدة غير مسموح بها في LaTeX:**

سبب شائع آخر لظهور هذا الخطأ هو أنك استخدمت وحدة غير مسموح بها في LaTeX. ويظهر مثال على ذلك أدناه، حيث تمت محاولة تحديد أن عرض الصورة يساوي قدمًا واحدة:

```latex
يجب أن يكون عرض الصورة أدناه قدمًا واحدة

\includegraphics[width=1ft]{image}
```

سيؤدي هذا إلى ظهور خطأ، لأن الأقدام ليست من الوحدات المسموح بها في LaTeX. والطريقة الصحيحة لكتابته هي كتابة عرض الصورة على النحو **`width=12in`**، وهو ما يعطي صورة بعرض قدم واحدة. فيما يلي قائمة بالوحدات المتاحة في LaTeX:

| الاختصار | القيمة                                                                                                                                                             |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **pt**   | النقطة تقارب 1/72.27 بوصة، أي حوالي 0.0138 بوصة أو 0.3515 مم (وتُعرَّف النقطة بدقة على أنها 1/864 من القدم الأمريكي *قدم الطابعة* وهي 249/250 من القدم الإنجليزية) |
| **mm**   | مليمتر                                                                                                                                                             |
| **cm**   | سنتيمتر                                                                                                                                                            |
| **في**   | بوصة                                                                                                                                                               |
| **ex**   | تقريبًا ارتفاع الحرف 'x' (الصغير) في الخط الحالي (يعتمد ذلك على الخط المستخدم)                                                                                     |
| **em**   | تقريبًا عرض الحرف 'M' (الكبير) في الخط الحالي (يعتمد ذلك على الخط المستخدم)                                                                                        |
| **mu**   | وحدة رياضية تساوي 1/18 من em، حيث يُؤخذ em من عائلة رموز الرياضيات                                                                                                 |

**وجود رمز غير قابل للتوسيع في المكان الخطأ**

ما سبق هو في الواقع حالة من هذا النوع. يحلل TeX الأطوال على أنها أي عدد من الأرقام يتبعه فاصل عشري اختياري ثم أي عدد من الأرقام يتبعه فراغ اختياري ثم أي وحدة صالحة. وأثناء بحث TeX عن طول، فإنه يوسّع كل رمز قابل للتوسيع (ماكرو) حتى يعثر على أول رمز غير قابل للتوسيع.

**وجود فاصل سطر \\\ متبوعًا بأقواس مربعة:**

إذا كان أمر فاصل السطر **`\\`** يتبعه في أي وقت أقواس مربعة **`[...]`**، فسيُؤخذ على أنه وسيط اختياري، وبالتالي سيُتوقع رقم مع وحدة داخل الأقواس المربعة. وهذا صحيح حتى إذا كانت هناك مسافات وعلامات سطر جديد بين **`\\`** و **`[...]`** الأوامر. تظهر هذه المشكلة غالبًا في الجداول، كما هو موضح أدناه:

```latex
\begin{tabular}{c|c}
    [t] & s\\
    [I] & A\\
    [m] & kg
\end{tabular}
```

سيؤدي هذا إلى ظهور خطأ، لأنه في السطر الثالث لدينا فاصل سطر متبوع بأقواس مربعة. يتوقع LaTeX رقمًا مع وحدة داخل الأقواس المربعة، لكنه يجد بدلاً من ذلك **`x`**. والطريقة الصحيحة لكتابة الجدول أعلاه هي تضمين الأقواس المربعة داخل أقواس معقوفة **`{...}`** كما هو موضح أدناه، أو إذا كانت آثار التجميع الناتجة عن الأقواس المعقوفة غير مرغوبة، فضع **`\\relax`** قبلَه:

```latex
\begin{tabular}{c|c}
    [t] &  s\\
    {[I]} & A\\\relax
    [m] & kg
\end{tabular}
```

**استخدام حزمة subfigure:**

ال **`subfigure`** الحزمة قديمة جدًا، وستؤدي إلى ظهور خطأ 'Illegal unit of measure' عندما لا يكون هناك خطأ في الواقع. ويظهر مثال على ذلك أدناه:

```latex
% في المقدمة
\usepackage{subfigure}

% في متن المستند
\begin{figure}
    \centering
    \begin{subfigure}[b]{0.3\textwidth}
        \includegraphics[scale=0.2]{image}
        \caption{A gull}
        \label{fig:gull}
    \end{subfigure}%
\end{figure}
```

سيولّد هذا خطأ، لأن حزمة subfigure لا تتعرّف على **`\textwidth`** على أنه يحتوي على وحدة، بينما هو في الواقع قياس محدد مسبقًا (مكافئ للعرض الثابت لكتلة النص الكاملة على الصفحة). والطريقة لحل ذلك هي استخدام الأحدث **`subcaption`** التي حلت محل **`subfigure`**. وكتابة الشيفرة نفسها أعلاه باستخدام **`\usepackage{subcaption}`** في المقدمة بدلًا من **`\usepackage{subfigure}`** ستعطي النتيجة المطلوبة من دون أي خطأ.


---

# 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/akhtaa-latex/10-illegal-unit-of-measure-pt-inserted.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.
