JeffOffice

Registo de alterações

O que mudou em cada versão do JeffOffice, da mais recente para a mais antiga. Os ficheiros de cada versão estão na respetiva página de transferências.

JeffOffice 0.10.3

· Transferências

O JeffWrite recebe as ferramentas para trabalhar num documento com outras pessoas, e o JeffCrunch pode guardar cópias para programas mais antigos. O JeffWrite acompanha agora alterações, aceita comentários, edita tabelas, coloca imagens e gere estilos. O JeffCrunch pode guardar uma cópia como .xls ou .ods e calcula tabelas de dados de hipóteses.

JeffWrite (pré-visualização)

  • Acompanhar Alterações. Ative com Ctrl+Shift+E (no separador Rever). O JeffWrite passa a assinalar tudo o que escrever, eliminar ou reformatar, com o seu nome e a data, na sua própria cor. Cada alteração também recebe uma barra na margem.
  • Aceitar ou Rejeitar uma alteração, todas as alterações ou todas as alterações apresentadas, e percorra-as com Seguinte e Anterior.
  • Quatro vistas: Marcação Simples, Toda a Marcação, Sem Marcação (como se todas as alterações tivessem sido aceites) e Original (como se todas as alterações tivessem sido rejeitadas).
  • Aceitar Tudo e Rejeitar Tudo abrangem cabeçalhos, rodapés, notas de rodapé, notas de fim e caixas de texto, e um Anular repõe qualquer um dos dois.
  • Em 27 documentos com alterações acompanhadas, Aceitar Tudo e Rejeitar Tudo deram exatamente o mesmo texto que o programa original.
  • Comentários. Adicione um comentário com Ctrl+Alt+M e depois responda-lhe, marque-o como concluído, edite-o ou elimine-o. Os comentários aparecem na margem e num painel de Revisão.
  • Tabelas. Insira uma tabela, adicione ou elimine linhas e colunas, una e divida células e aplique estilos de tabela. Também pode selecionar uma célula, linha, coluna ou a tabela inteira, a partir dos novos separadores Tabela ou do menu do botão direito.
  • Imagens. Insira imagens e, com o rato, altere-lhes o tamanho, mova-as e molde o texto à volta delas.
  • Configurar Página e régua. A caixa de diálogo Configurar Página define margens, papel e orientação, e a régua define avanços e posições de tabulação.
  • Estilos. O painel Estilos lista os estilos do documento, e pode criar novos estilos e alterar os existentes. Atualizar para Corresponder à Seleção e a atualização automática também funcionam.
  • Copiar formatação. Copie o aspeto de um texto para outro texto. Faça duplo clique no botão para o aplicar mais do que uma vez.
  • Arrastar e largar. Arraste o texto selecionado para o mover, ou mantenha Ctrl (Option no Mac) premido para o copiar.
  • Ir Para (Ctrl+G). Salte para uma página, secção, linha, marcador, nota de rodapé ou título.

JeffCrunch (pré-visualização)

  • Guarde uma cópia como .xls ou .ods. Guardar como passa a gravar o formato .xls mais antigo e o .ods do OpenDocument.
  • Antes de guardar, o JeffCrunch indica o que o formato não consegue guardar, como linhas além de 65.536 ou funções mais recentes.
  • Uma fórmula que o formato não consegue representar é guardada como o seu valor.
  • Guardámos cópias de 8.371 livros de cálculo e lemos cada uma delas. Todos os valores voltaram iguais.
  • Tabelas de dados de hipóteses funcionam. Uma tabela de dados volta a calcular uma fórmula para uma lista de valores de entrada. O JeffCrunch agora calcula estas tabelas, em vez de apenas mostrar os resultados guardados no ficheiro.
  • TIR coincide com o original. A TIR calcula uma taxa de rendibilidade por tentativas repetidas, e agora segue os mesmos passos do programa original, por isso dá as mesmas respostas.
  • Agrupamento e estrutura de tópicos. Agrupe e desagrupe linhas e colunas, e mostre os níveis de estrutura a partir da margem.
  • Preencher tem mais opções, funciona entre folhas e não preenche sobre células unidas que não estejam alinhadas.
  • Mostrar Fórmulas alarga as colunas para que as fórmulas caibam, incluindo as colunas para as quais desloque a vista mais tarde.
  • Os painéis congelados são guardados com o livro de cálculo.
  • Inserir > Cabeçalho e Rodapé abre o cabeçalho para que possa escrever nele.
  • Os ficheiros de texto são guardados da forma que escolher e, de resto, mantêm-se como foram recebidos, incluindo UTF-16 e texto em chinês, japonês e coreano.

