Evince-45.0

Introduksjon til Evince

Evince er en dokumentviser for flere dokumentformater. Den støtter PDF, Postscript, DjVu, TIFF og DVI. Det er nyttig for å vise dokumenter av ulike typer ved hjelp av en enkel applikasjon i stedet for flere dokumentvisningsprogrammer som en gang eksisterte på GNOME Skrivebordet.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

Evince Avhengigheter

Påkrevd

adwaita-icon-theme-45.0, gsettings-desktop-schemas-45.0, GTK+-3.24.41, itstool-2.0.7, libhandy-1.8.3, libxml2-2.12.5, og OpenJPEG-2.5.0

Anbefalt

Valgfri

Cups-2.4.7 (for å aktivere utskrift hvis støtte er bygd inn i GTK+ 3), gnome-desktop-44.0, gspell-1.12.2, gst-plugins-base-1.22.10, Gi-DocGen-2023.3, libgxps-0.3.2, libtiff-4.6.0, texlive-20230313 (or install-tl-unx), DjVuLibre, libspectre, og Synctex

Installasjon av Evince

Installer Evince ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

CPPFLAGS+=" -I/opt/texlive/2023/include" \
meson setup --prefix=/usr          \
            --buildtype=release    \
            -Dgtk_doc=false        \
            --wrap-mode=nodownload \
            -Dsystemduserunitdir=no .. &&
ninja

Hvis du har Gi-DocGen-2023.3 installert og ønsker å bygge API dokumentasjonen for denne pakken, kjør:

sed "/docs_dir/s@\$@ / 'evince-45.0'@" -i ../help/meson.build &&
meson configure -Dgtk_doc=true                                &&
ninja

Denne pakken har ikke en fungerende testpakke.

Nå, som root bruker:

ninja install
[Note]

Note

Hvis du installerte pakken på systemet ditt ved hjelp av en DESTDIR metode, /usr/share/glib-2.0/schemas/gschemas.compiled ble ikke oppdatert/opprettet. Opprett (eller oppdater) filen ved å bruke følgende kommando som root bruker:

glib-compile-schemas /usr/share/glib-2.0/schemas

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

CPPFLAGS+=" -I/opt/texlive/2023/include": Sørg for at meson kan finne libkpathsea deklarasjoner fra TeXLive hvis det er installert. Dette har ingen effekt på systemer uten TeXLive installert.

--wrap-mode=nodownload: Denne bryteren deaktiverer nedlasting av enhver avhengighet: byggesystemet prøver å hente gi-docgen selv om -Dgtk_doc=false er gitt.

-Dgtk_doc=false: Tillat å bygge denne pakken uten Gi-DocGen-2023.3 installert. Hvis du har Gi-DocGen-2023.3 installert og du ønsker å gjenoppbygge og installere API dokumentasjonen, en meson configure kommando vil tilbakestille dette alternativet.

-Dgspell=false: Denne bryteren slår av støtten for stavekontroll programtillegget.

-Dintrospection=false: Bruk dette alternativet hvis du ikke har gobject-introspection-1.78.1 installert og ikke ønsker å ha introspection støtte innebygd i Evince.

-Dnautilus=false: Denne bryteren deaktiverer bygging av Nautilus Programmtillegget. Bruk denne bryteren hvis Nautilus ikke er installert.

-Dkeyring=false: Denne bryteren deaktiverer bruken av libsecret. Bruk denne bryteren hvis libsecret ikke er installert.

-Dps=enabled: Bruk denne bryteren hvis libspectre er installert og du vil se PostScript filer med Evince.

Innhold

Installerte Programmer: evince, evince-previewer, og evince-thumbnailer
Installerte Biblioteker: libevdocument3.so og libevview3.so
Installerte Mapper: /usr/{include,lib,share}/evince, /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0} (optional), og /usr/share/help/*/evince

Korte Beskrivelser

evince

er en dokumentviser i flere formater

evince-previewer

er et program som implementerer forhåndsvisningen for utskrift

evince-thumbnailer

er et enkelt program som brukes til å lage miniatyrbilder av støttede dokumenter