Personalizar o Okular para modificar as propriedades da ferramenta de destaque

11

Estou usando o Okular como meu leitor de pdf no Linux. Quero saber como posso modificar a cor do destaque permanentemente . Sei que posso modificar a saturação da cor usada pela ferramenta de destaque clicando com o botão direito do mouse na seleção de destaque e fazendo as modificações desejadas. No entanto, esses são aplicáveis ​​apenas à seleção atual.

Como posso definir o okular para manter essas configurações para todos os destaques do arquivo (e ainda permitir a personalização em posições específicas) e também mantê-las após o fechamento do arquivo [e aberto mais tarde. Ou seja, as configurações não são perdidas]

Suvarna Pattayil
fonte

Respostas:

11

Eu queria definir permanentemente os marcadores para algumas cores e acabar com a linha verde e o polígono. Acontece que você pode modificar quais marcadores estão disponíveis , modificando o tools.xmlarquivo. Para mim (Okular 0.16.3 do repositório oficial no Ubuntu 13.04), ele está localizado em /usr/share/kde4/apps/okular. Você deve conseguir adivinhar isso executando kde4-config --path datae anexando okularao último caminho ( mas veja a atualização abaixo ).

Lá, você verá coisas como

<tool id="7" name="Stamp" pixmap="tool-stamp-okular">
    <tooltip>Put a stamp symbol</tooltip>
    <engine type="PickPoint" hoverIcon="okular" size="64" block="true">
        <annotation type="Stamp" icon="okular"/>
    </engine>
    <shortcut>7</shortcut>
</tool>

Se você substituí-lo para parecer o bloco do marcador amarelo, receberá um marcador semelhante. No meu caso:

<tool id="7" name="Magenta Highlighter" pixmap="tool-color-magenta">
    <tooltip>Magenta Highlight</tooltip>
    <engine type="TextSelector" color="#FF99FF">
        <annotation type="Highlight" color="#FF99FF" />
    </engine>
    <shortcut>7</shortcut>
</tool>

O tool-color-magentapixmap é armazenado /usr/share/kde4/apps/okular/picse você pode colocar um png lá.

Então agora minha barra de ferramentas de revisão fica assim:

insira a descrição da imagem aqui

Eu precisava sudomodificar esses arquivos.

Atualização : após a janela periódica de atualização de software no ubuntu, atualizei o Okular para 0.16.4, que restaurou o padrão tools.xml. Parece que, se você copiar ou vincular seus arquivos personalizados ao caminho okular dos aplicativos kde sob o seu $HOME(no meu caso $HOME/.kde/share/apps/okular), deve ter precedência sobre os arquivos /usr/share/...e poupar alguns problemas.

risada dirigida
fonte
Ótima correção, mas existe alguma maneira de modificar as cores das anotações gravadas no PDF pelo Acrobat? Isso torna minhas próprias anotações mais legíveis, mas não ajuda com documentos importados.
precisa saber é o seguinte
Resposta curta é não. O Okular armazena anotações em um arquivo xml separadamente do pdf original, enquanto o Acrobat as armazena dentro do pdf (também o caso se você usar o novo recurso de exportação do Okular). Existem várias ferramentas para trabalhar com anotações em PDF, mas se você quiser convertê-las ou editá-las no Okular, provavelmente precisará criar suas próprias.
risada dirigida
@directedlaugh você sabe como editar o tamanho da fonte padrão para anotações embutidas? Eu acho que também deve ser possível especificá-lo no tools.xml
cknoll
Eu acho que você pode fazer isso diretamente na barra de menus - Configurações> Configurar Okular> Anotações> Nota embutida. Nunca editado o xml, mas o menu de configurações provavelmente vai escrevê-lo para xml
dirigido risada