Por trás dos bastidores

  • Novas verificações leem cada ficheiro .xls que o JeffCrunch escreve, registo a registo, e comparam as suas fórmulas, byte a byte, com fórmulas retiradas de cerca de 97.000 ficheiros reais.

JeffOffice 0.10.2

· Transferências

O JeffCrunch acompanha folhas enormes e indica claramente o que uma gravação vai alterar, e o JeffWrite quebra linhas e páginas mais como o original. Esta versão conclui a reformulação de como o JeffCrunch controla linhas e colunas, para que mesmo uma folha com um milhão de linhas continue rápida a editar, anular e redesenhar. Também acrescenta os primeiros trabalhos em versão beta para o JeffCrunch e o JeffWrite.

JeffCrunch (pré-visualização)

  • As edições de colunas em folhas muito grandes são mais rápidas. Numa folha com um milhão de linhas, eliminar uma coluna demora agora entre 17 e 44 milésimos de segundo, em vez de até 70, e anulá-la demora cerca de 4 milésimos de segundo, em vez de 70.
  • A janela redesenha apenas o que mudou. Depois de uma inserção ou eliminação, o JeffCrunch repinta apenas as linhas ou colunas que se deslocaram, em vez de toda a folha.
  • Anular e Refazer devolvem a sua seleção. Depois de Anular ou Refazer uma edição de linha ou coluna, as células que tinha selecionado voltam a ficar selecionadas.
  • Preencher 100.000 linhas novas demora menos de um segundo. Antes, podia manter o JeffCrunch ocupado durante minutos.
  • Uma edição recusada nunca lhe custa o histórico de Anular. Quando o JeffCrunch não consegue fazer uma edição (por exemplo, numa folha protegida), tudo o que podia anular antes continua disponível.
  • Os modelos e complementos são guardados como o que são. Um modelo (.xltx, .xltm) ou complemento (.xlam) é guardado de volta como modelo ou complemento. Guardar como pode agora converter um modelo num livro de cálculo (.xlsx ou .xlsm) e pergunta primeiro se o novo tipo não puder guardar as macros do ficheiro. A caixa de diálogo Abrir lista os modelos e complementos.
  • Guardar como CSV indica o que ficará de fora. O CSV guarda apenas uma folha de valores simples. Antes de guardar, o JeffCrunch indica agora o que o ficheiro CSV não vai manter, incluindo outras folhas (também as ocultas), fórmulas, imagens, gráficos e notas. Oferece Guardar Apenas Valores, Guardar como .xlsx ou Cancelar.
  • Um ficheiro que não abre recebe uma explicação clara. O JeffCrunch indica se o ficheiro está vazio, se é de facto um PDF, uma imagem, um documento de texto ou uma apresentação, se tem palavra-passe, se foi cortado ou se está danificado. Os outros livros abertos ficam intactos.
  • Guardar mantém tudo o que não alterou. Uma nova verificação abriu, editou e guardou 8.328 livros de cálculo e comparou cada parte de cada ficheiro. Nada que não tenha sido editado foi alterado.

JeffWrite (pré-visualização)

  • As linhas e páginas quebram mais como no original. Nos nossos documentos de teste, as páginas iguais ao original passaram de 76% para 82%, e o número de páginas coincide agora em 95% dos documentos. As alterações incluem:
  • As notas de rodapé dividem-se entre páginas como no original.
  • Os espaços no fim de um parágrafo quebram linha quando o documento o pede.
  • As listas numeradas com um espaço ou nada depois do número são espaçadas como o documento indica.
  • As linhas vazias de cabeçalho e rodapé têm a altura correta.
  • Os endereços Web em hiperligações deixam de quebrar após uma barra.
  • O texto de estilo máquina de escrever aparece tão escuro como no original. O texto em Courier New, desenhado com um tipo de letra livre de substituição, é apresentado um pouco mais escuro no ecrã para corresponder. Os PDF e a impressão não mudam.

Instalador do Windows

  • A página da pasta já não mostra uma barra invertida perdida no fim da pasta de instalação quando atualiza.

