Diagram och tänk om-scenarier
Ett beräkningsblock kan rita upp sina egna siffror och prova andra. En chart-rad ritar värdena den namnger som ett stapel- eller linjediagram under blocket, och en scenario-rad ger vissa namn andra värden som du kan växla till utan att redigera anteckningen. Båda är vanlig text, så anteckningen går fortfarande bra att läsa i vilken Markdown-app som helst, och ingen av dem räknas in i en summa eller i blockets statistik. Exempelanteckningen Monthly budget har ett diagram och ett Lisbon-scenario att prova.
Rita ett diagram
chart följt av värdena som ska ritas, separerade med kommatecken, ritar ett stapeldiagram; de två sista kan förenas med and. line chart förbinder i stället värdena i ordning, för en serie, och bar chart är detsamma som chart. En etikett före diagrammet blir dess titel.
rent = £1,450 ger £1,450.00food = £420 ger £420.00transport = £95 ger £95.00chart rent, food and transportMonthly costs: line chart rent, food, transportDiagrammet visas under blocket, under dess statistik, och ritas om så fort en rad ovanför ändras. Själva diagramraden visar inget svar; om dess värden inte kan ritas tillsammans anger svarskolumnen varför.
Varje värde kan vara vad som helst som blocket kan räkna ut på den raden: ett namn, en radreferens, en taggs summa eller en egen liten beräkning. Ett felstavat namn ger ett fel i stället för att tolkas som en beskrivning:
£12 #food ger £12.00£30 #food ger £30.00£15 #fun ger £15.00chart total of #food, total of #fun, line2 / 2cinema = £15 ger £15.00chart cinema, cinmea ger Unsupported: unrecognized calculation at "cinmea"Ett kommatecken följt av ett mellanslag skiljer två värden åt, så 1,200 och max(a, b) förblir hela. Om du vill rita ett namn som innehåller and som sista värde sätter du det inom parentes.
Vad ett diagram kan rita
Värdena måste vara belopp av samma slag: vanliga tal, procent, pengar eller mått av ett och samma slag, till exempel avstånd eller tidslängder. Pengar ritas i det första värdets valuta, omräknat med anteckningens kurser, och ett mått i det första värdets enhet; varje värde visas ändå som det är skrivet. En lista ritas element för element, vilket passar ett linjediagram:
balances = [1200, 1350, 1100] ger [1,200, 1,350, 1,100]line chart balancesNär ett diagram inte kan ritas anger svaret varför:
rent = £1,450 ger £1,450.00nap = 45 min ger 45 minchart rent, nap ger Unsupported: nap (45 min) can't share a chart with rent (£1,450.00)chart ger Unsupported: name the values to chart, such as chart rent, foodEtt diagram ritar upp till 100 värden, och ett värde som fortfarande väntar på livedata, till exempel vädret, blir en lucka tills det kommer.
Prova ett tänk om-scenario
scenario, ett namn, ett kolon och vad det ger ett eller flera namn (name = value, separerade med kommatecken) beskriver ett annat sätt att läsa blocket:
rent = £1,450 ger £1,450.00food = £420 ger £420.00scenario Lisbon: rent = £900, food = £350 ger £900.00 · £350.00scenario Shared: rent = rent / 2 ger £725.00rent + food ger £1,870.00När blocket läses som det är skrivet ändrar en scenariorad ingenting: de andra raderna svarar som tidigare, och scenarioraden visar de värden som dess scenario ger.
Ett block med scenariorader har en Scenario-väljare: uppe till höger i blocket på Mac, och i slutet av blockets inledande rad på iPhone och iPad. Den erbjuder As written och vart och ett av blockets scenarier. Välj Lisbon, så svarar den rad som först sätter varje namn som scenariot ger med scenariots värde, i enheternas färg, och alla rader nedanför följer efter, diagram inräknade: här blir rent + food £1,250.00. Anteckningens text ändras inte. Valet sparas bara på den här enheten, så dina andra enheter och de som du delar anteckningen med ser den fortfarande som den är skriven.
Ett scenario kan ändra ett värde i stället för att ersätta det, och kan läsa andra namn, som Shared gör med rent = rent / 2. En rad längre ned som sätter namnet igen, till exempel rent = rent + £50, utgår från scenariots värde. Flera scenariorader kan lägga till i samma scenario, men ett namn som scenariot redan ger, eller ett namn som ingen rad sätter, är ett fel.
I exporter och i Free
Exporter läser anteckningen så som du ser den, med scenariot du har valt, och anger under ett block när ett scenario gav dess svar. PDF, utskrift och bilder ritar varje diagram under sitt block, och HTML ritar det som en bild på sidan; RTF, Word, EPUB och formaterad text skriver diagrammets värden som text, till exempel rent £1,450.00 · food £420.00.
Utan Varlig Pro skrivs diagram som sina värden i alla format, och varje anteckning läses som den är skriven. Scenariot du valde sparas och kommer tillbaka med Pro.