Nouvelle version majeure de ToutEnClic (5.02)

ToutEnClic est un cahier virtuel dont vous trouverez la description sur cette page.

J’ai intégralement réécrit ToutEnClic en python 3 et j’en ai profité pour changer de Framework graphique me passer de wx-python dont le portage vers la branche 3 de python n’est pas abouti, et qui entraînait quelques incompatibilités entre plateformes, notamment entre MS-Windows et Linux.

J’ai donc utilisé le portage Python de Qt5 appelé PyQt5 qui m’a permis de réaliser une version 5.0 de ToutEnClic beaucoup plus fluide et ergonomique que les précédentes.

J’ai par ailleurs utilisé le standard XML pour le format d’enregistrement des documents réalisés avec ToutEnClic (les fichiers .tec) ce qui a malheureusement pour contrepartie une absence de compatibilité avec les documents produits par des versions antérieures.

Vous trouverez ci-dessous quelques captures d’écran de la nouvelle interface de ToutEnClic et un aperçu de ses possibilités.

Comme pour les versions antérieures, vous pouvez créer un document sous différents format avec un fond de couleur unie.

Mais vous pouvez aussi créer un document A4 selon un modèle à choisir parmi quatre modèles différents.

L’utilisation simultanée des outils (règle, compas, rapporteur, équerre et loupe) est facilitée et un simple clic sur un outil le place au premier plan par rapport aux autres.

Le contrôle de l’outil en cours d’utilisation est par défaut visible sur le bord haut gauche du document.

Pour gagner en surface de travail, le panneau de paramétrage des outils peut être masqué par un clic sur le bouton situé juste au dessous, puis ré-affiché par un clic sur le même bouton.

Pour optimiser la surface de travail, le contrôle de l’outil peut également être déplacé sur le bord en bas à droite.

En cas de défilement de l’espace de travail, le contrôle de l’outil reste toujours visible…

Une vue globale du document en cours d’édition est également disponible pour mieux se repérer pendant le travail.

Installation:

ToutEnClic n’est disponible que sous forme de scripts python ce qui lui permet d’être opérationnel sur toutes les plateformes disposant de l’interpréteur python3.

Sous Linux:

1- Installer le paquet python3-pyqt5 depuis votre gestionnaire de paquets préféré.

2- Récupérer l’archive zip à cette adresse.

3- Dézipper cette archive à l’endroit ou vous désirez installer ToutEnClic, en général dans votre répertoire personnel sous /home.

4- Vous obtenez alors un répertoire ToutEnClic dans lequel vous trouverez entre autres un script nommé toutenclic.py.

5- Double-cliquez sur ce script pour lancer ce logiciel.

Sur ma machine Ubuntu 17.10, j’ai créé avec un éditeur de texte un fichier nommé toutenclic.desktop que j’ai placé dans le répertoire /home/alain/.local/share/applications/ et dont le contenu est le suivant:

[Desktop Entry]
Comment=Cahier virtuel
Terminal=false
Name=ToutEnClic
Path=/home/alain/ToutEnClic/
Exec=/home/alain/ToutEnClic/toutenclic.py %u
Type=Application
Icon=/home/alain/ToutEnClic/toutenclic.png

Alain est mon nom d’utilisateur que vous remplacerez bien entendu par le votre. De même si vous avez placé le répertoire ToutEnClic  dans un autre chemin, c’est ce chemin que vous devez indiquer dans le fichier .desktop.

La ligne Path est importante pour que le programme trouve le fichier de traduction en Français.

N’oubliez pas de marquer ce fichier comme étant exécutable.

Ce fichier est un lanceur d’application qui peut être épinglé dans le dock et surtout permet de référencer ToutEnClic comme une application à part entière. Si vous faites un clic droit sur un fichier .tec et que vous l’associez à ToutEnClic, l’application se lancera en chargeant le .tec.

SousWindows:

1- Il vous faut d’abord installer python 3.x (x devant être supérieur à 4) après l’avoir téléchargé depuis le site officiel (faites attention à bien prendre la version compatible avec votre système 32 ou 64 bits).

2- Vous ouvrirez ensuite une fenêtre DOS et taperez la commande suivante:

pip3 install pyqt5

ce qui aura pour effet d’installer la version adéquate de PyQt5

3- Récupérer l’archive zip de ToutEnClic à cette adresse.

4- Dézipper cette archive à l’endroit ou vous désirez installer ToutEnClic, en général dans votre répertoire personnel.

5- Vous obtenez alors un répertoire ToutEnClic dans lequel vous trouverez entre autres un script nommé toutenclic.py.

6- Double-cliquez sur ce script pour lancer ce logiciel.

Un tutoriel précis d’installation sous Windows 10 peut être consulté à cet endroit.

 

8 réflexions au sujet de « Nouvelle version majeure de ToutEnClic (5.02) »

  1. Salut Alain …

    Juste une petite visite rapide …
    A première vue je constate que l’installation du nouveau Toutenclic est plus “compliquée” que ce que je pensais 🙁 …

    Est-il vraiment compatible avec Windows 10 ?
    Il va donc falloir que je prenne le temps de voir tout ça de près pour tester …

    @t
    alain l.

    1. Salut Alain,
      Qu’est-ce qui te semble difficile ?
      Python 3 est livré sous forme d’installateur binaire et pip3 est installé en même temps.
      Python3 étant compatible avec windows 10, toutenclic ne peut que l’être.
      Si j’arrive à me faire prêter une installation windows 10 je ferai un mode d’emploi précis…

Laisser un commentaire