Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 26 Mar 2015, 15:16
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Fabuleux éditeur
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [18 Posts]   Goto page: 1, 2 Next
Author Message
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Sun 29 Jan 2012, 05:51    Post subject:  Fabuleux éditeur
Subject description: Joe's Own Editor 3.4.7
 

Bonjour !

Une découverte, ce joe... même s'il existe depuis une mêche...
-- http://joe-editor.sourceforge.net -- (Valide le 27 janvier 2012, à 22 h 30 HNE)

Voyez la saisie d'écran ci-dessous.

Compilé exprès pour Puppy, sur Puppy Lucid 5.25 retro. (Devrait fonctionner sur tous les Toutous.)

Caractéristiques principales
~~~~~~~~~~~~~~~~~
* Très rapide, plus performant que nano, on dirait.
* En grande partie francisé(les messages, pas les menus, malheureusement).
* Couleurs selon les langages de programmation qu'on utilise.
* Usage de la souris.
* Très configurable (par contrôle-T ou en modifiant le fichier de ressources choisi, par ex., "/root/.joerc").
* Offre aussi un mode de lecture | écriture en hexadécimal.
* Taquets ajustables, pour une belle mise en forme de textes suivis.
* Numérotation des lignes, si on en a besoin.
* Possibilité d'inclure des images.
* Choix d'apparences : mode pico, mode emacs, mode wordstar, etc.

Bref, on peut écrire n'importe quoi avec, une nouvelle, un script ou du langage machine Smile, après s'être créé un environnement douillet.

Fait qui le distingue des autres éditeurs, Joe dispose d'un bel éventail de commandes accessibles en faisant Esc+x+la commande. (Voir la doc pour plus de détails.)

J'ai incorporé des liens de contexte vers joe pour beaucoup de fichiers texte, y compris pour les scripts exécutables "*.sh". J'ai inclus aussi deux entrées au menu jwm, une pour l'éditeur même et l'autre pour sa doc. Les fichiers "man" sont fournis en html pour la commodité de la chose.

Donnez-m'en des nouvelles ?

P.S. N'oubliez pas de télécharger aussi la fonte (ou police) Aerial, située 4-5 messages plus bas. Sinon la fenêtre de Joe sera très large. Désolé de cet oubli.
joe-3.7-i486.pet
Description  Editeur Joe complet, avec documentation (en anglais)
pet

 Download 
Filename  joe-3.7-i486.pet 
Filesize  474.16 KB 
Downloaded  174 Time(s) 
editeur-joe-avec-ses-deux-panneaux-d_aide.jpg
 Description   
 Filesize   79.79 KB
 Viewed   765 Time(s)

editeur-joe-avec-ses-deux-panneaux-d_aide.jpg


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Last edited by musher0 on Thu 02 Feb 2012, 23:23; edited 5 times in total
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Sun 29 Jan 2012, 05:51    Post subject:  

Quelques remarques à propos de l'éditeur joe.
------------------
1) Copie à partir de keepboard ou d'un autre
presse-papier
1.1) Choisir la coupure dans le presse-papier;
1.2) Revenir à joe et taper Shift+Insert.

2) Copie à partir d'un autre éditeur
2.1) Choisir l'extrait avec Ctrl-C;
2.2) Revenir à joe et taper Shift+Insert.

3) Copie à partir d'un terminal
3.1) Surligner le passage et faire Shift+Delete
ou cliquer sur le bouton du milieu
3.2) Revenir à joe et taper Shift+Insert.

-------------------
4) Copie vers un autre éditeur
4.1) Avec le curseur de la souris, choisir
l'extrait à copier dans joe et appuyer
sur le bouton du milieu de la souris;
4.2) Aller dans l'autre éditeur et taper
Shift+Insert.

5) Même chose pour copier de joe à un terminal.

6) Keepboard n'enregistre pas une opération de
copie dans joe, à ce que je vois. À
vérifier si vous vous servez d'un autre
presse-papier.

