SC est un tableur qui fonctionne dans une console . Par rapport à un tableur graphique sa taille est minuscule, le temps de chargement minime et la vitesse d’exécution est foudroyante.
Il possède la plupart des fonctionnalités qu'un pur tableur aurait mais ne possède pas les éléments comme le tracé de diagramme et la sauvegarde dans des formats étrangers. Il est très stable et assez facile à utiliser quand la difficulté de l’exploration est passée, et que les réflexes sont acquis.
Ce tableur permet aussi de créer des macros instructions qui vont autoriser l’envoi d’une commande ou de tout un enchaînement de tâches.
Le code de la macro est un simple fichier texte que l’on peut écrire avec n’importe quel éditeur. Il est possible de s’inspirer du code des fichiers sauvegardés avec la commande P, mais aussi du fichier «.sc_history» qui se trouve à la racine du répertoire utilisateur (c’est un fichier caché) et qui contient toutes les commandes récentes utilisées dans l’application en cours.
Toutes les opérations de déplacement, chargement, sauvegarde, modification peuvent être réalisées, toutes les commandes sont disponibles.
Petit résumé de l'aide du tableur SC
N.B. les raccourcis en lettres majuscules sont différents des minuscules, le sigle ^ représente la touche Ctrl
? | aide |
^L | actualise l'écran |
@ | recalcule la feuille |
q Q ^c | quitte sc |
Couleurs
|
|
C |
accès à un tableau de 8 paires de couleurs qu'on peut définir : couleur du texte;couleur du fond @black @red @green @yellow @blue @magenta @cyan @white |
rC | permet de changer la couleur d'une zone sélectionnée |
^tC | bascule l'affichage couleur de tout l'écran entre défaut / type 1 |
La saisie des données
= saisie d'une entrée numérique
saisie rapide : ^tn désactive l'obligation du préfixe =, on peut valider avec les touches de direction
< entrée d'une étiquette à gauche
entrée d'une étiquette centrée
> entrée d'une étiquette à droite
{ chaine justifiée à gauche
chaine justifiée centrée
} chaine justifiée à droite
F entrée du format numérique
0 Si le nombre de chiffres est inférieur au nombre de zéros, des zéros complémentaires en début du nombre sont affichés.
# Aucun zéro supplémentaire affiché.
. Détermine combien de chiffres sont placés sur les côtés droit et gauche de la virgule dans le nombre.
espace Permet entre autres de créer le séparateur de milliers.
E- E+ e- e+ format scientifique
^D format date pour le format date voir man strftime
f modifie le nombres de décimales du format numérique avec les flèches de direction, ainsi que la dimension de la colonne
e édition numérique
E édition chaine de caractères
x efface la cellule courante
+ incrémente la cellule
- décrémente la cellule
Charger / sauvegarder
G charge une nouvelle base de données
P Enregistre la base de données
ZZ Enregistre la base e données et quitte
W Enregistre la base de données préparée à être chargée par G
T Exporte une base de données
M Fusionne la base de données
R Exécute des macros
A Spécifie la macro a exécuter automatiquement
D Définit un chemin pour la commande R
Changer les options (bascule on/off)
^t<x>
a recalcul automatique
b fonction braille
c curseur surbrillance activée
e exécution d'une fonction externe
i insertion automatique de lignes / colonnes
w retour à la ligne automatique
l création d'une étiquette automatique
n saisie numérique rapide
o optimisation automatique des expressions.
t affichage de la ligne supérieure (définition)
r définit la direction après <return>
x cryter
z fixe les limites de l'action nopuvelle ligne
C bascule l'affichage couleur de l'écran
E toutes les cellules avec une erreur seront colorées
N coloration des chiffres négatifs
Les déplacements
^a va à A0
déplacement par pages
H gauche J bas K haut L droite
Tab complète une sélection
# place le curseur sur la dernière cellule non vide
0 place le curseur sur la cellule de la colonne A
b déplace le curseur selon l'historique des mouvements précédents
w replace le curseur selon l'historique des mouvements avants
g<cel.> va à la cellule spécifiée
m<a-z 1-9> marque la cellule avec nom <a-z 1-9>
c<a-z 1-9> copie la cellule marquée
'<a-z 1-9> va à la cellule marquée
z<retour> déplace la ligne du curseur en haut de l'écran
z. ou zc déplace la ligne du curseur au milieu de l'écran
Les commandes de lignes et de colonnes
ir ic insère une nouvelle ligne , colonne
or oc insère une nouvelle ligne , colonne après la ligne colonne courante
ar ac ajoute une nouvelle ligne (colonne), immédiatement après la ligne courante (colonne).
dr dc dd Supprime la ligne courante (colonne). dd efface la cellule courante (c'est à dire, il est synonyme de x).
yr yc yy copie la ligne actuelle (colonne) dans le tampon supprimer sans le supprimer réellement.
dd la cellule courante (Similaire à x, mais sans réellement supprimer le contenu de la cellule).
vr vc vv Retire les expressions de la ligne affectée (colonne), laissant seules les valeurs qui étaient dans les cellules avant que la commande aie été exécutée.
Zr Zc ZZ Cache la ligne actuelle (colonne).L'état des lignes et des colonnes est enregistré avec la base de données rangées et colonnes masquées et le seront toujours lorsque vous rechargez.
sr sc Affiche les lignes cachées (colonnes). Entrez une plage de lignes (colonnes) destinée à être révélée.
Commandes zones.
A l'invite de la commande, il y a une phrase d'information entre crochets
rx efface la sélection
ry copie la sélection dans un tamlpon pour effacement
rc copie la sélection vers une zone destination.
rm déplace la sélection
rv supprime les expressions d'une sélection ne laissant que les valeurs des expressions.
rs trie une sélection avec critères +/- #/$ colonne etc...
rf rempli une zone sélectionnée avec une valeur constante de départ un incrément donné.
r{ r r| justifie la sélectioon à gauche , droite, centre
rd attribue un nom symbolique à une sélection
rl verouille la sélection, aucune édition des cellules.
rU déverrouille la sélection verrouillée par rl
rS affiche la liste des sélections préalablement définies
ru supprime la définition de sélection
rF assigner un format à une sélection
rr permet de créer, supprimer, modifier des zones.
Zone dans laquelle on bloque des lignes qui resteront affichées lorsque
l’on fait défiler l’écran (entêtes, titres, totaux etc..)
La création d'une animation dans Gimp est très simple.
Dans son principe il s’agit d’une suite d’images qui vont êtres affichées successivement, un calque pour chaque image intermédiaire.
Pour donner l’impression d’une animation continue et fluide, il faut diviser le mouvement en une série de petites séquences. En réglant le délai entre l’affichage de chaque calque l’animation est plus ou moins rapide ou saccadée
On peut aussi faire un diaporama, un peu comme feuilleter un livre avec des séquences très différentes.
Exemple : diaporama des signes du zodiaque.
Dans gimp, créer une nouvelle image en définissant la taille en pixels (400 X 80), dans les options avancées (remplir avec : transparence)
Dupliquer 11 fois le calque (menu Calque/Dupliquer le calque ou Maj+Ctrl+D), on peut ensuite les renommer avec le nom du signe du zodiaque.
Dans une autre image j’ai préparé les 12 signes, il suffit de faire des copier/coller, un signe dans chaque calque.
Recommencer ce travail dans chaque calque.
Sauvegarder le fichier en choisissant le format gif, une fenêtre d’exportation apparaît, choisir l’option «enregistrer en tant qu’animation» puis <exporter>, une nouvelle fenêtre s’affiche qui offre les options
boucle infinie
délai entre les images en millisecondes
arrangement des images (calques cumulatifs (combiner) , une image par calque (remplacer))
appuyer sur <enregistrer>
L’image gif animé est sauvegardée.
Autre exemple : saut en longueur.
La procédure est exactement la même, il faut simplement placer le dessin du sportif un peu plus en avant dans chaque calque.
Note : l’animation se déroule du calque d’arrière plan vers les duplications de bas en haut.
Le format pdf.
Un format normalisé et standard pour consulter des documents tout en gardant la mise en page, les polices, les images. Son but principal est la publication, la diffusion, l’archivage et l’impression.
Il permet l’échange de documents. Il est très ouvert et fonctionne sous tous les systèmes d’exploitation.
Créer un fichier Pdf
La solution Cups permet d’installer une imprimante virtuelle qui enregistrera toute impression dans un fichier pdf.
Tous les logiciels qui permettent une sortie sur imprimante peuvent être utilisés :
Traitement de texte
Editeur de texte
Navigateur internet
Editeur d’images (gimp, inkscape)
etc...
Il faut choisir d’imprimer dans un fichier.
Cocher option pdf,
choisir le nom et la destination du fichier généré.
Si l’imprimante pdf n’est pas installée par défaut, il faut installer le paquet «cups», voir dans le gestionnaire de logiciels.
ou dans un terminal, taper cette commande :
sudo apt-get install cups-pdf
Diviser un fichier pdf
Pour extraire une ou plusieurs pages d’un document pdf, il suffit de les afficher avec la visionneuse installée puis d’imprimer les pages qu’on veut extraire en mode pdf.
Fusionner plusieurs fichiers pdf
Ghostscript est généralement installé d’office, si ce n’est le cas, chercher dans les packages (gestionnaire de logiciels de votre distribution).
Cette fonction optimise souvent le fichier pdf en réduisant notablement la taille en gardant une qualité de document convenable.
Dans un terminal taper l’ordre suivant :
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=fic.pdf liste_fichiers
-dBATCH
Recueille et regroupe en tâche de fond, toutes les informations à la base, afin de pouvoir les exécuter ensuite en un seul et unique fichier de sortie.
-dNOPAUSE
Désactive le prompt et s'arrête à la fin de chaque page.
-sDEVICE
Sélectionne un périphérique de sortie initiale
-sOutputFile
Sélectionne un fichier de sortie
Suit la liste des fichiers à concaténer séparés par un espace.
exemple :
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=resultat.pdf un.pdf deux.pdf trois.pdf |
On peut créer un script qui facilitera le travail de fusion des fichiers :
Dans un éditeur écrire ces quelques lignes
#! /bin/bash but=$1 shift 1 gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$but $*
|
sauvegarder avec par exemple le nom «union», puis rendre le fichier exécutable en saisissant cette commande dans un terminal :
chmod ugo+x union |
utilisation :
Modifier un fichier pdf
Même si la destination d’un fichier pdf n’est pas fait pour être modifié, on peut contourner cet obstacle facilement.
Souvent les traitements de texte importent le format pdf, il est alors possible d’y apporter des modifications, on recrée le fichier pdf en l’enregistrant ou en l’exportant dans ce format.
Le logiciel Inkscape permet de modifier une page à la fois, il faut ensuite rassembler le fichier avec la méthode de fusion vue précédemment.
Convertir un fichier pdf
Il existe quelques utilitaires utilisables dans un terminal et qui permettent les conversions
vers le format HTML
pdftohtml -c -i fichier.pdf
transforme le fichier.pdf en fichier.html
vers le format texte
pdftotext -layout fichier.pdf
transforme le fichier.pdf en fichier.txt
Extraire toutes les images du fichier.pdf
pdfimages fichier.pdf img
extrait toutes les images contenues dans le fichier.pddf sous le nom : img-numéro.ppm
Riplinux est un live cd pour la récupération du système d’exploitation après un crash.
Il est possible de l’installer sur un cd, mais aussi sur une clé usb ou sur une carte sdram, l’installation n’utilise que 155Mo d’espace disque.
Le freeware «Universal-Usb-Installer» rendra cette opération très facile.
Au démarrage saisir le login «root» puis lancer l’interface graphique avec «startx».
Le nom d'utilisateur «root» à tous les droits il est donc administrateur du système.
Riplinux donne accès à tout un panel d’outils pour la sauvegarde et la restauration des données (partimage).
Partimage
Ce logiciel permet de sauvegarder intégralement une partition d’un disque dur (indépendamment du système d’exploitation installé) et de le restaurer en retrouvant un système conforme au moment de la sauvegarde.
3 paramètres sont indispensables
On peut se déplacer dans les différents champs avec la touche <TAB>
Après <F5>, un nouvel écran est affiché qui permet de choisir le type de compression etc..
Ce sont souvent les données personnelles, fruit de plusieurs années de travail qui sont irremplaçables.
Le système d’exploitation peut être réinstallé assez facilement, les données contenues dans le répertoire utilisateur sont plus cruciales.
Une sauvegarde régulière du dossier /home permet de mettre à l’abri des données essentielles.
Ce dossier contient tous les fichiers personnels ainsi que toute une collection de répertoires cachés avec la configuration des logiciels et de l’interface.
Il faut préalablement monter les disques sources et destination si on utilise Riplinux.
Par exemple :
/mnt/sda2 pour la source
/mnt/sdb1 pout la destination (avec un répertoire de sauvegarde)
Ukopp
On peut utiliser ce logiciel pour sauvegarder des fichiers sur un disque ou une clé usb.
Il ne recopie que les nouveaux fichiers ou les fichiers modifiés depuis la dernière sauvegarde, ce qui le rend plutôt rapide.
Target
Défini le répertoire cible de la sauvegarde. En lançant le gestionnaire de fichiers «Pcmanfm», on peut faire un copier/coller du dossier sélectionné.
Edit job
On peut naviguer dans le système afin de joindre ou d’exclure des fichiers ou dossiers à n’importe quel niveau.
Run job
Débute la sauvegarde. Il ne reste plus qu’à patienter.
Une autre solution serait de faire une simple copie dans un terminal :
cp -av /mnt/sda2/home/ /mnt/sdb1/sauvegarde/
avec une compression des fichiers
tar cfvz /mnt/sdb1/sauvegarde/sauvegarde.tar.gz /mnt/sda2/home/
Copier avec mc
Sélectionner le répertoire source dans une fenêtre et le répertoire destination dans l’autre, puis copier.
Pour maintenir une sauvegarde à jour, on peut synchroniser le répertoire d’origine et le répertoire de sauvegarde avec l’utilitaire Grsync
On peut avec Audacity, enregistrer tous les sons restitués par la carte.
les radios en ligne
youtube
un cd de musique
etc...
Chercher une radio sur internet, puis cliquer sur le bouton <Enregistrer>.
Si l’enregistrement ne fonctionne pas, vérifier l’installation du mixeur «pavucontrol» (dans ma version linux mint c’était le cas).
Ce programme permet de contrôler le volume, mais aussi de rediriger le flux de lecture sur un autre périphérique de sortie.
Quand la capture est réalisée, il suffit de l’exporter en mp3 (ou un autre format, Wav, Ogg).
Il faut quelquefois installer la librairie «lame» qui permet l’encodage en mp3.