Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/11/2006, à 22:22

Astier

[RESOLU]XGL/Beryl et Emacs

Plutôt que de longs discours voici une capture : [img]5f621f646e9341fa508d3d6c85bbt.jpg[/img]

Je précise également que si j'ouvre Emacs dans ma session Gnome je ne recontre aucunement ce souci.

Je pense à un problème d'encodage mais même en ayant récupéré des fichiers de confiuration de emacs ça ne change rien à mon problème.

Merci de m'aider.

Dernière modification par Astier (Le 03/12/2006, à 03:31)

Hors ligne

#2 Le 20/11/2006, à 23:06

gnucoder

Re : [RESOLU]XGL/Beryl et Emacs

Il y a pas de capture roll


Because code matters more than commercials
http://blog.syscraft.net

Hors ligne

#3 Le 20/11/2006, à 23:14

Astier

Re : [RESOLU]XGL/Beryl et Emacs

gnucoder tu ne vois pas l'image ?
Je comprends pas chez moi je la vois parfaitement. Je vais vérifier les balises.

C'est mieux maintenant ?

Dernière modification par Astier (Le 20/11/2006, à 23:15)

Hors ligne

#4 Le 21/11/2006, à 00:09

hello_world

Re : [RESOLU]XGL/Beryl et Emacs

et en essayant avec emacs-snapshot-gtk (une version de emacs en gtk dispo dans les dépots)?

++

Hors ligne

#5 Le 21/11/2006, à 00:15

Astier

Re : [RESOLU]XGL/Beryl et Emacs

Merci hello_world je vais essayer cette piste.

Alors en effet, avec emacs-snapshot-gtk je n'ai plus ce souci des rectangles mais par contre je ne trouve pas la mise en valeur de la structure des documents (je travaille sur des fichiers tex).

Merci de vos réponses.

Mais j'aimerais savoir également savoir si d'autres personnes rencontrent le même problème que moi et si le problème peut être résolu. Parce que là nous n'avons fait que le contourner... Mais merci quand meme.

Dernière modification par Astier (Le 21/11/2006, à 00:49)

Hors ligne

#6 Le 21/11/2006, à 01:55

gnucoder

Re : [RESOLU]XGL/Beryl et Emacs

Astier je ne la vois pas sous firefox hmm apprement mon filtre antipub chit...


Because code matters more than commercials
http://blog.syscraft.net

Hors ligne

#7 Le 21/11/2006, à 11:09

Astier

Re : [RESOLU]XGL/Beryl et Emacs

Moi aussi je suis sous firefox... C'est bizarre, je mets le lien directement alors : http://pix.nofrag.com/d9/ad/5f621f646e9341fa508d3d6c85bb.html

Merci à tous

Hors ligne

#8 Le 21/11/2006, à 11:30

hello_world

Re : [RESOLU]XGL/Beryl et Emacs

Salut

emacs utilise des libairie un peu vielle pour s'afficher. Le problème vient sans doute de là, beryl ne doit pas aimer ça.

Pour le problème avec latex, je ne suis pas sur d'avoir bien compris. Mais est-ce que tu as essayé auctex. Je travail avec, c'est simplement un mode majeur de emacs qui simplifie la vie pour éditer des .tex.
Autrement, tu peux toujours essayé:

option --> active region highlighting

puis si ça marche

option -->save option

mais sans garantie ;-)

++

Hors ligne

#9 Le 21/11/2006, à 14:30

Astidiel

Re : [RESOLU]XGL/Beryl et Emacs

J'ai eu le meme probleme que j'ai resolu en specifiant dans le .emacs la police d'affichage. Je peut pas mettre ce que j'ai mit (pas chez moi) peut etre ce soir...


Celui qui reçoit une idée de moi reçoit un savoir sans diminuer le mien, tout comme celui qui allume sa bougie à la mienne reçoit la lumière sans me plonger dans la pénombre. Thomas Jefferson

Hors ligne

#10 Le 21/11/2006, à 15:07

Astier

Re : [RESOLU]XGL/Beryl et Emacs

J'avais beau mettre option --> active region highlighting ça ne fonctionnait pas, j'ai résolu ce souci en modifiant directement le .emacs dans mon home et maintenant ça marche nickel.

Astidiel je te remercie par avance pour tes indications.

A+

Hors ligne

#11 Le 22/11/2006, à 08:31

Astidiel

Re : [RESOLU]XGL/Beryl et Emacs