Por trás dos bastidores

  • Novos testes de stress submetem o JeffCrunch a sessões extremas: milhões de edições, folhas editadas durante horas e todos os números de linhas e colunas esgotados. Esses testes encontraram duas das correções acima.

JeffOffice 0.10.1

· Transferências

O JeffCrunch fica muito mais rápido a inserir e eliminar, e um conjunto de correções em todas as aplicações. Esta versão reconstrói a forma como o JeffCrunch acompanha as linhas e colunas, pelo que inserir, eliminar, anular e guardar já não ficam mais lentos com o tamanho do livro de cálculo. Também corrige o livro em branco do JeffCrunch, onde não era possível escrever, e vários problemas menores encontrados por novas verificações que executam todos os comandos de todas as aplicações.

JeffCrunch (pré-visualização)

  • Um livro em branco funciona. Ao iniciar o JeffCrunch sem ficheiro, ou ao escolher Ficheiro > Novo (Ctrl+N), obtém-se agora um livro de cálculo onde pode escrever de imediato. Antes, a janela continuava a indicar que o livro ainda estava a ser aberto.
  • Inserir e eliminar linhas e colunas é até cem vezes mais rápido. Num livro de cálculo com 100 000 linhas, com nomes e tabelas, inserir uma linha no topo demorava quase um segundo e agora demora cerca de uma centésima de segundo. As fórmulas que se referem às células movidas seguem-nas sem serem reescritas uma a uma.
  • Anular uma eliminação grande é instantâneo. Eliminar meio milhão de linhas e anular a operação demoravam cada uma vários segundos; agora demoram algumas milésimas de segundo, e Anular ocupa quilobytes em vez de mais de um gigabyte. O JeffCrunch já não pergunta «Isto não pode ser anulado» antes da maioria das edições de linhas e colunas.
  • Guardar depois de muitas edições é mais rápido e usa muito menos memória. Após 200 inserções e eliminações, guardar demora cerca de um terço menos de tempo e menos de um quarto da memória. As fórmulas que não se moveram são guardadas exatamente como o ficheiro as tinha.
  • Preencher, ordenar e colar fórmulas é mais rápido. Preencher uma fórmula para baixo até 100 000 linhas demora bem menos de um segundo.
  • Os livros que usam cálculo iterativo mostram os números corretos. Em livros configurados para recalcular as suas fórmulas circulares até os números estabilizarem (comum em modelos financeiros), algumas células mostravam #NUM! ou 0 em vez do número que o ficheiro tinha. Agora mostram o que mostra o próprio programa do livro.
  • A escrita funciona assim que a janela abre. Antes, as primeiras teclas iam para o botão Ficheiro, e Enter abria o ecrã Ficheiro.
  • Tab e depois Enter. Depois de se deslocar numa linha com Tab, Enter desce para a coluna onde começou, como noutros programas de folhas de cálculo.
  • As fórmulas acompanham as edições com mais fidelidade. As ligações a outras folhas, ROW() e COLUMN(), e as fórmulas partilhadas continuam a apontar para as células certas depois de linhas ou colunas se moverem e depois de Anular.
  • Sem botões inativos. Imagem, Formas, Tabela Dinâmica e Caixa de Texto, que ainda não podiam ser usados, foram retirados do separador Inserir, e os comandos já não dizem «ainda não disponível» quando passam a funcionar.

JeffDeck

  • Sem falhas quando uma apresentação é substituída durante a pré-visualização de uma animação.
  • Escrever ao abrir a janela já não abre o ecrã Ficheiro.
  • Escolher a transição que um diapositivo já tem mantém a marca de verificação no menu.
  • Sem botões inativos. Página de Notas, Vista de Leitura e Efeitos do Modelo Global de Diapositivos, que ainda não podiam ser usados, foram retirados do friso, e a Ajuda já não os menciona.

JeffPub

  • Alterar Maiúsculas/Minúsculas (Shift+F3) altera sempre as palavras. Parte do estado atual das palavras selecionadas, em vez de um passo partilhado por todas as janelas.
  • Refazer responde à tecla habitual do sistema (Ctrl+Shift+Z no Linux e no macOS), além de Ctrl+Y.

