Skip to content

Instantly share code, notes, and snippets.

@pjastr
Last active October 28, 2020 14:24
Show Gist options
  • Save pjastr/50144cc1a431347d4b4cd4d4c5c6cc10 to your computer and use it in GitHub Desktop.
Save pjastr/50144cc1a431347d4b4cd4d4c5c6cc10 to your computer and use it in GitHub Desktop.
---
title: "Ćwiczenia 4"
lang: pl
output:
pdf_document: default
---
Wszystkie ćwiczenia wykonuj na bazie szablonu https://gist.github.com/pjastr/1e3dde0beca376712d414294e59e2585
Do wygenerowania słów możesz wykorzystać stronę https://www.lipsum.com/
1. Dodaj parametry związane z wielkością czcionki do `documentclass` takie jak: `10pt`, `11pt`, `12pt`.
2. Dodaj parametry związane z formatem papieru do `documentclass` takie jak: `a4paper`, `letterpaper`, `a5paper`, `b5paper`, `executivepaper`, `legalpaper`.
3. Dodaj do wnętrza dokumentu wzór matematyczny:
```
\begin{equation}
aa
\end{equation}
```
i sprawdź działanie parametrów `documentclass` takie jak `fleqn` i `leqno`.
4. Dodaj do preambuły:
```
\title{Jakiś tytuł}
\author{Jan Kowalski}
\date{27.10.2020}
```
i na początku dokumentu
```
\maketitle
```
i przetestuj parametry `documentclass` takie jak `titlepage` i `notitlepage`.
5. Dodaj więcej tekstu i sprawdź działanie parametru `twocolumn` dla `documentclass`.
6. Sprawdź działanie poleceń
```
\section{nazwa sekcji}
\paragraph{nazwa paragraf}
\subsection{nazwa sekcji}
\subparagraph{podparagraf}
\subsubsection{subsekcja}
```
Sprawdź co się stanie, jak przed znakiem `{` wstawisz `*`.
7. Wygeneruj spis treści za pomocą komendy `\tableofcontents`.
8. Poćwicz generowanie spis treści z wybranej książki.
Inspiracja:
https://pdf.helion.pl/pytprs/pytprs.pdf
https://pdf.helion.pl/javp11/javp11.pdf
9. Poćwicz robienie odstępów przez dwa znaki końca linii, `\\`, `\newline`, `\linebreak`, `\newpage`, `\clearpage`.
10. Poszukaj w internecie jak dodać do tekstu znaki specjalne:
```
& % $ # { } \
```
11. Dodaj komentarz do kodu za pomocą `%` lub `%%`.
12. Dodaj listę numerowaną do kodu:
```
\begin{enumerate}
\item raz
\item dwa
\end{enumerate}
```
13. Sprawdź co się dodatnie do wyliczenia różnych typów: `[i)] [i.] [I)] [I.] [a)] [a.] [A)]`. W razie potrzeby dodaj na początku: `\usepackage{enumerate}`.
14. Spróbuj zmienić numerację za pomocą `\setcounter{enumi}{5}`.
15. Stwórz listę punktowaną:
```
\begin{itemize}
\item aaa
\item bbb
\end{itemize}
```
16. Spróbuj zmodyfikować wypunktowanie za pomocą innego symbolu:
```
\begin{itemize}
\item[$\circ$] aaa
\item[$\Box$] bbb
\end{itemize}
```
17. Poćwicz zagnieżdżanie list punktowanych i numerowanych.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment