|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2006
Città: Ex Crema (cr)
Messaggi: 1025
|
[debian]xterm font e grandezza.
Ciao a tutti.
Ho necessità di cambiare i font e la loro grandezza per il terminale xterm. Ho trovato quest guida: Codice:
9.4.4 X client La maggior parte dei programmi X client possono essere lanciati con un comando tipo questo: client $ xterm -geometry 80x24+30+200 -fn 6x10 -display hostname:0 & Dove gli argomenti opzionali vogliono dire: -geometry WIDTHxHEIGHT+XOFF+YOFF: le dimensioni iniziali e la posizione della finestra. -fn FONTNAME: il font da usare per il testo. FONTNAME può essere: a14: Font di grandezza normale a24: Font di grandezza aumentata ... (controllate i font disponibili con xlsfont.) -display displayname: il nome dell' X server da usare. displayname può essere: hostname:D.S significa schermo S sul display D dell' host hostname; l' X server per questo display è in ascolto sulla porta TCP 6000+D. host/unix:D.S significa schermo S sul display D dell' host host; l' X server per questo display è in ascolto sullo UNIX domain socket /tmp/.X11-unix/XD (in tal modo è raggiungibile solo da host). :D.S è equivalente a host/unix:D.S, dove host è il nome dell'host locale. Il displayname predefinito per il programma X client program (lato applicazione) può essere impostato tramite la variabile d'ambiente DISPLAY. Per esempio, prima di lanciare un programma X client l'esecuzione di uno dei seguenti comandi permette ciò: $ export DISPLAY=:0 # il predefinito, macchina locale, utilizzando il primo schermo X $ export DISPLAY=hostname.fulldomain.name:0.2 $ export DISPLAY=localhost:0 Il suo lancio può essere personalizzato tramite ~/.xinitrc. Per esempio: xrdb -load $HOME/.Xresources xsetroot -solid gray & xclock -g 50x50-0+0 -bw 0 & xload -g 50x50-50+0 -bw 0 & xterm -g 80x24+0+0 & xterm -g 80x24+0-0 & twm Come descritto in Personalizzare le X session, Sezione 9.4.5.1, ciò scavalca ogni normale esecuzione di Xsession, quando lanciato da startx. Usate questo approccio solo come ultima risorsa. Vedere xsetroot(1x), xset(1x), e X resources, Sezione 9.4.10. In teoria dovrebbe essere impostata una variabile d'ambiente, solo che non trovo la lettura. Vi posto il mio env. Codice:
TERM=xterm SHELL=/bin/bash WINDOWID=14680079 HUSHLOGIN=FALSE XTERM_SHELL=/bin/bash USER=gianluca LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36: PATH=/usr/local/bin:/usr/bin:/bin:/usr/games MAIL=/var/mail/gianluca PWD=/home/gianluca LANG=it_IT.UTF-8 XTERM_LOCALE=it_IT.UTF-8 XTERM_VERSION=XTerm(235) HISTCONTROL=ignoreboth HOME=/home/gianluca SHLVL=5 LOGNAME=gianluca WINDOWPATH=7 DISPLAY=:0.0 XAUTHORITY=/home/gianluca/.Xauthority _=/usr/bin/env |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
non e' il parametro di xterm:
-fs size This option sets the pointsize for fonts selected from the FreeType library if support for that library was compiled into xterm. This corresponds to the faceSize resource. http://snippets.dzone.com/posts/show/2993 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Dec 2006
Città: Ex Crema (cr)
Messaggi: 1025
|
![]() Ok. Supponiamo quindi che mi vada bene un tipo di font con un tipo di grandezza e che il tutto si apra in una finestra con le dimensioni volute. per esempio : Codice:
uxterm -geometry 30x48 -fn *-fixed-*-*-*-20-* |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
un alias ?
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2006
Città: Ex Crema (cr)
Messaggi: 1025
|
Ho creato un alias nella home/nomeutente/.bashrc
Nella seguente sezione: Codice:
# enable color support of ls and also add handy aliases if [ -x /usr/bin/dircolors ]; then eval "`dircolors -b`" alias ls='ls --color=auto' alias uxterm='uxterm -geometry 46x18 -fn *-fixed-*-*-*-20-*' #alias dir='dir --color=auto' #alias vdir='vdir --color=auto' #alias grep='grep --color=auto' #alias fgrep='fgrep --color=auto' #alias egrep='egrep --color=auto' fi Ho modificato direttamente /etc/X11/fluxbox/fluxbox-menu aggiungendo: Codice:
[submenu] (Emulatori di terminale) {} [exec] (X-Terminal as root (GKsu\)) {/usr/bin/gksu -u root /usr/bin/x-terminal-emulator} </usr/share/pixmaps/gksu-debian.xpm> [exec] (XTerm (Unicode\)) {uxterm} </usr/share/pixmaps/xterm-color_32x32.xpm> [exec] (uxterm) {/usr/bin/uxterm -geometry 46x18 -fn *-fixed-*-*-*-20-*} [end] ![]() cmq. a parte questo tutto ok. Grazie ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:20.