List of applications/Documents (正體中文)

From ArchWiki
Jump to: navigation, search


Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:List of applications/Documents (正體中文)#)


See also Wikipedia:Comparison of office suites.

  • Calligra — Actively developed fork of KOffice, the KDE office suite. It offers most of the features of OpenOffice while also having versions for smartphones (Calligra Mobile) and tablets (Calligra Active). || calligra || kingsoft-officeAUR[broken link: archived in aur-mirror]
  • LibreOffice — More actively developed fork of OpenOffice. || libreoffice[broken link: package not found]
  • OpenOffice — Open-source office software suite for word processing, spreadsheets, presentations, graphics, databases and more, under the Apache Licence. || openoffice-base-binAUR[broken link: archived in aur-mirror]
  • Siag Office — Extremely lightweight office suite that provides a word processor, spreadsheet, text editor, file manager and previewer. || siag-officeAUR[broken link: archived in aur-mirror]


See also Wikipedia:Comparison of word processors.

  • Abiword — Full-featured word processor. || abiword
  • Abiword Minimal — Minimal version of Abiword. || abiword-minimalAUR
  • BlueGriffon — WYSIWYG content editor for the World Wide Web. || bluegriffon
  • Calligra Words — Powerful word processor included in the Calligra Suite. || calligra-words
  • gLabels — program for creating labels and business cards. || glabels || libreoffice-writer[broken link: package not found]
  • Markdown — Text-to-HTML conversion tool that allows you to write using a simple plain text format. || markdown
  • OpenOffice Writer — Full-featured word processor included in the OpenOffice suite. || openoffice-base-binAUR[broken link: archived in aur-mirror]
  • Pandoc — Swiss-army knife for converting one markup format into another (supports Markdown). || haskell-pandoc
  • Pathetic Writer — X-based rich text processor included in Siag Office. || siag-officeAUR[broken link: archived in aur-mirror]
  • Scribus — Desktop publishing program. || scribus
  • Ted — Easy to use GTK+-based rich text processor (with footnote support). || tedAUR
  • txt2tags — Dead-simple, KISS-compliant lightweight, human-readable markup language to produce rich format content out of plain text files. || txt2tags


See also Wikipedia:Comparison of spreadsheet software.

  • Calligra Sheets — Powerful spreadsheet application included in the Calligra Suite || calligra-sheets
  • Gnumeric — Spreadsheet program that is part of the GNOME desktop. || gnumeric
  • LibreOffice Calc — Full-featured spreadsheet application included in the LibreOffice suite. || libreoffice-calc[broken link: package not found]
  • OpenOffice Calc — Full-featured spreadsheet application included in the OpenOffice suite. || openoffice-base-binAUR[broken link: archived in aur-mirror]
  • Siag — Spreadsheet application based on the X Window System and the Scheme programming language included in Siag Office. || siag-officeAUR[broken link: archived in aur-mirror]


With LaTeX, creation of any scientific document, article, journal, etc. is made commonplace.

See also Wikipedia:Comparison of TeX editors.

  • AUCTeX — Extensible package for writing and formatting TeX files in Emacs. || auctex
  • Gummi — Lightweight TeX/LaTeX GTK+-based editor. || gummi
  • Kile — User-friendly TeX/LaTeX editor for the KDE desktop with many features. || kile
  • LyX — Document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG). || lyx
  • TeXmacs — WYSIWYW editing platform with special features for scientists. || texmacs
  • Texmaker — Cross-platform, light and easy-to-use LaTeX IDE. || texmaker
  • Winefish — Editor for experienced LaTeX users with support for UTF-8, syntax highlight, auto-completion and auto-text. || winefishAUR[broken link: archived in aur-mirror]


  • Apertium — Free and open source rule-based machine translation platform with available language data. It supports the following formats: HTML, Microsoft Office 2007 XML, OpenDocument, TMX, MediaWiki and others. || apertiumAUR
  • Gtranslator — Enhanced gettext po file editor for the GNOME. It handles all forms of gettext po files and includes very useful features. || gtranslator
  • Lokalize — Standard KDE tool for software translation. It includes basic editing of PO files, support for glossary, translation memory, project managing, etc. It belongs to kdesdk || kdesdk-lokalize[broken link: replaced by lokalize]
  • Moses — Statistical machine translation tool (language data not included). || not packaged? search in AUR
  • OmegaT — General translator's tool which contains a lot of translation memory features and can give suggestions from Google Translate. It supports the following formats: HTML, Microsoft Office 2007 XML, OpenDocument, XLIFF/Okapi, MediaWiki, plain text, TMX and others. || omegatAUR
  • Poedit — Simple gettext/po-based translation tool. || poedit
  • Pology — Set of Python tools for dealing with gettext/po-files. || pologyAUR || virtaalAUR


