logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#51 03-09-2023 14:26:12

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@crouton #49
Page inchangée
La police de Libreoffice prend la police du bureau de Bookworm quand le paquet libreoffice-gtk3 est installé, et si je l'installe je me retrouve  avec le bug du début on tourne en rond.

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#52 03-09-2023 14:44:13

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

bon nos messages se sont croisé voir  50
donc une solution pour contourner le problème serait de ce passer de libreoffice-gtk3 (pour plus avoir le bug sur le carré big_smile )
puis forcé un DPI a 150 ( bon ça grossi tout faudra peut être remettre les icônes comme avant)

apt remove libreoffice-gtk3


SAL_FORCEDPI=150 libreoffice --writer

Dernière modification par Croutons (03-09-2023 14:44:43)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#53 03-09-2023 14:59:35

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@croutons #52
J'ai bien taper la ligne de commande suivante

SAL_FORCEDPI=150 libreoffice --writer


On tombe toujours sur la même page inchangée

Un jour ou l'autre ce bug sera réparé, mais quand ?, c'est tout le problème.


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#54 03-09-2023 16:05:13

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

y'a pourtant bien un changement !

SAL_FORCEDPI=300 libreoffice --writer


et la toujours pas plus gros?
heu je veux dire , toujours pas énorme lol

Dernière modification par Croutons (03-09-2023 16:05:30)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#55 03-09-2023 17:51:26

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@croutons #54
Ah ! cette fois c'est bien plus gros.
J'ai essayé 155 et c'est pas mal.
Bon maintenant, est ce la config va se conserver ?
Je redémarre le pc.

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#56 03-09-2023 17:56:28

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@croutons #54
Pas de chance la config n'est pas conservée.
Ce n'est pas pensable de faire des configs  chaque fois (surtout quand il s'agit de personnes qui ne veulent pas se casser la tête avec un Pc).

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#57 03-09-2023 18:15:37

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

il faut changer dans le fichier desktop la ligne Exec=

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#58 03-09-2023 18:22:52

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Abandon] LibreOffice traitement de texte ou dessin

Ou rajouter un

export SAL_FORCEDPI=300

dans le .bashrc ou équivalent (puis fermer et rouvrir la session).


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#59 03-09-2023 19:06:18

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

ça n’a pas l’air de le prendre en compte

Dernière modification par Croutons (03-09-2023 19:06:47)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#60 03-09-2023 19:18:27

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@croutons #57 @captnfab #58

Bien trouvé le fichier
.bashrc
Impossible de trouver la ligne Exec=

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

# append to the history file, don't overwrite it
shopt -s histappend

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
#shopt -s globstar

# make less more friendly for non-text input files, see lesspipe(1)
#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
    xterm-color|*-256color) color_prompt=yes;;
esac

# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
  # We have color support; assume it's compliant with Ecma-48
  # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
  # a case would tend to support setf rather than setaf.)
  color_prompt=yes
    else
  color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #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

# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
 


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#61 03-09-2023 19:42:16

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

c'est 2 chose différentes, soit ajouter une ligne au fichier .bashrc ou soit modifier les fichiers desktop
un exemple avec libreoffice calc
je copie le fichier desktop vers le dossier user

cp /usr/share/applications/libreoffice-calc.desktop ~/.local/share/applications/



apres on edite le fichier

nano ~/.local/share/applications/libreoffice-calc.desktop


puis on modifie la ligne Exec=

