16
TeXworks-projektet er en indsats for at opbygge et simpelt TeX-front-end-program (arbejdsmiljø), der vil være tilgængeligt for alle dagens store desktop-operativsystemer - især MS Windows (XP og Vista), typiske GNU / Linux-distros og andre X11-baserede systemer og Mac OS X. Det modelleres bevidst på Dick Kochs prisvindende TeXShop til Mac OS X, som krediteres med en genopblomstring af TeX-brug på Mac-platformen.For at give en lignende oplevelse på tværs af alle systemer er TeXworks baseret på cross-platform, open source værktøjer og biblioteker.Qt-værktøjssættet blev valgt for kvaliteten af dets tværplatforme brugergrænsefladefunktioner, med indbygget "look and feel" på hver platform som et realistisk mål.Qt giver også en rig applikationsramme, der letter den relativt hurtige udvikling af et anvendeligt produkt.Den normale TeXworks-arbejdsgang er PDF-centreret og bruger pdfTeX og XeTeX som indstillingsmotorer og genererer PDF-dokumenter som standardformateret output.Selvom det er muligt at konfigurere en behandlingssti baseret på DVI, behøver nytilkomne til TeX-verden overhovedet ikke være bekymret over DVI, men kan generelt behandle TeX som et system, der går direkte fra markerede tekstfiler til klar til brugPDF-dokumenter.TeXworks inkluderer en integreret PDF-fremviser, der er baseret på Poppler-biblioteket, så det er ikke nødvendigt at skifte til et eksternt program, f.eks. Acrobat, xpdf osv., For at se udgangssættet.Den integrerede fremviser understøtter også kilde / preview-synkronisering (f.eks. Kontrol-klik inden i kildeteksten for at finde den tilsvarende position i PDF-filen, og vice versa).Denne funktion er baseret på den nye "SyncTeX" -funktion udviklet af Jérôme Laurens og understøttet af både pdfTeX- og XeTeX-programmerne i TeX Live og andre aktuelle udgivelser.