--------------------
7) Éviter les noms de fichiers trop longs à la
sauvegarde. On a environ 30 caractères,
y compris le nom du répertoire.

-------------------
8 (huit !) Joe dispose de neuf panneaux d'aide. On accède au
premier en tapant Ctrl+K+H. Pour accéder aux
suivants, tapez Esc+x, puis hnext. Pour revenir
au précédent, tapez hprev.

------------------
9) On sauvegarde un fichier en tapant Ctrl+K+D.
On inscrit le nom du fichier, puis on
tape "Retour".

------------------
10 ) On peut diviser l'écran en deux parties en tapant
Ctrl+K+O. On trouvera un bel exemple de cette
division ici : http://joe-editor.sourceforge.net/elaborate.gif

Des questions ? Des colles ? Smile

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Last edited by musher0 on Thu 02 Feb 2012, 23:25; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
jopervasco

Joined: 25 Mar 2011
Posts: 405

PostPosted: Mon 30 Jan 2012, 09:02    Post subject:  

Bonjour et merci

sous Puppy 5.28

installé le package mais je ne vois pas le haut de l'écran ? normal ? quand je lance depuis le menu
comment on descend la fenêtre ?

dans une console en tapant joe c'est plus pratique apparemment

_________________
Puppy Linux vraiment sympa Smile
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Mon 30 Jan 2012, 15:07    Post subject:  

Bonjour jopervasco

Voici ce que ça donne chez moi, sur un vieil écran CRT avec dimensions 1280x1024.

S.v.p., quelles sont les dimensions de ton écran ? (800x600, 1024x768, etc.)
Peut-être que mon script d'appel spécifie des paramètres trop grands pour ton écran ? Si c'est ça, c'est très simple à régler.

Merci d'avance.
editeur-joe-2.jpg
 Description   
 Filesize   22.81 KB
 Viewed   664 Time(s)

editeur-joe-2.jpg


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
jopervasco

Joined: 25 Mar 2011
Posts: 405

PostPosted: Mon 30 Jan 2012, 16:31    Post subject:  

Bonjour,

voila ce que je vois
je suis sur un portable 1366 x 768 pixels

merci
image-4.png
Description 
png

 Download 
Filename  image-4.png 
Filesize  49.74 KB 
Downloaded  189 Time(s) 

_________________
Puppy Linux vraiment sympa Smile
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Tue 31 Jan 2012, 19:53    Post subject:  

13étrange. Smile

Donc ton écran est plus large et moins haut que le mien.

Le petit terminal d'accompagnement devrait être à l'arrière-plan de la fenêtre de l'éditeur. Je vois le bas de la fenêtre de Joe derrière.

Ma suggestion pour l'instant : amène la fenêtre de Joe à l'avant-plan et étire-la vers le bas ? On verra bien ce que ça donne.

Autre solution, lancer joe directement en tapant joe dans un terminal. (Mais ça, tu as déjà découvert !)

Pendant que tu fais ça, je vais essayer de modifier mon script d'appel et je te reviens.

A+

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Last edited by musher0 on Tue 31 Jan 2012, 20:00; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Tue 31 Jan 2012, 19:59    Post subject:  

Incidemment, tu es de quel pays? Je veux dire : ton "locale" c'est quoi ?
fr_FR, fr_BE, fr_SW ?
Quant à faire, je vais changer les variables fr_CA aussi.

Je viens de voir le bobo : j'ai utilisé des signes moins pour placer la fenêtre de Joe. Je te reviens avec un script à géométrie "positive" Smile

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Tue 31 Jan 2012, 20:16    Post subject:
Subject description: Script d'appel de Joe pour portable européen
 

Voici qui devrait bien fonctionner sur un portable "français" ! Pour un portable "belge", amener ce script dans un éditeur et remplacer fr_FR par fr_BE. Attention de ne rien altérer d'autre, s.v.p.

Code:

