Personalizza Okular per modificare le proprietà dello strumento di evidenziazione


11

Sto usando Okular come mio lettore pdf su Linux. Voglio sapere come posso modificare il colore dell'evidenziazione in modo permanente . So di poter modificare la saturazione del colore utilizzato dallo strumento evidenziazione facendo clic con il tasto destro sulla selezione evidenziazione e apportando le modifiche desiderate. Tuttavia, quelli sono applicabili solo alla selezione corrente.

Come posso impostare okular per mantenere quelle impostazioni per ogni momento saliente nel file (e consentire comunque la personalizzazione in posizioni specifiche) e anche mantenerle dopo che il file è stato chiuso [e aperto in seguito .ie le impostazioni non vanno perse]

Risposte:


11

Volevo impostare permanentemente gli evidenziatori su alcuni colori e eliminare la linea verde e gli oggetti poligonali. Si scopre che è possibile modificare gli evidenziatori disponibili modificando il tools.xmlfile. Per me (Okular 0.16.3 dal repository ufficiale su Ubuntu 13.04), questo si trova in /usr/share/kde4/apps/okular. Dovresti essere in grado di divinarlo eseguendo kde4-config --path datae aggiungendo okularall'ultimo percorso ( ma vedi l'aggiornamento sotto ).

Lì dentro vedrai cose come

<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 lo sostituisci per sembrare il blocco dell'evidenziatore giallo, otterrai un evidenziatore simile. Nel mio 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>

La tool-color-magentapixmap è memorizzata /usr/share/kde4/apps/okular/picse puoi inserire un png lì.

Quindi ora la mia barra degli strumenti di revisione è simile a questa:

inserisci qui la descrizione dell'immagine

Avevo bisogno di sudomodificare questi file.

Aggiornamento : seguendo la periodica finestra di aggiornamento del software in Ubuntu, ho aggiornato Okular a 0.16.4, ripristinando il valore predefinito tools.xml. Sembra che se invece copi o colleghi i tuoi file personalizzati nel percorso ok delle app kde sotto il tuo $HOME(nel mio caso $HOME/.kde/share/apps/okular), dovrebbe avere la precedenza su /usr/share/...quelli e salvarti qualche problema.


Ottima soluzione, ma un modo per modificare i colori delle annotazioni scritte in pdf da Acrobat? Questo rende le mie annotazioni più leggibili ma non aiuta con i documenti importati.
mmdanziger,

La risposta breve è no. Okular memorizza le annotazioni in un file xml separatamente dal pdf originale, mentre Acrobat le memorizza all'interno del pdf (anche nel caso in cui si utilizzi la nuova funzione di esportazione Okular). Esistono vari strumenti per lavorare con le annotazioni in pdf, ma se vuoi convertirle o modificarle in Okular, molto probabilmente dovrai farne una tua.
Risata diretta

@directedlaugh sai come modificare la dimensione del carattere predefinita per le note incorporate? Immagino che dovrebbe anche essere possibile specificarlo in tools.xml
cknoll il

Penso che tu sia in grado di farlo direttamente dalla barra dei menu - Impostazioni> Configura Okular> Annotazioni> Nota incorporata. Non ho mai modificato l'xml ma il menu delle impostazioni lo scriverà probabilmente in xml
ride diretta il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.