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}

Podobne dokumenty