JeffOffice

Historique des modifications

Les modifications apportées à chaque version de JeffOffice, de la plus récente à la plus ancienne. Les fichiers de chaque version se trouvent sur sa page de téléchargement.

JeffOffice 0.10.3

· Téléchargements

JeffWrite se dote d'outils de travail collaboratif, et JeffCrunch peut enregistrer des copies pour les anciens programmes. JeffWrite suit désormais les modifications, accepte les commentaires, modifie les tableaux, insère des images et gère les styles. JeffCrunch peut enregistrer une copie au format .xls ou .ods et calcule les tables de données d'analyse hypothétique.

JeffWrite (préversion)

  • Suivi des modifications. Activez-le avec Ctrl+Maj+E (onglet Révision). JeffWrite marque alors tout ce que vous saisissez, supprimez ou reformatez avec votre nom et la date, dans votre propre couleur. Chaque modification reçoit aussi une barre dans la marge.
  • Accepter ou Refuser une modification, toutes les modifications ou toutes les modifications affichées, et les parcourir avec Suivant et Précédent.
  • Quatre affichages : Balisage simple, Balisage complet, Sans balisage (comme si chaque modification était acceptée) et Original (comme si chaque modification était refusée).
  • Accepter tout et Refuser tout atteignent les en-têtes, pieds de page, notes de bas de page, notes de fin et zones de texte, et un seul clic sur Annuler suffit pour revenir en arrière dans les deux cas.
  • Sur 27 documents comportant des modifications suivies, Accepter tout et Refuser tout ont donné exactement le même texte que le programme d'origine.
  • Commentaires. Ajoutez un commentaire avec Ctrl+Alt+M, puis répondez-y, marquez-le comme traité, modifiez-le ou supprimez-le. Les commentaires s'affichent dans la marge et dans le volet Révision.
  • Tableaux. Insérez un tableau, ajoutez ou supprimez des lignes et des colonnes, fusionnez ou fractionnez des cellules et appliquez des styles de tableau. Vous pouvez aussi sélectionner une cellule, une ligne, une colonne ou le tableau entier, depuis les nouveaux onglets Tableau ou le menu contextuel.
  • Images. Insérez des images, puis redimensionnez-les, déplacez-les et habillez-les de texte à la souris.
  • Mise en page et règle. Une boîte de dialogue Mise en page définit les marges, le papier et l'orientation, et la règle définit les retraits et les taquets de tabulation.
  • Styles. Le volet Styles répertorie les styles du document, et vous pouvez créer de nouveaux styles et modifier les styles existants. Mettre à jour pour correspondre à la sélection et la mise à jour automatique fonctionnent également.
  • Copier la mise en forme. Copiez l'apparence d'un texte vers d'autres textes. Double-cliquez sur le bouton pour l'appliquer plusieurs fois.
  • Glisser-déposer. Faites glisser le texte sélectionné pour le déplacer, ou maintenez Ctrl (Option sur un Mac) pour le copier.
  • Atteindre (Ctrl+G). Accédez directement à une page, une section, une ligne, un signet, une note de bas de page ou un titre.

JeffCrunch (préversion)

  • Enregistrer une copie au format .xls ou .ods. Enregistrer sous écrit désormais l'ancien format .xls et le format OpenDocument .ods.
  • Avant l'enregistrement, JeffCrunch signale tout ce que le format ne peut pas contenir, comme les lignes au-delà de 65 536 ou les fonctions récentes.
  • Une formule que le format ne peut pas exprimer est enregistrée sous forme de valeur.
  • Nous avons enregistré des copies de 8 371 classeurs et relu chacun d'eux. Chaque valeur était identique.
  • Les tables de données d'analyse hypothétique fonctionnent. Une table de données recalcule une formule pour une liste de valeurs d'entrée. JeffCrunch les calcule désormais, au lieu de se contenter d'afficher les résultats enregistrés dans le fichier.
  • Le TRI correspond à l'original. Le TRI calcule un taux de rentabilité par essais successifs, et il suit désormais les mêmes étapes que le programme d'origine, donc il donne les mêmes résultats.
  • Regroupement et plans. Regroupez et dissociez des lignes et des colonnes, et affichez les niveaux du plan depuis la marge.
  • Remplissage propose davantage d'options, fonctionne entre les feuilles et ne remplit pas au-delà des cellules fusionnées qui ne sont pas alignées.
  • Afficher les formules élargit les colonnes pour que les formules tiennent, y compris les colonnes auxquelles vous accédez ensuite par défilement.
  • Les volets figés sont enregistrés avec le classeur.
  • Insertion > En-tête et pied de page ouvre l'en-tête pour que vous puissiez y saisir du texte.
  • Les fichiers texte sont enregistrés selon votre choix et sinon conservés tels quels, y compris en UTF-16 et les textes en chinois, japonais et coréen.

