Evince-46.3.1

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.2 plattform.

Pakkeinformasjon

Evince Avhengigheter

Påkrevd

adwaita-icon-theme-46.2, gsettings-desktop-schemas-46.1, GTK+-3.24.43, itstool-2.0.7, libhandy-1.8.3, libxml2-2.13.3, og OpenJPEG-2.5.2

Anbefalt

Valgfri

Cups-2.4.10 (for å aktivere utskrift hvis støtte er bygd inn i GTK+ 3), gnome-desktop-44.1, gspell-1.12.2, gst-plugins-base-1.24.7, Gi-DocGen-2024.1, libgxps-0.3.2, libtiff-4.6.0, texlive-20240312 (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/2024/include" \
meson setup --prefix=/usr                \
            --buildtype=release          \
            -D gtk_doc=false             \
            --wrap-mode=nodownload       \
            ..                           &&
ninja

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

sed "/docs_dir/s@\$@ / 'evince-46.3.1'@" -i ../help/meson.build &&
meson configure -D gtk_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/2024/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 -D gtk_doc=false er gitt.

-D gtk_doc=false: Tillat å bygge denne pakken uten Gi-DocGen-2024.1 installert. Hvis du har Gi-DocGen-2024.1 installert og du ønsker å gjenoppbygge og installere API dokumentasjonen, meson configure kommandoen vil tilbakestille dette alternativet.

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

-D introspection=false: Bruk dette alternativet hvis du ikke har bygget GLib-2.80.4 med GObject Introspection og ønsker ikke å ha introspection støtte innebygd i Evince.

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

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

-D ps=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