Poradnik do tworzenia animacji w
systemie L
A
TEX
Gabriela Aleksiewicz-Drab
Dariusz Kasiarz
Politechnika Krakowska
Spis treści
2
2. Eksportowanie animacji z programu Maple
2
3. Instalowanie programu i przeróbka *gif do *txt
2
4. Wstawianie animacji do systemu L
3
5. Możliwe do użycia opcje podczas animacji
3
1
1. Wstęp
Krótko omówimy tutaj sposób na wstawianie animacji, obecnie tylko konkret-
nych, które utworzymy w programie matematycznym Maple.
Wszelkie sugestie, poprawki czy informacje o błędach mile widziane :)
2. Eksportowanie animacji z programu Maple
Jeśli już utworzyliśmy własną animację w Maple, możemy ją eksportować do
pliku. Mamy na to dwie metody:
1. Poprzez samą animację:
• Klikamy prawym przyciskiem myszy na animacji (rysunku)
• klikamy na graphics interchange format znajdujący się w eksportuj
na dole wyświetlonego menu
• Zapisujemy plik, najlepiej do folderu, w którym tworzymy prezentację
w L
A
TEXu
2. Poprzez menu
Analogicznie, tylko zamiast prawym myszki na animacji/obrazku, klikamy
na plot w górnym menu, dalej już ta sama zasada.
Oczywiście aby można było kliknąć na plot, musimy mieć zaznaczoną
animację/obrazek (wystarczy na nią kliknąć)
3. Instalowanie programu i przeróbka *gif do *txt
1. Pobieramy
(bądź jego odpowiednik, chodzi o konwersję plików
*gif na pliki *png), instalujemy jego demo, po czym:
a) ”Uaktualniamy” go przy pomocy instrukcji zawartych przy pobra-
nym programie
b) Zostawiamy sobie wersję demo i cieszymy się czystym sumieniem
2. Pobieramy pakiet animate i wklejamy go do folderu . . . \ MiKTeX \ tex \
latex
(ewentualnie po prostu podczas kompilacji program wymusi jego instalo-
wanie).
2
3. W programie przerabiamy nasz plik *gif na pliki *png, najlepiej jako folder
wyjściowy ustawić ten, w którym tworzymy plik pdf:
(1) wybieramy plik *gif i dodajemy go do listy plików do przerobienia
(2) Klikamy na ”kolejny krok” dwukrotnie
(3) Ustawiamy format wyjścia na *png oraz wybieramy folder docelowy
i ”start”
Ważne, aby przy konwersjii plików mieć ustawioną opcję ”Za-
pisz każdą stronę jako osobny plik”(opcję tą znajdziemy klikając
na additional settings obok wyboru formatu wyjściowego oraz
jako przyrostek ustawiony #).
4. Wstawianie animacji do systemu L
A
TEX
1. W preambule dokumentu dodajemy pakiet animate, musimy mieć także
pakiet graphicx
2. Wpisujemy komendę:
\animategraphics[opcje]{framy na sekundę }{"nazwa-"}{0}{n}
Gdzie końcówka jest zależna od przyjętej przez nas nazwy. Polecamy two-
rzenie nazw podczas konwersji typu cos-#, gdyż stworzy nam wtedy pliki
cos-0.png, cos-1.png .. cos-n.png
Przykład:
\animategraphics[autoplay, loop]{10}{aniolek-}{0}{1}
Wynik:
5. Możliwe do użycia opcje podczas animacji
Jak widać, w powyższej animacji użyliśmy dwoje opcji:
• Autoplay - zgodnie z nazwą, automatyczne odtwarzanie animacji
• loop - autopowtarzanie animacji
Poznajmy zatem następne opcje, które możemy wykorzystać w celu uspraw-
nienia naszych animacji:
3
• scale - skala w jakiej animacja ma być wyświetlona względem oryginal-
nego pliku
• width, height - znane większości opcje, przy ich pomocy określamy wy-
miary naszej animacji, w przypadku podania tylko jednej z nich, druga
zostanie wygenerowana automatycznie z zachowaniem proporcji
• controls - bardzo przydatna opcja, włańcza nam pod animacją pasek
menu, który umożliwia nam przewijanie, zatrzymanie, wznowienie, zwol-
nienie i przyszpieszenie animacji.
• poster= [first | none | last] - Opcja umożliwiająca wybrać nam,
który z obrazków naszej animacji będzie ukazany, jeśli animacja nie po-
siada opcji autoplay; w grę wchodzi pierwszy, żaden i ostatni.
• autopause - opcja zatrzymująca animację, gdy strona jest nieaktywna(np
przewiniemy na dalszą/wcześniejszą stronę dokumentu), bez przewijania
jej do początkowego obrazka
• autoresume - opcja, która współdziała z poprzednią, gdy uaktywnimy
znów stronę z animacją ta opcja ponownie rozpoczyna animację od miej-
sca, w którym została zatrzymana
• palindrome - ciągłe odtwarzanie animacji naprzemiennie do przodu i do
tyłu
• step - opcja przewijająca animację tylko po kliknięciu na animacji i tylko
o jeden ”krok”, opcja ta ignoruje ustawioną przez nas częstotliwość (fra-
mów na sekundę )
•
4