Wstawianie gotowych rysunków w texu - informacje podstawowe. By móc wstawi rysunek musimy w preambule pliku dopisa odpowiedni pakiet komend : \usepackage. W przypadku graki doª czamy pakiet:graphicx, (nieco bardziej rozbudowany od: graphics, którego ewentualnie te» mo»na u»y ). Najlepiej w nast puj cy sposób: \usepackage[dvips]graphicx - u»ycie dvips pozwala nam wy±wietli grak w pliku o rozszerzeniu 'eps' (wi kszo± programów gracznych pozwala na konwersj plików na ten format) i dzi ki temu mo»na zobaczy po zªo»eniu rysunek w przegl darce yap plików 'dvi' (tak jak ogl dali±my po zªo»eniu pliki na zaj ciach). Mo»na równie» doª cza pliki graczne o rozszerzeniach 'jpg' czy 'png' ale wtedy nale»y doª czy w preambule \usepackage[pdftex]graphicx i nie zobaczymy tych rysunków po zªo»eniu przez przegl dark 'yap' - zobaczymy jednak w pliku.pdf, wi c tak»e ta opcja jest dost pna. Teoretycznie istnieje mo»liwo± by tex sam sobie przeksztaªcaª plik typu np 'jpg ' na 'eps' ale trzeba wtedy tworzy dodatkowy plik tekstowy do ka»dego obrazka, który ustawia odpowiednie parametry - chwilowo nie b dziemy si tym zajmowa. Rysunek (niezale»nie od tego w jakim rozszerzeniu chcemy to zrobi ) wstawiamy w nast puj cy sposób, (mo»na by to si gn klikn na obrazek w górnym pasku edytora led): 1
Wstawianie w latexu otoczenia: 'gure' \begin{gure}[!ht] \centering 1 \includegraphics[ parametry 2 ]{nazwa pliku 3 } \caption{podpis naszego obrazka 4 } \label{etykieta naszego obrazka 5 } \end{gure} Informacja wstawiona w pierwszej linijce w nawiasach kwadratowych (u nas [!ht]) mówi programowi o tym, gdzie ma wstawi rysunek. Oznaczenia pozycji: h = 'here ' = dokªadnie z miejscu instrukcji, t = 'top' = na górze strony, b = 'bottom' = na dole strony, p = 'page' = na specjalnej stronie z rysunkami i tabelami,! = informuje latex,»e mo»e zingorowa wszystkie parametry dotycz ce umieszczania rysunków typu maksymalna ich liczba na stronie itp. Jak wida mo»na wpisa kilka parametrów, (jak u nas [!ht]). Wg latexa s one brane pod uwag id c od lewej strony. Nasz zapis oznacza,»e je»eli jest to mo»liwe to latex umie±ci rysunek tam gdzie wpisali±my instrukcj, je±li za± oka»e si niemo»liwe, to wstawi go na górze nast pnej strony. Je±li nie ma parametrów to domy±lne ustawienie to: [tbp] (na górze, jak si nie da to na dole, a jak i tam nie jest to mo»liwe to na specjalnej stronie dla rysunków). 1 - to nie jest konieczne 2 - tej cz ±ci mo»e nie by, zostanie wstawiony obrazek dokªadnie taki jak w pliku gracznym, o parametrach ni»ej 3 mo»e by bez rozszerzenia, wtedy tex poszuka pliku o tej nazwie i rozszerzeniu takim jakie jest mu w wygodne ze wzgl du na deklaracje w pakiecie 'graphicx' 4 pojawi si pod lub nad naszym rysunkiem w zale»no±ci od tego, czy dali±my to przed czy po 'includegraphics' 5 sªu»y do odwoªa«w tek±cie do naszego rysunku, je±li chcemy si odwoªa w tek±cie do konkretnego rysunku wpisujemy dalej: \ref{ tu nazwa podana w label } 2
Przykªad graki wstawionej w formacie.eps Opis: Portret Arthura Cayleya po obrocie o 50 ) Paremetry do ewentualnego wstawienia w miejsce 'parametry': width = w - skalowanie rysunku do podanej szeroko±ci w height = h - skalowanie rysunku do podanej wysoko±ci h angle = a - obrót o k t a (przeciwnie do ruchu wskazówek zegara) scale = s - równomierne skalowanie w skali s. W powy»szym rysunku parematry zostaªy okre±lone nast puj co: \includegraphics[angle=50, width=0.5\textwidth]{cayley.eps} Okre±lenie:'width=0.5\texwidth oznacza,»e rysunek zostaª przeskalowany tak, by nada mu szeroko± równ poªowie szeroko±ci szpalty. Mo»na podawa oczywi±cie szeroko± i wysoko± rysunku w warto±ciach bezwzgl dnych takich jak punkty, milimetry, centymetry. Uwaga: Je±li chcemy, by zamiast automatycznego:'rysunek 1' pojawiªo si co± innego nale»y doªo»y komend, (mo»na j wstawia kilkakrotnie w tek±cie zmieniaj c podpis): \renewcommand*{\caption}{tytuª podpisu jaki chcemy} 3
Jak wstawi kilka rysunów obok siebie? Mo»na to zrobi np. tak: \begin{gure}[h] \centering \includegraphics... \includegraphics... \includegraphics \end{gure} W ten sposób mamy na przykªad taki ukªad: Trzech wielkich matematyków Mo»emy potem dalej odwoªa si do danego rysunku w tek±cie wpisuj c: \ref{tu opis podany w label } Tabele z excela zaimportowane w postaci pliku.pdf do latexa: 4
Przykładowa lista płac Lp. Nazwisko i imię Płaca zasadnicza Premia (%) Data przyjęcia do pracy Staż pracy Dodatek stażowy Płaca brutto Zaliczka na podatek Do wypłaty 1 Pierre Fermat 3 000,00 zł 20 1989-09-01 17 510,00 zł 4 110,00 zł 780,90 zł 3 329,10 zł 2 Emma Noether 2 620,00 zł 20 1978-06-03 28 524,00 zł 3 668,00 zł 696,92 zł 2 971,08 zł 3 Friedrich Gauss 1 250,00 zł 15 1990-10-02 16 200,00 zł 1 637,50 zł 311,13 zł 1 326,38 zł 4 Augustin Cauchy 960,00 zł 20 1993-08-15 13 124,80 zł 1 276,80 zł 242,59 zł 1 034,21 zł 5 Joseph Lagrange 1 100,00 zł 30 1977-08-15 29 220,00 zł 1 650,00 zł 313,50 zł 1 336,50 zł 6 Jean d'alembert 890,00 zł 10 1989-12-02 16 142,40 zł 1 121,40 zł 213,07 zł 908,33 zł 7 Peter Sylow 1 320,00 zł 20 1989-12-02 16 211,20 zł 1 795,20 zł 341,09 zł 1 454,11 zł 8 Arthur Cayley 1 200,00 zł 10 1989-12-02 16 192,00 zł 1 512,00 zł 287,28 zł 1 224,72 zł 9 Dawid Hilbert 2 500,00 zł 15 1980-07-03 26 500,00 zł 3 375,00 zł 641,25 zł 2 733,75 zł 10 Evariste Galois 3 200,00 zł 10 1990-10-04 16 512,00 zł 4 032,00 zł 766,08 zł 3 265,92 zł Podatek 19% Ogółem 19 584,10 zł Data sporządzania listy 2006-10-12 5
3500 3000 2500 2000 1500 1000 500 0 3353,4 2971,08 Średnia wypłata 1336,5 1336,5 1468,368 1237,68 1041,984 917,946 2733,75 3291,84 Średnia wypłata pracownik 6