المخططات البيانية وسيناريوهات «ماذا لو»
يمكن لكتلة الحساب أن ترسم أرقامها وأن تجرّب أرقامًا أخرى. يرسم سطر chart القيم التي يسمّيها كمخطط بياني بالأعمدة أو بالخطوط أسفل الكتلة، ويمنح سطر scenario بعض الأسماء قيمًا أخرى يمكنك التبديل إليها دون تحرير الملاحظة. كلاهما نص عادي، لذا تظل الملاحظة سهلة القراءة في أي تطبيق Markdown، ولا يُضاف أي منهما إلى المجموع أو إلى إحصاء الكتلة. وتحتوي الملاحظة التجريبية Monthly budget على مخطط بياني وسيناريو Lisbon لتجرّبهما.
ارسم مخططًا بيانيًا
يرسم chart متبوعًا بالقيم المراد رسمها، مفصولة بفواصل، مخططًا بيانيًا بالأعمدة؛ ويمكن ربط آخر قيمتين بـ and. أما line chart فيصل القيم بالترتيب بدلًا من ذلك، لتمثيل سلسلة، وbar chart مماثل لـ chart. والتسمية التي تسبق المخطط البياني هي عنوانه.
rent = £1,450 الناتج £1,450.00food = £420 الناتج £420.00transport = £95 الناتج £95.00chart rent, food and transportMonthly costs: line chart rent, food, transportيظهر المخطط البياني أسفل الكتلة، تحت إحصائها، ويُعاد رسمه كلما تغيّر سطر فوقه. لا يعرض سطر المخطط البياني نفسه أي إجابة؛ وإذا تعذّر رسم قيمه معًا، يوضح عمود الإجابات السبب.
يمكن أن تكون كل قيمة أي شيء تستطيع الكتلة حسابه عند ذلك السطر: اسمًا، أو مرجعًا إلى سطر، أو مجموع وسم، أو عملية حسابية صغيرة خاصة بها. والاسم المكتوب خطأً يُعد خطأً، لا وصفًا:
£12 #food الناتج £12.00£30 #food الناتج £30.00£15 #fun الناتج £15.00chart total of #food, total of #fun, line2 / 2cinema = £15 الناتج £15.00chart cinema, cinmea الناتج Unsupported: unrecognized calculation at "cinmea"تفصل الفاصلة المتبوعة بمسافة بين قيمتين، لذا يبقى 1,200 وmax(a, b) كما هما. ولرسم اسم يحتوي على and كآخر قيمة، ضعه بين قوسين.
ما يمكن للمخطط البياني رسمه
يجب أن تكون القيم كميات من نوع واحد: أعدادًا عادية، أو نسبًا مئوية، أو مبالغ مالية، أو قياسات من نوع واحد، مثل المسافات أو المدد. تُرسم المبالغ المالية بعملة القيمة الأولى، محوّلةً بأسعار صرف الملاحظة، وتُرسم القياسات بوحدة القيمة الأولى؛ وتظل كل قيمة تظهر كما كُتبت. وتُرسم القائمة عنصرًا عنصرًا، وهو ما يناسب المخطط البياني بالخطوط:
balances = [1200, 1350, 1100] الناتج [1,200, 1,350, 1,100]line chart balancesعندما يتعذّر رسم المخطط البياني، توضح إجابته السبب:
rent = £1,450 الناتج £1,450.00nap = 45 min الناتج 45 minchart rent, nap الناتج Unsupported: nap (45 min) can't share a chart with rent (£1,450.00)chart الناتج Unsupported: name the values to chart, such as chart rent, foodيرسم المخطط البياني ما يصل إلى 100 قيمة، والقيمة التي لا تزال تنتظر بيانات مباشرة، مثل الطقس، تظهر فجوةً حتى تصل.
جرّب سيناريو «ماذا لو»
يصف scenario، متبوعًا باسم ونقطتين وما يمنحه لاسم واحد أو أكثر (name = value، مفصولة بفواصل)، طريقة أخرى لقراءة الكتلة:
rent = £1,450 الناتج £1,450.00food = £420 الناتج £420.00scenario Lisbon: rent = £900, food = £350 الناتج £900.00 · £350.00scenario Shared: rent = rent / 2 الناتج £725.00rent + food الناتج £1,870.00عند قراءة الكتلة كما كُتبت، لا يغيّر سطر السيناريو شيئًا: تجيب الأسطر الأخرى كما كانت، ويعرض سطر السيناريو القيم التي يمنحها سيناريوه.
تحتوي الكتلة التي فيها أسطر سيناريو على منتقي Scenario: في أعلى يمين الكتلة على Mac، وفي نهاية السطر الافتتاحي للكتلة على iPhone وiPad. ويعرض As written وكل سيناريوهات الكتلة. اختر Lisbon، فيجيب السطر الذي يحدّد أولًا كل اسم يمنحه السيناريو بقيمة السيناريو، بلون الوحدات، وتتبعه كل الأسطر التي تحته، بما فيها المخططات البيانية: هنا تصبح نتيجة rent + food هي £1,250.00. ولا يتغيّر نص الملاحظة. يُحفظ الاختيار على هذا الجهاز فقط، لذا تظل أجهزتك الأخرى والأشخاص الذين تشارك الملاحظة معهم يرونها كما كُتبت.
يمكن للسيناريو أن يغيّر قيمة بدلًا من استبدالها، وأن يقرأ أسماء أخرى، كما يفعل Shared مع rent = rent / 2. والسطر الذي يحدّد الاسم مجددًا في موضع أدنى، مثل rent = rent + £50، يعمل انطلاقًا من قيمة السيناريو. ويمكن لعدة أسطر سيناريو أن تضيف إلى السيناريو نفسه، لكن الاسم الذي يمنحه السيناريو بالفعل، أو الاسم الذي لا يحدّده أي سطر، يُعد خطأً.
في ملفات التصدير وفي Free
تقرأ ملفات التصدير الملاحظة كما تراها، بالسيناريو الذي اخترته، وتذكر أسفل الكتلة متى منح سيناريو إجاباتها. ترسم ملفات PDF والطباعة والصور كل مخطط بياني أسفل كتلته، ويرسمه HTML كصورة داخل الصفحة؛ أما RTF وWord وEPUB والنص المنسّق فتكتب قيم المخطط البياني كنص، مثل rent £1,450.00 · food £420.00.
من دون Varlig Pro، تُكتب المخططات البيانية كقيمها في كل الصيغ، وتُقرأ كل ملاحظة كما كُتبت. ويُحفظ السيناريو الذي اخترته، ويعود مع Pro.