Gráficos e cenários hipotéticos
Um bloco de cálculo pode desenhar os próprios números e testar outros. Uma linha chart desenha os valores que ela nomeia como um gráfico de barras ou de linhas abaixo do bloco, e uma linha scenario dá a alguns nomes outros valores, para os quais você pode alternar sem editar a nota. Os dois são texto simples, então a nota continua legível em qualquer app de Markdown, e nenhum deles entra em um total ou na estatística do bloco. A nota de demonstração Monthly budget tem um gráfico e um cenário de Lisboa para experimentar.
Desenhe um gráfico
chart seguido dos valores a desenhar, separados por vírgulas, desenha um gráfico de barras; os dois últimos podem ser unidos por and. line chart liga os valores em ordem, para uma série, e bar chart é o mesmo que chart. Um rótulo antes do gráfico é o seu título.
rent = £1,450 resulta em £1,450.00food = £420 resulta em £420.00transport = £95 resulta em £95.00chart rent, food and transportMonthly costs: line chart rent, food, transportO gráfico aparece abaixo do bloco, sob a estatística, e é redesenhado sempre que uma linha acima dele muda. A própria linha do gráfico não mostra resposta; se os valores não puderem ser desenhados juntos, a coluna de respostas diz por quê.
Cada valor pode ser qualquer coisa que o bloco conseguiria calcular naquela linha: um nome, uma referência de linha, o total de uma tag ou um pequeno cálculo próprio. Um nome escrito errado é um erro, não uma descrição:
£12 #food resulta em £12.00£30 #food resulta em £30.00£15 #fun resulta em £15.00chart total of #food, total of #fun, line2 / 2cinema = £15 resulta em £15.00chart cinema, cinmea resulta em Unsupported: unrecognized calculation at "cinmea"Uma vírgula seguida de espaço separa dois valores, então 1,200 e max(a, b) continuam inteiros. Para usar no gráfico um nome que contém and como último valor, coloque-o entre parênteses.
O que um gráfico pode desenhar
Os valores precisam ser quantidades de um mesmo tipo: números simples, porcentagens, dinheiro ou medidas de um mesmo tipo, como distâncias ou durações. O dinheiro é desenhado na moeda do primeiro valor, convertido pelas taxas da nota, e uma medida na unidade do primeiro valor; cada valor continua aparecendo como foi escrito. Uma lista é desenhada elemento por elemento, o que combina com um gráfico de linhas:
balances = [1200, 1350, 1100] resulta em [1,200, 1,350, 1,100]line chart balancesQuando um gráfico não pode ser desenhado, a resposta dele diz por quê:
rent = £1,450 resulta em £1,450.00nap = 45 min resulta em 45 minchart rent, nap resulta em Unsupported: nap (45 min) can't share a chart with rent (£1,450.00)chart resulta em Unsupported: name the values to chart, such as chart rent, foodUm gráfico desenha até 100 valores, e um valor que ainda espera dados ao vivo, como o clima, fica como uma lacuna até chegar.
Teste um cenário hipotético
scenario, um nome, dois-pontos e o que ele dá a um ou mais nomes (name = value, separados por vírgulas) descreve outra forma de ler o bloco:
rent = £1,450 resulta em £1,450.00food = £420 resulta em £420.00scenario Lisbon: rent = £900, food = £350 resulta em £900.00 · £350.00scenario Shared: rent = rent / 2 resulta em £725.00rent + food resulta em £1,870.00Como está escrita, uma linha de cenário não muda nada: as outras linhas respondem como antes, e a linha de cenário mostra os valores que o seu cenário dá.
Um bloco com linhas de cenário tem um seletor Scenario: no canto superior direito do bloco no Mac, e no fim da linha de abertura do bloco no iPhone e iPad. Ele oferece As written e cada um dos cenários do bloco. Escolha Lisbon, e a linha que define primeiro cada nome que o cenário dá responde com o valor do cenário, na cor das unidades, e todas as linhas abaixo acompanham, inclusive os gráficos: aqui rent + food passa a £1,250.00. O texto da nota não muda. A escolha fica guardada só neste dispositivo, então seus outros dispositivos e as pessoas com quem você compartilha a nota continuam vendo a nota como foi escrita.
Um cenário pode alterar um valor em vez de substituí-lo, e pode ler outros nomes, como Shared faz com rent = rent / 2. Uma linha mais abaixo que defina o nome de novo, como rent = rent + £50, parte do valor do cenário. Várias linhas de cenário podem contribuir para o mesmo cenário, mas um nome que o cenário já dá, ou um nome que nenhuma linha define, é um erro.
Nas exportações e no Free
As exportações leem a nota como você a vê, com o cenário que você escolheu, e informam abaixo de um bloco quando um cenário deu as respostas dele. PDF, impressão e imagens desenham cada gráfico abaixo do seu bloco, e o HTML o desenha como uma imagem na página; RTF, Word, EPUB e rich text escrevem os valores do gráfico como texto, como rent £1,450.00 · food £420.00.
Sem o Varlig Pro, os gráficos são escritos como os seus valores em todos os formatos, e todas as notas são lidas como foram escritas. O cenário que você escolheu fica guardado e volta com o Pro.