Dans les coulisses

  • De nouveaux contrôles relisent chaque fichier .xls écrit par JeffCrunch, enregistrement par enregistrement, et comparent ses formules octet par octet avec des formules tirées d'environ 97 000 fichiers réels.

JeffOffice 0.10.2

· Téléchargements

JeffCrunch gère mieux les très grandes feuilles et indique clairement ce qu'un enregistrement modifiera, et JeffWrite répartit les lignes et les pages plus fidèlement à l'original. Cette version achève la refonte du suivi des lignes et des colonnes dans JeffCrunch : même une feuille d'un million de lignes reste rapide à modifier, à annuler et à redessiner. Elle ajoute aussi les premiers travaux de bêta pour JeffCrunch et JeffWrite.

JeffCrunch (préversion)

  • Les modifications de colonnes dans les très grandes feuilles sont plus rapides. Dans une feuille d'un million de lignes, la suppression d'une colonne prend désormais de 17 à 44 millièmes de seconde au lieu de jusqu'à 70, et son annulation prend environ 4 millièmes de seconde au lieu de 70.
  • La fenêtre ne redessine que ce qui a changé. Après une insertion ou une suppression, JeffCrunch ne repeint que les lignes ou colonnes déplacées, et non la feuille entière.
  • Annuler et Rétablir restaurent votre sélection. Après Annuler ou Rétablir d'une modification de ligne ou de colonne, les cellules que vous aviez sélectionnées le sont à nouveau.
  • Le remplissage de 100 000 nouvelles lignes prend moins d'une seconde. Auparavant, il pouvait occuper JeffCrunch pendant plusieurs minutes.
  • Une modification refusée ne vous fait jamais perdre l'historique d'annulation. Lorsque JeffCrunch ne peut pas effectuer une modification (par exemple sur une feuille protégée), tout ce que vous pouviez annuler auparavant reste disponible.
  • Les modèles et les compléments sont enregistrés tels qu'ils sont. Un modèle (.xltx, .xltm) ou un complément (.xlam) est enregistré à nouveau comme modèle ou complément. Enregistrer sous peut désormais transformer un modèle en classeur (.xlsx ou .xlsm) et demande d'abord confirmation si le nouveau type ne peut pas contenir les macros du fichier. La boîte de dialogue Ouvrir affiche les modèles et les compléments.
  • L'enregistrement en CSV indique ce qui sera omis. CSV ne contient qu'une seule feuille de valeurs brutes. Avant l'enregistrement, JeffCrunch indique désormais ce que le fichier CSV ne conservera pas, notamment les autres feuilles (y compris les feuilles masquées), les formules, les images, les graphiques et les notes. Il propose Enregistrer les valeurs uniquement, Enregistrer en .xlsx ou Annuler.
  • Un fichier qui ne s'ouvre pas fait l'objet d'une explication claire. JeffCrunch indique si le fichier est vide, s'il s'agit en réalité d'un PDF, d'une image, d'un document texte ou d'une présentation, s'il est protégé par un mot de passe, s'il a été tronqué ou s'il est endommagé. Les autres classeurs ouverts ne sont pas modifiés.
  • L'enregistrement conserve tout ce que vous n'avez pas modifié. Un nouveau contrôle a ouvert, modifié et enregistré 8 328 classeurs, puis comparé chaque partie de chaque fichier. Rien de ce qui n'avait pas été modifié n'a changé.

JeffWrite (préversion)

  • Les lignes et les pages se coupent plus fidèlement à l'original. Sur nos documents d'essai, la proportion de pages identiques à l'original est passée de 76 % à 82 %, et le nombre de pages correspond désormais dans 95 % des documents. Les modifications comprennent :
  • Les notes de bas de page se répartissent sur plusieurs pages comme dans l'original.
  • Les espaces en fin de paragraphe passent à la ligne lorsque le document le demande.
  • Les listes numérotées dont le numéro est suivi d'une espace ou d'aucun caractère sont espacées comme le demande le document.
  • Les lignes vides d'en-tête et de pied de page prennent la hauteur appropriée.
  • Les adresses web contenues dans les liens ne se coupent plus après une barre oblique.
  • Le texte de style machine à écrire paraît aussi foncé que dans l'original. Le texte en Courier New, dessiné avec une police de remplacement gratuite, s'affiche un peu plus foncé à l'écran pour correspondre. Les PDF et l'impression ne sont pas modifiés.