Voila mon .emacs:

    ; Fichier de configuration .emacs suite à  une discussion sur linuxfr
    ; Il constitue un bon début

    ; ----------------------------------------------------------------------
    ; Différents liens

    ; Vous trouverez de l'aide sur le wiki :
    ; http://www.emacswiki.org/cgi-bin/emacs-fr
    ; (la partie en anglais est plus importante)
    ; Ainsi que sur le site suivant : 
    ; http://www-verimag.imag.fr/~moy/emacs/

    ; Une bonne introduction à  Emacs et à  Elisp :
    ; http://people.via.ecp.fr/~flo/2000/emacs-tut/

    ; De bons fichiers exemples :
    ; http://www.hollenback.net/emacs/emacs.el (partie programmation particulièrement intéressante)

    ; Modes à  installer 
    ; (votre distribution les inclus surement, sinon vous pouvez utiliser votre gestionnaire de paquets habituel)
    ; Aide pour installer : http://www.emacswiki.org/cgi-bin/wiki/LoadPath
    ; python-mode : http://sourceforge.net/projects/python-mode/
    ; color-theme : http://www.emacswiki.org/cgi-bin/wiki?ColorTheme

    ; ----------------------------------------------------------------------
    ; Aide

    ; A partir d'Emacs même, M-x puis customize vous permettra de voir
    ; les différentes options.

    ; Si vous souhaitez annuler une option, commentez-la en placant un
    ; point-virgule devant

    ; ----------------------------------------------------------------------
    ; Thème - Affichage

    ; Installer avant color-theme
    (require 'color-theme)
    ; Un theme très clair
    (color-theme-bharadwaj)

    ; Enlève la barre de menu
    ; (menu-bar-mode nil)
    ; Enlève la barre d'outil
    (tool-bar-mode nil)
    ; Enlève la barre de défilement
    ; (scroll-bar-mode nil)

    ; Mettre un titre aux fenêtres
    (setq frame-title-format '(buffer-file-name "Emacs: %b (%f)" "Emacs: %b"))

    ; Afficher le numéro de colonne
    (column-number-mode 1)
    (line-number-mode 1)

    ; Fonte d'affichage par défaut
    ; De bon exemples : http://www.lowing.org/fonts/ ; http://www.emacswiki.org/cgi-bin/wiki/GoodFonts
    ;(set-default-font "-bitstream-bitstream vera sans mono-medium-r-*-*-*-140-*-*-*-*-iso8859-15")
    ;(setq default-frame-alist
    ;'((font . "-bitstream-bitstream vera sans mono-medium-r-*-*-*-140-*-*-*-*-iso8859-15")))
	(set-default-font "-*-fixed-medium-r-*-*-*-120-*-*-c-*-iso8859-*")

    ; ----------------------------------------------------------------------
    ; Edition

    ; Mettre quatre espaces pour l'indentation
    (setq c-basic-offset 4)

    ; Supprime tous les espaces en fin de ligne
    ; http://www.splode.com/users/friedman/software/emacs-lisp/
    (autoload 'nuke-trailing-whitespace "whitespace" nil t)

    ; Activer la coloration syntaxique
    (global-font-lock-mode t)
    ; Mettre un maximu de couleurs
    (setq font-lock-maximum-size nil)

    ; Mode texte en auto-fill par défaut
    ; (créé une nouvelle ligne à  chaque fois que vous taper du texte)
    (add-hook 'text-mode-hook 'turn-on-auto-fill)

    ; Recherche automatique des fermetures et ouvertures des parenthèses
    ; Voir cette adresse pour quelquechose de plus fin :
    ; http://www.linux-france.org/article/appli/emacs/faq/emacs-faq-7.html
    (load-library "paren")
    (show-paren-mode 1)

    ; surlignage d'une région sélectionnée
    (transient-mark-mode t)

    ; ----------------------------------------------------------------------
    ; Accents
    ; Ils sont normalement supportés par votre distribution mais on ne sait jamais

    (setq selection-coding-system 'compound-text-with-extensions)
    (set-terminal-coding-system 'latin-1)
    (set-keyboard-coding-system 'latin-1)
    (set-language-environment 'latin-1)

    ; Pour la console
    (if (not (eq window-system 'x))
    (standard-display-european t))

    ; ----------------------------------------------------------------------
    ; Raccourcis claviers

    ; M-g pour aller à  la x-ième ligne
    (global-set-key [(meta g)] 'goto-line)

    ; ----------------------------------------------------------------------
    ; Divers

    ; Mettre tous les fichiers de sauvegarde dans un seul répertoire
    (setq backup-directory-alist
    '(("." . "~/.emacs-backup-files/")))

    ; Pour ne pas avoir à  taper en entier la réponse yes/no
    (fset 'yes-or-no-p 'y-or-n-p)

    ; Affichage des images et fichiers compressés
    (setq auto-image-file-mode t)
    (setq auto-compression-mode t)

    ; Molette de la souris
    (defun up-slightly () (interactive) (scroll-up 5))
    (defun down-slightly () (interactive) (scroll-down 5))
    (global-set-key [mouse-4] 'down-slightly)
    (global-set-key [mouse-5] 'up-slightly)
    (defun up-one () (interactive) (scroll-up 1))
    (defun down-one () (interactive) (scroll-down 1))
    (global-set-key [S-mouse-4] 'down-one)
    (global-set-key [S-mouse-5] 'up-one)
    (defun up-a-lot () (interactive) (scroll-up))
    (defun down-a-lot () (interactive) (scroll-down))
    (global-set-key [C-mouse-4] 'down-a-lot)
    (global-set-key [C-mouse-5] 'up-a-lot)

    ; ----------------------------------------------------------------------
    ; PHP - HTML - CSS

    ; Manuel php en français
    (setq php-manual-url "http://www.nexen.net/docs/php/annotee/manual.php")

    ; Utiliser le html-helper-mode, http://www.gest.unipd.it/~saint/hth.html
    (autoload 'php-html-helper-mode "html-helper-mode" "html-helper-mode" t)

    ; Ajoute un mode pour éditer du php
    ; http://www.ontosys.com/reports/PHP.html
    (autoload 'php-mode "php-mode" "PHP editing mode" t)
    (add-to-list 'auto-mode-alist '("\\.php\\'" . php-mode))
    (add-to-list 'auto-mode-alist '("\\.php3\\'" . php-mode))
    (add-to-list 'auto-mode-alist '("\\.php4\\'" . php-mode))

    ; Utiliser le menu expert
    (setq html-helper-use-expert-menu t)
    ; Indenter automatiquement lorsque l'on appuie sur entrée
    (defun my-html-helper-load-hook ()
    (define-key html-mode-map (kbd "RET") 'newline-and-indent)
    )
    (add-hook 'html-helper-load-hook 'my-html-helper-load-hook)

    ; Utiliser PSGML pour les fichiers SGML, HTML, XML
    (autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
    (autoload 'xml-mode "psgml" "Major mode to edit XML files." t)


    ;reglages perso

(global-set-key "\M-f" 
"/**
 * @brief 
 * description detaillee: 
 * @bug 
 * @param 
 * @return 
 */
")

(global-set-key "\M-c" 
		
"/** -*- c-basic-offset: 3 -*-
 *
 * ENSICAEN
 * F-14050 Caen Cedex
 *
 * Ce fichier est l'oeuvre d'eleves de l'ENSI de Caen. Il ne peut etre
 * reproduit, utilise ou modifie sans l'avis express de ses auteurs.
 */

/**
 * @author ****
 * @author ****
 * @version 0.0.0
 * @todo
 */

/**
 * @file 
 * @brief 
 * description detaillee: algo, methode
 * reference(bibliographique, source du code)
 * trace 
 */

")

(global-set-key "\M-m" 

" #***************************************************************************************#
 # ENSICAEN 										 #
 # F-14050 Caen Cedex									 #
 # 											 #
 # Ce fichier est l'oeuvre d'eleves de l'ENSI de Caen. Il ne peut etre			 #
 # reproduit, utilise ou modifie sans l'avis express de ses auteurs.			 #
 #											 #
 # author ******#
 # author ******		 #
 #***************************************************************************************#


OPT=-Wall -pedantic -c

INC=-I ./include/

.PHONY: all clean disclean cleanAutoSauv

all:





clean: 
	-rm ./obj/*

disclean: clean
	-rm ./bin/*

cleanAutoSauv:
	-rm ./src/*~ 
	-rm ./include/*~ 
	-rm *~
")

je le poste en entiers, il est bien commenté donc facile à reutiliser, voici la commande pour la police par default:

(set-default-font "-*-fixed-medium-r-*-*-*-120-*-*-c-*-iso8859-*")

Celui qui reçoit une idée de moi reçoit un savoir sans diminuer le mien, tout comme celui qui allume sa bougie à la mienne reçoit la lumière sans me plonger dans la pénombre. Thomas Jefferson

Hors ligne

#12 Le 22/11/2006, à 18:23

Astier

Re : [RESOLU]XGL/Beryl et Emacs

Merci Astidiel pour ton fichier mais cela ne change rien à mon souci de rectangles à la place des lettres. Il faut préciser que quand j'utilise un thème autre que celui par défaut c'est-à-dire quand je pense par elisp (c'est bien ça ?) je ne rencontre ce problème des rectangles à la place des lettres qu'au niveau des infobulles (du moins pour ce que j'ai vu).

La solution de hello_world de passer par emacs-snapshot-gtk marche très bien mais c'est tout de même un peu rageant...

Merci et à+

Hors ligne

#13 Le 03/12/2006, à 03:31

Astier

Re : [RESOLU]XGL/Beryl et Emacs

Je viens de passer à Edgy Eft (pas par miase à jour mais en faisant une install complète) et emacs s'ouvre à merveille même sous AIGLX / Beryl.

Problème résolu pour ainsi dire

Merci à tous ceux qui ont participé.

A bientôt sur d'autres problèmes big_smile

Hors ligne

#14 Le 20/12/2006, à 12:16

ti33

Re : [RESOLU]XGL/Beryl et Emacs

salut à tous

j'avais le même problème que Astier avec les rectangles après un passage de Breezy à Edgy.
Grâce à ligne de Astidiel à rajouter dans le .emacs ça marche !!

(set-default-font "-*-fixed-medium-r-*-*-*-120-*-*-c-*-iso8859-*")

ma solution de secours était d'utiliser emacs en console :

emacs -nw

Merci, vous m'avez sauvé, je croyais avoir perdu mon éditeur préféré.

++

Hors ligne