zajęcia laboratoryjne nr 2
Transkrypt
zajęcia laboratoryjne nr 2
Zakład Systemów Rozproszonych Politechnika Rzeszowska Formatowanie dokumentów – cz.1. 1. Stwórz dokument typu artykuł, zdefiniuj domyślny rozmiar czcionki 12pt a następnie stwórz stronę tytułową o treści: 2. Podziel dokument na cztery rozdziały: a. Wstęp b. Rozdział 1 c. Rozdział 2 d. Rozdział 3 e. Zakończenie Podpowiedź: \newpage \section{Wstęp} \section{Rozdział 1} \section{Rozdział 2} \section{Rozdział 3} \section{Zakończenie} 3. Dodaj podrozdział po Wstępie o nazwie Cel i zakres pracy, ale go nie numeruj. Wyłącz również numerowanie dla Wstępu. \section{Wstęp} \section*{Cel i zakres pracy} 4. Zmień nazwy rozdziałów zgodnie z poniższym przykładem: \newpage \section{Wstęp}%Zwróć uwagę, że wstępu nie numerowaliśmy \section*{Cel i zakres pracy} \section{Struktura tekstu i jezyka} \section{Składanie akapitów i łamanie stron} \section{Zakończenie} 5. Uzupełnij każdy z akapitów tekstem a następnie dodaj odwołania do rozdziału i numeru strony. \section{Podstawy teoretyczne} \label{odwolanie} %%UWAGA!!!! Odwolanie wymaga dwukrotnej kompilacji dokumentu LATEX jest systemem składu znakomicie nadajacym sie do tworzenia publikacji naukowych i technicznych o wysokiej jakosci typograficznej. LATEX nadaje sie równiez do przygotowywania dowolnego rodzaju dokumentów, poczynajac od prostych listów, a konczac na grubych ksiazkach. Do formatowania dokumentów LATEX wykorzystuje program TEX \cite{poz1}. \section{Struktura tekstu i jezyka} Głównym zadaniem słowa pisanego jest przekaz mysli, informacji lub wiedzy. Nadanie zapisowi odpowiedniej struktury pomaga czytelnikowi lepiej zrozumiec przekazywane tresci. Skład typograficzny moze czytelnikowi te logiczna i semantyczna strukture tekstu przyblizyc. LATEX, opisany w \ref{odwolanie} opisany na stronie \pageref{odwolanie} tym sie rózni od innych systemów składu, ze do złozenia tekstu wystarcza mu znajomosc logicznej i semantycznej struktury tekstu. Postac typograficzna jest wyprowadzana na podstawie „reguł” zawartych w klasie dokumentu i plikach z makroinstrukcjami \cite{poz2}. UWAGA!!! Działanie odwołań wymaga dwukrotnej kompilacji dokumentu 6. Wstaw do kilku wybranych akapitów odnośnik do literatury: \section{Podstawy teoretyczne}\label{odwolanie}%%UWAGA!!!! Odwolanie wymaga dwukrotnej kompilacji dokumentu LATEX jest systemem składu znakomicie nadajacym sie do tworzenia publikacji naukowych i technicznych o wysokiej jakosci typograficznej. LATEX nadaje sie równiez do przygotowywania dowolnego rodzaju dokumentów, poczynajac od prostych listów, a konczac na grubych ksiazkach. Do formatowania dokumentów LATEX wykorzystuje program TEX \cite{poz1}. \section{Struktura tekstu i jezyka} Głównym zadaniem słowa pisanego jest przekaz mysli, informacji lub wiedzy. Nadanie zapisowi odpowiedniej struktury pomaga czytelnikowi lepiej zrozumiec przekazywane tresci. Skład typograficzny moze czytelnikowi te logiczna i semantyczna strukture tekstu przyblizyc. LATEX, opisany w \ref{odwolanie} opisany na stronie \pageref{odwolanie} tym sie rózni od innych systemów składu, ze do złozenia tekstu wystarcza mu znajomosc logicznej i semantycznej struktury tekstu. Postac typograficzna jest wyprowadzana na podstawie „reguł” zawartych w klasie dokumentu i plikach z makroinstrukcjami \cite{poz2}. UWAGA!!! Na końcu dokumentu należy umieścić: \begin{thebibliography}{1} \bibitem{poz1}A.~Borzykowski. \emph{BibTEX – narzedzie do przygotowania bibliografii}. Prentice Hall, 2006. \bibitem{poz2}R.~Chwalowski. \emph{Typografia typowej ksiazki}. Helion 2001. \bibitem{poz3}A.~Diller. \emph{LATEX wiersz po wierszu}. Gliwice 2001. \end{thebibliography} 7. Dla tak stworzonego dokumentu wygeneruj na nowej stronie spis treści. Umieść go zaraz po stronie tytułowej. \newpage \section{Spis treści}%UWAGA!!!! Spis treści umieszczony na początku wymaga trzykrotnej kompilacji dokumentu \tableofcontents \newpage UWAGA!!! Spis treści wymaga trzykrotnej kompilacji dokumentu 8. Stwórz nowy dokument zmieniając w nim ustawienia strony (marginesy i interlinię): \documentclass[a4paper,12pt]{article} %Wciecia akapitowe na poczatku rozdzialow \usepackage{indentfirst} %Dolaczamy pakiet polonizacyjny \usepackage{polski} \prefixing %Polskie znaki: /a /c /e /z /x /o /s /l /A /C itd. %Wlaczamy plik umozliwiajacy dolaczanie grafik postscriptowych %\input{epsfx} %Tytul, autor i data utworzenia dokumentu \title{\TeX //\LaTeX{} -- przyk/ladowy dokument} \author{Jan Kowalski} %Modyfikacja ukladu graficznego strony (zmiana marginesow) %METODA 1 - bezposrednie rozszerzenie (lub zwezenie) szerokosci i dlugosci szpalty \addtolength{\textwidth}{3cm} \addtolength{\hoffset}{-1.5cm} \addtolength{\textheight}{3cm} \addtolength{\voffset}{-1.5cm} %Zwiekszamy szerokosc szpalty o 3cm %i przesuwamy ja o 1.5cm w lewo %Zwiekszamy dlugosc szpalty o 3cm %i przesuwamy ja o 1.5cm w gore %METODA 2 - najwygodniejsza: pakiet <<geometry>> %\usepackage[a4paper,left=2.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm,headsep=1.2cm]{geometry} \linespread{1.3} %Interlinia Porównaj oba pliki PDF . Czy formatowanie się zmieniło? 9. Dodaj dodatkowy rozdział: Tabele, wypunktowania oraz podrozdział Tabele \section{Tabele, wypunktowania} \label{tab_rys} \subsection{Tabele} %Podrozdzial Ponizej dwie przykladowe tabele. \begin{table}[!ht] %Srodowisko do umieszczania tabel \begin{center} %Wysrodkowanie tabeli na stronie \begin{tabular}{|l||c|c|c|c|} %Definicja tabeli \hline Program & cena netto & cena brutto & jako/s/c & obs/luga \\ \hline \hline {Microsoft Word} & 700 z/l & 854 z/l & taka sobie & /latwa \\ \hline {Adobe Pagemaker} & 3000 z/l & 3660 z/l & mo/ze by/c & do/s/c trudna \\ \hline {\TeX//\LaTeX} & \multicolumn{2}{c|}{zupe/lnie za darmo\ldots} & to chyba wida/c? & trudna $\rightarrow$ /latwa \\ \hline \end{tabular} \end{center} \caption{Zestawienie popularnych program/ow do sk/ladu tekst/ow} %Podpis \end{table} \bigskip %Odstep w pionie \begin{table}[!ht] \begin{center} \begin{tabular}{lccccc} \hline\hline Funkcja & \multicolumn{5}{c}{Argument ($\varphi$)} \\ & $0^\circ$ & $\frac{\pi}{6}=30^\circ$ & $\frac{\pi}{4}=45^\circ$ & $\frac{\pi}{3}=60^\circ$ & $\frac{\pi}{2}=90^\circ$ \\ \hline $\sin(\varphi)$ & 0 & $\frac{1}{2}$ & $\frac{\sqrt{2}}{2}$ & $\frac{\sqrt{3}}{2}$ & 1\\ $\cos(\varphi)$ & 1 & $\frac{\sqrt{3}}{2}$ & $\frac{\sqrt{2}}{2}$ & $\frac{1}{2}$ & 0\\ $\tan(\varphi)$ & 0 & $\frac{\sqrt{3}}{3}$ & 1 & $\sqrt{3}$ & - \\ $\cot(\varphi)$ & - & $\sqrt{3}$ & 1 & $\frac{\sqrt{3}}{3}$ & 0 \\ \hline\hline \end{tabular} \end{center} \caption{Warto/sci funkcji trygonometrycznych dla wybranych k/at/ow} \end{table} 10. Do rozdziału 5 dodaj Podrozdział wypunktowania: \subsection{Wypunktowania} Języki programowania dzielimy na: \begin{itemize} %Srodowisko do tworzenia wypunktowan \item imperatywne %Kolejna pozycja \begin{itemize} %Wypunktowania mozna zagniezdzac \item program składa się ze zmiennych oraz modyfikujących je operacji, z jawnie określonym przepływem sterowania \item przykłady: C, Pascal \end{itemize} \item obiektowe \item funkcyjne \item logiczne \item inne \end{itemize} 11. Przed bibliografią wstaw spis tabel. Zwróć uwagę, iż każda tabela musiała mieć /label. \listoftables %Spis tabel KOD ŹRÓDŁOWY CAŁEGO DOKUMENTU Plik1.tex: \documentclass[a4paper,12pt]{article} %Odpowiednik klasy article z pakietu mwcls %\documentclass[a4paper,12pt]{mwart} %Wciecia akapitowe na poczatku rozdzialow \usepackage{indentfirst} %Dolaczamy pakiet polonizacyjny \usepackage{polski} \prefixing %Polskie znaki: /a /c /e /z /x /o /s /l /A /C itd.\begin{document} \author{Jan Kowalski \and Jan Nowak} \title{Sprawozdanie z TeX} %\date{\today}} \begin{document} \maketitle \newpage \section{Spis treści}%UWAGA!!!! Spis treści umieszczony na początku wymaga trzykrotnej kompilacji dokumentu \tableofcontents \newpage \section*{Wstęp}%Zwróć uwagę, że wstępu nie numerowaliśmy Wprowadzenie do tematu... \\Łacznik (dywiz) jest najkrótsza z kresek. Stosuje sie go do dzielenia i przenoszenia wyrazów oraz do łaczenia wyrazów wieloczłonowych (np. „niebiesko-czarny”). Zgodnie z polskimi regułami wyraz wieloczłonowy mozna podzielic i przeniesc albo w obrebie wyrazów składowych, albo na łaczniku. W drugim z tych przypadków łacznik nalezy powtórzyc, to znaczy powinien sie on znalezc zarówno na koncu pierwszego wiersza, jak tez na poczatku drugiego. \section*{Cel i zakres pracy} Celem niniejszej pracy było stworzenie dokumentu w LateX składającego się z kilku rozdziałów, podrozdziałów, spisu literatury itp \section{Podstawy teoretyczne}\label{odwolanie}%%UWAGA!!!! Odwolanie wymaga dwukrotnej kompilacji dokumentu LATEX jest systemem składu znakomicie nadajacym sie do tworzenia publikacji naukowych i technicznych o wysokiej jakosci typograficznej. LATEX nadaje sie równiez do przygotowywania dowolnego rodzaju dokumentów, poczynajac od prostych listów, a konczac na grubych ksiazkach. Do formatowania dokumentów LATEX wykorzystuje program TEX \cite{poz1}. \section{Struktura tekstu i jezyka} Głównym zadaniem słowa pisanego jest przekaz mysli, informacji lub wiedzy. Nadanie zapisowi odpowiedniej struktury pomaga czytelnikowi lepiej zrozumiec przekazywane tresci. Skład typograficzny moze czytelnikowi te logiczna i semantyczna strukture tekstu przyblizyc. LATEX, opisany w \ref{odwolanie} opisany na stronie \pageref{odwolanie} tym sie rózni od innych systemów składu, ze do złozenia tekstu wystarcza mu znajomosc logicznej i semantycznej struktury tekstu. Postac typograficzna jest wyprowadzana na podstawie „reguł” zawartych w klasie dokumentu i plikach z makroinstrukcjami \cite{poz2}. \section{Składanie akapitów i łamanie stron} Ksiazki najczesciej składa sie tak, ze wszystkie wiersze w akapitach sa tej samej długosci. Dazac do optymalnej prezentacji akapitu, LATEX ustala miejsca złaman linii oraz wielkosc odstepów miedzy słowami. W razie potrzeby przenosi wyrazy, których nie jest w stanie zmiescic w wierszu. Sposób składania akapitów zalezy od uzytej klasy dokumentu. Najczesciej pierwszy wiersz akapitu jest wciety, a miedzy akapitami nie ma dodatkowych odstepów. Wiecej na ten temat mozna przeczytac w \cite{poz3}. Zgodnie z anglo-amerykanskimi zwyczajami typograficznymi LATEX nie wstawia wciecia akapitowego bezposrednio po tytułach rozdziałów, punktów itd. Polskie zwyczaje nakazuja jednak rozpoczynanie takze poczatkowych akapitów wcieciem. Efekt ten mozna osiagnac przez dołaczenie w preambule pakietu indentfirst. W niniejszym tłumaczeniu nie stosujemy wciec w poczatkowych akapitach, gdyz akurat pod tym wzgledem bardziej nam sie podobaja zwyczaje anglosaskie. \section{Zakończenie} Dokumenty składane za pomoca poznanych do tej pory polecen beda sie zapewne podobały zdecydowanej wiekszosci czytelników. Chociaz ich wyglad nie bedzie moze wyrafinowany, z pewnoscia jednak spełnia one podstawowe zasady składu, dzieki czemu bedzie sie je czytało łatwo i przyjemnie. \appendix \begin{thebibliography}{1} \bibitem{poz1}A.~Borzykowski. \emph{BibTEX – narzedzie do przygotowania bibliografii}. Prentice Hall, 2006. \bibitem{poz2}R.~Chwalowski. \emph{Typografia typowej ksiazki}. Helion 2001. \bibitem{poz3}A.~Diller. \emph{LATEX wiersz po wierszu}. Gliwice 2001. \end{thebibliography} \end{document} KOD ŹRÓDŁOWY CAŁEGO DOKUMENTU Plik2.tex: \documentclass[a4paper,12pt]{article} %Wciecia akapitowe na poczatku rozdzialow \usepackage{indentfirst} %Dolaczamy pakiet polonizacyjny \usepackage{polski} \prefixing %Polskie znaki: /a /c /e /z /x /o /s /l /A /C itd. %Tytul, autor i data utworzenia dokumentu \title{Sprawozdanie z TeX} \author{Jan Kowalski \and Jan Nowak} %Modyfikacja ukladu graficznego strony (zmiana marginesow) %METODA 1 - bezposrednie rozszerzenie (lub zwezenie) szerokosci i dlugosci szpalty \addtolength{\textwidth}{3cm} %Zwiekszamy szerokosc szpalty o 3cm \addtolength{\hoffset}{-1.5cm} %i przesuwamy ja o 1.5cm w lewo \addtolength{\textheight}{3cm} %Zwiekszamy dlugosc szpalty o 3cm \addtolength{\voffset}{-1.5cm} %i przesuwamy ja o 1.5cm w gore %METODA 2 - najwygodniejsza: pakiet <<geometry>> %\usepackage[a4paper,left=2.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm,headsep=1.2cm]{geometry} \linespread{1.3} %Interlinia \begin{document} \maketitle \newpage \section{Spis treści}%UWAGA!!!! Spis treści umieszczony na początku wymaga trzykrotnej kompilacji dokumentu \tableofcontents \newpage \section*{Wstęp}%Zwróć uwagę, że wstępu nie numerowaliśmy Wprowadzenie do tematu... \\Łacznik (dywiz) jest najkrótsza z kresek. Stosuje sie go do dzielenia i przenoszenia wyrazów oraz do łaczenia wyrazów wieloczłonowych (np. „niebiesko-czarny”). Zgodnie z polskimi regułami wyraz wieloczłonowy mozna podzielic i przeniesc albo w obrebie wyrazów składowych, albo na łaczniku. W drugim z tych przypadków łacznik nalezy powtórzyc, to znaczy powinien sie on znalezc zarówno na koncu pierwszego wiersza, jak tez na poczatku drugiego. \section*{Cel i zakres pracy} Celem niniejszej pracy było stworzenie dokumentu w LateX składającego się z kilku rozdziałów, podrozdziałów, spisu literatury itp \section{Podstawy teoretyczne}\label{odwolanie}%%UWAGA!!!! Odwolanie wymaga dwukrotnej kompilacji dokumentu LATEX jest systemem składu znakomicie nadajacym sie do tworzenia publikacji naukowych i technicznych o wysokiej jakosci typograficznej. LATEX nadaje sie równiez do przygotowywania dowolnego rodzaju dokumentów, poczynajac od prostych listów, a konczac na grubych ksiazkach. Do formatowania dokumentów LATEX wykorzystuje program TEX \cite{poz1}. \section{Struktura tekstu i jezyka} Głównym zadaniem słowa pisanego jest przekaz mysli, informacji lub wiedzy. Nadanie zapisowi odpowiedniej struktury pomaga czytelnikowi lepiej zrozumiec przekazywane tresci. Skład typograficzny moze czytelnikowi te logiczna i semantyczna strukture tekstu przyblizyc. LATEX, opisany w \ref{odwolanie} opisany na stronie \pageref{odwolanie} tym sie rózni od innych systemów składu, ze do złozenia tekstu wystarcza mu znajomosc logicznej i semantycznej struktury tekstu. Postac typograficzna jest wyprowadzana na podstawie „reguł” zawartych w klasie dokumentu i plikach z makroinstrukcjami \cite{poz2}. \section{Składanie akapitów i łamanie stron} Ksiazki najczesciej składa sie tak, ze wszystkie wiersze w akapitach sa tej samej długosci. Dazac do optymalnej prezentacji akapitu, LATEX ustala miejsca złaman linii oraz wielkosc odstepów miedzy słowami. W razie potrzeby przenosi wyrazy, których nie jest w stanie zmiescic w wierszu. Sposób składania akapitów zalezy od uzytej klasy dokumentu. Najczesciej pierwszy wiersz akapitu jest wciety, a miedzy akapitami nie ma dodatkowych odstepów. Wiecej na ten temat mozna przeczytac w \cite{poz3}. Zgodnie z anglo-amerykanskimi zwyczajami typograficznymi LATEX nie wstawia wciecia akapitowego bezposrednio po tytułach rozdziałów, punktów itd. Polskie zwyczaje nakazuja jednak rozpoczynanie takze poczatkowych akapitów wcieciem. Efekt ten mozna osiagnac przez dołaczenie w preambule pakietu indentfirst. W niniejszym tłumaczeniu nie stosujemy wciec w poczatkowych akapitach, gdyz akurat pod tym wzgledem bardziej nam sie podobaja zwyczaje anglosaskie. \section{Tabele, wypunktowania} \label{tab_rys} \subsection{Tabele} %Podrozdzial Ponizej dwie przykladowe tabele. \begin{table}[!ht] \begin{center} %Srodowisko do umieszczania tabel %Wysrodkowanie tabeli na stronie \begin{tabular}{|l||c|c|c|c|} %Definicja tabeli \hline Program & cena netto & cena brutto & jako/s/c & obs/luga \\ \hline \hline {Microsoft Word} & 700 z/l & 854 z/l & taka sobie & /latwa \\ \hline {Adobe Pagemaker} & 3000 z/l & 3660 z/l & mo/ze by/c & do/s/c trudna \\ \hline {\TeX//\LaTeX} & \multicolumn{2}{c|}{zupe/lnie za darmo\ldots} & to chyba wida/c? & trudna $\rightarrow$ /latwa \\ \hline \end{tabular} \end{center} \caption{Zestawienie popularnych program/ow do sk/ladu tekst/ow} %Podpis \end{table} \bigskip %Odstep w pionie \begin{table}[!ht] \begin{center} \begin{tabular}{lccccc} \hline\hline Funkcja & \multicolumn{5}{c}{Argument ($\varphi$)} \\ & $0^\circ$ & $\frac{\pi}{6}=30^\circ$ & $\frac{\pi}{4}=45^\circ$ & $\frac{\pi}{3}=60^\circ$ & $\frac{\pi}{2}=90^\circ$ \\ \hline $\sin(\varphi)$ & 0 & $\frac{1}{2}$ & $\frac{\sqrt{2}}{2}$ & $\frac{\sqrt{3}}{2}$ & 1\\ $\cos(\varphi)$ & 1 & $\frac{\sqrt{3}}{2}$ & $\frac{\sqrt{2}}{2}$ & $\frac{1}{2}$ & 0\\ $\tan(\varphi)$ & 0 & $\frac{\sqrt{3}}{3}$ & 1 & $\sqrt{3}$ & - \\ $\cot(\varphi)$ & - & $\sqrt{3}$ & 1 & $\frac{\sqrt{3}}{3}$ & 0 \\ \hline\hline \end{tabular} \end{center} \caption{Warto/sci funkcji trygonometrycznych dla wybranych k/at/ow} \end{table} \subsection{Wypunktowania} Języki programowania dzielimy na: \begin{itemize} %Srodowisko do tworzenia wypunktowan \item imperatywne %Kolejna pozycja \begin{itemize} %Wypunktowania mozna zagniezdzac \item program składa się ze zmiennych oraz modyfikujących je operacji, z jawnie określonym przepływem sterowania \item przykłady: C, Pascal \end{itemize} \item obiektowe \item funkcyjne \item logiczne \item inne \end{itemize} \section{Zakończenie} Dokumenty składane za pomoca poznanych do tej pory polecen beda sie zapewne podobały zdecydowanej wiekszosci czytelników. Chociaz ich wyglad nie bedzie moze wyrafinowany, z pewnoscia jednak spełnia one podstawowe zasady składu, dzieki czemu bedzie sie je czytało łatwo i przyjemnie. \listoftables %Spis tabel \begin{thebibliography}{1} \bibitem{poz1}A.~Borzykowski. \emph{BibTEX – narzedzie do przygotowania bibliografii}. Prentice Hall, 2006. \bibitem{poz2}R.~Chwalowski. \emph{Typografia typowej ksiazki}. Helion 2001. \bibitem{poz3}A.~Diller. \emph{LATEX wiersz po wierszu}. Gliwice 2001. \end{thebibliography} \end{document}