Linux

  • O nosso repositório apt próprio para Ubuntu 22.04 e versões posteriores e Debian 12 e versões posteriores: adicione-o uma vez, e as atualizações chegam com as outras atualizações do sistema. Veja Instalar no Linux.
  • A Snap Store: sudo snap install jeffoffice --edge por agora, com o canal estável a seguir.
  • Quando o JeffOffice é instalado a partir do repositório apt ou da Snap Store, as aplicações já não oferecem o próprio download de atualizações.

Por trás dos bastidores

  • Todos os comandos de todas as aplicações são agora executados por verificações automáticas no Windows, no macOS e no Linux, num documento em branco e num aberto a partir de um ficheiro, e cada um tem de fazer o que uma pessoa veria. Estas verificações encontraram a maioria das correções acima.

JeffOffice 0.10.0

· Transferências

O JeffCrunch chega como pré-visualização. O JeffOffice passa a ter uma folha de cálculo: o JeffCrunch abre os seus livros de cálculo, calcula as fórmulas com o seu próprio motor de cálculo, e permite-lhe editar, formatar, criar gráficos, ordenar, filtrar e imprimir. Esta versão também torna todas as aplicações do JeffOffice mais seguras com ficheiros de outras pessoas, e torna o JeffWrite mais rápido com notas de rodapé longas.

JeffCrunch (pré-visualização)

  • Abre os livros de cálculo que tem. .xlsx, ficheiros .xls mais antigos, .ods e ficheiros de texto (.csv, .tsv e .txt, com uma pré-visualização em que escolhe o separador, a codificação e o conteúdo de cada coluna). Guarda em .xlsx, e em .csv com Guardar Como.
  • Os mesmos números. O JeffCrunch calcula cada fórmula por si próprio. Em milhares de livros de cálculo reais que nunca usámos para o construir, 99,97% dos resultados das fórmulas coincidem com o que o programa do próprio livro guardou, e nos ficheiros .xls mais antigos fazem-no 99,16%.
  • Edição. Escrever, preencher, copiar e colar (incluindo Colar Especial), inserir e eliminar linhas, colunas e células (as fórmulas acompanham), anular e refazer, Soma, folhas que pode adicionar, copiar, mover, mudar de nome, ocultar e colorir.
  • Formatação. Formatos de número, tipos de letra, preenchimentos, limites, alinhamento, estilos de célula, Copiar formatação, formatação condicional (cores, barras de dados e ícones) e células unidas.
  • Gráficos e imagens. Crie gráficos de colunas, barras, linhas, circulares, de área, de dispersão e combinados a partir dos seus dados, e depois altere as suas partes, cores e dados. Imagens, formas e gráficos podem ser movidos, dimensionados, copiados e colocados à frente ou atrás uns dos outros.
  • Localizar, ordenar e filtrar. Localizar e Substituir com carateres universais, Ir Para, ordenação por várias colunas, cores ou listas próprias, e filtros com listas de valores, condições e cores, todos mantidos ao guardar.
  • Fórmulas. Sugestões de funções à medida que escreve, uma lista de todas as funções com a respetiva descrição, células e intervalos com nome, cálculo manual ou automático, um aviso para fórmulas que formam uma referência circular, e setas que mostram que células alimentam uma fórmula.
  • Tabelas. Transforme um intervalo numa tabela com aspeto próprio, uma linha de totais, filtros e fórmulas que referem as suas colunas pelo nome.
  • Notas, hiperligações e proteção. Notas em células, hiperligações para páginas web, locais do livro de cálculo e endereços de correio eletrónico, e folhas e livros de cálculo protegidos com ou sem palavra-passe.
  • Impressão. Configurar página, áreas e títulos de impressão, cabeçalhos e rodapés (com imagens), uma vista de quebras de página em que arrasta as quebras, uma vista de página em que escreve os cabeçalhos no próprio local, pré-visualização de impressão e exportação para PDF.

Ainda não disponível na pré-visualização do JeffCrunch

  • Edição de tabelas dinâmicas, segmentações de dados e gráficos 3D ou gráficos com linhas de tendência (são apresentados e mantidos tal como estavam)
  • Guardar em .xls e .ods (o JeffCrunch abre-os e guarda em .xlsx)
  • Abertura de livros de cálculo cifrados com palavra-passe, macros e tabelas de dados (tabelas de simulação)
  • Uma caixa de diálogo que mostra o resultado de uma função à medida que escreve os respetivos argumentos

Todas as aplicações

  • Mais seguro com ficheiros de outras pessoas. O texto de um documento, de um livro de cálculo ou da internet é sempre apresentado como texto simples. Um ficheiro já não pode levar uma etiqueta ou uma dica a obter uma imagem de outro computador quando aponta para ela.
  • A gravação é repetível. Gravar o mesmo ficheiro duas vezes produz agora exatamente o mesmo ficheiro, o que ajuda quando guarda os ficheiros em controlo de versões ou os compara.
  • Todas as aplicações em oito idiomas. O JeffCrunch, e a Ajuda do JeffWrite e do JeffCrunch, estão agora em alemão, espanhol, francês, italiano, neerlandês e português (Brasil e Portugal), além de inglês norte-americano, tal como o resto do JeffOffice.
  • Ficheiros danificados continuam inofensivos. Os ficheiros em formatos antigos (.doc, .ppt, .pub e .xls) que são danificados de propósito já não podem fazer as aplicações executar uma quantidade muito grande de trabalho.

JeffWrite (pré-visualização)

  • As notas de rodapé longas são mais rápidas. Uma nota de rodapé muito longa que ocupa muitas páginas é composta com cerca de um décimo do trabalho que exigia antes.

JeffPub e JeffDeck

  • O seu separador decimal. As caixas de medida apresentam e aceitam o separador decimal que o seu computador usa, por isso, em alemão, escreve 1,5 cm.
  • O texto em imagens mantém-se completo nos PDF. O texto desenhado numa imagem SVG mantém todas as letras quando o copia do PDF exportado.

Instalar

  • Um instalador do Windows mais claro. Todas as aplicações e opções são apresentadas de uma só vez numa lista de largura total, com a respetiva descrição por baixo, a página de boas-vindas é mais nítida e mais fácil de ler, e as propriedades dos ficheiros das aplicações mostram agora a respetiva versão.
  • Windows: transfira JeffOffice-Setup.exe e execute-o, ou deixe que a atualização o instale. O JeffCrunch é uma pré-visualização que pode selecionar no instalador; se já o tiver, a atualização mantém-no. Se o Windows indicar «O Windows protegeu o seu PC», clique em Mais informações e, depois, em Executar mesmo assim; o programa ainda não tem assinatura de código. Prefere não usar instalador? Use JeffOffice-windows.zip.
  • Debian, Ubuntu e derivados: sudo apt install ./jeffoffice_0.10.0_amd64.deb.
  • Outro Linux: a AppImage da aplicação que quiser (JeffPub-0.10.0-x86_64.AppImage, JeffDeck-0.10.0-x86_64.AppImage, JeffWrite-0.10.0-x86_64.AppImage ou JeffCrunch-0.10.0-x86_64.AppImage).
  • Mac (versão de teste, ainda não assinada): JeffOffice-0.10.0.dmg; arraste as aplicações para Aplicações e, na primeira vez que abrir cada uma, use Definições do Sistema > Privacidade e Segurança > Abrir Mesmo Assim.

JeffOffice 0.9.1

· Transferências

O JeffWrite fica mais rápido e mais exato. Esta atualização da pré-visualização do JeffWrite corrige o que as pessoas notaram primeiro: os documentos com parágrafos muito longos abrem muito mais depressa, os tabuladores ficam exatamente onde o documento os coloca, e a Ajuda passa a descrever o que o JeffWrite realmente faz. O JeffPub e o JeffDeck funcionam como antes.

JeffWrite (pré-visualização)

  • Mais rápido com parágrafos longos. Um parágrafo composto por milhares de partes com formatação própria demorava minutos a compor; o pior caso que testamos passou de mais de dois minutos para 14 segundos, com exatamente as mesmas páginas.
  • Os tabuladores ficam onde o documento os coloca, incluindo em parágrafos que têm as suas próprias posições de tabulação, posições a distâncias irregulares e texto da direita para a esquerda.
  • As páginas coincidem com mais exatidão. Mais dois tipos de documentos passam agora a sair com o número certo de páginas: tabelas cujas células contêm uma referência cruzada vazia e documentos cujos estilos têm um nome mas não um identificador.
  • As contagens lêem-se naturalmente. A barra de estado mostra «1 palavra» e «652 palavras» em vez de «652 palavra(s)», e o mesmo acontece com as outras mensagens de contagem do JeffWrite e do JeffPub, em todos os idiomas com as suas próprias formas de plural.
  • Os nomes do JeffOffice estão escritos corretamente. A ortografia já não assinala como incorretos o JeffWrite, o JeffPub, o JeffDeck, o JeffOffice nem os outros nomes do JeffOffice, em nenhum idioma.
  • A Ajuda está atualizada. Os tópicos do JeffWrite indicam agora o que esta versão apresenta e edita (tabelas, imagens e caixas de texto, campos, notas e ficheiros .doc antigos) e o que ainda não faz.