#!/bin/sh
# /root/my-applications/bin/joe-portable-fr_FR.sh
# Gratuiciel, mais demeure sous
# (c) Christian L'Écuyer, Gatineau (Qc), Canada, janvier 2012. Tous droits réservés.
####
# paramètres pour la France
export LANG="fr_FR.utf8"
export LANGUAGE="fr_FR.utf8"
export LC_CTYPE="fr_FR.utf8"
export LC_NUMERIC="fr_FR.utf8"
export LC_TIME="fr_FR.utf8"
export LC_COexport Lexport LATE="fr_FR.utf8"
export LC_MONETARY="fr_FR.utf8"
export LC_MESSAGES="fr_FR.utf8"
export LC_PAPER="fr_FR.utf8"
export LC_NAME="fr_FR.utf8"
export LC_ADDRESS="fr_FR.utf8"
export LC_TELEPHONE="fr_FR.utf8"
export LC_MEASUREMENT="fr_FR.utf8"
export LC_IDENTIFICATION="fr_FR.utf8"
export LC_ALL=""
#
urxvt -tr -tint firebrick4 -sh 67 -fn "xft:Aerial Mono:pixelsize=11" -bg sienna4 -fg cornsilk -bd white +sr +st +tcw -bc -T Console-joe -n Console-joe  -g 80x14+120+50 -cr white -b 4 &
# pour portables
# -g 80x14+120+150 # original
# Enlever le dièze et accoler la 2e ligne après le signe "||" si wmctrl est installé.
# wmctrl -c "joe-3.4.7" ||
rxvt  -tr -tint firebrick4 -sh 67 -fn "xft:Aerial Mono:pixelsize=14" -bg sienna4 -fg cornsilk  -T "joe-3.4.7" -n "joe-3.4.7" -g 80x24+230+100 -sr  -cr green  -b 4 -e joe -exask -wordwrap -autoindent -tab 005 "$@"
# pour portables
# -g 80x28-240-260 # original
# Des fonds pleine couleur possibles, si le fond d'écran ne se prête pas à la transparence :
# -fg "#dce9dc" -bg "#4F2E1D"
#### -bg "midnight blue" # -bg firebrick4 # -bg "#08284A"
#### -bg "midnight blue" # - bg sienna4
#
# Autre fonte qui fonctionne bien :
#### -fn "xft:Liberation Mono:pixelsize=14" # -fn 9x15
#
# Enlever le dièze si wmctrl est installé.
# wmctrl -c Console-joe


À placer dans /root/my-applications/bin. Rendre exécutable, évidemment.
Tu peux te faire un icone sur le bureau si tu veux.

C'est suffisamment près du haut de l'écran que les dimensions devraient être adaptées à n'importe quelle machine. (Du moins, je crois.) J'ai aussi réduit le nombre de lignes de l'éditeur. D'ailleurs, voici une saisie d'écran.

Donne-m'en des nouvelles ?
joe-pour-portable-europeen.jpg
 Description   
 Filesize   50.24 KB
 Viewed   329 Time(s)

joe-pour-portable-europeen.jpg


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Tue 31 Jan 2012, 22:40    Post subject:  

Si vous voulez avoir la même invite que sur la photo Smile dans toutes vos consoles (ou terminaux) ET (je dis bien "ET") si vous n'en avez pas déjà une, ajoutez ceci tout au bas de votre .bashrc (situé à /root/.bashrc) :

Code:

PROMPT_COMMAND='DIR=`pwd|sed -e "s!$HOME!~!"`; if [ ${#DIR} -gt 30 ]; then CurDir=${DIR:0:12}...${DIR:${#DIR}-10}; else CurDir=$DIR; fi'
PS1="\n\"Croyez pour être forts, aimez pour être heureux.\" (Hugo) .:. \d, \A \n[\$CurDir]> "
# \"Je suis née pour aimer et non pour haïr.\" (Antigone)


Vous aurez désormais une invite à chaque fois que vous lancerez une console rxvt, urxvt, mrxvt, sakura, etc.

