Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/okularPublic

KDE document viewer

NotificationsYou must be signed in to change notification settings

KDE/okular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Okular can view and annotate documents of various formats, including PDF, Postscript, Comic Book, and various image formats.It supports native PDF annotations.

Downloads

For download and installation instructions, seehttps://okular.kde.org/download.php

User manual

https://docs.kde.org/?application=okular&branch=stable5

Bugs

https://bugs.kde.org/buglist.cgi?product=okular

Please report bugs on Bugzilla (https://bugs.kde.org/enter_bug.cgi?product=okular), and not on our GitLab instance (https://invent.kde.org).

Mailing list

https://mail.kde.org/mailman/listinfo/okular-devel

Source code

https://invent.kde.org/graphics/okular.git

The Okular repository contains the source code for:

  • theokular desktop application (the “shell”),
  • theokularpart KParts plugin,
  • theokularkirigami mobile application,
  • severalokularGenerator_xyz plugins, which provide backends for different document types.

Apidox

https://api.kde.org/okular/html/index.html

Contributing

Okular uses the merge request workflow.Merge requests are required to run pre-commit CI jobs; please don’t push to the master branch directly.Seehttps://community.kde.org/Infrastructure/GitLab for an introduction.

Build instructions

Okular can be built like many other applications developed by KDE.Seehttps://community.kde.org/Get_Involved/development for an introduction.

If your build environment is set up correctly, you can also build Okular using CMake:

git clone https://invent.kde.org/graphics/okular.gitcd okularmkdir buildcd buildcmake -DCMAKE_INSTALL_PREFIX=/path/to/your/install/dir ..makemake install

Okular also builds tests in the build tree. To run them, you have to runmake install first.

If you install Okular in a different path than your system install directory it is possible that you need to run

source prefix.sh

so that the correct Okular instance and libraries are picked up.Afterwards one can runokular inside the shell instance.The source command is also required to run the tests manually.

As stated above, Okular has various build targets.Two of them are executables.You can choose which executable to build by passing a flag to CMake:

cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/install/dir -DOKULAR_UI=desktop ..

Available options aredesktop,mobile, andboth.

clang-format

The Okular project uses clang-format to enforce source code formatting.SeeREADME.clang_format for more information.


[8]ページ先頭

©2009-2025 Movatter.jp