Paweł Kaźmierczak. styczeń 2009



Podobne dokumenty
Grafika w LaTeXu Łukasz Daros & Jakub Jakubiec

MiASI Laboratorium 2 Zadanie

Komputerowy skład w L A T E X

Dodatkowe pakiety i polecenia L A TEXowe

Pascal - grafika. Uruchomienie trybu graficznego. Moduł graph. Domyślny tryb graficzny

Projektowanie graficzne. Wykład 2. Open Office Draw

System Identyfikacji Wizualnej Ośrodka Edukacji Informatycznej i Zastosowań Komputerów w Warszawie

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

L A T E X- wprowadzenie

Latex. Laboratorium 6. Akademia im. Jan Długosza.

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa

Grafika rastrowa (bitmapa)-

Użycie przestrzeni papieru i odnośników - ćwiczenie

Rysowanie punktów na powierzchni graficznej

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Pasek menu. Ustawienia drukowania

Rozszerzenia i specyfikacja przyjmowanych przez nas plików.

Jak dodać własny szablon ramki w programie dibudka i dilustro

Grafika na stronie www

dr inż. Piotr Odya dr inż. Piotr Suchomski

WSTAWIANIE GRAFIKI DO DOKUMENTU TEKSTOWEGO

Znak wersja podstawowa

Grafika komputerowa. Dla DSI II

Druga aplikacja Prymitywy, alpha blending, obracanie bitmap oraz mały zestaw przydatnych funkcji wyświetlających własnej roboty.

Formaty plików graficznych

8. Dynamiczne generowanie grafiki, cz. 2

TWORZENIE DANYCH DO DRUKU W PROGRAMIE MICROSOFT POWERPOINT 2013

GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej

Wstawianie gotowych rysunków w texu - informacje podstawowe.

MODELE KOLORÓW. Przygotował: Robert Bednarz

Tworzenie i edycja dokumentów w aplikacji Word.

Laboratorium L A TEXa nr 4.

Kurs WWW. Paweł Rajba.

SUBLIMACJA - DRUK NA WYKROJACH

Szybkie tworzenie grafiki w GcIde

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

Tematy lekcji informatyki klasa 4a styczeń 2013

Witryny i aplikacje internetowe

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

Grafika wektorowa w L A TEX-u

4. Rysowanie krzywych

Następnie zdefiniujemy utworzony szkic jako blok, wybieramy zatem jak poniżej

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE

Instrukcja przygotowania projektów do druku

Wprowadzenie do rysowania w 3D. Praca w środowisku 3D

Część II Wyświetlanie obrazów

Podręcznik Identyfikacji Wizualnej

Księga znaku wydanie 2/09. Księga znaku Twórzmy naszą tożsamość dostępną dla wszystkich...

Multimedia i interfejsy. Ćwiczenie 5 HTML5

Grafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty

Prostokąt. AutoCAD pozwala na szybkie rysowanie figur o czterech bokach prostokątów. Do tego celu służy funkcja Prostokąt. Funkcję tą można wywołać:

Obsługa programu Paint materiały szkoleniowe

Teoria światła i barwy

Grafika 3D program POV-Ray - 1 -

Brand Manual Partner Bank BPH Spis treści

Grafika Komputerowa. Zajęcia X

Ćwiczenie 1 Automatyczna animacja ruchu

geometry a w przypadku istnienia notki na marginesie: 1 z 5

- biegunowy(kołowy) - kursor wykonuje skok w kierunku tymczasowych linii konstrukcyjnych;

Wstawianie nowej strony

Scilab - podstawy. Wersje instalacyjne programu Scilab mogą zostać pobrane ze strony

2.3. ROZMIAR, PROPORCJE I POŁOŻENIE NA STRONIE

b) Dorysuj na warstwie pierwszej (1) ramkę oraz tabelkę (bez wymiarów) na warstwie piątej (5) według podanego poniżej wzoru:

Logo cz pl Zasady stosowania logotypów

Księga znaku Prywatna chmura dla prawników

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012

Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów.

