TeXworks
Sign in to saveTeXworks is free and open-source application software, available for Windows, Linux and macOS. It is a Qt-based graphical user interface to the TeX typesetting system and its LaTeX, ConTeXt, and XeTeX extensions. TeXworks is targeted at direct generation of PDF output. It has a built-in PDF viewer using the poppler library; the viewer has auto-refresh capability, and also features SyncTeX support (which allows the user to synchronize the PDF viewer position with the source, and vice versa with a single click).
Key facts
- Software.name
- TeXworks
- Software.logo
- TeXworks icon 128.png
- Software.screenshot
- TeXworks.png
- Software.screenshot size
- 220px
- Software.developer
- Jonathan KewStefan LöfflerCharlie Sharpsteen
- Software.latest release version
- 0.6.10
- Software.operating system
- Cross-platform
- Software.language
- Multilingual
- Software.genre
- TeX, LaTeX, ConTeXt, XeTeX editor
- Software.license
- GPL-2.0-or-later
- Software.website
- TeXworks
via Wikipedia infobox
Source code
TeXworks is an environment for authoring TeX (LaTeX, ConTeXt, etc) documents, with a Unicode-based, TeX-aware editor, integrated PDF viewer, and a clean, simple interface accessible to casual and non-technical users. TeXworks is inspired by Dick Koch's award-winning TeXShop program for macOS, which has made quality typesetting through TeX accessible to a wider community of users, without a technical or intimidating face. The goal of TeXworks is to deliver a similarly integrated, easy-to-use environment for users on all platforms, especially GNU/Linux and Windows. TeXworks is a free and open-source software project. New users are encouraged to leverage this guide, outlining the fundamental process of creating, formatting, and generating PDF documents from within TeXworks. TeXworks thrives on an active community, and welcoming contributions is paramount. If you encounter bugs or have suggestions for improvement, please share them on our issues page. Additionally, you can engage in discussions with other users and developers via our mailing list. TeXworks' translation efforts are hosted on Weblate where any and all help is very welcome. To start contributing to the code, visit the development page to fork a copy of the codebase and start hacking. Visit our homepage for more information. If you are new to contributing to open-source projects, we encourage you to visit this guide to help you get started. Pre-built binaries for Windows, macOS, and Linux are available for immediate download from our official website. along with their dependencies (such as Freetype, fontconfig, zlib, etc.) If you also want to build the scripting plugins (optional), you additionally need development packages for Lua and/or Python. Details will depend on your platform. On Linux or similar systems, your package manager can probably provide all these. On the Mac, required libraries can be obtained, e.g., using Homebrew. Using the latest stable versions of the dependencies is highly recommended, although TeXworks can be built with versions at least as old as CMake 3.1.0, Qt 5.2.3, poppler 0.24.5, and hunspell 1.2.9.
Excerpt from the source-code README · 5,489 chars · not written by Vinony
Wikidata facts
- Instance of
- free software
- Official website
- www.tug.org/texworks
- Image
- TeXworks.png
- Has use
- TeX
Show 9 more facts
- operating system
- Unix-like operating system
- Commons category
- TeXworks
- copyright license
- GNU General Public License
- GUI toolkit or framework
- Qt
- Commons gallery
- TeXworks
- source code repository URL
- github.com/TeXworks/manual
- programmed in
- C++
- software version identifier
- 0.6.11
- software quality assurance
- continuous integration
via Wikidata · CC0
~2 min read
Encyclopedic overview
3 sectionsContents
- See also
- References
- External links
TeXworks is free and open-source application software, available for Windows, Linux and macOS. It is a Qt-based graphical user interface to the TeX typesetting system and its LaTeX, ConTeXt, and XeTeX extensions. TeXworks is targeted at direct generation of PDF output. It has a built-in PDF viewer using the poppler library; the viewer has auto-refresh capability, and also features SyncTeX support (which allows the user to synchronize the PDF viewer position with the source, and vice versa with a single click).
The developer of TeXworks is Jonathan Kew (who also developed XeTeX), who deliberately modelled TeXworks on Richard Koch’s award-winning TeXShop software for macOS to lower the entry barrier to the TeX world for those using desktop operating systems other than macOS. Kew argued against complex user interfaces like that of TeXnicCenter or Kile, which he described as intimidating for new users.
Excerpted from Wikipedia’s “TeXworks” article, available under the CC BY-SA 4.0 licence.