Ainda não disponível na pré-visualização do JeffWrite

  • Páginas desenhadas de forma ligeiramente diferente da original em alguns pontos: sobretudo onde uma linha ou uma página quebra
  • Edição do texto de cabeçalhos, rodapés e notas (são apresentados e mantidos)
  • Equações compostas tal como são impressas (são apresentadas numa só linha e mantidas)
  • Ficheiros .rtf e .odt, e a régua

Instalar

  • Windows: transfira JeffOffice-Setup.exe e execute-o, ou deixe que a atualização o instale. Se instalou o JeffWrite, a atualização mantém-no e atualiza-o também; se não o instalou, pode selecioná-lo no instalador. Se o Windows indicar «O Windows protegeu o seu PC», clique em Mais informações e, depois, em Executar mesmo assim; o programa ainda não tem assinatura de código. Prefere não usar instalador? Use JeffOffice-windows.zip.
  • Debian, Ubuntu e derivados: sudo apt install ./jeffoffice_0.9.1_amd64.deb.
  • Outro Linux: a AppImage da aplicação que quiser (JeffPub-0.9.1-x86_64.AppImage, JeffDeck-0.9.1-x86_64.AppImage ou JeffWrite-0.9.1-x86_64.AppImage).
  • Mac (versão de teste, ainda não assinada): JeffOffice-0.9.1.dmg; arraste o JeffPub, o JeffDeck e o JeffWrite para Aplicações e, na primeira vez que abrir cada um, use Definições do Sistema > Privacidade e Segurança > Abrir Mesmo Assim.

JeffOffice 0.9.0

· Transferências

Conheça o JeffWrite. O processador de texto do JeffOffice chega como pré-visualização. Abre documentos (.docx e o mais antigo .doc), dispõe-nos página a página de forma muito semelhante ao processador de texto que os criou, permite-lhe editá-los e guarda em .docx. O JeffDeck já saiu da pré-visualização, e o JeffPub continua em beta.

Novo: JeffWrite (pré-visualização)

  • Páginas tal como são impressas. Vista contínua de páginas com zoom, disposta a partir das definições do próprio documento: tamanho e margens da página, secções, colunas, páginas opostas, limites de página e números de linha. As páginas que está a ver surgem primeiro; as restantes são dispostas enquanto lê.
  • Edição com anular: escrita, área de transferência, formatação de carateres e de parágrafos (incluindo a caixa de diálogo Tipo de Letra), listas com marcas e numeradas, estilos, quebras de página e de secção, e configurar página.
  • O que os documentos podem conter: tabelas, cabeçalhos e rodapés com números de página e outros campos, notas de rodapé e notas de fim, imagens e caixas de texto em torno das quais o texto se molda, molduras, campos de formulário e controlos de conteúdo, e equações (apresentadas como uma linha de texto). O texto em chinês, japonês e coreano é desenhado com os tipos de letra do seu computador.
  • Localizar e Substituir, e ortografia à medida que escreve, com sugestões e o painel Ortografia (F7).
  • Imprimir e exportar para PDF, com cópias, intervalos de páginas e pré-visualização.
  • Ficheiros de documentos. Abre .docx, .docm, .dotx e .dotm, bem como os mais antigos .doc e .dot; guarda em .docx. Um modelo abre como novo documento. Tudo o que o JeffWrite ainda não mostra ou não edita é mantido e guardado de volta tal como estava no ficheiro.
  • Quão perto chega. Em 95 documentos reais em que o JeffWrite nunca foi ajustado, 73% das páginas ficam muito próximas da impressão original (uma pontuação de página inferior a 2, em que 0 é uma correspondência perfeita), e todas as palavras que o original mostra, exceto 0,16%, estão nas páginas do JeffWrite.

