تخطي إلى المحتوى
دليل Varlig
صفحة Varlig الرئيسية

كيف فُهمت العملية الحسابية

يقرأ Varlig الكتابة العادية، لذلك قد تريد أحيانًا معرفة كيف فسّر سطرًا بدقة: أي اسم استخدم، وهل فسر 05/06/2026 كتاريخ في مايو أو يونيو، ومن أين جاء سعر الصرف، أو لماذا يظهر خطأ في سطر يبدو صحيحًا.

يمكنك معرفة ذلك من كل نتيجة. انقر بزر الفأرة الأيمن على نتيجة أو سطر حسابي واختر How Was This Read?…. إذا كانت النتيجة رسالة خطأ، يفتح النقر عليها الشرح نفسه. على iPhone وiPad، المس النتيجة مطولًا، أو اضغط على الخطأ.

ما تعرضه النافذة المنبثقة

يحتوي الشرح على قسم لكل شيء أثر على الإجابة، بهذا الترتيب:

القسم ما توضحه لك
Read As التعبير كما فهمه Varlig، والأجزاء التي استخدمها
Answer النتيجة، وقيمة السطر وحده إذا كان يعرض مجموعا تراكميا
Uses كل اسم استخدمه السطر وقيمته ومصدره
Used By الأسطر في هذه الملاحظة التي تعتمد على هذا السطر
Used by 2 Notes الملاحظات الأخرى التي تستخدم القيمة أو الدالة التي يعرّفها هذا السطر
Treated as Text الكلمات التي لم تدخل في حساب السطر
Units ما تقيسه كل وحدة، مثل MB — information, 1,000,000 bytes
Dates كيف يتم قراءة التاريخ، مثل 05/06/2026 is read month/day, as the region writes dates
Assumptions القواعد المتّبعة، مثل sin takes radians; write 30° for degrees
Exchange Rates كل تحويل، وسعره ومصدره وعمر بياناته
Weather أن بيانات الطقس في النتيجة تأتي من Apple Weather، مع علامته وخيار Other data sources

يُذكَر مصدر كل اسم دائمًا، لتتمكن من التمييز بين قيمة عُرّفت في سطر سابق وقيمة جاءت من مكان آخر:

  • rent = $1,200.00 (line 2) — قيمة معرّفة سابقًا في هذه الملاحظة
  • fee = 7 (Definitions) - من Settings › Calculations › Shared definitions
  • rate = 1.08 (from Assumptions) — من ملاحظة استخدمتها
  • line2 = $100.00 (absolute: attached to line 5 through inserts and moves) — مرجع إلى سطر، مع السطر الذي يشير إليه
  • cost has no amount — اسم يحمل النص بدلاً من قيمة عددية

النافذة المنبثقة للقراءة فقط: لا يؤدي فتحها إلى تغيير السطر مطلقًا، وتُغلَق بمجرد أن تبدأ الكتابة.

مراجع الأسطر

يوضح Uses نوع المرجع الذي يستخدمه السطر. يُعد line2 والرمز ↑ للسطر السابق مرجعين مطلقين: يظلان مرتبطين بسطرهما عند إدراج الأسطر أو نقلها. أما prev وans فهما مرجعان نسبيان، ويقرآن أقرب نتيجة فوقهما حاليًا: prev = 5 (relative: the nearest answer above, now line 4).

يعرض Used By الاتجاه المعاكس: الأسطر التي تستخدم هذا السطر برقمِه أو بالاسم الذي يعرّفه، مثل Line 7: total * 2. يعرض أول ستة أسطر، ثم عدد الأسطر الإضافية. لا تُدرَج الأسطر التي تستخدم prev أو ans، لأنها تتبع أي نتيجة تقع فوقها.

رموز العملات المشتركة

يمكن أن يدل كل من $ و¥ وkr على أكثر من عملة، لذلك يوضح Assumptions العملة التي فُهمت من السطر وكيفية تحديد عملة أخرى:

  • $ is read as USD; write CA$, A$ or a code such as CAD for another dollar — لا تظهر هذه الملاحظة عندما تكون الإعدادات المحلية للحسابات في الملاحظة أمريكية، كما في تنسيق الأعداد English (United States)
  • ¥ is read as JPY; write CNY for Chinese yuan
  • kr is read as DKK, as this note's Calculation Settings read it; write SEK or NOK for another krone