#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
# This file incorporates work covered by the following license notice:
#
#   Licensed to the Apache Software Foundation (ASF) under one or more
#   contributor license agreements. See the NOTICE file distributed
#   with this work for additional information regarding copyright
#   ownership. The ASF licenses this file to you under the Apache
#   License, Version 2.0 (the "License"); you may not use this file
#   except in compliance with the License. You may obtain a copy of
#   the License at http://www.apache.org/licenses/LICENSE-2.0 .
#
[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-calc
Type=Application
Categories=Office;Spreadsheet;
Exec=SAL_FORCEDPI=300 libreoffice --calc %U
MimeType=application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroEnabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroEnabled.12;application/vnd.ms-excel.sheet.binary.macroEnabled.12;text/csv;application/x-dbf;text/spreadsheet;application/csv;application/excel;application/tab-separated-values;application/vnd.lotus-1-2-3;application/vnd.oasis.opendocument.chart;application/vnd.oasis.opendocument.chart-template;application/x-dbase;application/x-dos_ms_excel;application/x-excel;application/x-msexcel;application/x-ms-excel;application/x-quattropro;application/x-123;text/comma-separated-values;text/tab-separated-values;text/x-comma-separated-values;text/x-csv;application/vnd.oasis.opendocument.spreadsheet-flat-xml;application/vnd.ms-works;application/clarisworks;application/x-iwork-numbers-sffnumbers;application/x-starcalc;
Name=LibreOffice Calc
GenericName=Spreadsheet
GenericName[en]=Spreadsheet
Comment=Perform calculations, analyze information and manage lists in spreadsheets
Comment[en]=Perform calculations, analyze information and manage lists in spreadsheets by using Calc.
StartupNotify=true
X-GIO-NoFuse=true
Keywords=Accounting;Stats;OpenDocument Spreadsheet;Chart;Microsoft Excel;Microsoft Works;OpenOffice Calc;ods;xls;xlsx;
InitialPreference=5
StartupWMClass=libreoffice-calc
X-KDE-Protocols=file,http,ftp,webdav,webdavs

Actions=NewDocument;
[Desktop Action NewDocument]
Name=New Spreadsheet
Name[en]=New Spreadsheet
Icon=document-new
Exec=SAL_FORCEDPI=300 libreoffice --calc


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#62 03-09-2023 20:18:54

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@ croutons #61

Bon puisqu’il y a 2 solutions il me semble qu’il faut choisir la solution qui va modifier les polices de toutes les applications, writer, calc ...etc
Est-ce que c’est .bashrc ? Et dans ce cas quelle ligne il faut ajoute, et à quel endroit dans le script ?

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#63 03-09-2023 20:58:11

georges subrenat
Membre
Inscription : 11-09-2011

Re : [Abandon] LibreOffice traitement de texte ou dessin

Bonjour,
J'ai vu votre échange, et j'aimerai savoir si il faut juste ajouter


export SAL_FORCEDPI=300 libreoffice --writer
export SAL_FORCEDPI=300 libreoffice --draw
export SAL_FORCEDPI=300 libreoffice --calc
 


dans le .bashrc, en début de fichier, pour conserver la configuration.

Dernière modification par georges subrenat (03-09-2023 20:59:44)

Hors ligne

#64 03-09-2023 21:07:25

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Abandon] LibreOffice traitement de texte ou dessin

@georges:
non, tu rajoutes beaucoup trop de trucs là, il ne faut pas mettre « libreoffice --writer » etc. juste ce que j'ai mis dans mon message

ensuite, cela sera efficace si tu lances libreoffice depuis le terminal, mais je ne suis pas complètement sûr que gnome utilisera ces variables d'environnement…

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#65 04-09-2023 06:40:38

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

#captnfab #64

Voilà ce que j’ai fait, j’ai rajouté dans .bashrc

exportSAL_FORCEDPI=300



Voir le script ci-joint, dernière ligne

J’ai éteint et rallumé le pc

(puis fermer et rouvrir la session ???)



Résultat : c’est pas mieux

J’ai lancé libreoffice dans un terminal….

Résultat : c’est pas mieux

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

# append to the history file, don't overwrite it
shopt -s histappend

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
#shopt -s globstar

# make less more friendly for non-text input files, see lesspipe(1)
#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
    xterm-color|*-256color) color_prompt=yes;;
esac

# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    # We have color support; assume it's compliant with Ecma-48
    # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
    # a case would tend to support setf rather than setaf.)
    color_prompt=yes
    else
    color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #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

# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
exportSAL_FORCEDPI=300

Dernière modification par nounours (04-09-2023 06:52:48)


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#66 04-09-2023 10:42:36

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Abandon] LibreOffice traitement de texte ou dessin

Il manque l'espace entre export et SAL.