See also Wikipedia:Comparison of text editors.


  • e3 — Tiny editor without dependencies, written in assembly. || e3
  • dex — Small and easy to use text editor with support for ctags and parsing compiler errors. || dex-editor-gitAUR
  • Emacs-nox — The extensible, customizable, self-documenting real-time display editor, without X11 support. || emacs-nox
  • JED — Text editor that makes extensive use of the S-Lang library. Includes a console version (jed) and an X-window version (xjed). || jedAUR
  • Joe (Joe's Own Editor) — Terminal-based text editor designed to be easy to use. || joe
  • mcedit — Useful text editor that comes with Midnight Commander file manager. || mc
  • MicroEmacs — Ncurses-based text editor. Includes a console version (me -n) and an X-window version (me). || jasspa-meAUR
  • mg — Small, fast, and portable Emacs-compatible editor. || mg
  • Nano — Console text editor based on pico with on-screen key bindings help. || nano
  • Zile — A lightweight Emacs clone. || zile
Vi 文字編輯器
  • Neovim — Vim, out of the box. || neovim
  • Vi — The original ex/vi text editor. || vi
  • Vim (Vi IMproved) — Advanced text editor that seeks to provide the power of the de-facto Unix editor 'vi', with a more complete feature set. || vim


  • Acme — Minimalist and flexible programming environment developed by Rob Pike for the Plan 9 operating system. || plan9port
  • Beaver — A GTK+ editor designed to be modular, lightweight and stylish. || beaver
  • Emendo — Simple Gtk+3 text editor with syntax highlighting written in Vala || emendoAUR[broken link: archived in aur-mirror]
  • Edile — PyGTK code and scripting editor implemented in one file. || edileAUR[broken link: archived in aur-mirror]
  • Gedit — GTK+ editor for the GNOME desktop with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality. || gedit
  • GNU Emacs — Somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons. || emacs
  • gVim — Graphical interface for Vim. || gvim
  • Jedit — Text editor for programmers, written in Java. || jedit
  • JuffEd — Simple tabbed text editor with syntax highlighting, written in Qt. || juffedAUR
  • Kate — Full-featured programmer's editor for the KDE desktop with MDI and a filesystem browser. || kdesdk-kate[broken link: replaced by kate]
  • KWrite — Lightweight text editor for the KDE desktop that uses the same editor widget as Kate. || kdebase-kwrite[broken link: replaced by kwrite]
  • Leafpad — Notepad clone for GTK+ that emphasizes simplicity. || leafpad || mate-text-editor[broken link: archived in aur-mirror]
  • Medit — Programming and around-programming text editor. || medit
  • Mousepad — Fast text editor for the Xfce Desktop Environment. || mousepad || nedit
  • PyRoom — Great distractionless PyGTK text editor, a clone of the infamous WriteRoom. || pyroomAUR
  • QSciTE — Qt clone of the SciTE text and code editor. || qsciteAUR
  • QXmlEdit — Simple Qt XML editor and XSD viewer. || qxmleditAUR
  • Sam — Minimalist text editor with a graphical user interface, a very powerful command language and remote editing capabilities, developed by Rob Pike. || plan9port or 9base
  • SciTE — Generally useful editor with facilities for building and running programs. || scite
  • Scribes — An ultra minimalist text editor that combines simplicity with power. || scribes
  • Sublime Text 2 — Closed-source C++ and Python-based editor with many advanced features and plugins while staying lightweight and pretty. || sublime-textAUR
  • Tea — Qt-based feature rich text editor. || tea
  • Gobby — Collaborative editor supporting multiple documents in one session and a multi-user chat. || gobby


E-book 應用程式

  • Calibre — E-book library management application that can also convert between different formats and sync with a variety of e-book readers. Supported formats include CBZ, CBR, CBC, CHM, DJVU, EPUB, FictionBook, HTML, HTMLZ, LIT, LRF, Mobipocket, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT and TXTZ. || calibre
  • Cool Reader — E-book viewer with many supported formats such as EPUB (non-DRM), FictionBook, TXT, RTF, HTML, CHM and TCR. || coolreaderAUR[broken link: archived in aur-mirror]
  • epub — Curses EPUB reader using Python and BeautifulSoup. || python2-epub-gitAUR[broken link: archived in aur-mirror]
  • FBReader — E-book viewer with many supported formats such as EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, Mobipocket (non-DRM) and TXT. || fbreader
  • pPub — Simple EPUB reader using Python, GTK3 and WebKit. || ppubAUR
  • Sigil — WYSIWYG ebook editor. || sigil
  • Xournal — PDF viewer/note taking application. || xournal

for more collection apps, see also Multimedia#Collection managers

  • Alexandria — GNOME application to help manage your book collection. || alexandriaAUR[broken link: archived in aur-mirror]
  • Koha — Open source Integrated Library System (ILS), used world-wide by public, school and special libraries. || kohaAUR[broken link: archived in aur-mirror]



See also Wikipedia:List of PDF software.

  • fbdjvu — DjVu viewer similar for fbpdf || not packaged? search in AUR
  • fbpdf — Small framebuffer PDF viewer based off of MuPDF, with Vim keybindings and written in C || fbpdf-gitAUR
  • jfbview — Framebuffer PDF and image viewer. Features include Vim-like controls, zoom-to-fit, a TOC (outline) view, fast multi-threaded rendering and asynchronous pre-caching || jfbviewAUR
  • apvlv — Lightweight PDF/DjVu/UMD/TXT viewer with Vim keybindings. || apvlv
  • Chrome — Web browser with a built-in PDF viewer. || google-chromeAUR
  • ePDFView — Free lightweight PDF document viewer using the Poppler and GTK+ libraries. Development stopped. || epdfview
  • Evince — Document viewer for multiple document formats. Supports PDF, PostScript, DjVu, TIFF and DVI. || evince
  • Firefox — Open source web browser with a built-in PDF viewer. || firefox
  • Foxit Reader — Small, fast (compared to Acrobat) PDF viewer. (closed source) || foxitreaderAUR
  • llpp — Very fast PDF reader based off of MuPDF, that supports continuous page scrolling, bookmarking, and text search through the whole document. || llpp-gitAUR
  • MuPDF — Very fast PDF and XPS viewer and toolkit written in portable C. Features CJK font support. || mupdf
  • Okular — Very powerful viewer for KDE. || kdegraphics-okular
  • qpdfview — Tabbed PDF viewer using the Poppler and Qt libraries. || qpdfviewAUR
  • Xournal — Pdf viewer/note taking application. || xournal
  • Xpdf — Viewer that can decode LZW and read encrypted PDFs. || xpdf
  • zathura — Highly customizable and functional PDF/DjVu/PostScript/ComicBook viewer (plugin based). || zathura

See also Wikipedia:DjVu.

OCR 軟體

See also Wikipedia:Comparison of optical character recognition software.

See the main article: Optical Character Recognition#OCR software.


See also Wikipedia:Terminal pager.

  • more — A simple and feature-light pager. It is a part of the util-linux package.
  • less — A program similar to more, but with support for both forward and backward scrolling, as well as partial loading of files. || less
  • less-mouse — less with mouse scrolling support. It is present in the AUR as less-mouseAUR[broken link: archived in aur-mirror].
  • most — A pager with support for multiple windows, left and right scrolling, and built-in colour support || most
  • mcview — A pager with mouse and colour support. It is bundled with midnight commander. || mc
  • vimpager — A script that turns vim into a pager. As a result, you get various vim features such as colour schemes, mouse support, split screens, etc. || vimpager


See also Wikipedia:Microsoft Compiled HTML Help.

  • ChmSee — CHM viewer based on xulrunner. || chmseeAUR
  • Kchmviewer — Qt-based CHM viewer that uses chmlib and borrows some ideas from xchm. It does not depend on KDE, but it can be compiled to integrate with it. || kchmviewer
  • xCHM — Lightweight CHM viewer, based on chmlib. || xchm


See also Wikipedia:Comparison of notetaking software.


  • hnb (hierarchical notebook) — Program to organize many kinds of data (addresses, to-do lists, ideas, book reviews, etc.) in one place using the XML format. || hnbAUR
  • pynote — Manage notes on the commandline. Stores data in human readable JSON files; provides version control. || pynoteAUR


  • BasKet — Application for organizing, sharing, and taking notes. It can manage various types of information such as to-do lists, links, pictures, and other types, similar to a scrapbook. || basket
  • Cherrytree — Hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. || cherrytree
  • Gnote — Experimental port of Tomboy to C++. || gnote
  • KeepNote — Cross-platform GTK+ note-taking application with rich text formatting. || keepnote
  • KJots — Small program which is handy for keeping and organizing miscellaneous notes, part of kdepim. || kdepim-kjots[broken link: replaced by kjots]
  • NoteCase — Portable hierarchical note manager, coded in C++ using bindings to the GTK+ toolkit. || notecaseAUR[broken link: archived in aur-mirror]
  • org-modeEmacs mode for notes, project planning and authoring. || emacs-org-modeAUR
  • Tomboy — Desktop note-taking application for Linux and Unix with a wiki-like linking system to connect notes together. || tomboy
  • zim — WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop. || zim