1.3. Tworzenie obiektów 3D. Rysunek 1.2. Dostępne opcje podręcznego menu dla zaznaczonego obiektu

Tworzenie dokumentów PDF w systemie TEX Piotr Bolek

Wartości x-ów : Wartości x ów można w Scilabie zdefiniować na kilka sposobów, wpisując odpowiednie polecenie na konsoli.

Photoshop. Podstawy budowy obrazu komputerowego

Wymiarowanie i teksty. Polecenie:

Zastosowania informatyki w geologii ćwiczenia 1,2 INKSCAPE 1

WYTYCZNE DOTYCZĄCE PROMOCJI

enova Systemowe Kolorowanie list

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

Wstęp do GIMP wycinanie obiektu z obrazka, projekt napisu. Rozpoczynamy prace w GIMP-e

SystemskładupublikacjiL A TEX

Obsługa mapy przy użyciu narzędzi nawigacji

1. OPEN OFFICE RYSUNKI

1.2 Logo Sonel podstawowe załoŝenia

Przewodnik po soczewkach

PyX jest pakietem Pythona do grafiki wektorowej. Pozawala zatem tworzyd pliki EPS oraz PDF.

Dodawanie grafiki i obiektów

Warstwa Rysunek bitmapowy Rysunek wektorowy


Instrukcja dla autorów monografii

WASM AppInventor Lab 3. Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI

Podstawy pozycjonowania CSS

Ćwiczenie pochodzi ze strony

AutoCAD LT praca na obiektach rastrowych i nakładanie barw z palety RGB na rysunki.

Inkscape. Menu. 1 SVG (ang. Scalable Vector Graphics) uniwersalny format dwuwymiarowej, statycznej i

Zasady ekspozycji i reprodukcji znaku

WSTĘP; NARZĘDZIA DO RYSOWANIA

Ćwiczenie 4 - Tabele

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

Rozszerzenia i specyfikacja przyjmowanych przez nas plików.

Grafika rastrowa i wektorowa

Tik Z wiadomości wstępne

Materiały dla studentów pierwszego semestru studiów podyplomowych Grafika komputerowa i techniki multimedialne rok akademicki 2011/2012 semestr zimowy

Transkrypt:

Wstęp Wstawianie i tworzenie grafiki w systemie składu tekstu LaTeX Instytut Matematyki i Informatyki PWSZ Płock styczeń 2009

Wstęp Kilka słów... Dzięki grafice, nasze dokumenty mają atrakcyjniejszą formę. Wykresy, ilustracje czy grafy pomagają w zrozumieniu prezentowanej treści dokumentu. LaTeX został zaprojektowany jako system, w którym nie tworzy się grafiki. W momencie, gdy powstawał, nie były jeszcze znane tak powszechne dziś formaty jak: gif, png, jpeg. Powstał jedynie prosty zbiór poleceń do otoczenia picture do rysowania paru najprostszych elementów. Wszystkie bardziej skomplikowane elementy graficzne powinny więc być tworzone zewnętrznymi programammi graficznymi, a następnie dołączane do dokumentu LaTeXa.

Formaty graficzne Formaty graficzne dzielimy na dwie podstawowe kategorie: Wektorowe przeznaczone do przetwarzania programem latex, nadają sie do obracania i skalowania. Mają stosunkowo duży rozmiar, jednak istnieje możliwość ich kompresji. Podstawowe formaty to: svg, eps, fig. Bitmapowe przeznaczone do przetwarzania za pomocą programu pdflatex. Nadają się do przechowywania obrazów i zdjęć. Najpopularniejsze formaty to: jpeg, png, jpg.

Formaty graficzne Jest to podstawowy pakiet służący włączaniu grafiki do dokumentów LaTeX owych. Dołączenie pakietu do preambuły: \usepackage[opcja]graphicx gdzie opcja to: -pdftex (dla PDFów) -dvips (dla PostScript-ów) Zamiast graphicx można użyć również pakietu graphics o bardzo zbliżonych możliwościach.

cd.. Grafikę wstawiamy poleceniem: \includegraphics[opcje]{obrazek} Opcje: - scale - skala rysunku (scale=2 powiększy rysunek 2x) - width - szerokość (w calach, centymetrach itp., np. width=6 cm) - height - wysokość Obiekty graficzne są skalowane tak, aby zachować proporcje oryginału pomiędzy wysokością i szerokością, dlatego wystarczy podać tylko jeden z tych parametrów - angle - kąt obrotu (np. angle=45). -totalheight określa wysokość pudełka w którym będzie umieszczony obrazek (istotne przy dokonywaniu obrotów)

cd.. - keepaspectratio gdy podane jest wysokość i szerokość, powoduje, że wstawiany obiekt będzie przeskalowany tak, aby nie przekroczyćżadnego z tych wymiarów -origin parametr określa współrzędne punktu, wokół którego obracany jest obiekt (przeważnie jest to punkt wstawiania obiektu czyli lewy dolny róg) -clip -parametr żąda, aby wszystko co wykracza poza wymiary obiektu było obcinane -bb określa wymiary rysunku (Bounding Box), należy podać cztery liczby oddzielone odstępami, będące współrzędnymi lewego dolnego i prawgo górnego rogu (niezbędne gdy plik pozbawiony tych informacji)

cd.. -viewport pozwala na wybranie z większego rysunku tylko jego fragmentu, wymiary podaje się jako cztery liczby (współrzędne lewego dolnego i prawego górnego rogu) -draft powoduje wstawienie zamiast obiektu graficznego tylko nazwy pliku i ramki określającej miejsce zajmowane przez obiekt Dodatkowo parametr[width=\textwidth] spowoduje, że grafika zajmie całą szerokość strony

cd.. Jeśli dokumentem docelowym ma być plik PS,DVI to jedynym dozwolonym formatem jest EPS. Jeśli dokumentem docelowym ma być PDF, to dozwolone formaty to PDF, PNG, JPEG i GIF. Przykłady: angle = 45 scale = 1, 5 width = 2cm

Formaty graficzne Do wstawiania pola plików graficznych służy otoczenie figure. Przenosi to obowiązek rozmieszczania ich w dokumencie na LaTeXa. Może to spowodować, że zostaną one umieszczone w nieco innym miejscu niżbyśmy chcieli. Możemy jednak dać LaTeXowi pewne wskazówki poprzez użycie parametrów. Składnia: \begin{figure}[parametr]... \end{figure} Opcjonalny parametr wskazuje, w którym miejscu powinien zostać umieszczony plik graficzny.

cd... Parametry środowiska figure: t (top) na górze strony b (bottom) u dołu strony h (here) w tym właśnie miejscu p (page) na osobnej stronie z ilustracjami Jeśli podanych zostanie kilka parametrów, kolejność nie jest znacząca. Przykład \begin{figure} [th] \includegraphics {pwsz.png} \end{figure} Oznacza, że obrazek zostanie umieszony na górze aktualnej strony.

Formaty graficzne Pakiet użyteczny jest gdy zachodzi potrzeba nakładania jednego obrazka na drugi. Tworzy on układ współrzędnych, dzięki któremu łatwo możemy pozycjonować nakładaną ilustrację. Deklaracja: \usepackage[opcja]overpic Jako opcję podajemy jednostki: abs jednostki rzeczywiste percent jednostki względne

cd... Formaty graficzne Składnia: \begin{overpic}[parametry]{obrazek}... \end{overpic} arametry są opcjonalne: scale -skaluje rysunek grid - deklaruje czy ma być rysowana siatka pomocnicza ticks - jak gęsto ma być siatka rysowana [mm])

cd... Formaty graficzne Przykład: 110 100 90 80 70 60 50 40 30 20 10 0 0 10 20 30 40 50 60 70 80 90100110120130140150 0 10 20 30 40 50 60 70 80 90100110120130140150 110 100 90 80 70 60 50 40 30 20 10 0

Formaty graficzne Pakiet umożliwiający umieszczenie rysunku lub tabeli oblewanej tekstem. Wywołanie: \usepackage{wrapfig} Składnia: \begin{wrapfigure}[wysokość]{p}[margines]{szerokość} tekst otaczający rysunek... \end{wrapfigure}

cd... Formaty graficzne Opcje: p - oznacza miejsce przewidziane na rysunek; l z lewej strony, r z prawej strony, margines - parametr opcjonalny, definiujący ujemny lewy margines; obiekt będzie zachodził na lewy margines. szerokość - szerokość obiektu (podana w dowolnych jednostkach długości) wysokość - parametr opcjonalny, wymuszający wysokość obiektu określony liczbą linii (!).

Formaty graficzne Otoczenie to pozwala jedynie na rysowanie linii prostych o ograniczonych nachyleniach, wektorów, okręgów, kół, prostokątów i prostokątów o zaokrąglonych rogach. Składnia: \begin{picture}(x,y)(x0,y0)... \end{picture} (x,y)-określają wymiary rezerwowanego wewnątrz dokumentu prostokątnego obszaru przeznaczoneg rysunek. (x0,y0) są opcjonalne i określają współrzędne lewego dolnego narożnika zarezerwowanego na prostokąt.

cd... Przykład: \begin{block} \begin{picture}100, 1000, 0 \put0, 0{\framebox100, 100{}} \put50, 0{\vector0, 1{100}} \put55, 90{Y} \put0, 50{\vector1, 0{100}} \put90, 55{X} \put50, 50{\circle*{3}} \end{picture}

cd... Wpisanie takiego kodu spowoduje narysowanie: Y X

cd... Odcinek: \put(x,y){\line(x1,y1){length}} ma dwa argumenty: -wektor kierunku (liczby z zakresu -6 do 6, całkowite, ich wspólny dzielnik to tylko 1) -długość (oznacza współrzędną pionową dla odcinka pionowego lub współrzędną poziomą w pozostałych przypadkach)

cd... Wektor: \put(x,y){\vector(x1,y1){length}} argumenty analogicznie jak dla odcinka, jedynie zakres wektora kierunku ograniczony od -4 do 4. Okrąg: \put(x,y){\circle{diam}} -(x,y) współrzędne środka - diam średnica (NIE promień),maksymalnie 14mm

cd... Polecenie: Okrąg: \circle* - pozwala na generowanie kół {\put40, 30 {\circle{13}} \put40, 30 {\circle{14}} \put15, 10 {\circle*{10}} \put20, 10 {\circle*{12}}}

LaTeX umożliwia zmianę koloru liter oraz tła dokumentu. W preambule musimy umieścić pakiet: \usepackage{color} Kolory, których będziemy używać mogą być zdefiniowane w jednym z czterech dopuszczalnych trybów: rgb trzy składowe (czerwony, zielony, niebieski) cmyk 4 składowe (jasnoniebieski, karmazynowy, żółty, czarny) gray tak naprawdę jest to odcień szarości named gdy wcześniej zdefiniujemy sobie kolor (nie zawsze dostępna jest ta opcja)

cd... Formaty graficzne Składowe przyjmują wartości z przedziału 0-1 Generalnie każdy kolor (z wyjątkiem:white, red, green, blue, cyan, magenta, yellow, black) powinien być zdefiniowany. Służy do tego polecenie: Polecenie: \definecolor{name}{model}{color specyfication} gdzie: koloru name to nazwa koloru model wybrany tryb color - specyfication 1,3,4 liczby z zakresu 0-1 lub nazwa

cd... Formaty graficzne Poleceniem służącym do zdefiniowania obowiązującego koloru jest: Definicja: -\color{name} Dodatkowe plecenia: -\textcolor{name}{text} zmienia kolor wybranego fragmentu -\colorbox{name}{text} -tworzy pudełko o wybranym tle -\fcolorbox{name1}{name2}{text} pierwszy parametr określa kolor ramki, a drugi kolor tła \pagecolor{name} zmienia kolor całej strony

cd... Formaty graficzne Przykład: To jest Nasz kolorek To jest kolor szary. To jest czarny tekst na zielonym tle. Zielony tekst na szarym tle w pudełku o zielonym brzegu