Como manter o nível de zoom no Evince constante depois de clicar em um link?

29

Eu realmente amo como o evince funciona, mas essa coisinha me deixa muito irritada. Quando eu seleciono um título ou uma legenda no menu de conteúdo, ele muda o zoom e eu estou ficando louco. No Windows, era fácil como a torta com o foxit, mas sua versão linux realmente precisa de tempo.

Qualquer solução ou conselho me deixaria grato

ck
fonte
"Quando seleciono um título ou legenda no menu de conteúdo, ele muda o zoom". Você pode esclarecer isso? Se você quer dizer que o nível de zoom muda ao escolher uma entrada diferente no índice, isso funciona perfeitamente bem para mim. O que exatamente acontece quando você escolhe uma entrada?
precisa
1
Sim, eu sempre quero que ele seja definido como "ajustar a largura da página", mas quando seleciono um título, ele muda algo como "% 75" e preciso redefini-lo para "ajustar a largura da página" toda vez. Salvar a opção atual não funciona até agora.
ck
Sim, sim, obrigado por perguntar isso, exatamente o que eu precisava #
Miguelgraz 6/17
gsettings set org.gnome.Evince.Default modo de dimensionamento 'fit-page'
The Demz

Respostas:

29

isso deve funcionar.

abra um terminal e digite:

gsettings set org.gnome.Evince allow-links-change-zoom false 
user400893
fonte
Não existe essa tecla 'permitir-links-alterar-zoom'. usando 12.04, evince 3.4.0
Rashi 7/15
3
Obrigado, isso ajudou muito! Não há como definir esse comportamento através da interface do usuário do Evince. Você pode salvar as configurações padrão, mas clicar no link de um marcador altera o mesmo, a menos que você defina isso gsettings.
Prahlad Yeri
1
Exatamente isso, basta configurá-lo partir gsettingse ser feliz
Miguelgraz
10

Para definir o zoom padrão, você pode configurá-lo no programa e, em seguida, editar> 'salvar configurações atuais como padrão' ou selecionar seu valor e executar

gsettings set org.gnome.Evince.Default zoom 1.75

No entanto , acho que o que você realmente está se referindo é quando, digamos, que você tem um grande nível de zoom de 175% e a barra lateral ativada e o modo contínuo ativado, a rolagem para a próxima página altera o zoom. Isso faz com que a página fique fora do centro e você deve ajustá-la manualmente a cada vez, como mostra a primeira captura de tela abaixo.

Para alterar esse comportamento, a única correção real é selecionar a opção 'ajustar a largura da página', indo para exibir> 'ajustar a largura da página'. Em seguida, vá em editar> 'salvar configurações atuais como padrão'. Isso eliminará o problema, como mostra a segunda captura de tela, embora o nível de zoom caia um pouco, pois você não pode definir um nível de zoom e ter a opção 'ajustar a largura da página' ativada.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


fonte
O problema é que eu sei sobre o recurso "salve as configurações atuais como padrão", mas quando seleciono um contexto de título crom, ele altera o zoom novamente.
ck
1
@ck A configuração 'fit page width' deve ser provavelmente o que você precisa.
3
Eu com o OP. 'ajustar largura da página' + 'definir configurações atuais como padrão' não resolve o problema. Eu tentei esse combo pelo menos uma dúzia de vezes, o nível de zoom ainda é redefinido sempre que o evince é iniciado e (de maneira mais irritante) toda vez que uma página é selecionada na barra lateral / índice.
Justin cress
Concordou, não funciona.
Dodgie
1
Veja askubuntu.com/a/612913/207451
paulodiovani
3

Execute $dconf-editorentão simples org/gnome/evinceou pesquise via Ctrl+ Fapós abrir o editor. Em seguida, altere as configurações padrão default/continuous/zoometc.

qrtLs
fonte
Obrigado pela sugestão sobre o uso do dconf. No Ubuntu 18.04, definir allow-link-change-zoomDesativado ajuda a evitar esse problema de alteração de zoom.
bizi 14/09
2

Esse problema parece estar relacionado às configurações do dconf e do Evince apparmor. Uma possível solução está oculta neste link:

https://bugs.launchpad.net/ubuntu/+source/evince/+bug/682492

tl; dr

  1. Primeiro, instale o dconf-tools:

    apt-get install dconf-tools
    
  2. Em seguida, reconfigure o apparmor:

    sudo dpkg-reconfigure apparmor
    
  3. A configuração solicitará o caminho para sua pasta pessoal. O que geralmente é:

    /home
    

Isso me ajudou.

shahin1978
fonte