Indywidualne ustawienia

Transkrypt

Indywidualne ustawienia
Brief Article
The Author
7 listopada 2016
Spis tre±ci
1 Zmiany w pakiecie geometry
1.1
Theorem 1.
W wyniku caªociowej ingerencji w matematyczny zapis
Ustawienia dotycz¡ce caªego dokumentu wprowadzamy w opcjach pakietu geometry:
\usepackage[a4paper, layout=a6paper, total={10cm,10cm}]{geometry}
lub
\usepackage{geometry}
\geometry{ a4paper, total={170mm,257mm}, left=20mm, top=20mm }
Poni»szy rysunek prezentuje sposób interpretacji niektórych rozmiarów layoutu. Nale»y
podkreli¢, »e papier (strona) jest czym innym ni» layout (patrz rysunek)
Rysunek 1: Niektóre polecenia ustawiajace rozmiary layoutu na stronie
1
Rysunek
2:
Polecenia
opisuj¡ce
poszczególne
wymiary
1, 3
-
left,
lmargin,
2, 4 - top, tmargin; 5 - headheight; 6 - headsep; 7 - textheight; 8
9, 10(marginparwidth, marginpar) - right, rmargin, outer; 11 - footsep
inner;
- textwidth;
2 Nagªówek i stopka
Dla polecenia
•
pagestyle(styl) dost¦pne s¡ nast¦puj¡ce style strony:
fancy - daje najwiecej mo»liwosci. Wymaga doª¡czenia
\usepackage{fancyhdr}
•
empty - nagªówek i stopka s¡ puste w tym stylu strony
•
plain Styl domylny. Nagªówek jest pusty, stopka zawiera numer strony, wycentrowany.
•
myheadings: Stopka jest pusta. Nagªówek zawiera numer strony po prawej stronie
na stronach nieparzystych lub na lewej na parzystych razem z innymi informacjami
uzytkownika. Wyj¡tkiem jest pierwsza strona ka»dego rozdziaªu, gdzie stopka zawiera wycentrowany numer strony a nagªówek jest pusty.
2
Dodatkowo mozna oddzieli¢ stopk¦ i nagªówek lini¡:
\renewcommand{\headrulewidth}{2pt}
Ustawia grubo¢ linii nagªówka na 2pt.
\renewcommand{\footrulewidth}{1pt}
Ustawia grubosc linia w stopce na 1pt.
2.1
Jednostronny dokument
Po doªaczeniu pakietu
fancyhdr dost¦pne mamy nast¦puj¡ce polecenia:
• \rhead{Share\LaTeX}
Element umieszczony po prawej stronie nagªówka.
• \lhead{Guides and tutorials}
Element umieszczony po lewej stronie nagªówka.
• \chead{ }
Tekst wycentrowany w nagªówku.
• \rfoot{Page \thepage}
Wydrukuje sªowo ‘trona"i numer strony ustawiony przez polecenie
\thepage
• \lfoot{ }
Element umieszczony zostanie po lewej stronie stopki.
• \cfoot{ }
Wywietla parametr na srodku stopki.
2.2
Ustawienia tylko dla aktualnej strony
Czasem jest to potrzebne gdy chcemy specjalnie zostawi¢ pust¡ stron¦ lub usun¡¢ nagªówek i stopka z danej strony.
\chapter{Sample Chapter}
\thispagestyle{empty}
2.3
Ustawienia dla dokumentu dwustronnego
Potrzebne jest wtedy ustawienie oddzielnie nagªówka i stopki dla stron parzystych i
nieparzystych. Polecenia, które to zrealizuj¡ to
\fancyhead and \fancyfoot
3
•
E - dla nieparzystych stron
•
O dla stron parzystych
•
L - lewa strona
•
C - wycentrowana
•
- R - prawa strona
Przykªad:
\fancyhead[LE,RO]{Share\LaTeX}
3 Numeracja - style
Aby zmieni¢ standardowy format numeracji potrzebny jest pakiet
enumitem .
W przy-
padku list numerowanych jako punktorów mo»emy u»y¢ nast¦puj¡cych symboli:
Rysunek 3
Zmiana symbolu wypunktowania wszystkich list nienumerowanych udost¦pniona nam
zostaje poleceniem:
\setitemize
Polecenie umieszczone zostaje w preambule dokumentu i pozwala zmieni¢ parametry
wszystkich wylicze« nienumerowanych. Argumentem obowi¡zkowym tego polecenia jest
zbiór ustawie« w postaci
parametr=warto±¢
Je±li istnieje potrzeba zmiany kilku parametrów jednocze±nie, nale»y je oddzieli¢ przecinkami. Instrukcj¦
setitemize mo»emy wywoªa¢ z parametrem opcjonalnym numerem
poziomu listy, którego modykacja ma dotyczy¢. Przykªadowo, deklaracja
\setitemize[2]{label={--}}
4
\asterisk Lorem ipsum,
\asterisk dolor sit amet:
consectetuer adipiscing elit,
ut purus elit, vestibulum ut.
\usepackage{enumitem}
\setitemize[1]{label=\textasteriskcentered}
\setitemize[2]{label={--}}
\begin{document}
\begin{itemize}
\item Lorem ipsum,
\item dolor sit amet:
\begin{itemize}
\item consectetuer adipiscing elit,
\item ut purus elit, vestibulum ut.
\end{itemize}
\end{itemize}
4 Warianty tytuªu do »ywej paginy i spisu tre±ci
Mo»e si¦ zdarzy¢, »e tytuª rozdziaªu b¡d¹ paragrafu jest zbyt dªugi, aby mie±ciª si¦ komfortowo w »ywej paginie (normy zalecaj¡ nieprzekraczanie 2/3 szeroko±ci wiersza). Wówczas
krótszy wariant tytuªu do »ywej paginy podaje si¦ w parametrze opcjonalnym polecenia
chapter czy section (w nawiasach kwadratowych). Mo»e si¦ te» zdarzy¢, »e potrzebny
jest równie» specjalny wariant tytuªu do spisu tre±ci (w tytuale znak nowej linii). Mo»na
wtedy poda¢ wariant tytuªu do spisu tre±ci w drugim parametrze opcjonalnym.
\chapter[Nam dui ligula][Nam dui ligula, fringilla a]{Nam dui ligula, fringilla a, euismod
5 Style srodowisk twierdze«, denicji, dowodów
Zmiana symbolu biaªego kwadratu na ko«cu dowodu na czarny odbywa sie poleceniem:
\renewcommand\qedsymbol{$\blacksquare$}
Style twierdze« -
•
theoremstyle
denition - boldface title, romand body. Commonly used in denitions, conditions,
problems and examples.
•
plain - boldface title, italicized body. Commonly used in theorems, lemmas, corollaries, propositions and conjectures.
•
remark - italicized title, romman body. Commonly used in remarks, notes, annotations, claims, cases, acknowledgments and conclusions.
5
\newtheoremstyle{mytheoremstyle}
{\topsep}
{\topsep}
{\itshape}
{}
{\scshape}
{.}
{.5em}
{} % Theorem head spec (can
% name
% Space above
% Space below
% Body font
% Indent amount
% Theorem head font
% Punctuation after theorem head
% Space after theorem head
be left empty, meaning `normal')
\theoremstyle{mytheoremstyle}
\newtheorem{thm}{Theorem}
Wi¦cej na http://texdoc.net/texmf-dist/doc/generic/tex-virtual-academy-pl/
latex2e/macro/amsthm.html
5.1
Nowe polecenia
Do deniowania nowych polece« sªu»y instrukcja:
\newcommand{nazwa}[num]{tekst}
Instrukcja ta wymaga co najmniej dwóch argumentów. Pierwszy z nich, nazwa, oznacza nazw¦ nowej instrukcji, natomiast tekst to jej znaczenie, czyli tekst, który ma zosta¢
wstawiony do skªadu w momencie wykonania instrukcji. Podawany w nawiasach kwadratowych argument num to liczba od 1 do 9 okre±laj¡c¡ liczb¦ (obowi¡zkowych) argumentów instrukcji. Argument num jest opcjonalny, a jego pomini¦cie oznacza, »e deniowana
instrukcja jest dwuargumentowa.
W cz¦±ci tekst wolno u»ywa¢ zarówno standardowych instrukcji LATEX-a, jak i zdeniowanych wcze±niej przez u»ytkownika (za wyj¡tkiem tych instrukcji, które same deniuj¡ inne polecenia, jak newcommand, newenvironment itp.). Niedozwolona jest rekursja. W nazwie instrukcji nie wolno umieszcza¢ polskich liter diakrytycznych.
\documentclass[a4paper,11pt]{article}
\usepackage{polski}
\usepackage[utf8]{inputenc}
\newcommand{\kwle}{Kurs \LaTeX-a}
\begin{document}
Przykªad
\kwle; \\
\emph{\kwle}
6

Podobne dokumenty