Programme d'installation Windows

  • La page du dossier n'affiche plus de barre oblique parasite à la fin du dossier d'installation lors d'une mise à jour.

Dans les coulisses

  • De nouveaux tests de charge soumettent JeffCrunch à des sessions extrêmes : des millions de modifications, des feuilles modifiées pendant des heures, et tous les numéros de lignes et de colonnes épuisés. Ces tests ont permis de découvrir deux des corrections ci-dessus.

JeffOffice 0.10.1

· Téléchargements

JeffCrunch insère et supprime beaucoup plus rapidement, et un ensemble de corrections touche toutes les applications. Cette version reconstruit la manière dont JeffCrunch suit les lignes et les colonnes ; l'insertion, la suppression, l'annulation et l'enregistrement ne ralentissent donc plus avec la taille du classeur. Elle corrige aussi le classeur vierge de JeffCrunch, dans lequel il était impossible de saisir du texte, ainsi que plusieurs problèmes mineurs relevés par de nouveaux contrôles qui exécutent chaque commande de chaque application.

JeffCrunch (préversion)

  • Un classeur vierge fonctionne. Lorsque vous démarrez JeffCrunch sans fichier, ou choisissez Fichier > Nouveau (Ctrl+N), vous obtenez désormais immédiatement un classeur dans lequel vous pouvez saisir du texte. Auparavant, la fenêtre indiquait en permanence que le classeur était encore en cours d'ouverture.
  • L'insertion et la suppression de lignes et de colonnes sont jusqu'à cent fois plus rapides. Dans un classeur de 100 000 lignes contenant des noms et des tableaux, l'insertion d'une ligne en haut prenait près d'une seconde ; elle prend maintenant environ un centième de seconde. Les formules qui font référence aux cellules déplacées les suivent sans être réécrites une à une.
  • L'annulation d'une suppression importante est instantanée. La suppression d'un demi-million de lignes et son annulation prenaient chacune plusieurs secondes ; elles prennent maintenant quelques millièmes de seconde, et l'annulation n'occupe que des kilo-octets au lieu de plus d'un gigaoctet. JeffCrunch ne demande plus « Cette action ne peut pas être annulée » avant la plupart des modifications de lignes et de colonnes.
  • L'enregistrement après de nombreuses modifications est plus rapide et consomme beaucoup moins de mémoire. Après 200 insertions et suppressions, un enregistrement prend environ un tiers de temps en moins et moins d'un quart de la mémoire. Les formules qui n'ont pas été déplacées sont enregistrées exactement comme elles figuraient dans le fichier.
  • Le remplissage, le tri et le collage de formules sont plus rapides. Le remplissage d'une formule sur 100 000 lignes prend nettement moins d'une seconde.
  • Les classeurs qui utilisent le calcul itératif affichent les bons nombres. Dans les classeurs configurés pour recalculer leurs formules circulaires jusqu'à stabilisation des résultats (fréquent dans les modèles financiers), certaines cellules affichaient #NUM! ou 0 au lieu du nombre présent dans le fichier. Elles affichent désormais ce qu'affiche le programme du classeur lui-même.
  • La saisie fonctionne dès l'ouverture de la fenêtre. Auparavant, les premières touches allaient au bouton Fichier, et la touche Entrée ouvrait l'écran Fichier.
  • Tabulation, puis Entrée. Après un déplacement sur une ligne avec la touche Tab, la touche Entrée redescend à la colonne de départ, comme dans les autres tableurs.
  • Les formules suivent plus fidèlement les modifications. Les liens vers d'autres feuilles, ROW() et COLUMN(), ainsi que les formules partagées continuent de pointer vers les bonnes cellules après le déplacement de lignes ou de colonnes et après l'annulation.
  • Plus de boutons inactifs. Image, Formes, Tableau croisé dynamique et Zone de texte, qui ne pouvaient pas encore être utilisés, ont disparu de l'onglet Insertion, et les commandes n'affichent plus « pas encore disponible » une fois opérationnelles.

JeffDeck

  • Plus de plantage lorsqu'une présentation est remplacée pendant un aperçu d'animation.
  • La saisie pendant l'ouverture de la fenêtre n'ouvre plus l'écran Fichier.
  • Choisir la transition déjà appliquée à une diapositive conserve sa coche dans le menu.
  • Plus de boutons inactifs. Page de commentaires, Mode Lecture et Effets du masque des diapositives, qui ne pouvaient pas encore être utilisés, ont disparu du ruban, et l'Aide n'en fait plus mention.