Também na 0.9.0

  • O JeffDeck saiu da pré-visualização. As apresentações .ppt antigas são desenhadas suficientemente próximas do original para que a etiqueta Pré-visualizar deixasse de aparecer. O JeffDeck ganha também o painel Formatar Forma e o separador Formato da Forma (preenchimento e linha, sombra, reflexo, brilho e limites, tamanho e posição, texto alternativo, correções de imagem, cor e recorte), as galerias Estilos de Forma e Estilos de Texto Artístico, Alterar Forma e a vista Modelo Global de Diapositivos.
  • Mais seguro com ficheiros de outros. O JeffWrite foi testado com 2.289 ficheiros, entre eles centenas danificados e deliberadamente corrompidos. Nenhum fez o programa fechar nem ficar sem memória, e os que deixaram de responder foram corrigidos, à exceção de alguns construídos para serem enormes, que o JeffWrite continua a dispor em segundo plano enquanto lê as primeiras páginas. O JeffWrite e o JeffDeck recusam agora um ficheiro com mais de 1 GB antes de o lerem.
  • O JeffPub funciona como antes, e as suas publicações são desenhadas exatamente como na 0.8.0.

Ainda não disponível na pré-visualização do JeffWrite

  • Páginas desenhadas de forma ligeiramente diferente da original em alguns pontos: sobretudo onde uma linha ou uma página quebra
  • Edição do texto de cabeçalhos, rodapés e notas (são apresentados e mantidos)
  • Equações compostas tal como são impressas (são apresentadas numa só linha e mantidas)
  • Ficheiros .rtf e .odt, e a régua

Instalar

  • Windows: transfira o JeffOffice-Setup.exe e execute-o, ou deixe a atualização instalá-lo. O JeffWrite aparece no instalador como pré-visualização: marque-o para o instalar. Se o Windows indicar «O Windows protegeu o seu PC», clique em Mais informações e, depois, em Executar mesmo assim; o programa ainda não tem assinatura de código. Prefere não usar um instalador? Use o JeffOffice-windows.zip.
  • Debian, Ubuntu e derivados: sudo apt install ./jeffoffice_0.9.0_amd64.deb.
  • Outro Linux: a AppImage da aplicação que pretende (JeffPub-0.9.0-x86_64.AppImage, JeffDeck-0.9.0-x86_64.AppImage ou JeffWrite-0.9.0-x86_64.AppImage).
  • Mac (versão de teste, ainda sem assinatura): JeffOffice-0.9.0.dmg; arraste o JeffPub, o JeffDeck e o JeffWrite para Aplicações e, na primeira vez que abrir cada um, use Definições do Sistema > Privacidade e Segurança > Abrir Mesmo Assim.

JeffOffice 0.8.0

· Transferências

O JeffDeck cresce. A aplicação de apresentações do JeffOffice passa a incluir temas, animações que pode criar e alterar, as ferramentas da apresentação de diapositivos, a transição Morph, filmes e sons que são reproduzidos, diagramas e equações que são apresentados, e a capacidade de guardar ficheiros OpenDocument. Continua a ser uma pré-visualização: tudo o que promete já funciona, e o passo seguinte é desenhar os diapositivos com a mesma fidelidade com que o JeffPub desenha as publicações. O JeffPub, a primeira aplicação da suíte, continua em beta.