Note: les citations sont pour citer de la prose, par exemple des messages d'autres utilisateurs. Pour citer du code, on utilise la balise Code (Ici "Code" -> "bash", mais "Autre code" marche aussi)
Au passage, tu vois que code dans ton message n'est pas coloré de la même manière que dans mon message, ce qui est un indicateur qu'il y a une erreur de recopie.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#67 04-09-2023 10:45:56

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

ah ba je viens de voir en essayant sous xfce , j'ai une message d'erreur
processus fils ne peut être exécuté (un truc dans le genre)
il m'a fallu mettre la ligne suivante dans mon fichier desktop

Exec=sh -c 'SAL_FORCEDPI=300 libreoffice --writer %U'


je pense pouvoir copier tout les fichiers desktop de libreoffice et modifier la ligne Exec= avec la commande find, je regarde ça

depuis le terminal pas de souci la variable dans le fichier .bashrc fonctionne, mais pas depuis le lanceur

Dernière modification par Croutons (04-09-2023 11:38:15)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#68 04-09-2023 11:40:56

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@captnfab
Merci pour tes conseils.
Effectivement après
- rectification de l'erreur
- adret du pc  et remise en marche
- ça marche si on lance libreoffice en ligne de commande
- pour le lancement à partir de l'icône, ça ne marche pas écriture aussi petite
Mais Croutons va nous arranger ça.

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#69 04-09-2023 17:09:03

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Abandon] LibreOffice traitement de texte ou dessin

hello
j'ai fais un petit script, je pensais que ça allait être plus simple
je suis sur qu'il doit y avoir moyen de faire mieux car je mis suis pris en 2 fois pour modifier la ligne, j'ai pas su faire autrement
j'ai nommé le script lo_dpi.sh

lo_dpi.sh


#! /bin/bash
rm ~/.local/share/applications/libreoffice*
cp /usr/share/applications/libreoffice* ~/.local/share/applications/
find ~/.local/share/applications/ -type f -name "libreoffice*" -exec sed -i "s/^\(Exec=\)/Exec=sh -c 'SAL_FORCEDPI=$1 /g" '{}' \+
find ~/.local/share/applications/ -type f -name "libreoffice*" -exec sed -i "s/^\(Exec\).*$/&\'/" '{}' \+



rendre le script éxécutable
chmod +x lo_dpi.sh

pour utiliser le script il faut lui spécifier la valeur dpi a utiliser
exemple avec 300

~/lo_dpi.sh 300



tu peux changer le zoom en relançant le script, ça efface tout les fichiers et repart sur ceux d'origine

~/lo_dpi.sh 250



pour vérifier que les lignes on bien été modifiées

grep Exec ~/.local/share/applications/libreoffice-*



edit: pour que le script fonctionne bien il faut que le paquet libreoffice-gtk3 soit désinstallé

Dernière modification par Croutons (04-09-2023 17:21:27)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#70 04-09-2023 19:30:44

nifseg
Adhérent(e)
Lieu : Dans une forêt
Distrib. : Debian Bullseye + Bookworm + Unix BSD
Noyau : 5.10.0 amd64 i386 + 6.1.0 amd64 i386
(G)UI : Gnome/Mate/Cinnamon/KDE sous FreeBSD
Inscription : 15-12-2013

Re : [Abandon] LibreOffice traitement de texte ou dessin

Sinon pour downgrader libreoffice tu peux ajouter les dépôts de bullseye dans ton sources.list et installer l'ancienne version de libreoffice avec l'option -t la_branche_souhaitée de apt et marqué le paquet comme "non upgradable"

apt-get -t bullseye libreoffce



Perso j'ai toujours plusieurs branches de debian dans mon sources.list pour éviter se genre de problème

Voici mon sources.list

#deb cdrom:[Debian GNU/Linux 12.1.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20230722-10:49]/ bookworm main non-free-firmware
#deb http://deb.debian.org/debian bookworm main non-free-firmware
#deb http://deb.debian.org/debian bookworm-updates main
#deb http://deb.debian.org/debian-security bookworm-security main


#############################################
### Dépôts pour Debian Bookworm (stable release) ###
#############################################