يعتمد kr على الملاحظة: فهو كرونة لغة الحساب فيها، أي SEK للسويدية وNOK للنرويجية وDKK في غير ذلك. يعرض Calculation Settings for This Note… العملات الثلاث تحت تنسيق الأعداد، مثل Money: $ is USD, ¥ is JPY, kr is SEK. تجد هذا الخيار في قائمة Calculation Line عند النقر بزر الفأرة الأيمن على عملية حسابية، أو ضمن Calculations في قائمة … للملاحظة.

أسعار الصرف

يعرض السطر الذي يحوّل العملات تفاصيل كل تحويل ضمن Exchange Rates، مع سعر الصرف ومصدره ومدى حداثته:

  • EUR → USD at 1.1367 · ECB reference 24 Sep · fetched 7 min ago — أحدث أسعار الصرف التي نُزّلت. تُضاف (cached) إلى الأسعار التي مضى عليها أكثر من ساعة.
  • EUR → USD at 1.1367 · ECB reference 24 Sep · pinned 25 Sep 2026 — ملاحظة تستخدم أسعار الصرف المثبّتة فيها بدلًا من الأسعار الأحدث.

إذا لم ينشر البنك المركزي الأوروبي سعر عملة، مثل العملات المشفرة، يظهر Coinbase quote بوصفه المصدر بدلًا من ذلك.

سطر يظهر خطأ

رسالة الخطأ لا تنهي محاولتك. انقر عليها ليفسر الشرح ما حدث، ويحدد الجزء المسبب للمشكلة في السطر، ويعرض See Examples. يفتح هذا الخيار لوحة الأمثلة عند الفئة المناسبة من دون تغيير سطرك.

calc
5 km + 3 kg الناتج Error: incompatible units: can't add km and kg

تذكر الرسائل الطرفين حين يفيد ذلك، لتعرف فورًا القيمتين غير المتوافقتين. وتوضح بعض الأسطر افتراضًا بدلًا من عرض نتيجة، وتقترح ما ينبغي كتابته:

calc
Feb 30 الناتج Unsupported: February has no day 30; its last day is the 28th, or the 29th in a leap year

إذا استخدمت اسمًا لم تعرّفه، تذكره الرسالة وتقترح أقرب اسم معرّف لديك:

calc
rent = $800 الناتج $800.00
bills = $90 الناتج $90.00
rent + bill الناتج Unsupported: unrecognized calculation at "bill"; did you mean "bills"?

يُعلَّم الاسم في السطر، ويوضح الشرح أنه غير معرّف. يفتح See Examples أمثلة إعادة استخدام النتائج، التي تبيّن كيفية تسمية قيمة. يُعامَل الاسم الذي يحتوي على أرقام أو شرطات سفلية، مثل rent2، بالطريقة نفسها: لا يُتجاهَل كنص، ولا يُفسَّر كعدد.

يتأخر ظهور خطأ الاسم ما دمت تكتبه. أثناء كتابة price، لا يعرف Varlig الاسم غير المكتمل في 5 + pri، لذلك لا يعرض السطر نتيجة أو خطأ حتى تتوقف نحو ثانية ونصف، أو تنقل المؤشر بعيدًا عن الاسم أو السطر. تظهر نتائج الأسطر الأخرى والأخطاء الأخرى كالمعتاد.

كل رسالة مدرجة في الأخطاء والتشخيصات والحدود.

ابحث عن مثال عملي

يفتح Format › Calculation Examples… لوحة أمثلة محلولة قابلة للبحث، مصنّفة بحسب ما تريد فعله: النسب المئوية، وهامش الربح والزيادة على التكلفة، وتقاسم فاتورة، وتحويل الوحدات، والتواريخ والمدد، والمجاميع الفرعية والكلية، وقوائم التسوق، وإعادة استخدام النتائج، وتحويل العملات بسعر محدد. يلي ذلك دليل الدوال الكامل.

يعرض كل صف نتيجة مباشرة محسوبة بإعدادات الملاحظة نفسها، لتراها قبل إدراج أي شيء. يضع Insert أسطر المثال في الكتلة عند مؤشر الكتابة، أو ينشئ كتلة جديدة إذا كان المؤشر خارج الكتل. تتم العملية كتعديل واحد يمكن التراجع عنه.

قراءة الإجابات باستخدام VoiceOver

كل نتيجة عنصر تحكم يمكن لـVoiceOver الوصول إليه، وينطق وصفًا مثل Line 4, €480, result €480.00 أو Line 5, 1 / 0, error: divide by zero، مع الإجراءين المخصصين Explain Calculation وCopy Result. يسرد دوّار Calculation Results جميع نتائج الملاحظة، بما فيها نتائج الأسطر الواقعة خارج الجزء الظاهر بعد التمرير.