JeffPub

  • Modifier la casse (Maj+F3) change toujours les mots. La modification part de la casse actuelle des mots sélectionnés, et non d'une étape partagée par toutes les fenêtres.
  • Rétablir répond à la touche habituelle du système (Ctrl+Maj+Z sous Linux et macOS), en plus de Ctrl+Y.

Linux

  • Notre propre dépôt apt pour Ubuntu 22.04 et versions ultérieures ainsi que Debian 12 et versions ultérieures : ajoutez-le une seule fois, et les mises à jour arrivent avec les autres mises à jour du système. Voir Installation sous Linux.
  • Le Snap Store : sudo snap install jeffoffice --edge pour l'instant, la version stable suivra.
  • Lorsque JeffOffice est installé depuis le dépôt apt ou le Snap Store, les applications ne proposent plus leur propre téléchargement de mise à jour.

Dans les coulisses

  • Chaque commande de chaque application est désormais exécutée par des contrôles automatiques sous Windows, macOS et Linux, sur un document vierge et sur un document ouvert depuis un fichier, et chacune doit produire le résultat qu'une personne constaterait. Ces contrôles ont permis de découvrir la plupart des corrections ci-dessus.

JeffOffice 0.10.0

· Téléchargements

JeffCrunch est disponible en version préliminaire. JeffOffice dispose désormais d'un tableur : JeffCrunch ouvre vos classeurs, calcule leurs formules avec son propre moteur de calcul, et vous permet de les modifier, les mettre en forme, les graphiquer, les trier, les filtrer et les imprimer. Cette version rend également toutes les applications de JeffOffice plus sûres avec les fichiers provenant d'autres personnes, et rend JeffWrite plus rapide avec les longues notes de bas de page.