#################
## Dépôts officiels ##
#################

## Logiciel officiellement supporté par Debian Bookworm ##
deb http://ftp.fr.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://ftp.fr.debian.org/debian/ bookworm main contrib non-free non-free-firmware

## Mises à jour de sécurité ##
deb http://security.debian.org/debian-security bookworm-security main contrib non-free
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free

## Logiciel tiers dans les dépôts volatile ##
deb http://ftp.fr.debian.org/debian/ bookworm-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ bookworm-updates main contrib non-free

## Mises à jour suggérées ##
# deb http://ftp.fr.debian.org/debian/ bookworm-proposed-updates main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ bookworm-proposed-updates main contrib non-free

## Backports ##
# deb http://ftp.fr.debian.org/debian bookworm-backports main contrib non-free
# deb-src http://ftp.fr.debian.org/debian bookworm-backports main contrib non-free


### Serveurs Internationaux ###
## Logiciel officiellement supporté par Debian Bookworm ##
# deb http://deb.debian.org/debian bookworm main contrib non-free
# deb-src http://deb.debian.org/debian bookworm main contrib non-free

## Mises à jour de sécurité ##
# deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free
# deb-src http://deb.debian.org/debian-security/ bookworm-security main contrib non-free

## Logiciel tiers dans les dépôts volatile ##
# deb http://deb.debian.org/debian bookworm-updates main contrib non-free
# deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free

## Mises à jour suggérées ##
# deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free
# deb-src http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free

## Backports ##
# deb http://deb.debian.org/debian bookworm-backports main contrib non-free
# deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free


#########################################
### Dépôts pour Debian Trixie (testing release) ###
#########################################

#################
## Dépôts officiels ##
#################

## Logiciel officiellement supporté par Debian Trixie ##
# deb http://ftp.fr.debian.org/debian/ trixie main non-free contrib
# deb-src http://ftp.fr.debian.org/debian/ trixie main contrib non-free

## Mises à jour de sécurité ##
# deb http://security.debian.org/ trixie/updates main contrib non-free
# deb-src http://security.debian.org/ trixie/updates main contrib non-free



#########################################
### Dépôts pour Debian Sid (unstable release) ###
#########################################

#################
## Dépôts officiels ##
#################

## Logiciel officiellement supporté par Debian Sid ##
# deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free



####################################################
### Dépôts pour Debian Experimental(experimental release) ###
####################################################

#################
## Dépôts officiels ##
#################

## Logiciel officiellement supporté par Debian Experimental ##
# deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free



##############################################
### Dépôts pour Debian Bullseye (oldstable release)  ###
##############################################

#################
## Dépôts officiels ##
#################

## Logiciel officiellement supporté par Debian Bullseye ##
# deb http://deb.debian.org/debian bullseye main non-free contrib
# deb-src http://deb.debian.org/debian buster main contrib non-free

## Mises à jour de sécurité ##
# deb http://deb.debian.org/debian bullseye/updates main contrib non-free
# deb-src http://deb.debian.org/debian bullseye/updates main contrib non-free

## Logiciel tiers dans les dépôts volatile ##
# deb http://deb.debian.org/debian bullseye-updates main non-free contrib
# deb-src http://deb.debian.org/debian bullseye-updates main non-free contrib

## Mises à jour suggérées ##
# deb http://deb.debian.org/debian bullseye-proposed-updates contrib main non-free
# deb-src http://deb.debian.org/debian bullseye-proposed-updates contrib main non-free

## Backports ##
# deb http://deb.debian.org/debian bullseye-backports main
# deb-src http://deb.debian.org/debian bullseye-backports main



##################################
## Debian Bullseye Long Term Support ##
##################################
# deb http://deb.debian.org/debian/ bullseye main contrib non-free
# deb-src http://deb.debian.org/debian/ bullseye main contrib non-free

# deb http://security.debian.org/ bullseye/updates main contrib non-free
# deb-src http://security.debian.org/ bullseye/updates main contrib non-free
:
# deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
# deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free



