Revisão do Calca: um editor de texto que também é um especialista em matemática

Como desenvolvedor da Web e gerente de projetos, mantenho muitas anotações que edito, não apenas no meu Mac, mas também no meu iPhone e iPad. Prefiro manter minhas anotações em formato de texto simples, em parte para razões filosóficas, mas principalmente por questões de simplicidade e flexibilidade. Minhas necessidades de formatação são bem simples e Remarcação funciona muito bem para mim; aplicativos típicos de processamento de texto, como Microsoft Word e Páginas são simplesmente exagerados. Da mesma forma, ao trabalhar com texto simples, tenho uma grande variedade de aplicativos para escolher em meus dispositivos Mac e iOS, enquanto minha escolha de aplicativos de processamento de texto é severamente limitada em comparação. Além disso, como o texto simples é um formato de arquivo universal, não preciso me preocupar se meus colegas podem ou não abrir os documentos que envio a eles.

Cuide de suas costas, aplicativos de planilhas. Calca é um editor de texto que permite combinar texto simples, sintaxe Markdown e cálculos no mesmo documento.

Porém, apenas uma coisa: embora isso funcione muito bem para documentos normais orientados a texto, costumo fazer algumas estimativas, o que também requer a realização de alguns cálculos. Esse tem sido tradicionalmente o papel de planilha aplicativos, como excel ou Números. (Eu não sou estranho a planilhas quando comecei minha carreira de computador na Idade das Trevas como analista, olhando incessantemente para a tela verde brilhante de um IBM-PC executando Lótus 1-2-3.) Portanto, agora estamos de volta ao dilema de texto simples versus formato binário. Como posso analisar números, mas ficar dentro do conforto do texto simples e do Markdown? Felizmente, Krueger Systems, Inc. veio ao resgate com Calça para Mac e iOS.

Em essência, o Calca é um editor de texto baseado em Markdown que também entende matemática e realiza cálculos. Isso permite misturar resultados calculados com texto normal no mesmo documento. Por exemplo, um documento Calca pode conter variáveis, como “comprimento = 5” e “largura = 10”, realizar cálculos sobre elas, como “área = comprimento * largura” e então produzir o resultado assim: “área => 50”. Como você já deve ter adivinhado, assim que você digita o símbolo “=>“, o Calca insere o resultado calculado (50). Obviamente, como qualquer especialista em planilhas esperaria, quando você alterar os valores das variáveis, os resultados também serão alterados automaticamente no documento.

O Calca fornece muitos exemplos para ajudá-lo a aprender como criar diferentes tipos de fórmulas.

Calca não se limita apenas a realizar aritmética simples. Você pode criar funções que podem ser reutilizadas várias vezes em um documento. Você pode resolver equações algébricas, somar intervalos de números, executar funções lógicas e assim por diante. Muitos exemplos são fornecidos no site do desenvolvedor bem como dentro da ampla variedade de documentos de amostra incluídos no aplicativo.

Como o Calca é muito focado em matemática, o teclado do aplicativo iOS fornece duas linhas extras de teclas para ajudar na inserção de números e símbolos matemáticos. No iPad, isso funciona bem quando você está trabalhando no modo retrato, mas o teclado aprimorado consome muito espaço de tela valioso na orientação paisagem, deixando espaço para apenas algumas linhas de texto aparecerem no tela. O teclado aprimorado ocuparia facilmente a tela inteira em um iPhone ou iPod touch no modo paisagem, então esse é provavelmente o motivo pelo qual o aplicativo funciona apenas no modo retrato nesses dispositivos.

A versão iOS do Calca também oferece alguns toques de edição interessantes. Por exemplo, você pode mover o cursor dentro da linha atual arrastando o dedo para qualquer lugar da tela, semelhante ao método proposto em O popular vídeo conceitual de Daniel Hooper. Além disso, considerando que você provavelmente alterará os números armazenados em variáveis, poderá selecionar facilmente esses números com um único toque, em vez dos gestos habituais de toque duplo ou toque + arrastar. Em seguida, com o número selecionado, você pode digitar sobre ele ou arrastar o dedo para a esquerda/direita ou para cima/baixo em qualquer lugar da tela para aumentar ou diminuir o valor gradualmente.

Calca não é apenas para matemáticos. Qualquer pessoa pode fazer cálculos reais em seu Mac ou dispositivos iOS.

Como o Calca está disponível para Mac e iOS, você pode compartilhar seus documentos em todos os seus dispositivos via iCloud ou Dropbox. Embora o acesso ao iCloud funcione bem, se você planeja usar o Calca em conjunto com outro aplicativos de edição entre seus dispositivos Mac e iOS, então você provavelmente vai querer usar o Dropbox como sua sincronização método. No entanto, é totalmente possível usar os dois serviços ao mesmo tempo. Por exemplo, como o Calca não fornece um modo de visualização Markdown, não o utilizo como meu único editor de texto. Então, eu armazeno todos os meus documentos orientados a números Calca no iCloud, em seguida, incorporo bits selecionados em documentos hospedados no Dropbox que termino de usar nvALT ou Markdown Pro no meu Mac, ou notas nebulosas no meu iPad e iPhone.

Enquanto alguns editores de texto do Dropbox se restringem a trabalhar apenas em um diretório específico dentro da sua pasta do Dropbox, o Calca pode acessar todo o seu repositório do Dropbox. Outra vantagem bem-vinda é que o Calca oculta todos os documentos que não são de texto simples, o que é útil se você já tentou acidentalmente abrir um documento que não seja de texto usando um editor de texto sem formatação.

O teclado do Calca fornece duas linhas extras de teclas para ajudá-lo a inserir números e símbolos matemáticos.

Resumindo

Como desenvolvedor, estou fascinado com a capacidade do Calca de avaliar fórmulas semelhantes à linguagem natural em um documento de texto simples e executar matemática nelas. O app me lembra o Soulver, que também faz cálculos baseados em texto, embora de forma um pouco diferente, e TaskPaper que pode gerar contornos dinâmicos de documentos de texto simples. No entanto, impressionado como estou com o Calca, descobri que ele não pode substituir completamente minha necessidade de um aplicativo de planilha tradicional. Mas para certos tipos de cálculos - e talvez também para usuários cujos cérebros não são tão profundamente orientados para planilhas quanto o meu - o Calca faz coisas aparentemente mágicas com texto simples e números.

  • Apr 17, 2023
  • 52
  • 0