1
1

uzupełnienie repo o różne pomoce

This commit is contained in:
2026-04-21 20:58:36 +02:00
parent c3266e4854
commit d72216df26
37 changed files with 4755 additions and 159 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+167
View File
@@ -0,0 +1,167 @@
# Szablon pracy dyplomowej
Jak pobrać repozytorium i rozpocząć pisanie pracy magisterskiej w RStudio przy uzyciu formatu Markdown (Quarto)?
## 1. Pobranie wybranych plików
### Opcja A: Pobieranie wybranego pliku ZIP
1. Kliknij w wybrany plik (Quarto lub LaTeX oraz UAM lub UZ)
2. Po kliknięciu pobierz go klikając ikonkę downloadu (strzałka w dół) lub napis **Zobacz czysty**
### Opcja B1: Pobieranie przez Git
Jeśli masz zainstalowany Git:
```bash
# przejdź do katalogu, w którym chcesz umieścić projekt w terminal/cmd
git clone http://150.254.88.90:3000/PKleka/Szablon-pracy-dylomowej.git
cd "Szablon pracy dyplomowej"
```
:::
Kopia repozytorium zawiera **wszystkie pliki**, dlatego zacznij pracę od usunięcia tych niepotrzebnych.
:::
### Opcja B2: Pobieranie repozytorium jako ZIP
1. Kliknij niebieski przycisk **Code** na stronie repozytorium
2. Wybierz **Download ZIP**
3. Rozpakuj archiwum w wybranej lokalizacji na dysku
4. Przejdź do folderu z rozpakowanymi plikami
5. Usuń zbędne pliki
## 2. Instalacja oprogramowania do renderowania pracy do formatu PDF
### 2.1. Instalacja R
1. Przejdź na stronę: https://cran.r-project.org/
2. Wybierz wersję dla swojego systemu operacyjnego:
- **Windows**: kliknij "Download R for Windows" → "base" → pobierz instalator
- **macOS**: kliknij "Download R for macOS" → wybierz odpowiednią wersję dla swojego procesora (Intel/Apple Silicon)
- **Linux**: postępuj zgodnie z instrukcjami dla swojej dystrybucji
3. Uruchom pobrany instalator i postępuj zgodnie z instrukcjami
4. Zalecana wersja: R 4.3.0 lub nowsza
### 2.2. Instalacja RStudio
1. Przejdź na stronę: https://posit.co/download/rstudio-desktop/
2. Przewiń w dół do sekcji **"2: Install RStudio"**
3. Pobierz wersję RStudio Desktop dla swojego systemu operacyjnego
4. Uruchom instalator i postępuj zgodnie z instrukcjami
### 2.3. Sprawdzenie instalacji
1. Uruchom RStudio
2. W konsoli R (dolne lewe okno) wpisz:
```r
version
```
3. Powinieneś zobaczyć informacje o zainstalowanej wersji R
## 3. Instalacja niezbędnych pakietów
Po uruchomieniu RStudio, musisz zainstalować pakiety potrzebne do pracy z tym szablonem.
### 3.1. Pakiety podstawowe
W konsoli R wykonaj następujące komendy (jedna po drugiej):
```r
# Instalacja menedżera pakietów (jeśli nie jest zainstalowany)
install.packages("nazwa_pakietu")
# Instalacja pakietów do pracy z Quarto i RMarkdown
install.packages("quarto")
install.packages("rmarkdown")
install.packages("knitr")
# Pakiety do bibliografii i cytowań
install.packages("knitcitations")
install.packages("bibtex")
```
Więcej o języku R na stronie https://kleka.web.amu.edu.pl/nauka/wprowadzenie_do_R.html
### 3.2. TinyTeX - instalacja LaTeX-a
LaTeX jest niezbędny do generowania dokumentów PDF. Najłatwiejszym sposobem instalacji jest użycie pakietu `tinytex`:
```r
# Instalacja pakietu tinytex
install.packages("tinytex")
# Instalacja dystrybucji TinyTeX
tinytex::install_tinytex()
```
**Uwaga**: Instalacja TinyTeX może potrwać kilka minut. Po zakończeniu **uruchom ponownie RStudio**.
### 3.3. Weryfikacja instalacji TinyTeX
Po ponownym uruchomieniu RStudio sprawdź, czy TinyTeX został poprawnie zainstalowany:
```r
tinytex::is_tinytex()
```
Jeśli wynik to `TRUE`, instalacja przebiegła pomyślnie.
### 3.4. Dodatkowe pakiety LaTeX (w razie potrzeby)
Jeśli podczas kompilacji dokumentu pojawią się błędy związane z brakującymi pakietami LaTeX, możesz je doinstalować:
```r
# Instalacja konkretnego pakietu LaTeX
tinytex::tlmgr_install("nazwa_pakietu")
# Przykłady często potrzebnych pakietów:
tinytex::tlmgr_install("babel-polish")
tinytex::tlmgr_install("csquotes")
tinytex::tlmgr_install("caption")
tinytex::tlmgr_install("fancyhdr")
```
## 4. Rozpoczęcie pracy
1. Otwórz plik `dyplom.Rproj` - uruchomi on RStudio (podwójne kliknięcie)
2. Otwórz plik `_START.qmd` - to główny plik Twojej pracy. Możesz zmienić jego nazwę.
3. Edytuj zawartość zgodnie z postępami pracy dyplomowej
4. Aby wygenerować PDF:
- Kliknij przycisk **Render** (lub naciśnij `Ctrl+Shift+K` / `Cmd+Shift+K`)
- Poczekaj na zakończenie kompilacji
- Dokument PDF pojawi się w tym samym folderze
## 5. Struktura projektu
- `_START.qmd` - główny plik pracy dyplomowej
- `analiza.qmd` - przykładowy rozdział z analizą danych
- `poradnik.qmd` - poradnik formatowania i pisania pracy
- `literatura.bib` - baza danych bibliograficznych (format BibTeX)
- `dyplUAM.cls` - klasa LaTeX dla formatu pracy
- `header.tex` - dodatkowe ustawienia LaTeX
- `before-body.tex` - strona tytułowa i deklaracje
## 6. Rozwiązywanie problemów
### Problem: Błąd podczas generowania PDF
- Sprawdź, czy TinyTeX jest zainstalowany: `tinytex::is_tinytex()`
- Sprawdź komunikaty błędów - często wskazują na brakujące pakiety LaTeX
- Zainstaluj brakujące pakiety używając `tinytex::tlmgr_install()`
### Problem: Encoding/znaki polskie się nie wyświetlają
- Upewnij się, że plik jest zapisany w kodowaniu UTF-8
- W RStudio: Tools → Global Options → Code → Saving → Default text encoding: UTF-8
### Problem: Bibliografia się nie generuje
- Sprawdź, czy plik `literatura.bib` istnieje i jest poprawnie sformatowany
- Upewnij się, że w nagłówku YAML dokumentu jest podana ścieżka do pliku bibliografii
## Pomoc
W razie problemów skontaktuj się z promotorem
+145
View File
@@ -0,0 +1,145 @@
---
title: "Nadzieja na sukces w pisaniu pracy, która będzie wystarczająco naukowa"
author: "Janina Kowalska"
date: "`r Sys.Date()`"
format:
pdf:
documentclass: dyplUAM
classoption: magisterska # magisterska | brudnopis | licencjacka
colorlinks: false
template-partials:
- before-body.tex
include-in-header:
- file: header.tex
- text: |
\nrwersji{1}
\tytulang{Hope for success in writing a paper that is scientific enough}
\email{jankow123@st.amu.edu.pl}
\nralbumu{123456}
\kierunek{Psychologia}
\specjalnosc{Psychologia edukacyjno -- wychowawcza}
\zgody{TAK}
\opiekun{Prof. UAM, dr hab. Paweł Kleka}
\dedication{Napisz własne podziękowania lub usuń tę linię w nagłówku!}
abstract: "Niniejsza praca dotyczy [...]. \n Za jej główny cel obrano ustalenie, czy [...]. \n Przeprowadzona procedura badawcza [...]. \n Wykonane analizy wykazały, że [...]. \n Wśród ograniczeń badania wymienić należy [...]."
keywords: "słowo, słowo, słowo"
abstracteng: "Whatever"
keywordseng: "word, word, word"
number-sections: true
toc-title: "Spis treści"
crossref:
chapters: true # odwołania do rozdziałów
lof-title: "Spis rysunków"
fig-prefix: rycina # odwołania w tekście
fig-title: Ryc. # skrót w tytule
lot-title: "Spis tabel"
tbl-prefix: tabela # odwołania
tbl-title: Tab. # skrót
bibliography: literatura.bib # nazwa pliku z literaturą
csl: apa_pl.csl
fig-cap-location: top
lang: pl
keep-tex: true # Czy plik TEX ma pozostać po kompilacji PDF
toc: true # Czy pokazać: spis treści
lot: true # spis tabel
lof: false # spis rysunków
---
```{=html}
<!-- Szablon ten zawiera mieszaninę kodu markdown i LaTeX
i może wyglądać trochę dziwnie.
Ale działa i taki był mój główny cel :-)
Jeśli uda Ci się uprościć/ujednolicić/poprawić ten szablon
to bardzo proszę o info na: pawel.kleka@amu.edu.pl
Przy okazji: to właśnie jest jest sposób na komentarze.
Porady jak pisać są na końcu w pliku poradnik.qmd -->
```
{{< pagebreak >}}
\chapter{Wprowadzenie w problematykę}
```{=html}
<!-- wszystkie tytuły można zmienić, bo powinny być znaczące
i nawiązywać do treści danej sekcji -->
```
# systematyczny przegląd literatury
## kontrowersje, sprzeczne wyniki, niejasne interpretacje
## ważniejsze ustalenia badawcze {#sec-r1}
# sformułowanie problemu i hipotezy
{{< pagebreak >}}
\chapter{Metoda}
# plan badawczy
# procedura
# narzędzia
## zdefiniowanie zmiennych
# planowane analizy
# uczestnicy
## cechy populacji docelowej
## planowana wielkość próby
{{< pagebreak >}}
\chapter{Wyniki}
# opis zrealizowanej próby
# opis statystyczny wyników
# testowanie hipotez
W jaki sposób pisać korzystając z R, dowiesz się z poradnika (zob. załacznik), który koniecznie usuń z końcowej wersji pracy.
```{=html}
<!-- w poniższy sposób można załączyć inny plik, w ktrórym np.
robimy analizy, czy przygotowujemy wykres. Można, ale nie trzeba.-->
```
{{< include analiza.qmd >}}
{{< pagebreak >}}
\chapter{Dyskusja}
# wyniki na tle innych badań
# konsekwencje dla teorii
# wnioski dla praktyki społecznej
# zalety i wady procedury badawczej
# zalecenia na przyszłość
{{< pagebreak >}}
{{< pagebreak >}}
\chapter*{Literatura}
\addcontentsline{toc}{chapter}{Literatura}
::: {#refs}
:::
{{< pagebreak >}}
\chapter*{Załączniki}
\addcontentsline{toc}{chapter}{Załączniki}
{{< pagebreak >}}
{{< include poradnik.qmd >}}
+9
View File
@@ -0,0 +1,9 @@
A tutaj można analizować i opisywać w osobnym pliku.
```{r}
# aby ukryć kod dodaj na początku "#| echo: false"
```
## Mój problem
A teraz zwykły tekst, który jest włączany do całej pracy z zachowaniem numeracji nagłówków.
File diff suppressed because it is too large Load Diff
+23
View File
@@ -0,0 +1,23 @@
$if(has-frontmatter)$
\frontmatter
$endif$
$if(title)$
$if(abstract)$
\begin{abstract}
$abstract$\\
\\
\textit{ \textbf{ Słowa kluczowe: }}$keywords$
\end{abstract}
\newpage
\begin{abstracteng}
$abstracteng$\\
\\
\textit{ \textbf{ Keywords: }}$keywordseng$
\end{abstracteng}
$endif$
$if(beamer)$
\frame{\titlepage}
$else$
\maketitle
$endif$
$endif$
+530
View File
@@ -0,0 +1,530 @@
% Klasa dokumentów do składu prac magisterskich/licencjackich
% na Wydziale Psychologii i Kognitywistyki UAM (wersja 1.2.1)
%
% This work may be distributed under the terms of the LaTeX Project
% Public License, as described in lppl.txt in the base LaTeX
% distribution. Either version 1.0 or, at your option, any later version.
%
% Klasa dyplUAM może być rozpowszechniana na zasadach publicznej
% licencji LaTeX Project (The LaTeX project public license, LPPL,
% por. http://www.latex-project.org/lppl/)
% Istota LPPL sprowadza się do tego, że modyfikacje pliku dozwolone
% są wyłacznie pod warunkiem zmiany jego nazwy.
%
\def\ThisClassVersionId{v1.3}
%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{dyplUAM}[2024/10/01 \ThisClassVersionId, Praca magisterska/licencjacka]
\def\@baseclass{report}
\def\@rodzajpracy{magisterska}
\def\@BInterlinia{\relax}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{\@baseclass}}
\PassOptionsToClass{a4paper,oneside,openany,11pt}{\@baseclass}
%
\newif\if@dyplUAMauthoryear
\DeclareOption{autorrok}{\@dyplUAMauthoryeartrue}
\newif\if@dyplUAMbackref \DeclareOption{backref}{\@dyplUAMbackreftrue}
\DeclareOption{licencjacka}{\def\@rodzajpracy{licencjacka}}
% opcja `brudnopis' wykorzystuje pakiet `prelim2e'
\DeclareOption{brudnopis}{\AtEndOfClass{\input{prelim2e.sty}%
\renewcommand{\PrelimWords}{\ThisDocVersionId}\linespread{2.0}}}
\DeclareOption{xodstep}{\AtEndOfClass{\linespread{1.3}}}
\ProcessOptions
%
\LoadClass{\@baseclass}
%
\usepackage{graphicx}
\RequirePackage[labelfont=bf,labelsep=none]{caption}
%%
\if@dyplUAMbackref
\usepackage[breaklinks,pagebackref]{hyperref}\else
\usepackage[breaklinks]{hyperref} \fi
\if@dyplUAMauthoryear
\typeout{*** Cytowanie autor-rok ***}\RequirePackage{natbib}\fi
%
%
\textwidth\paperwidth
\advance\textwidth -55mm
\oddsidemargin-1in
\advance\oddsidemargin 30mm
\evensidemargin-1in
\advance\evensidemargin 25mm
\topmargin -1in
\advance\topmargin 25mm
\setlength\textheight{48\baselineskip}
\addtolength\textheight{\topskip}
\marginparwidth15mm
%
\widowpenalty999999
\tolerance450
\pretolerance250
\hfuzz=1.5pt
\hbadness1450
%
\def\AndNextAuthor{\ifnum\language=0\& \else i \fi}
\newcount\authornumber
\authornumber=0
%
\def\author#1{%
\global\advance\authornumber\@ne
\expandafter\def\csname theauthor\number\authornumber\endcsname
{\ignorespaces#1\unskip}%
\expandafter\def\csname theauthorid\number\authornumber
\expandafter\let\csname thenetaddress\number\authornumber\endcsname\relax }
%
\def\nralbumu#1{%
\expandafter\def\csname theauthorid\number\authornumber\endcsname
{\ignorespaces#1\unskip}}
\def\email#1{% -- opcjonalny --
\expandafter\def\csname thenetaddress\number\authornumber\endcsname
{\ignorespaces#1\unskip}}
%%\def\authorlist#1{\def\@author{#1}}
\def\@author{\@defaultauthorlist}
\newcount\count@@
\def\@defaultauthorlist{%
\count@=\authornumber
\count@@=0
\loop
\ifnum\count@>0
\advance\count@@ by 1
\begingroup \Large\bf
\ignorespaces\csname theauthor\number\count@@\endcsname\par
\normalsize \rm nr~albumu:
\ignorespaces\csname theauthorid\number\count@@\endcsname\par
% adres email nie jest drukowany -- ale si{\e} przyda
\ignorespaces\csname thenetaddress\number\count@@\endcsname
\par
\medskip \endgroup
\advance\count@ by -1
\repeat
}
%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%
\def\UniversityName#1{\def\Univ@Name{#1}}
\def\Univ@Name{Uniwersytet im. Adama Mickiewicza w Poznaniu\\Wydzia{\l} Psychologii i Kognitywistyki}%
\def\oswiadczenieText{%
Ja, ni\.zej podpisany/a student/ka Uniwersytetu im. Adama Mickiewicza w Poznaniu o\'swiadczam, \.ze przedk{\l}adan\k{a} prac\k{e} dyplomow\k{a} napisa{\l}em/am samodzielnie. Oznacza to, \.ze przy pisaniu pracy, poza niezb\k{e}dnymi konsultacjami, nie korzysta{\l}em/am z pomocy innych os\'ob, a w szczeg\'olno\'sci nie zleca{\l}em/am opracowania rozprawy lub jej cz\k{e}\'sci innym osobom, ani nie odpisywa{\l}em/am tej rozprawy lub jej cz\k{e}\'sci od innych os\'ob.
O\'swiadczam r\'ownie\.z, \.ze egzemplarz pracy w wersji drukowanej jest ca{\l}kowicie zgodny z~egzemplarzem pracy dyplomowej w wersji elektronicznej.
Jednocze\'snie przyjmuj\k{e} do wiadomo\'sci, \.ze przypisanie sobie, w pracy dyplomowej, autorstwa istotnego fragmentu lub innych element\'ow cudzego utworu lub ustalenia naukowego stanowi podstaw\k{e} stwierdzenia niewa\.zno\'sci post\k{e}powania w sprawie nadania tytu{\l}u zawodowego.\endgraf }
%
%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%
\def\archiwumText{%
\noindent
[~~ \@zgody ~~]*~Wyra\.zam zgod\k{e} na udost\k{e}pnianie mojej pracy w czytelni Archiwum UAM.}
\def\prawaText{%
\noindent
[~~ \@zgody ~~]*~Wyra\.zam zgod\k{e} na udost\k{e}pnianie mojej pracy w zakresie koniecznym do ochrony mojego prawa do autorstwa lub praw os\'{o}b trzecich.
}
\def\noteText{%
\noindent
*~Brak podpisu podpisu oznacza brak zgody na udost\k{e}pnianie pracy.
}
%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%
\long\def\oswiadczenie{%%\newpage
\if@twocolumn \onecolumn \fi
%%\centerline{\large\textbf{O\'swiadczenie}}
%%\vspace*{50mm}
\chapter*{O\'swiadczenie}%
%\addcontentsline{toc}{chapter}{O\'swiadczenie}%
\par
\vskip6mm
\noindent
\thispagestyle{empty}
\oswiadczenieText
\par\vskip15mm
\centerline{\vbox{%
\hbox to.8\textwidth{\hbox to45mm{\dotfill}\hss
\hbox to45mm{\dotfill}}
\hbox to.8\textwidth{\hbox to45mm{\hss podpis\hss}\hss
\hbox to45mm{\hss miejscowo\'s\'c i data\hss}}%
}}\par
\vskip10mm
\archiwumText
\vskip15mm
\centerline{\vbox{%
\hbox to.8\textwidth{\hbox to45mm{\dotfill}}
\hbox to.8\textwidth{\hbox to45mm{\hss podpis\hss}}%
}}\par
\vskip10mm
\prawaText
\vskip15mm
\centerline{\vbox{%
\hbox to.8\textwidth{\hbox to45mm{\dotfill}}
\hbox to.8\textwidth{\hbox to45mm{\hss podpis\hss}}%
}}\par
\vskip10mm
\noteText
}\par
\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%% (opcjonalne) Dedykacja %%%%%%
\newif\ifdedicationpage
\dedicationpagetrue % Włączenie strony z dedykacją
\def\dedication#1{\gdef\@dedication{#1}}
\def\@dedication{Napisz w{\l}asn\k{a} dedykacj\k{e}.}
\newcommand{\dedicationhere}{%
\ifdedicationpage
\newpage \thispagestyle{empty}
\vspace*{\fill}
\begin{minipage}{\textwidth}
\begin{flushright}
\itshape \@dedication
\end{flushright}
\end{minipage}
\fi
}
%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%
\renewcommand\maketitle{
\begin{titlepage}
\let\footnotesize\small
\let\footnoterule\relax
\begin{figure}[t] % 't' oznacza umiejscowienie na górze strony
\centering
\begin{minipage}[t]{0.2\textwidth} % Lewa kolumna na rysunek
\vspace{0mm} % Ustawia tekst na samej górze minipage
\includegraphics[width=\linewidth]{uam.png}
\end{minipage}%
\hfill % odstęp między minipage
\begin{minipage}[t]{0.7\textwidth} % Prawa kolumna na tekst
\vspace{10mm} % Ustawia tekst licząc od góry minipage
\large \textsc{\Univ@Name}\par
~\\
\noindent
\makebox[\textwidth][l]{\rule{1\textwidth}{1mm}}
\end{minipage}
\end{figure}
\vspace{20mm plus 10fill}
\begin{center}
\@author\\[3pt]
\textsc{\@kierunek}\\[3pt]
{\small \@nralbumu\par}
\end{center}
\vspace{8mm plus 1mm minus 2mm}
\begin{center}
{\huge\textbf{\@title}\par}
\vspace{8mm plus 1mm minus 1mm}
{\textbf{\@tytulang}\par}
\vspace{1.5cm plus 1.5fill}
\begin{flushright}\large
\begin{tabular}{r}
Praca \@rodzajpracy{} \\[3pt]
napisana pod kierunkiem:\\[3pt]
\bfseries \@opiekun
\end{tabular}
\end{flushright}
\vspace{10mm plus .1fill}
\begin{flushleft}
\tiny
\begin{tabular}{@{} l}
Wyrażam zgodę na złożenie niniejszej pracy\\
w Biurze Obsługi Studentów \\
Wydziału Psychologii i Kognitywistyki \\
~\\
~\\
\dotfill \\
data, podpis promotora \\
\end{tabular}
\end{flushleft}
{\large \@miejsce,\space \number\year\par}
\end{center}
\noindent
\makebox[\textwidth][l]{\hspace{0.3\textwidth}\rule{0.7\textwidth}{3mm}}
\end{titlepage}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%% dedykacja %%%%%%%%%%
\dedicationhere
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\oswiadczenie
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@thanks\@empty
\global\let\@author\@empty
\global\let\@date\@empty
\global\let\@title\@empty
\global\let\title\relax
\global\let\author\relax
\global\let\date\relax
\global\let\and\relax
%
\setcounter{page}{2}%
% Jezeli podano slowa kluczowe wydrukuj
\clearpage
\thispagestyle{empty}
\ifvoid\abspagebox\@latex@warning{*** Nie podano streszczenia ***}%
\else\InsertAbstractHere \fi
\ifx\@keywords\EmptyKwsList \@latex@warning{*** Nie podano slow kluczowych ***}%
\else \section*{S{\l}owa kluczowe}\noindent
\@keywords
\fi
\clearpage
\thispagestyle{empty}
\ifvoid\absengpagebox\@latex@warning{*** Nie podano angielskiego streszczenia ***}%
\else\InsertAbstractengHere \fi
\ifx\@keywordseng\EmptyKwsList \@latex@warning{*** Nie angielskich podano slow kluczowych ***}%
\else \section*{Keywords}\noindent
\@keywordseng
\newpage
\fi
} %% --renewcommand: maketitle --
\def\nralbumu#1{\gdef\@nralbumu{#1}}
\def\@nralbumu{???\ClassError{dyplUAM}{Brak numeru albumu}\@ehc}
\def\kierunek#1{\gdef\@kierunek{#1}}
\def\@kierunek{???\ClassError{dyplUAM}{Nie podano kierunku studoiw}\@ehc}
\def\specjalnosc#1{\gdef\@specjalnosc{#1}}
\def\@specjalnosc{???\ClassError{dyplUAM}{Nie podano specjalności studiów}\@ehc}
\def\opiekun#1{\gdef\@opiekun{#1}}
\def\@opiekun{???\ClassError{dyplUAM}{Brak danych opiekuna pracy}\@ehc}
\def\miejsce#1{\gdef\@miejsce{#1}}
\def\@miejsce{Pozna\'n}
\def\author#1{\gdef\@author{#1}}
\def\tytul#1{\gdef\@tytul{#1}}
\def\tytulang#1{\gdef\@tytulang{#1}}
%
\def\keywords#1{\gdef\@keywords{#1}}
% slowa kluczowe sa opcjonalne:
%%\def\@keywords{???\ClassError{dyplUAM}{Brak slow kluczowych}\@ehc}
\def\@keywords{????}
\def\EmptyKwsList{????}
%
\def\keywordseng#1{\gdef\@keywordseng{#1}}
% slowa kluczowe sa opcjonalne:
%%\def\@keywordseng{???\ClassError{dyplUAM}{Brak angielskich slow kluczowych}\@ehc}
\def\@keywordseng{????}
\def\EmptyKwsListEng{????}
%
\def\zgody#1{\gdef\@zgody{#1}}
%%
% \def\klasyfikacja#1{\gdef\@klasyfikacja{#1}}
% \def\@klasyfikacja{???\ClassError{dyplUAM}{Brak klasyfikacji
% tematycznej}\@ehc}
%
\newbox \abspagebox%% *tp **
\def\InsertAbstractHere{\unvbox\abspagebox}
%
\renewenvironment{abstract}{\global%
\setbox \abspagebox \vbox \bgroup%
\section*{Streszczenie}}
{\egroup}
%
\newbox \absengpagebox%% *tp **
\def\InsertAbstractengHere{\unvbox\absengpagebox}
%
\newenvironment{abstracteng}{\global%
\setbox \absengpagebox \vbox \bgroup%
\section*{Summary}}
{\egroup}
%
%
\renewcommand*\@seccntformat[1]{\csname the#1\endcsname.\enspace}
\def\numberline#1{\hb@xt@\@tempdima{#1.\hfil}}
\renewcommand*\l@chapter[2]{%
\ifnum \c@tocdepth >\m@ne
\addpenalty{-\@highpenalty}%
\vskip 1.0em \@plus\p@
\setlength\@tempdima{1.5em}%
\begingroup
\parindent \z@ \rightskip \@pnumwidth
\parfillskip -\@pnumwidth
\leavevmode \bfseries
\advance\leftskip\@tempdima
\hskip -\leftskip
#1\nobreak\mdseries
\leaders\hbox{$\m@th
\mkern \@dotsep mu\hbox{.}\mkern \@dotsep
mu$}\hfill
\nobreak\hb@xt@\@pnumwidth{\hss #2}\par
\penalty\@highpenalty
\endgroup
\fi}
%
\def\@makechapterhead#1{%
%\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize \bfseries \MakeUppercase{\@chapapp}\space \thechapter
\par\nobreak
\vskip\baselineskip
\fi
\interlinepenalty\@M
\LARGE \bfseries #1\par\nobreak
\vskip 40\p@
}}
%
\def\@makeschapterhead#1{%
%\vspace*{50\p@}%
{\parindent \z@ \raggedright
\normalfont
\interlinepenalty\@M
\LARGE \bfseries #1\par\nobreak
\vskip 40\p@
}}
%
\renewcommand{\section}{\@startsection{section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\reset@font\Large\bfseries\raggedright}}
\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\reset@font\large\bfseries\raggedright}}
\renewcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\reset@font\normalsize\bfseries\raggedright}}
\renewcommand{\paragraph}{???\ClassError{dyplUAM}{Zbyt duzo srodtytulow}\@ehc}%
%
% Skorowidz: dodanie kresek w pozycjach skorowidza stopnia drugiego
\renewenvironment{theindex}{%
\clearpage \refstepcounter{chapter}% potrzebne do prawid{\l}owego
% dzia{\l}ania zak{\l}adek w dokumencie PDF
\columnseprule \z@ \columnsep 35\p@
\twocolumn[\@makeschapterhead{\indexname}]%
\@mkboth{\indexname}{\indexname}%
\addcontentsline{toc}{chapter}{\indexname}%
\thispagestyle{plain}\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\let\item\@idxitem }
{\clearpage }
\def\indexemdashes{%
\def\@idxitem{\par\hangindent 0pt}
\def\subitem{\par\hangindent 0pt --- }
\def\subsubitem{\par\hangindent 0pt --- --- }
\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax}}
\indexemdashes
%
% Wprowadzenie/zako\'nczenie
\newcommand{\introduction}{%\doublepage
\chapter*{\IntroName\@mkboth{\IntroName}{\IntroName}}%
\addcontentsline{toc}{chapter}{\IntroName}}
%
\newcommand{\summary}{%\doublepage
\chapter*{\SummaryName\@mkboth{\SummaryName}{\SummaryName}}%
\addcontentsline{toc}{chapter}{\SummaryName}}
%
\renewenvironment{thebibliography}[1]
{\chapter*{\bibname}%
\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
\addcontentsline{toc}{chapter}{\bibname}%<--
\list{%%
\@biblabel{\@arabic\c@enumiv}}%\fi}%
{%%
\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy
\clubpenalty4000
\@clubpenalty \clubpenalty
\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist}
% Polecenia listoffigures/listoftables
% odkomentuj \addcontentsline, tak aby tytu{\l} spisu pojawi{\l}
% si\k{e} w spisie tre\'sci i zak\ladkach w pliku PDF:
\renewcommand\listoffigures{%
\chapter*{\listfigurename
\@mkboth{\MakeUppercase\listfigurename}%
{\MakeUppercase\listfigurename}}%
\@starttoc{lof}
%\addcontentsline{toc}{chapter}{\listfigurename}
}
%
\renewcommand\listoftables{%
\chapter*{\listtablename
\@mkboth{%
\MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
\@starttoc{lot}
%\addcontentsline{toc}{chapter}{\listtablename}
}%
%
% --------------------------------------------------------
% Format podpisów tabel i rysunków (APA7)
% --------------------------------------------------------
% Dwuliniowe podpisy do tabel: pogrubione "Tabela X." i opis w nowej linii
\DeclareCaptionFormat{twoline}{\hspace{1.5em}\textbf{#1~#2}\par \hspace{1.5em}#3}
\captionsetup[table]{
format=twoline,
labelfont=bf,
textfont=it,
labelsep=space,
singlelinecheck=false,
justification=raggedright,
name=Tabela
}
\captionsetup[figure]{
format=twoline,
labelfont=bf,
textfont=it,
labelsep=space,
singlelinecheck=false,
justification=raggedright,
name=Rysunek
}
% formatowanie zrodła
\newcommand{\podpis}[1]{%
\vspace{-1em}%
\begin{flushleft}
\footnotesize
\hspace{1.7em} #1
\end{flushleft}
\vspace{1.2em}
\normalsize
}
%
% Oznakowanie wersji dokumentu na ka\.zdej stronie w postaci
% adresu e-mail pierwszego autora (je\.zeli jest zdefiniowany) lub imienia
% i nazwiska pierwszego autora + tego co autor wpisa{\l} jako
% argument polecenia \nrwersji + bie{\.z}\k{a}ca data.
\def\nrwersji#1{\def\ThisDocVersion{#1}}\nrwersji{????}%
\def\ThisDocVersionId{
--> \space wersja \ThisDocVersion %z\space \number\day/\number\month/\number\year~r.
}
%
\def\IntroName{Wprowadzenie}
\def\SummaryName{Zako\'nczenie}
\def\SourceName{\'Zr\'od{\l}o}
%
\endinput
+16
View File
@@ -0,0 +1,16 @@
\usepackage[MeX]{polski}
\usepackage[labelfont=bf]{caption}
\usepackage{amsfonts}
\providecommand{\BIBand}{i}
\usepackage[noload]{qtree}
\usepackage{indentfirst}
\usepackage{booktabs}
%%%%
\usepackage{hyperref}
\usepackage{csquotes}
\usepackage{float}
\usepackage{multirow}
\usepackage{array}
%%%%
% Miejsce na deklaracje własnych poleceń:
\renewcommand{\arraystretch}{1.2}
+65
View File
@@ -0,0 +1,65 @@
% ARTYKUŁY
% Brycz (2019):
@article{Brycz_2019,
author = {Brycz, Hanna and Konarski, Roman and Kleka, Paweł and Wright Rex},
title = {The metacognitive self: the role of~motivation and an updated measurement tool},
journal = {Economics \& Sociology},
volume = {12},
number = {1},
pages = {208--232},
year = {2019},
issn = {2071-789},
abstract = {The aim of this article is to present the theoretical motivational background regarding metacognitive self, which is being aware of how biases and psychological rules (like classic conditional) influence ones own behavior. Based on this framework, we used a Polish nationwide representative sample to create a reliable tool (the first study: \textit{n} = 1200, the next study \textit{n} = 600, Partner in Business Strategy Company as an external contractor, who served as data collector). Until now, the MCSQ40 questionnaire has been used. After modification changing the continuous scale into a 6-point scale and a survey of a representative sample of the Poles, a single-factor structure of metacognitive self was developed, and 21 items out of 40 previously used were selected. This resulted in developing a new tool: MCSQ-21. We assessed the congruent and concurrent validity of this instrument.}
}
% Drążkowski (2013):
Drążkowski, D. (2013). Poznawcze uwarunkowania zagrożenia stereotypem. In W: 8 Poznańskie Forum Kognitywistyczne. Teksty Pokonferencyjne (Vol. 7, pp. 25-28).
@article{Drazkowski_2013,
author = {Drążkowski, Dariusz},
title = { Poznawcze uwarunkowania zagrożenia stereotypem},
journal = { 8 Poznańskie Forum Kognitywistyczne. Teksty Pokonferencyjne},
volume = {7},
pages = {25--28},
year = {2013},
issn = {1689-9768},
abstract = {Artykuł omawia poznawcze mechanizmy zjawiska zagrożenia stereotypem, które przyczynia się do tego, że przedstawiciele stygmatyzowanych grup społecznych osiągają gorsze wyniki w wielu zadaniach, które wykonują. Opisany w pracy zintegrowany procesualny model efektów zagrożenia stereotypem najpełniej integruje dotychczasowe badania procesów pośredniczących między zagrożeniem stereotypem a spadkiem poziomu wykonywanych czynności. Centralne miejsce w tym modelu zajmuje pojemność pamięci operacyjnej, której zmniejszenie się pogarsza efektywność kontrolowanych czynności.}
}
% KSIĄŻKI
% Necka (2020):
@book{Necka_2020,
author = {Nęcka, Edward and Orzechowski, Jarosław and Szymura, Błażej and Wichary, Szymon},
title = {Psychologia poznawcza},
isbn = {9788301210427},
publisher = {Wydawnictwo Naukowe PWN},
year = {2020}
}
% NARZĘDZIA
% Redzio (2020):
@phdthesis{Redzio_2020,
title = { Paradoksalne efekty zagrożenia stereotypem: kiedy~i~dlaczego negatywne stereotypy poprawiają funkcjonowanie poznawcze?},
school = {Uniwersytet Warszawski},
author = {R{\k{e}}dzio, Anna},
year = {2020}
}
% PRACE ZBIOROWE
% Weigl (2019):
@incollection{Weigl_2005,
author = {Weigl, Barbara},
title = {Stereotypy i uprzedzenia},
editor = {Strelau, Jan},
booktitle = {Psychologia. {P}odręcznik akademicki. {T}om 3: {J}ednostka w~społeczeństwie i~elementy psychologii stosowanej},
isbn = {9788374890847},
publisher = {Gdańskie Wydawnictwo Psychologiczne},
year = {2005},
pages = {205--233}
}
+66
View File
@@ -0,0 +1,66 @@
# Poradnik {#sec-poradnik .unnumbered}
::: {.callout-note appearance="simple"}
Informacje jak używać qmarkdown przy okazji jest to wyróżniona formatem treść. W dowolnym miejscu można używając atrybutu: `note`, `tip`, `warning`, `caution`, lub `important` aby wyróżnić paragraf.
:::
Quatro pozwala na używanie formatowania markdown, ale można też stosować "sztuczki" LaTeXowe. Np. `newpage`, choć dla uniwersalności (aby praca była publikowalna też jako doc i/lub html) lepiej używać `pagebreak` z klamrami.
## Używanie kodu R {.unnumbered .unlisted}
Po kliknięciu przycisku **Render** dokument zostanie wygenerowany a wszystkie miejsca oznaczone jako *chunk* e**R**owy lub **Python**owy zostaną wykonane a ich efekt wpleciony w tekst. Aby wskazać wykonywalny kod trzeba zrobić tak:
```{r}
1 + 1
```
Kod można ukryć dodając: `echo: false`. Na wydruku pojawi się tylko efekt lub też dostępny będzie wynik obliczeń do dalszej obróbki. Więcej specyficznych ustawień można znaleźć na stronie <https://quarto.org>.
```{r}
#| echo: false
a <- 23 * 32
```
Na przykład wynik mnożenia $23 \cdot 32$ został obliczony i wynosi `r a`.
{{< pagebreak >}} \### Rysunki {.unnumbered .unlisted}
Rysunki takie jak @fig-plot1 mogą być generowane lub importowane.
```{r fig-plot1}
#| fig-cap: 'Tytuł obrazka'
plot(1) ## tu jest generowany z danych,
# import gotowych obrazków przez: '![Tytuł](ścieżka/do/pliku)'
```
\podpis{{\it Adnotacja}. Przedruk z: Przypadkowy, 2025, s. 25.}
{{< pagebreak >}}
### Wstawianie tabel {.unnumbered .unlisted}
Tabela utworzona ręcznie i odwołanie do niej
| Default | Left | Right | Center |
|---------|:-----|------:|:------:|
| 12 | 12 | 12 | 12 |
| 123 | `r sqrt(99)` | 123 | 123 |
| 1 | 1 | 1 | 1 |
: Wyrównanie treści w tabeli i ustalenie ich szerokości {#tbl-just tbl-colwidths="\[15,25,35,15\]"}
\podpis{{\it Źródło}: badanie własne. Szerokość w procentach: tbl-colwidths="[15,25,35,15]"}
Zobacz jak ładna jest @tbl-just. A tu przypadkowy cytat [@Brycz_2019]. Można też odwołać się do pracy Necka [-@Necka_2020], w której jest jakaś mądra myśl.
Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść.
Niesamowite wyniki obliczone i opisane w innym pliku ale zapowiedziane w @sec-r1.
Aby zmienić czcionkę na wykresach i zapewnić na nich polskie znaki trzeba dodać na początku pliku:
```
pdf.options(family="Times", encoding='CP1250.enc')
```
Więcej zaawansowanych informacji [na stronie Quarto](https://rstudio.github.io/cheatsheets/html/quarto.html).
Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

+119
View File
@@ -0,0 +1,119 @@
---
title: "Nadzieja na sukces w pisaniu pracy, która będzie wystarczająco naukowa"
author: "Janina Kowalska"
date: "`r Sys.Date()`"
format:
pdf:
documentclass: dyplUZ
classoption: magisterska # magisterska | brudnopis
colorlinks: false
template-partials:
- before-body.tex
include-in-header:
- file: header.tex
- text: |
\nrwersji{1}
\tytulang{Hope for success in writing a paper that is scientific enough}
\email{123456@st.zgora.edu.pl}
\nralbumu{123456}
\kierunek{Psychologia}
\specjalnosc{Psychologia edukacyjno -- wychowawcza}
\zgody{TAK}
\opiekun{Prof. UZ, dr hab. Paweł Kleka}
\dedication{Napisz własne podziękowania lub usuń tę linię w nagłówku!}
abstract: "Niniejsza praca dotyczy [...]. \n Za jej główny cel obrano ustalenie, czy [...]. \n Przeprowadzona procedura badawcza [...]. \n Wykonane analizy wykazały, że [...]. \n Wśród ograniczeń badania wymienić należy [...]."
keywords: "słowo, słowo, słowo"
abstracteng: "Whatever"
keywordseng: "word, word, word"
number-sections: true
toc-title: "Spis treści"
crossref:
chapters: true # odwołania do rozdziałów
lof-title: "Spis rysunków"
fig-prefix: rycina # odwołania w tekście
fig-title: Ryc. # skrót w tytule
lot-title: "Spis tabel"
tbl-prefix: tabela # odwołania
tbl-title: Tab. # skrót
bibliography: literatura.bib # nazwa pliku z literaturą
csl: apa_pl.csl
fig-cap-location: top
lang: pl
keep-tex: true # Czy plik TEX ma pozostać po kompilacji PDF
toc: true # Czy pokazać: spis treści
lot: true # spis tabel
lof: true # spis rysunków
---
<!-- Szablon ten zawiera mieszaninę kodu markdown i LaTeX
i może wyglądać trochę dziwnie.
Ale działa i taki był mój główny cel :-)
Jeśli uda Ci się uprościć/ujednolicić/poprawić ten szablon
to bardzo proszę o info na: pawel.kleka@amu.edu.pl
Przy okazji: to jest sposób na komentarze -->
{{< pagebreak >}}
\chapter{Wprowadzenie w problematykę}
<!-- wszystkie tytuły można zmienić, bo powinny być znaczące
i nawiązywać do treści danej sekcji -->
# systematyczny przegląd literatury
## kontrowersje, sprzeczne wyniki, niejasne interpretacje
## ważniejsze ustalenia badawcze {#sec-r1}
# sformułowanie problemu i hipotezy
{{< pagebreak >}}
\chapter{Metoda}
# plan badawczy
# procedura
# narzędzia
## zdefiniowanie zmiennych
# planowane analizy
# uczestnicy
## cechy populacji docelowej
## planowana wielkość próby
{{< pagebreak >}}
\chapter{Wyniki}
# opis zrealizowanej próby
# opis statystyczny wyników
# testowanie hipotez
W jaki sposób pisać korzystając z R, dowiesz się z poradnika (zob. załacznik), który koniecznie usuń z końcowej wersji pracy.
<!-- w poniższy sposób można załączyć inny plik, w ktrórym np.
robimy analizy, czy przygotowujemy wykres. Można, ale nie trzeba.-->
{{< include analiza.qmd >}}
{{< pagebreak >}}
\chapter{Dyskusja}
# wyniki na tle innych badań
# konsekwencje dla teorii
# wnioski dla praktyki społecznej
# zalety i wady procedury badawczej
# zalecenia na przyszłość
{{< pagebreak >}}
{{< pagebreak >}}
\chapter*{Literatura}
\addcontentsline{toc}{chapter}{Literatura}
::: {#refs}
:::
{{< pagebreak >}}
\chapter*{Załączniki}
\addcontentsline{toc}{chapter}{Załączniki}
{{< pagebreak >}}
{{< include poradnik.qmd >}}
+9
View File
@@ -0,0 +1,9 @@
A tutaj można analizować i opisywać w osobnym pliku.
```{r}
# aby ukryć kod dodaj na początku "#| echo: false"
```
## Mój problem
A teraz zwykły tekst, który jest włączany do całej pracy z zachowaniem numeracji nagłówków.
File diff suppressed because it is too large Load Diff
+23
View File
@@ -0,0 +1,23 @@
$if(has-frontmatter)$
\frontmatter
$endif$
$if(title)$
$if(abstract)$
\begin{abstract}
$abstract$\\
\\
\textit{ \textbf{ Słowa kluczowe: }}$keywords$
\end{abstract}
\newpage
\begin{abstracteng}
$abstracteng$\\
\\
\textit{ \textbf{ Keywords: }}$keywordseng$
\end{abstracteng}
$endif$
$if(beamer)$
\frame{\titlepage}
$else$
\maketitle
$endif$
$endif$
+514
View File
@@ -0,0 +1,514 @@
% Klasa dokumentów do składu prac magisterskich/licencjackich
% na Wydziale Psychologii i Kognitywistyki UAM (wersja 1.2.1)
%
% This work may be distributed under the terms of the LaTeX Project
% Public License, as described in lppl.txt in the base LaTeX
% distribution. Either version 1.0 or, at your option, any later version.
%
% Klasa dyplUAM może być rozpowszechniana na zasadach publicznej
% licencji LaTeX Project (The LaTeX project public license, LPPL,
% por. http://www.latex-project.org/lppl/)
% Istota LPPL sprowadza się do tego, że modyfikacje pliku dozwolone
% są wyłacznie pod warunkiem zmiany jego nazwy.
%
\def\ThisClassVersionId{v1.3}
%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{dyplUZ}[2024/10/01 \ThisClassVersionId, Praca magisterska/licencjacka]
\def\@baseclass{report}
\def\@rodzajpracy{magisterska}
\def\@BInterlinia{\relax}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{\@baseclass}}
\PassOptionsToClass{a4paper,oneside,openany,11pt}{\@baseclass}
%
\newif\if@dyplUZauthoryear
\DeclareOption{autorrok}{\@dyplUZauthoryeartrue}
\newif\if@dyplUZbackref \DeclareOption{backref}{\@dyplUZbackreftrue}
\DeclareOption{licencjacka}{\def\@rodzajpracy{licencjacka}}
% opcja `brudnopis' wykorzystuje pakiet `prelim2e'
\DeclareOption{brudnopis}{\AtEndOfClass{\input{prelim2e.sty}%
\renewcommand{\PrelimWords}{\ThisDocVersionId}\linespread{2.0}}}
\DeclareOption{xodstep}{\AtEndOfClass{\linespread{1.3}}}
\ProcessOptions
%
\LoadClass{\@baseclass}
%
\usepackage{graphicx}
\RequirePackage[labelfont=bf,labelsep=none]{caption}
%%
\if@dyplUZbackref
\usepackage[breaklinks,pagebackref]{hyperref}\else
\usepackage[breaklinks]{hyperref} \fi
% \if@dyplUZauthoryear
% \typeout{*** Cytowanie autor-rok ***}\RequirePackage{natbib}\fi
%
%
\textwidth\paperwidth
\advance\textwidth -55mm
\oddsidemargin-1in
\advance\oddsidemargin 30mm
\evensidemargin-1in
\advance\evensidemargin 25mm
\topmargin -1in
\advance\topmargin 25mm
\setlength\textheight{48\baselineskip}
\addtolength\textheight{\topskip}
\marginparwidth15mm
%
\widowpenalty999999
\tolerance450
\pretolerance250
\hfuzz=1.5pt
\hbadness1450
%
\def\AndNextAuthor{\ifnum\language=0\& \else i \fi}
\newcount\authornumber
\authornumber=0
%
\def\author#1{%
\global\advance\authornumber\@ne
\expandafter\def\csname theauthor\number\authornumber\endcsname
{\ignorespaces#1\unskip}%
\expandafter\def\csname theauthorid\number\authornumber
\expandafter\let\csname thenetaddress\number\authornumber\endcsname\relax }
%
\def\nralbumu#1{%
\expandafter\def\csname theauthorid\number\authornumber\endcsname
{\ignorespaces#1\unskip}}
\def\email#1{% -- opcjonalny --
\expandafter\def\csname thenetaddress\number\authornumber\endcsname
{\ignorespaces#1\unskip}}
%%\def\authorlist#1{\def\@author{#1}}
\def\@author{\@defaultauthorlist}
\newcount\count@@
\def\@defaultauthorlist{%
\count@=\authornumber
\count@@=0
\loop
\ifnum\count@>0
\advance\count@@ by 1
\begingroup \Large\bf
\ignorespaces\csname theauthor\number\count@@\endcsname\par
\normalsize \rm nr~albumu:
\ignorespaces\csname theauthorid\number\count@@\endcsname\par
% adres email nie jest drukowany -- ale si{\e} przyda
\ignorespaces\csname thenetaddress\number\count@@\endcsname
\par
\medskip \endgroup
\advance\count@ by -1
\repeat
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%% Definicja oświadczenia %%%%%%%%%%%%%%%%%%%%%%
% <<
\def\UniversityName#1{\def\Univ@Name{#1}}
\def\Univ@Name{Uniwersytet Zielonogórski\\Wydzia{\l} Nauk Spo{\l}ecznych}%
% <<
\def\oswiadczenieText{%
\'Swiadoma(y) odpowiedzialno\'sci karnej, w{\l}\k{a}cznie z rygorem niewa\.zności nadania tytu{\l}u o\'swiadczam, \.ze przed{\l}o\.zona praca dyplomowa nt.
\@title
zosta{\l}a napisana przeze mnie samodzielnie i nie by{\l}a wcze\'sniej podstaw\k{a} \.zadnej innej
urzędowej procedury zwi\k{a}zanej z nadaniem dyplomu wy\.zszej uczelni lub tytu{\l}\'ow zawodowych.
Jednocze\'snie o\'swiadczam, \.ze ww. praca nie narusza praw autorskich w rozumieniu ustawy
z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych innych os\'ob oraz d\'obr
osobistych chronionych prawem cywilnym.
O\'swiadczam r\'ownie\.z, \.ze egzemplarz pracy dyplomowej w formie wydruku
komputerowego jest zgodny z egzemplarzem pracy dyplomowej w formie elektronicznej.\endgraf }
\long\def\oswiadczenie{
\hfill Zielona G\'ora, ...\@date...
\\
\@author\\
\\
\Univ@Name\\
\@kierunek / \@specjalnosc\\
\vspace*{15mm}
\if@twocolumn \onecolumn \fi
\centerline{\large\textbf{O\'swiadczenie}}
\vspace*{15mm}
%%\chapter*{O\'swiadczenie}%
%%\addcontentsline{toc}{chapter}{O\'swiadczenie}%
\par
\vskip6mm
\noindent
\thispagestyle{empty}
\oswiadczenieText
\par\vskip15mm
\centerline{\vbox{%
\hbox to.8\textwidth{\hbox to45mm{\dotfill}\hss
\hbox to45mm{\dotfill}}
\hbox to.8\textwidth{\hbox to45mm{\hss podpis\hss}\hss
\hbox to45mm{\hss miejscowo\'s\'c i data\hss}}%
}}\par
}
\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%% (opcjonalna) Dedykacja %%%%%%%%%%%%
\newif\ifdedicationpage
\dedicationpagetrue % Włączenie strony z dedykacją
\newcommand{\dedication}[1]{\gdef\@dedication{#1}}
\def\@dedication{}
\newcommand{\dedicationhere}{%
\ifdedicationpage
\newpage \thispagestyle{empty}
\vspace*{\fill}
\begin{minipage}{\textwidth}
\begin{flushright}
\itshape \@dedication
\end{flushright}
\end{minipage}
%\vspace*{\fill}
\newpage
\fi
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%% Strona tytułowa %%%%%%%%%%%%%%%%
\renewcommand\maketitle{%
\begin{titlepage}%
\let\footnotesize\small
\let\footnoterule\relax
%\let \footnote \thanks
\begin{figure}[t] % 't' oznacza umiejscowienie na górze strony
\centering
\begin{minipage}[t]{0.3\textwidth} % Lewa kolumna na rysunek
\vspace{0mm} % Ustawia tekst na samej górze minipage
\includegraphics[width=\linewidth]{uz.png}
\end{minipage}%
\hfill % odstęp między minipage
\begin{minipage}[t]{0.6\textwidth} % Prawa kolumna na tekst
\vspace{20mm} % Ustawia tekst na samej górze minipage
\begin{center}%
{\Large \textsc{\Univ@Name}\par}
\par
\end{center}
\end{minipage}
\end{figure}
\begin{flushleft}
\tiny
\begin{tabular}{@{} l}
{\small Kierunek: \hspace{1.15cm}\textsc{\@kierunek}}\\[1pt]
{\small Specjalność: \hspace{0.8cm}\@specjalnosc\par}\\[1pt]
{\small Numer albumu: \hspace{0.3cm}\@nralbumu\par}\\ % Dodane pole z numerem albumu
\end{tabular}
\end{flushleft}
\vspace{5mm plus 1fill}
\begin{center}%
{\@author\par}
\end{center}%
\vspace{8mm plus 1mm minus 2mm}
\begin{center}%
{\huge\textbf{\@title}\par}
\vspace{8mm plus 1mm minus 1mm}
{\textbf{\@tytulang}\par}
\vspace{1.5cm plus 1.5fill}
\begin{flushright}\large
\begin{tabular}{r}
Praca \@rodzajpracy{} pod kierunkiem:\\[3pt]
\bfseries \@opiekun
\end{tabular}
\end{flushright}
\vspace{10mm plus .1fill}
\begin{flushleft}
\small
\begin{tabular}{@{} l}
Akceptacja promotora: \\
\\
\dotfill \\
data, podpis promotora \\
\end{tabular}
\end{flushleft}
{\large \@miejsce,\space \number\year\par}
\end{center}
\end{titlepage}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%% dedykacja %%%%%%%%%%
\dedicationhere
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%% oświadczenie %%%%%%%%%%
\oswiadczenie
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@thanks\@empty
\global\let\@author\@empty
\global\let\@date\@empty
\global\let\@title\@empty
\global\let\title\relax
\global\let\author\relax
\global\let\date\relax
\global\let\and\relax
%
\setcounter{page}{2}%
% Jezeli podano slowa kluczowe wydrukuj
\clearpage
\thispagestyle{empty}
\ifvoid\abspagebox\@latex@warning{*** Nie podano streszczenia ***}%
\else\InsertAbstractHere \fi
\ifx\@keywords\EmptyKwsList \@latex@warning{*** Nie podano slow kluczowych ***}%
\else \section*{S{\l}owa kluczowe}\noindent
\@keywords
\fi
\clearpage
\thispagestyle{empty}
\ifvoid\absengpagebox\@latex@warning{*** Nie podano angielskiego streszczenia ***}%
\else\InsertAbstractengHere \fi
\ifx\@keywordseng\EmptyKwsList \@latex@warning{*** Nie angielskich podano slow kluczowych ***}%
\else \section*{Keywords}\noindent
\@keywordseng
\newpage
\fi
} %% --renewcommand: maketitle --
\def\nralbumu#1{\gdef\@nralbumu{#1}}
\def\@nralbumu{???\ClassError{dyplUZ}{Brak numeru albumu}\@ehc}
\def\kierunek#1{\gdef\@kierunek{#1}}
\def\@kierunek{???\ClassError{dyplUZ}{Nie podano kierunku studiow}\@ehc}
\def\specjalnosc#1{\gdef\@specjalnosc{#1}}
\def\@specjalnosc{???\ClassError{dyplUZ}{Nie podano specjalności studiow}\@ehc}
\def\opiekun#1{\gdef\@opiekun{#1}}
\def\@opiekun{???\ClassError{dyplUZ}{Brak danych opiekuna pracy}\@ehc}
\def\miejsce#1{\gdef\@miejsce{#1}}
\def\@miejsce{Zielona G\'ora}
\def\author#1{\gdef\@author{#1}}
\def\tytul#1{\gdef\@tytul{#1}}
\def\tytulang#1{\gdef\@tytulang{#1}}
\def\keywords#1{\gdef\@keywords{#1}}
% slowa kluczowe sa opcjonalne:
%%\def\@keywords{???\ClassError{dyplUZ}{Brak slow kluczowych}\@ehc}
\def\@keywords{????}
\def\EmptyKwsList{????}
\def\keywordseng#1{\gdef\@keywordseng{#1}}
\def\@keywordseng{????}
\def\EmptyKwsListEng{????}
%
\def\zgody#1{\gdef\@zgody{#1}}
%%
% \def\klasyfikacja#1{\gdef\@klasyfikacja{#1}}
% \def\@klasyfikacja{???\ClassError{dyplUZ}{Brak klasyfikacji
% tematycznej}\@ehc}
%
\newbox \abspagebox%% *tp **
\def\InsertAbstractHere{\unvbox\abspagebox}
%
\renewenvironment{abstract}{\global%
\setbox \abspagebox \vbox \bgroup%
\section*{Streszczenie}}
{\egroup}
%
\newbox \absengpagebox%% *tp **
\def\InsertAbstractengHere{\unvbox\absengpagebox}
%
\newenvironment{abstracteng}{\global%
\setbox \absengpagebox \vbox \bgroup%
\section*{Summary}}
{\egroup}
%
%
\renewcommand*\@seccntformat[1]{\csname the#1\endcsname.\enspace}
\def\numberline#1{\hb@xt@\@tempdima{#1.\hfil}}
\renewcommand*\l@chapter[2]{%
\ifnum \c@tocdepth >\m@ne
\addpenalty{-\@highpenalty}%
\vskip 1.0em \@plus\p@
\setlength\@tempdima{1.5em}%
\begingroup
\parindent \z@ \rightskip \@pnumwidth
\parfillskip -\@pnumwidth
\leavevmode \bfseries
\advance\leftskip\@tempdima
\hskip -\leftskip
#1\nobreak\mdseries
\leaders\hbox{$\m@th
\mkern \@dotsep mu\hbox{.}\mkern \@dotsep
mu$}\hfill
\nobreak\hb@xt@\@pnumwidth{\hss #2}\par
\penalty\@highpenalty
\endgroup
\fi}
%
\def\@makechapterhead#1{%
%\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\normalsize \bfseries \MakeUppercase{\@chapapp}\space \thechapter
\par\nobreak
\vskip\baselineskip
\fi
\interlinepenalty\@M
\LARGE \bfseries #1\par\nobreak
\vskip 40\p@
}}
%
\def\@makeschapterhead#1{%
%\vspace*{50\p@}%
{\parindent \z@ \raggedright
\normalfont
\interlinepenalty\@M
\LARGE \bfseries #1\par\nobreak
\vskip 40\p@
}}
%
\renewcommand{\section}{\@startsection{section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\reset@font\Large\bfseries\raggedright}}
\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\reset@font\large\bfseries\raggedright}}
\renewcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\reset@font\normalsize\bfseries\raggedright}}
\renewcommand{\paragraph}{???\ClassError{dyplUZ}{Zbyt duzo srodtytulow}\@ehc}%
%
% Skorowidz: dodanie kresek w pozycjach skorowidza stopnia drugiego
\renewenvironment{theindex}{%
\clearpage \refstepcounter{chapter}% potrzebne do prawid{\l}owego dzia{\l}ania zak{\l}adek w dokumencie PDF
\columnseprule \z@ \columnsep 35\p@
\twocolumn[\@makeschapterhead{\indexname}]%
\@mkboth{\indexname}{\indexname}%
\addcontentsline{toc}{chapter}{\indexname}%
\thispagestyle{plain}\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\let\item\@idxitem }
{\clearpage }
\def\indexemdashes{%
\def\@idxitem{\par\hangindent 0pt}
\def\subitem{\par\hangindent 0pt --- }
\def\subsubitem{\par\hangindent 0pt --- --- }
\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax}}
\indexemdashes
%
% Wprowadzenie/zako\'nczenie
\newcommand{\introduction}{%\doublepage
\chapter*{\IntroName\@mkboth{\IntroName}{\IntroName}}%
\addcontentsline{toc}{chapter}{\IntroName}}
%
\newcommand{\summary}{%\doublepage
\chapter*{\SummaryName\@mkboth{\SummaryName}{\SummaryName}}%
\addcontentsline{toc}{chapter}{\SummaryName}}
%
\renewenvironment{thebibliography}[1]
{\chapter*{\bibname}%
\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
\addcontentsline{toc}{chapter}{\bibname}%<--
\list{%%
\@biblabel{\@arabic\c@enumiv}}%\fi}%
{%%
\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy
\clubpenalty4000
\@clubpenalty \clubpenalty
\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist}
% Polecenia listoffigures/listoftables
% odkomentuj \addcontentsline, tak aby tytu{\l} spisu pojawi{\l}
% si\k{e} w spisie tre\'sci i zak\ladkach w pliku PDF:
\renewcommand\listoffigures{%
\chapter*{\listfigurename
\@mkboth{\MakeUppercase\listfigurename}%
{\MakeUppercase\listfigurename}}%
\@starttoc{lof}
%\addcontentsline{toc}{chapter}{\listfigurename}
}
%
\renewcommand\listoftables{%
\chapter*{\listtablename
\@mkboth{%
\MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
\@starttoc{lot}
%\addcontentsline{toc}{chapter}{\listtablename}
}%
%
% --------------------------------------------------------
% Format podpisów tabel i rysunków (APA7)
% --------------------------------------------------------
% Dwuliniowe podpisy do tabel: pogrubione "Tabela X." i opis w nowej linii
\DeclareCaptionFormat{twoline}{\hspace{1.5em}\textbf{#1~#2}\par \hspace{1.5em}#3}
\captionsetup[table]{
format=twoline,
labelfont=bf,
textfont=it,
labelsep=space,
singlelinecheck=false,
justification=raggedright,
name=Tabela
}
\captionsetup[figure]{
format=twoline,
labelfont=bf,
textfont=it,
labelsep=space,
singlelinecheck=false,
justification=raggedright,
name=Rysunek
}
% formatowanie zrodła
\newcommand{\podpis}[1]{%
\vspace{-1em}%
\begin{flushleft}
\footnotesize\hspace{1.7em} #1
\end{flushleft}
\vspace{1.2em}
\normalsize
}
%
% Oznakowanie wersji dokumentu na każdej stronie w postaci
% adresu e-mail pierwszego autora (jeżeli jest zdefiniowany) lub imienia
% i nazwiska pierwszego autora + tego co autor wpisał jako
% argument polecenia \nrwersji + bieżąca data.
\def\nrwersji#1{\def\ThisDocVersion{#1}}\nrwersji{????}%
\def\ThisDocVersionId{
--> \space wersja \ThisDocVersion %z\space \number\day/\number\month/\number\year~r.
}
%
\def\IntroName{Wprowadzenie}
\def\SummaryName{Zako\'nczenie}
\def\SourceName{\'Zr\'od{\l}o}
%
\endinput
+16
View File
@@ -0,0 +1,16 @@
\usepackage[MeX]{polski}
\usepackage[labelfont=bf]{caption}
\usepackage{amsfonts}
\providecommand{\BIBand}{i}
\usepackage[noload]{qtree}
\usepackage{indentfirst}
\usepackage{booktabs}
%%%%
\usepackage{hyperref}
\usepackage{csquotes}
\usepackage{float}
\usepackage{multirow}
\usepackage{array}
%%%%
% Miejsce na deklaracje własnych poleceń:
\renewcommand{\arraystretch}{1.2}
+65
View File
@@ -0,0 +1,65 @@
% ARTYKUŁY
% Rędzio (2020):
@article{Brycz_2019,
author = {Brycz, Hanna and Konarski, Roman and Kleka, Paweł and Wright Rex},
title = {The metacognitive self: the role of~motivation and an updated measurement tool},
journal = {Economics \& Sociology},
volume = {12},
number = {1},
pages = {208--232},
year = {2019},
issn = {2071-789},
abstract = {The aim of this article is to present the theoretical motivational background regarding metacognitive self, which is being aware of how biases and psychological rules (like classic conditional) influence ones own behavior. Based on this framework, we used a Polish nationwide representative sample to create a reliable tool (the first study: \textit{n} = 1200, the next study \textit{n} = 600, Partner in Business Strategy Company as an external contractor, who served as data collector). Until now, the MCSQ40 questionnaire has been used. After modification changing the continuous scale into a 6-point scale and a survey of a representative sample of the Poles, a single-factor structure of metacognitive self was developed, and 21 items out of 40 previously used were selected. This resulted in developing a new tool: MCSQ-21. We assessed the congruent and concurrent validity of this instrument.}
}
% Drążkowski (2013):
Drążkowski, D. (2013). Poznawcze uwarunkowania zagrożenia stereotypem. In W: 8 Poznańskie Forum Kognitywistyczne. Teksty Pokonferencyjne (Vol. 7, pp. 25-28).
@article{Drazkowski_2013,
author = {Drążkowski, Dariusz},
title = { Poznawcze uwarunkowania zagrożenia stereotypem},
journal = { 8 Poznańskie Forum Kognitywistyczne. Teksty Pokonferencyjne},
volume = {7},
pages = {25--28},
year = {2013},
issn = {1689-9768},
abstract = {Artykuł omawia poznawcze mechanizmy zjawiska zagrożenia stereotypem, które przyczynia się do tego, że przedstawiciele stygmatyzowanych grup społecznych osiągają gorsze wyniki w wielu zadaniach, które wykonują. Opisany w pracy zintegrowany procesualny model efektów zagrożenia stereotypem najpełniej integruje dotychczasowe badania procesów pośredniczących między zagrożeniem stereotypem a spadkiem poziomu wykonywanych czynności. Centralne miejsce w tym modelu zajmuje pojemność pamięci operacyjnej, której zmniejszenie się pogarsza efektywność kontrolowanych czynności.}
}
% KSIĄŻKI
% Weigl (2005):
@book{Necka_2020,
author = {Nęcka, Edward and Orzechowski, Jarosław and Szymura, Błażej and Wichary, Szymon},
title = {Psychologia poznawcza},
isbn = {9788301210427},
publisher = {Wydawnictwo Naukowe PWN},
year = {2020}
}
% NARZĘDZIA
% Nęcka (2020):
@phdthesis{Redzio_2020,
title = { Paradoksalne efekty zagrożenia stereotypem: kiedy~i~dlaczego negatywne stereotypy poprawiają funkcjonowanie poznawcze?},
school = {Uniwersytet Warszawski},
author = {R{\k{e}}dzio, Anna},
year = {2020}
}
% PRACE ZBIOROWE
% Brycz (2019):
@incollection{Weigl_2005,
author = {Weigl, Barbara},
title = {Stereotypy i uprzedzenia},
editor = {Strelau, Jan},
booktitle = {Psychologia. {P}odręcznik akademicki. {T}om 3: {J}ednostka w~społeczeństwie i~elementy psychologii stosowanej},
isbn = {9788374890847},
publisher = {Gdańskie Wydawnictwo Psychologiczne},
year = {2005},
pages = {205--233}
}
+65
View File
@@ -0,0 +1,65 @@
# Poradnik {#sec-poradnik .unnumbered}
::: {.callout-note appearance="simple"}
Informacje jak używać qmarkdown przy okazji jest to wyróżniona formatem treść. W dowolnym miejscu można używając atrybutu: `note`, `tip`, `warning`, `caution`, lub `important` aby wyróżnić paragraf.
:::
Quatro pozwala na używanie formatowania markdown, ale można też stosować "sztuczki" LaTeXowe. Np. `newpage`, choć dla uniwersalności (aby praca była publikowalna też jako doc i/lub html) lepiej używać `pagebreak` z klamrami.
## Używanie kodu R {.unnumbered .unlisted}
Po kliknięciu przycisku **Render** dokument zostanie wygenerowany a wszystkie miejsca oznaczone jako *chunk* e**R**owy lub **Python**owy zostaną wykonane a ich efekt wpleciony w tekst. Aby wskazać wykonywalny kod trzeba zrobić tak:
```{r}
1 + 1
```
Kod można ukryć dodając: `echo: false`. Na wydruku pojawi się tylko efekt lub też dostępny będzie wynik obliczeń do dalszej obróbki. Więcej specyficznych ustawień można znaleźć na stronie <https://quarto.org>.
```{r}
#| echo: false
a <- 23 * 32
```
Na przykład wynik mnożenia $23 \cdot 32$ został obliczony i wynosi `r a`.
{{< pagebreak >}} \### Rysunki {.unnumbered .unlisted}
Rysunki takie jak @fig-plot1 mogą być generowane lub importowane.
```{r fig-plot1}
#| fig-cap: 'Tytuł obrazka'
plot(1) ## tu jest generowany z danych, import przez '![Tytuł](ścieżka/do/pliku)'
```
\podpis{{\it Adnotacja}. Przedruk z: Przypadkowy, 2025, s. 25.}
{{< pagebreak >}}
### Wstawianie tabel {.unnumbered .unlisted}
Tabela utworzona ręcznie i odwołanie do niej
| Default | Left | Right | Center |
|---------|:-----|------:|:------:|
| 12 | 12 | 12 | 12 |
| 123 | 123 | 123 | 123 |
| 1 | 1 | 1 | 1 |
: Wyrównanie treści w tabeli i ustalenie ich szerokości {#tbl-just tbl-colwidths="\[15,25,35,15\]"}
\podpis{{\it Źródło}: badanie własne. Szerokość w procentach: tbl-colwidths="[15,25,35,15]"}
Zobacz jak ładna jest @tbl-just. A tu przypadkowy cytat [@Brycz_2019].
Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść. Fantastyczna treść.
Niesamowite wyniki obliczone i opisane w innym pliku ale zapowiedziane w @sec-r1.
Aby zmienić czcionkę na wykresach i zapewnić na nich polskie znaki trzeba dodać na początku pliku:
```
pdf.options(family="Times", encoding='CP1250.enc')
```
Więcej [na stronie Quarto](https://rstudio.github.io/cheatsheets/html/quarto.html).
Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB