16
TeXworks-projektet är ett försök att bygga ett enkelt TeX-front-end-program (arbetsmiljö) som kommer att finnas tillgängligt för alla dagens stora desktop-operativsystem - i synnerhet MS Windows (XP och Vista), typiska GNU / Linux-distros och andra X11baserade system och Mac OS X. Det är medvetet modellerat på Dick Kochs prisbelönta TeXShop för Mac OS X, som krediteras med en återupplivning av TeX-användningen på Mac-plattformen.För att ge en liknande upplevelse i alla system bygger TeXworks på plattformar, open source-verktyg och bibliotek.Qt-verktygssatsen valdes för kvaliteten på dess gränssnittsgränssnitt för användargränssnitt, med inbyggd ”look and feel” på varje plattform som ett realistiskt mål.Qt tillhandahåller också en rik applikationsram som underlättar en relativt snabb utveckling av en användbar produkt.Det vanliga TeXworks-arbetsflödet är PDF-centrerat och använder pdfTeX och XeTeX som inställningsmotorer och genererar PDF-dokument som standardformatutdata.Även om det är möjligt att konfigurera en behandlingsväg baserad på DVI, behöver nykomlingar till TeX-världen inte alls vara bekymrade över DVI, men kan generellt behandla TeX som ett system som går direkt från markerade textfiler till färdiga att användaPDF-dokument.TeXworks innehåller en integrerad PDF-visare, baserad på Poppler-biblioteket, så det finns inget behov av att byta till ett externt program som Acrobat, xpdf, etc. för att se typuppsättningen.Den integrerade visaren stöder också synkronisering av källa / förhandsgranskning (t.ex. kontrollklicka inom källtexten för att hitta motsvarande position i PDF, och vice versa).Denna kapacitet är baserad på den nya "SyncTeX" -funktionen utvecklad av Jérôme Laurens, och stöds av både pdfTeX- och XeTeX-programmen i TeX Live och andra aktuella utgåvor.