Automatyka i Robotyka, Rok I Komputerowe przetwarzanie tekstu PWSZ Gªogów, 2009
Nomenklatura Edytor tekstu (ang. word processor) - program komputerowy sªu» cy tworzeniu, edycji i odpowiedniemu formatowaniu tekstów (nadaniu odpowiedniej szaty typogracznej, np. krój pisma, szpalty, itp.). Obecnie zwykle w postaci gracznej; umo»liwia wiele innych operacji, np. dodawanie i prost edycj graki, dodawanie odno±ników i linków, etc. Znakomita wi kszo± dzisiejszych edytorów tekstu to programy typu WYSIWIG (What You See Is What You Get). Przykªady: pracuj ce w trybie tekstowym Chi-writer (DOS) Aurora (DOS) TAG (DOS) pracuj ce w trybie gracznym WordPad (proste narz dzie MS Windows) Microsoft Word (cz ± pakietu MS Oce) Writer (cz ± pakietu OpenOce) WordPerfect (cz ± pakietu WordPerfect Oce)
Nomenklatura Edytor plików (tekstowych) (ang. text processor) program do uproszczonej edycji prostych plików, operuje na plikach zapisanych w prostych standardach, np. ASCII, UTF, Unicode. Przykªady: pracuj ce w trybie tekstowym vi, vim, emacs (UNIX) edit (Microsoft, DOS) pico, joe i inne historyczne programy tego typu pracuj ce w trybie gracznym Notepad (MS Windows) xemacs (UNIX) Rozbudowane edytory plików zawieraj ce mo»liwo± tzw. kolorowania skªadni spotkamy w ±rodowiskach programistycznych (tzw. IDE).
Kolorowanie skªadni przykªad
Profesjonalna alternatywa T E X Komputerowy system profesjonalnego skªadu drukarskiego, obejmuj cy zarówno dedykowany j zyk, jak i kompilator przygotowuj cy pliki w wymaganych przez urz dzenia graczne (drukarki, na±wietlarki) formatach (PS, PDF) Twórca Donald E. Knuth, ameryka«ski matematyk i informatyk (1985) Pocz wszy od wersji 3 systemu TEXka»da kolejna podwersja oznaczana jest kolejnym dziesi tnym przybli»eniem liczby π. Bie» ca wersja, opublikowana w 2008 roku, ma numer 3.1415926 We wspóªczesnych dystrybucjach oprócz programu TEXdost pne s jego, intensywnie rozwijane, rozszerzone wersje, np. PdfTEX Šatwo± tworzenia makr spowodowaªa,»e dla TeX-a dost pnych jest mnóstwo rozszerze«uªatwiaj cych prac. Przykªadem takiego zestawu makr, jest AMSTEX, LATEX(stworzony przez Leslie Lamporta), LATEX2e.
L A T E X Oprogramowanie do zautomatyzowanego skªadu tekstu, a tak»e zwi zany z nim j zyk znaczników, sªu» cy do formatowania dokumentów tekstowych i tekstowo-gracznych (np: broszur, artykuªów, ksi»ek, plakatów, stron HTML). W istocie LATEXto jedynie zestaw makr stanowi cych nadbudow dla systemu skªadu TEX, automatyzuj cych wiele czynno±ci zwi zanych z procesem poprawnego skªadania tekstu. Tworzenie tekstu w LATEX-u opiera si na zasadzie WYSIWYM (What You See Is What You Mean - To co widzisz jest tym, o czym my±lisz). Od zasady WYSIWYG odró»nia go to,»e autor tekstu okre±la jedynie logiczn struktur dokumentu (tzn. zaznacza, gdzie zaczyna si rozdziaª, co jest przypisem itp.), natomiast samym gracznym uªo»eniem tekstu na stronie zajmuje si TEX, zwalniaj c tym samym u»ytkownika od tej funkcji.
L A T E X LATEXzajmuje si równie» odpowiednim rozmieszczeniem i sformatowaniem wzorów matematycznych, rysunków i diagramów, zwalniaj c u»ytkownika ze»mudnej pracy zwi zanej z integracj tych elementów z wªa±ciwym tekstem. W sposób automatyczny tworzone s : spisy tre±ci, ilustracji oraz tabel, numerowanie i referencje do rozdziaªów i podrozdziaªów, numerowanie i referencje elementów takich jak wzory i rysunki, skorowidze, bibliograa. Dokument LATEX-owy zawiera de facto kod ¹ródªowy wªa±ciwego dokumentu, którego uzyskanie wymaga przeprowadzenia procesu kompilacji. W jej wyniku powstaje plik wynikowy w formacie DVI, specyczny tylko dla ±rodowiska TEX. Plik DVI mo»na nast pnie przetworzy na jeden z popularnych formatów, takich jak PostScript, PDF lub HTML. (mo»na tak»e kompilowa bezpo±rednio do PDF za pomoc PdfLATEX-a)
Przykªadowy dokument po kompilacji do formatu pdf... L A TEX Jan Niezbędny Streszczenie Dokument ten prezentuje kilka zasad składu tekstu w systemie L ATEX. 1 Tekst LATEX ułatwia autorowi tekstu zarządzanie numerowaniem sekcji, wypunktowaniami oraz odwołaniami do tabel, rysunków i innych elementów. W łatwy sposób możemy się odwołać do wzoru 1 2 Matematyka Poniższy wzór prezentuje możliwości LATEX w zakresie składu formuł matematycznych. Wzory są numerowane automatycznie, podobnie jak inne elementy o których mowa w sekcji 1. E = mc 2, (1) gdzie m = m0. (2) 1 v2 c 2 1
oraz kod ¹ródªowy Nagªówek (preambuªa) Dokument wªa±ciwy
Odno±niki strona projektu LATEX strona dystrybucji MikTEX dla Windows Podr cznik Nie za krótkie wprowadzenie do systemu LATEX zawieraj cy krótki opis systemu Strona Polskiej Grupy U»ytkowników Systemu TEX Kile - wolny edytor dla systemów Unix LEd - LATEXEditor - darmowy edytor dla systemów Windows