JeffCrunch (préversion)

  • Ouvre vos classeurs existants. .xlsx, les anciens fichiers .xls, .ods, et les fichiers texte (.csv, .tsv et .txt, avec un aperçu où vous choisissez le séparateur, l'encodage et le contenu de chaque colonne). Il enregistre au format .xlsx, et au format .csv avec Enregistrer sous.
  • Les mêmes résultats. JeffCrunch calcule lui-même chaque formule. Sur des milliers de classeurs réels, que nous n'avons jamais utilisés pour le concevoir, 99,97 % des résultats de formules correspondent à ceux enregistrés par le programme du classeur, et 99,16 % pour les anciens fichiers .xls.
  • Modification. Saisir, remplir, copier et coller (y compris avec le collage spécial), insérer et supprimer des lignes, des colonnes et des cellules (les formules suivent), annuler et rétablir, somme, feuilles que vous pouvez ajouter, copier, déplacer, renommer, masquer et colorer.
  • Mise en forme. Formats de nombre, polices, remplissages, bordures, alignement, styles de cellule, Copier la mise en forme, mise en forme conditionnelle (couleurs, barres de données et icônes) et cellules fusionnées.
  • Graphiques et images. Créez des graphiques en colonnes, en barres, en courbes, en secteurs, en aires, en nuage de points et combinés à partir de vos données, puis modifiez leurs éléments, leurs couleurs et leurs données. Les images, les formes et les graphiques peuvent être déplacés, redimensionnés, copiés et placés devant ou derrière les uns les autres.
  • Rechercher, trier et filtrer. Rechercher et remplacer avec caractères génériques, Atteindre, tri selon plusieurs colonnes, couleurs ou vos propres listes, et filtres avec listes de valeurs, conditions et couleurs, tous conservés à l'enregistrement.
  • Formules. Suggestions de fonctions pendant la saisie, liste de toutes les fonctions avec leur rôle, cellules et plages nommées, calcul manuel ou automatique, avertissement pour les formules qui forment une boucle, et flèches qui indiquent les cellules alimentant une formule.
  • Tableaux. Transformez une plage en tableau avec sa propre présentation, une ligne de totaux, des filtres et des formules qui désignent ses colonnes par leur nom.
  • Notes, liens et protection. Notes sur les cellules, liens vers des pages web, des emplacements du classeur et des adresses e-mail, et feuilles et classeurs protégés avec ou sans mot de passe.
  • Impression. Mise en page, zones d'impression et titres, en-têtes et pieds de page (avec images), un affichage des sauts de page où vous faites glisser les sauts, un affichage Page où vous saisissez les en-têtes directement sur la page, un aperçu avant impression et l'exportation en PDF.

Pas encore dans l'aperçu de JeffCrunch

  • Modification des tableaux croisés dynamiques, des segments et des graphiques 3D ou des graphiques avec courbes de tendance (ils sont affichés et conservés tels qu'ils étaient)
  • Enregistrement au format .xls et .ods (JeffCrunch les ouvre et enregistre au format .xlsx)
  • Ouverture des classeurs chiffrés par mot de passe, des macros et des tables de données (tables d'hypothèses)
  • Une boîte de dialogue qui affiche le résultat d'une fonction pendant la saisie de ses arguments

Toutes les applications

  • Plus sûr avec les fichiers d'autrui. Le texte provenant d'un document, d'un classeur ou d'Internet est toujours affiché comme du texte brut. Un fichier ne peut plus faire en sorte qu'une étiquette ou une info-bulle télécharge une image depuis un autre ordinateur lorsque vous pointez dessus.
  • Un enregistrement reproductible. Enregistrer deux fois le même fichier produit désormais exactement le même fichier, ce qui est utile si vous gérez vos fichiers avec un système de gestion de versions ou si vous les comparez.
  • Chaque application en huit langues. JeffCrunch, ainsi que l'Aide de JeffWrite et de JeffCrunch, sont désormais disponibles en allemand, espagnol, français, italien, néerlandais et portugais (Brésil et Portugal), ainsi qu'en anglais américain, comme le reste de JeffOffice.
  • Les fichiers endommagés restent inoffensifs. Les fichiers aux anciens formats (.doc, .ppt, .pub et .xls) qui sont endommagés volontairement ne peuvent plus obliger les applications à effectuer une quantité de travail très importante.

JeffWrite (préversion)

  • Les longues notes de bas de page sont plus rapides. Une note de bas de page très longue, qui s'étend sur plusieurs pages, est mise en page avec environ un dixième du travail nécessaire auparavant.

JeffPub et JeffDeck

  • Votre séparateur décimal. Les zones de mesure affichent et acceptent le séparateur décimal utilisé par votre ordinateur ; en allemand, vous saisissez donc 1,5 cm.
  • Le texte des images reste intact dans les PDF. Le texte dessiné dans une image SVG conserve chaque lettre lorsque vous le copiez depuis le PDF exporté.

Installation

  • Un programme d'installation Windows plus clair. Chaque application et chaque option s'affichent en même temps dans une liste pleine largeur, avec leur description en dessous ; la page d'accueil est plus nette et plus lisible, et les propriétés de fichier des applications indiquent désormais leur version.
  • Windows : téléchargez JeffOffice-Setup.exe et exécutez-le, ou laissez la mise à jour l'installer. JeffCrunch est un aperçu que vous pouvez cocher dans le programme d'installation ; si vous l'avez déjà, la mise à jour le conserve. Si Windows affiche « Windows a protégé votre PC », cliquez sur Informations complémentaires, puis sur Exécuter quand même ; le programme n'est pas encore signé numériquement. Vous préférez ne pas utiliser de programme d'installation ? Utilisez JeffOffice-windows.zip.
  • Debian, Ubuntu et distributions apparentées : sudo apt install ./jeffoffice_0.10.0_amd64.deb.
  • Autres distributions Linux : l'AppImage de l'application souhaitée (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 (version de test, pas encore signée) : JeffOffice-0.10.0.dmg ; faites glisser les applications dans Applications, puis, lors de la première ouverture de chacune, utilisez Réglages système > Confidentialité et sécurité > Ouvrir quand même.

JeffOffice 0.9.1

· Téléchargements

JeffWrite gagne en rapidité et en précision. Cette mise à jour de l'aperçu de JeffWrite corrige ce que les utilisateurs ont remarqué en premier : les documents contenant de très longs paragraphes s'ouvrent beaucoup plus vite, les tabulations se placent exactement où le document les prévoit, et l'Aide décrit désormais ce que JeffWrite fait réellement. JeffPub et JeffDeck fonctionnent comme auparavant.

JeffWrite (préversion)

  • Plus rapide avec les longs paragraphes. Un paragraphe composé de milliers de morceaux mis en forme séparément mettait autrefois plusieurs minutes à être mis en page ; le cas le plus défavorable que nous testons est passé de plus de deux minutes à 14 secondes, avec exactement les mêmes pages.
  • Les tabulations se placent où le document les prévoit, y compris dans les paragraphes qui ont leurs propres taquets de tabulation, des taquets à des distances irrégulières et du texte de droite à gauche.
  • Une pagination plus fidèle. Deux autres types de documents sont désormais paginés correctement : les tableaux dont les cellules contiennent un renvoi croisé vide, et les documents dont les styles ont un nom mais pas d'identifiant.
  • Des décomptes plus naturels. La barre d'état affiche « 1 mot » et « 652 mots » au lieu de « 652 mot(s) », et il en va de même pour les autres messages de décompte de JeffWrite et de JeffPub, dans chaque langue avec ses propres formes du pluriel.
  • Nos propres noms sont correctement orthographiés. La vérification orthographique ne signale plus JeffWrite, JeffPub, JeffDeck, JeffOffice et les autres noms de JeffOffice comme fautes, dans aucune langue.
  • L'Aide est à jour. Les rubriques de JeffWrite décrivent désormais ce que cette version affiche et modifie (tableaux, images et zones de texte, champs, notes et anciens fichiers .doc) ainsi que ce qu'elle ne fait pas encore.

Pas encore dans l'aperçu de JeffWrite

  • Certaines pages sont dessinées légèrement différemment de l'original, surtout à l'endroit où une ligne ou une page se coupe
  • Modification du texte des en-têtes, pieds de page et notes (ils sont affichés et conservés)
  • Équations mises en page comme à l'impression (elles sont affichées sur une seule ligne et conservées)
  • Fichiers .rtf et .odt, et la règle

Installation

  • Windows : téléchargez JeffOffice-Setup.exe et exécutez-le, ou laissez la mise à jour l'installer. Si vous avez installé JeffWrite, la mise à jour le conserve et le met aussi à jour ; sinon, vous pouvez le cocher dans le programme d'installation. Si Windows affiche « Windows a protégé votre PC », cliquez sur Plus d'infos, puis sur Exécuter quand même ; le programme n'est pas encore signé numériquement. Vous préférez ne pas utiliser de programme d'installation ? Utilisez JeffOffice-windows.zip.
  • Debian, Ubuntu et distributions apparentées : sudo apt install ./jeffoffice_0.9.1_amd64.deb.
  • Autres distributions Linux : l'AppImage de l'application souhaitée (JeffPub-0.9.1-x86_64.AppImage, JeffDeck-0.9.1-x86_64.AppImage ou JeffWrite-0.9.1-x86_64.AppImage).
  • Mac (version de test, pas encore signée) : JeffOffice-0.9.1.dmg ; faites glisser JeffPub, JeffDeck et JeffWrite dans Applications, puis, la première fois que vous ouvrez chacun d'eux, utilisez Réglages du système > Confidentialité et sécurité > Ouvrir quand même.

JeffOffice 0.9.0

· Téléchargements

Découvrez JeffWrite. Le traitement de texte de JeffOffice est disponible en aperçu. Il ouvre les documents (.docx et l'ancien .doc), les met en page une à une à peu près comme le traitement de texte qui les a créés, vous permet de les modifier et enregistre au format .docx. JeffDeck n'est plus en aperçu, et JeffPub est encore en bêta.

Nouveauté : JeffWrite (aperçu)

  • Des pages telles qu'imprimées. Un affichage continu des pages avec zoom, mis en page selon les paramètres du document lui-même : taille et marges de page, sections, colonnes, pages en vis-à-vis, bordures de page et numéros de ligne. Les pages que vous consultez s'affichent en premier ; les autres sont mises en page pendant votre lecture.
  • Modification avec annulation : saisie, presse-papiers, mise en forme des caractères et des paragraphes (y compris la boîte de dialogue Police), listes à puces et numérotées, styles, sauts de page et de section, et mise en page.
  • Contenu des documents : tableaux, en-têtes et pieds de page avec numéros de page et autres champs, notes de bas de page et notes de fin, images et zones de texte autour desquelles le texte s'habille, cadres, champs de formulaire et contrôles de contenu, et équations (affichées sous forme de ligne de texte). Le texte chinois, japonais et coréen est dessiné avec les polices de votre ordinateur.
  • Rechercher et remplacer, et orthographe pendant la frappe, avec suggestions et le volet Orthographe (F7).
  • Impression et exportation en PDF, avec nombre de copies, plages de pages et aperçu.
  • Fichiers de document. Ouvre les fichiers .docx, .docm, .dotx et .dotm, ainsi que les anciens .doc et .dot ; enregistre au format .docx. Un modèle s'ouvre comme un nouveau document. Tout ce que JeffWrite n'affiche ni ne modifie encore est conservé et réenregistré tel qu'il figurait dans le fichier.
  • Qualité du rendu. Sur 95 documents réels sur lesquels JeffWrite n'a jamais été réglé, 73 % des pages sont très proches de l'impression d'origine (un score de page inférieur à 2, où 0 correspond à une correspondance parfaite), et tous les mots affichés par l'original, sauf 0,16 %, figurent sur les pages de JeffWrite.

Également dans la version 0.9.0

  • JeffDeck n'est plus en aperçu. Les anciennes présentations .ppt sont dessinées assez fidèlement à l'original pour que l'étiquette Aperçu soit retirée. JeffDeck gagne aussi le volet Format de la forme et l'onglet Format de la forme (remplissage et trait, ombre, reflet, lueur et bordures adoucies, taille et position, texte de remplacement, et corrections, couleur et recadrage des images), les galeries Styles de forme et Styles de texte artistique, Modifier la forme, et l'affichage Masque des diapositives.
  • Plus sûr avec les fichiers d'autrui. JeffWrite a été testé avec 2 289 fichiers, dont des centaines endommagés ou délibérément corrompus. Aucun n'a fait planter le logiciel ni épuisé la mémoire, et ceux qui le faisaient ne plus répondre ont été corrigés, à l'exception de quelques fichiers conçus pour être énormes, que JeffWrite continue de mettre en page en arrière-plan pendant que vous lisez leurs premières pages. JeffWrite et JeffDeck refusent désormais un fichier de plus de 1 Go avant de le lire.
  • JeffPub fonctionne comme auparavant, et ses publications sont dessinées exactement comme dans la version 0.8.0.

Pas encore dans l'aperçu de JeffWrite

  • Certaines pages sont dessinées légèrement différemment de l'original, surtout à l'endroit où une ligne ou une page se coupe
  • Modification du texte des en-têtes, pieds de page et notes (ils sont affichés et conservés)
  • Équations mises en page comme à l'impression (elles sont affichées sur une seule ligne et conservées)
  • Fichiers .rtf et .odt, et la règle

Installation

  • Windows : téléchargez JeffOffice-Setup.exe et exécutez-le, ou laissez la mise à jour l'installer. JeffWrite figure dans le programme d'installation comme aperçu : cochez-le pour l'installer. Si Windows affiche « Windows a protégé votre PC », cliquez sur Plus d'infos, puis sur Exécuter quand même ; le programme n'est pas encore signé numériquement. Vous préférez ne pas utiliser de programme d'installation ? Utilisez JeffOffice-windows.zip.
  • Debian, Ubuntu et distributions apparentées : sudo apt install ./jeffoffice_0.9.0_amd64.deb.
  • Autres distributions Linux : l'AppImage de l'application souhaitée (JeffPub-0.9.0-x86_64.AppImage, JeffDeck-0.9.0-x86_64.AppImage ou JeffWrite-0.9.0-x86_64.AppImage).
  • Mac (version de test, pas encore signée) : JeffOffice-0.9.0.dmg ; faites glisser JeffPub, JeffDeck et JeffWrite dans Applications, puis, la première fois que vous ouvrez chacun d'eux, utilisez Réglages du système > Confidentialité et sécurité > Ouvrir quand même.

JeffOffice 0.8.0

· Téléchargements

JeffDeck gagne en maturité. L'application de présentation de JeffOffice gagne des thèmes, des animations que vous pouvez créer et modifier, les outils du diaporama, la transition Morph, la lecture de films et de sons, l'affichage de diagrammes et d'équations, ainsi que l'enregistrement de fichiers OpenDocument. Elle reste un aperçu : tout ce qu'elle promet fonctionne désormais, et l'étape suivante consiste à dessiner les diapositives aussi fidèlement que JeffPub dessine les publications. JeffPub, la première application de la suite, est encore en bêta.

Nouveautés de JeffDeck

  • Thèmes. Neuf thèmes intégrés (le thème JeffOffice de base et huit nouveaux : Harbor, Ember, Almanac, Confetti, Granite, Orchard, Marquee et Tideline), chacun décliné en quatre variantes de couleurs, ainsi que des menus de couleurs, de polices et de styles d'arrière-plan dans l'onglet Création. L'application d'un thème conserve le texte, les images et la mise en page de chaque diapositive ; vous pouvez aussi reprendre le thème d'une autre présentation. Chaque thème est testé pour que le texte reste lisible sur ses arrière-plans.
  • Animations que vous créez et modifiez. Un onglet Animations et un volet Animation : effets d'entrée, d'accentuation et de sortie, et trajectoires, avec leurs directions, leur déclenchement (au clic, avec la précédente ou après la précédente), leur délai, leur durée, leurs répétitions et leur ordre. Elles sont enregistrées selon la méthode du logiciel de présentation, qui les répertorie chacune sous son propre nom.
  • Les outils du diaporama. Dessinez sur les diapositives avec un stylo ou un surligneur, pointez avec un pointeur laser, puis conservez votre encre sous forme de formes. Configurer le diaporama lance un diaporama dans une fenêtre ou en mode borne, en boucle automatique ; les diaporamas personnalisés diffusent un ensemble de diapositives choisi ; Répétition des minutages enregistre la durée d'affichage de chaque diapositive.
  • Morph. La transition qui déplace, redimensionne, fait pivoter et recolore ce que deux diapositives ont en commun, par objets, par mots ou par caractères.
  • Les films et les sons sont lus sur la diapositive pendant la modification (avec une barre de commandes) et pendant le diaporama selon la configuration de la présentation : au clic, automatiquement ou à la demande, avec leur volume, leur découpage, leur lecture en boucle et le plein écran. Insertion > Vidéo et Insertion > Audio les ajoutent, et l'onglet Lecture définit leur mode de lecture. Un film ou un son contenu dans un fichier n'est jamais lu tant que vous ou le diaporama ne le lancez pas.
  • les diagrammes et équations s'affichent comme le logiciel de présentation les a dessinés et sont enregistrés intacts (c'est la première nouveauté ajoutée dans la 0.7.1).
  • Images en ligne, Icônes et Texte artistique dans l'onglet Insertion, comme dans JeffPub.
  • Fichiers OpenDocument enregistrés. JeffDeck enregistre désormais les fichiers .odp et .otp pour les autres logiciels de bureautique, et un .odp que vous ouvrez est enregistré en tant que .odp.
  • Les polices voyagent avec le fichier. Un fichier .pptx enregistré contient les polices que JeffOffice apporte et que d'autres ordinateurs pourraient ne pas avoir, de sorte qu'une présentation créée avec l'un des nouveaux thèmes s'affiche de la même manière ailleurs. Les polices que JeffOffice dessine à la place de polices courantes (comme Calibri) sont enregistrées sous leur nom courant et n'ajoutent rien. Les polices incorporées à une présentation sont utilisées pendant qu'elle est ouverte, et ne remplacent jamais une police pour quoi que ce soit d'autre.
  • Mises à jour et statistiques d'utilisation. JeffDeck vérifie désormais la présence de nouvelles versions au démarrage, comme le fait JeffPub. Si vous avez choisi de partager les statistiques d'utilisation, il les envoie, ainsi que ses rapports de plantage. Un seul choix s'applique aux deux applications ; vous pouvez le modifier à tout moment dans Fichier > Options.

Également dans la version 0.8.0

  • Plus sûr avec les fichiers provenant d'autres personnes. Chaque nouveau lecteur (polices incorporées, paramètres du diaporama, animations, médias, thèmes) a été testé avec des centaines de fichiers endommagés ou volontairement défectueux, et corrigé chaque fois qu'un fichier pouvait faire manquer de mémoire JeffDeck, le faire cesser de répondre ou le faire fermer.
  • JeffPub fonctionne comme auparavant, et ses publications s'affichent exactement comme dans la version 0.7.1.

Pas encore dans l'aperçu

  • Diapositives dessinées légèrement différemment de celles du logiciel de présentation à certains endroits : le plus souvent, texte réduit pour tenir dans sa zone de texte, luminosité et contraste d'une image, et certaines ombres de texte
  • Modification des diagrammes, équations et graphiques (ils sont affichés et conservés)
  • Déclencheurs d'animation, sons et effets de couleur (ils sont conservés tels que le fichier les contient)

Installation

  • Windows : téléchargez JeffOffice-Setup.exe et exécutez-le, ou laissez la mise à jour l'installer. Si Windows affiche « Windows a protégé votre PC », cliquez sur Informations complémentaires, puis sur Exécuter quand même ; le programme n'est pas encore signé numériquement. Vous préférez ne pas utiliser de programme d'installation ? Utilisez JeffOffice-windows.zip.
  • Debian, Ubuntu et distributions apparentées : sudo apt install ./jeffoffice_0.8.0_amd64.deb.
  • Autres distributions Linux : l'AppImage de l'application souhaitée (JeffPub-0.8.0-x86_64.AppImage ou JeffDeck-0.8.0-x86_64.AppImage).
  • Mac (version de test, pas encore signée) : JeffOffice-0.8.0.dmg ; faites glisser JeffPub et JeffDeck dans Applications, puis, la première fois que vous ouvrez chacune d'elles, utilisez Réglages système > Confidentialité et sécurité > Ouvrir quand même.

La lecture des films et des sons ajoute les bibliothèques FFmpeg à JeffDeck ; les téléchargements sont donc plus volumineux d'environ 12 Mo (Windows) à 23 Mo (Mac) que ceux de la version 0.7.1.