[edit modération: J'ai édité ton message pour le rendre plus lisible. Je te laisse cliquer sur le lien Modifier au bas à droite de ce post pour voir comment le bb-code est utilisé pour ça.
Voir le tuto : Le code, ça pique moins les yeux en couleur]

Dernière modification par nifseg (04-09-2023 19:39:31)


L'important n'est pas la chute mais l'atterrissage...
Chapardeur de chocolat DF!!!
Admin un jour, admin toujours...
Utilisateur de plusieurs OS de type Unix comme GNU/Linux, Système BSD (FreeBSD, OpenBSD, NetBSD), Système Solaris (OpenIndiana et divers autres distrib du projet ILLUMOS) . I love Unix !!!

Hors ligne

#71 04-09-2023 20:06:13

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@ croutons # 69

Re bonjour
- je me suis assuré que libreoffice-gtk3 n’était pas installé
- J’ai copié-collé le script lo_dpi.sh dans un traitement de texte Mousepad
- J’ai rendu ce script exécutable (clic droit sur le fichier lo_dpi.sh > propriétés > permission > rendre le script exécutable
- J’ai créé un dossier .script avec le gestionnaire de fichiers dans lequel j’ai copier-coller le script  lo_dpi.sh

Résultat de la commande pour définir le DPI

 lo_dpi.sh 250


utilisateur@debian:~/.script$ ~/lo_dpi.sh 250
bash: /home/utilisateur/lo_dpi.sh: Aucun fichier ou dossier de ce type



Résultat de la commande de lancement du script

bash lo_dpi.sh


 utilisateur@debian:~/.script$ bash lo_dpi.sh
rm: impossible de supprimer '/home/utilisateur/.local/share/applications/libreoffice*': Aucun fichier ou dossier de ce type
cp: cible '/home/utilisateur/.local/share/applications/': Aucun fichier ou dossier de ce type
find: ‘/home/utilisateur/.local/share/applications/’: Aucun fichier ou dossier de ce type
find: paramètre manquant pour « -exec »
utilisateur@debian:~/.script$


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#72 04-09-2023 20:10:33

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Abandon] LibreOffice traitement de texte ou dessin

@Croutons: une variante :-)
(Je préfère écrire la ligne sed de manière à ce que si qqn l'exécute deux fois, elle ne fasse pas de bêtise.)

#!/bin/sh
set -eux
DPI=$1

for lodesktop in /usr/share/applications/libreoffice*.desktop
do
  sed -e 's/^Exec=\(libreoffice.*\)/Exec=sh -c "SAL_FORCEDPI='$DPI' \1"/g' "$lodesktop" > ~/.local/share/applications/$(basename "$lodesktop")
done



@nifseg: mélanger les branches reste plus souvent source de problème que de solution, je ne pense pas que ce soit un conseil à suivre ici.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#73 04-09-2023 20:23:35

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Abandon] LibreOffice traitement de texte ou dessin

@nounours: il manquait un + à la toute fin du script de Croutons. Tu peux corriger le fichier via mousepad et le relancer.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#74 04-09-2023 20:28:34

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Abandon] LibreOffice traitement de texte ou dessin

@captnfab #73

Un plus comme ça ?.

#! /bin/bash
rm ~/.local/share/applications/libreoffice*
cp /usr/share/applications/libreoffice* ~/.local/share/applications/
find ~/.local/share/applications/ -type f -name "libreoffice*" -exec sed -i "s/^\(Exec=\)/Exec=sh -c 'SAL_FORCEDPI=$1 /g" '{}' \+
find ~/.local/share/applications/ -type f -name "libreoffice*" -exec sed -i "s/^\(Exec\).*$/&\'/" '{}' \
+


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#75 04-09-2023 20:40:51

Jeff_5
Membre
Lieu : Hautes-Alpes
Distrib. : DebianFacile 11.7
(G)UI : Cinnamon
Inscription : 15-06-2019

Re : [Abandon] LibreOffice traitement de texte ou dessin

Bonjour à tous,

Avant tout cela, n'aurait-il pas été judicieux de supprimer la version de Libreoffice des dépôts (via Synaptic par exemple), puis d'installer la version officielle de LibO fournie par TDF ?

A +

Hors ligne

Pied de page des forums