Novidades no JeffDeck

  • Temas. Nove temas incorporados (o tema simples do JeffOffice e oito novos: Harbor, Ember, Almanac, Confetti, Granite, Orchard, Marquee e Tideline), cada um com quatro variantes de cor, além de menus de cores, tipos de letra e estilos de fundo no separador Estrutura. Aplicar um tema mantém o texto, as imagens e o esquema de cada diapositivo; também pode usar o tema de outra apresentação. Cada tema é testado para que o texto continue legível nos respetivos fundos.
  • Animações que cria e altera. Um separador Animações e um Painel de Animação: efeitos de entrada, de ênfase e de saída, e trajetos de movimento, com as respetivas direções, início (ao clicar, com o anterior ou após o anterior), atraso, duração, repetições e ordem. São guardados da mesma forma que o programa de apresentações as guarda, pelo que lista cada efeito pelo seu próprio nome.
  • As ferramentas da apresentação de diapositivos. Desenhe nos diapositivos com uma caneta ou marcador, aponte com um apontador laser e mantenha a tinta como formas depois. Configurar Apresentação de Diapositivos executa uma apresentação numa janela ou em modo quiosque, em ciclo contínuo; Apresentações Personalizadas reproduzem um conjunto escolhido de diapositivos; Ensaiar Temporização regista durante quanto tempo cada diapositivo fica no ecrã.
  • Morph. A transição que move, redimensiona, roda e altera a cor do que dois diapositivos têm em comum, por objetos, palavras ou carateres.
  • Filmes e sons são reproduzidos no diapositivo enquanto edita (com uma barra de controlo) e na apresentação de diapositivos, conforme indicado na apresentação: ao clicar, automaticamente ou quando clicados, com o respetivo volume, corte, repetição em ciclo e ecrã inteiro. Inserir > Vídeo e Inserir > Áudio adicionam-nos, e o separador Reprodução define a forma como são reproduzidos. Um filme ou som existente num ficheiro só é reproduzido quando o utilizador ou a apresentação o reproduzem.
  • Diagramas e equações são apresentados tal como o programa de apresentações os desenhou, e são guardados de volta na íntegra (isto chegou primeiro na 0.7.1).
  • Imagens online, Ícones e Texto Artístico no separador Inserir, tal como no JeffPub.
  • Ficheiros OpenDocument guardados. O JeffDeck passa a guardar ficheiros .odp e .otp para outros programas de escritório, e um .odp que abra é guardado de volta como .odp.
  • Os tipos de letra seguem com o ficheiro. Um .pptx guardado inclui os tipos de letra que o JeffOffice utiliza e que outros computadores podem não ter, pelo que uma apresentação criada com um dos novos temas tem o mesmo aspeto noutros computadores. Os tipos de letra que o JeffOffice desenha no lugar de tipos comuns (como o Calibri) são guardados com o nome comum e não acrescentam nada. Os tipos de letra incorporados numa apresentação são usados enquanto ela estiver aberta e nunca substituem um tipo de letra noutros documentos.
  • Atualizações e estatísticas de utilização. O JeffDeck passa agora a verificar novas versões ao iniciar, tal como o JeffPub, e, se tiver optado por partilhar estatísticas de utilização, envia-as, bem como os relatórios de falhas. É a mesma opção para as duas aplicações; pode alterá-la a qualquer momento em Ficheiro > Opções.

Também na versão 0.8.0

  • Mais seguro com ficheiros de terceiros. Todos os novos leitores (tipos de letra incorporados, definições de apresentação de diapositivos, animações, multimédia, temas) foram testados com centenas de ficheiros danificados e deliberadamente corrompidos, e corrigidos sempre que algum pudesse fazer o JeffDeck ficar sem memória, deixar de responder ou fechar-se.
  • O JeffPub funciona como antes, e as suas publicações são desenhadas exatamente como na versão 0.7.1.

Ainda não disponível na pré-visualização

  • Diapositivos desenhados de forma ligeiramente diferente do programa de apresentações em alguns casos: mais frequentemente texto que foi reduzido para caber na caixa, a luminosidade e o contraste de uma imagem e algumas sombras de texto
  • Edição de diagramas, equações e gráficos (são apresentados e mantidos)
  • Desencadeadores de animação, sons e efeitos de cor (são mantidos tal como estão no ficheiro)

Instalar

  • Windows: transfira o JeffOffice-Setup.exe e execute-o, ou deixe a atualização instalá-lo. Se o Windows indicar «O Windows protegeu o seu PC», clique em Mais informações e, depois, em Executar mesmo assim; o programa ainda não tem assinatura de código. Prefere não usar um instalador? Use o JeffOffice-windows.zip.
  • Debian, Ubuntu e derivados: sudo apt install ./jeffoffice_0.8.0_amd64.deb.
  • Outro Linux: a AppImage da aplicação que pretende (JeffPub-0.8.0-x86_64.AppImage ou JeffDeck-0.8.0-x86_64.AppImage).
  • Mac (versão de teste, ainda não assinada): JeffOffice-0.8.0.dmg; arraste o JeffPub e o JeffDeck para Aplicações e, na primeira vez que abrir cada um, use Definições do Sistema > Privacidade e Segurança > Abrir Mesmo Assim.

A reprodução de filmes e sons acrescenta as bibliotecas do FFmpeg ao JeffDeck, pelo que os transferíveis são cerca de 12 MB (Windows) a 23 MB (Mac) maiores do que os da versão 0.7.1.