TeXworks

{{Short description|TeX editor}}

{{Infobox software

| name = TeXworks

| logo = TeXworks icon 128.png

|screenshot= TeXworks.png

|screenshot size= 220px

| developer = Jonathan Kew
Stefan Löffler
Charlie Sharpsteen

| latest release version = 0.6.10

| latest release date = {{Start date and age|2025|02|13}}

| operating system = Cross-platform

| language = Multilingual

| genre = TeX, LaTeX, ConTeXt, XeTeX editor

| license = GPL-2.0-or-later

| website = [https://www.tug.org/texworks/ TeXworks]

}}

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).{{Cite web|url=http://www.tug.org/texworks/|title = TeXworks}}

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.First 5 minutes of https://www.youtube.com/watch?v=9-Z43CSPgM0

TeXworks requires a TeX installation: TeX Live,{{cite web

| title = Additional software included on Windows

| url = http://www.tug.org/texlive/devsrc/Master/texmf/doc/texlive

| access-date = 2009-10-18

| archive-date = 2011-05-31

| archive-url = https://web.archive.org/web/20110531211912/https://www.tug.org/texlive/devsrc/Master/texmf/doc/texlive/

| url-status = dead

}} MiKTeX,{{cite web

| title = MiKTeX 2.8: Release Notes

| url = http://docs.miktex.org/2.8/relnotes/#id517304

| date = 2009-09-01

}}MiKTeX-based alternative distribution for Windows: proTeXt or MacTeX. MiKTeX 2.8 (and 2.9) comes bundled with TeXworks, even in the base installation.{{cite book|author=Peter Hertel|title=Arbeitsbuch Mathematik Zur Physik|url=https://books.google.com/books?id=COgfBAAAQBAJ&pg=PA135|year=2011|publisher=Springer-Verlag|isbn=978-3-642-17789-7|page=135}}{{Cite web|url=http://learntofish.wordpress.com/2012/01/16/texworks-a-user-friendly-latex-editor/|title = TeXworks: A user friendly LaTeX editor|date = 16 January 2012}}

One limitation of TeXworks is, that it does not by itself support multi-stage typesetting, like, for example, PNG or SVG output via intermediate DVI. This is a design choice, because such workflows are considered too advanced for the beginning user.{{Cite web|url=http://tug.org/pipermail/texworks/2011q3/004568.html|title = [texworks] dvi -> dvips -> ps2pdf}} The user has to write a shell or batch script to use such workflows with TeXworks.{{Cite web|url=https://code.google.com/p/texworks/wiki/AdvancedTypesettingTools|title = TeXworks}}

See also

{{Portal|Free and open-source software}}

References