Vous pouvez bien sûr substituer une phrase de votre choix à la phrase de V. Hugo que j'ai mise là, pourvu qu'elle ait un décompte de caractères très semblable. J'ai aussi mis une phrase au féminin pour ne pas oublier l'autre moitié de l'humanité. Smile Simplement remplacer l'une par l'autre.

À la bonne vôtre !

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
jopervasco

Joined: 25 Mar 2011
Posts: 405

PostPosted: Wed 01 Feb 2012, 03:39    Post subject:  

musher0 wrote:
13étrange. Smile

Donc ton écran est plus large et moins haut que le mien.

Le petit terminal d'accompagnement devrait être à l'arrière-plan de la fenêtre de l'éditeur. Je vois le bas de la fenêtre de Joe derrière.

Ma suggestion pour l'instant : amène la fenêtre de Joe à l'avant-plan et étire-la vers le bas ? On verra bien ce que ça donne.

Autre solution, lancer joe directement en tapant joe dans un terminal. (Mais ça, tu as déjà découvert !)

Pendant que tu fais ça, je vais essayer de modifier mon script d'appel et je te reviens.

A+


bonjour
en étirant ver le bas ça agrandit mais on ne voit pas la barre du haut

voila ce que ça donne

et l'aide en français c'est prévu ? sinon je dois être en fr.FR
merci
image9.PNG
 Description   et depuis une console
 Filesize   81.27 KB
 Viewed   326 Time(s)

image9.PNG

image-8.PNG
Description 
png

 Download 
Filename  image-8.PNG 
Filesize  63.98 KB 
Downloaded  157 Time(s) 

_________________
Puppy Linux vraiment sympa Smile
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Thu 02 Feb 2012, 00:41    Post subject:  

Rebonjour.

As-tu essayé le script 2-3 messages plus haut ? Cela devrait régler le problème. Mais si tu peux lancer le programme de la console directement en tapant "joe", y a pas d'mal, non ? On perd l'effet des couleurs, mais bon...

Pour la traduction, elle est partielle. Le panneau d'aide affiché dans ton image n'a pas été traduit. Par contre, les infos qui apparaissent sur la dernière ligne quand on sauvegarde, etc., ont été traduites.

Pour l'aide en html comme telle, j'ai l'intention de la traduire à temps perdu si je ne la trouve pas dans le Web.

A+

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Thu 02 Feb 2012, 03:28    Post subject:  

Voici quelques indications pour configurer des touches de commande de l'éditeur Joe :
http://www.techrepublic.com/blog/opensource/customize-the-joe-text-editor/250

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
GustavoYz


Joined: 07 Jul 2010
Posts: 895
Location: .ar

PostPosted: Thu 02 Feb 2012, 06:31    Post subject:  

Fonctionne bien dans Quirky 1.2.
Mercy.

_________________

Back to top
View user's profile Send private message 
jopervasco

Joined: 25 Mar 2011
Posts: 405

PostPosted: Thu 02 Feb 2012, 14:19    Post subject:  

avec le script ça marche bien
bravo et merci Smile
image-8.png
Description 
png

 Download 
Filename  image-8.png 
Filesize  71.08 KB 
Downloaded  169 Time(s) 

_________________
Puppy Linux vraiment sympa Smile
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4953
Location: Gatineau (Qc), Canada

PostPosted: Thu 02 Feb 2012, 23:20    Post subject:  

jopervasco wrote:
avec le script ça marche bien
bravo et merci Smile


Merci de ta patience.

Je vois ton image et je me rends compte que je n'ai pas téléchargé la fonte Aerial Mono. Mea culpa. La voici. N'oublie pas de taper "fc-cache" après l'installation pour mettre la base de données des fontes ou polices à jour.

À plus.
police_Aerial.pet
Description 
pet

 Download 
Filename  police_Aerial.pet 
Filesize  220.59 KB 
Downloaded  158 Time(s) 

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 2 [18 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0928s ][ Queries: 12 (0.0039s) ][ GZIP on ]