Skip to content

Commit

Permalink
Better defaults for minted, add code example
Browse files Browse the repository at this point in the history
  • Loading branch information
bertvv committed May 22, 2024
1 parent 9b091f4 commit c84c0f6
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 26 deletions.
37 changes: 11 additions & 26 deletions bachproef/FamilienaamVoornaamBP.tex
Original file line number Diff line number Diff line change
Expand Up @@ -18,34 +18,19 @@

%% For source code highlighting, requires pygments to be installed
%% Compile with the -shell-escape flag!
\usepackage[section]{minted}
%% \usepackage[chapter]{minted}
%% If you compile with the make_thesis.{bat,sh} script, use the following
%% import instead:
%% \usepackage[section,outputdir=../output]{minted}
\usepackage[chapter,outputdir=../output]{minted}
\usemintedstyle{solarized-light}
\definecolor{bg}{RGB}{253,246,227} %% Set the background color of the codeframe

%% Change this line to edit the line numbering style:
\renewcommand{\theFancyVerbLine}{\ttfamily\scriptsize\arabic{FancyVerbLine}}

%% Macro definition to load external java source files with \javacode{filename}:
\newmintedfile[javacode]{java}{
bgcolor=bg,
fontfamily=tt,
linenos=true,
numberblanklines=true,
numbersep=5pt,
gobble=0,
framesep=2mm,
funcnamehighlighting=true,
tabsize=4,
obeytabs=false,
breaklines=true,
mathescape=false
samepage=false,
showspaces=false,
showtabs =false,
texcl=false,

%% Formatting for minted environments.
\setminted{%
autogobble,
frame=lines,
breaklines,
linenos,
tabsize=4
}

% Other packages not already included can be imported here
Expand Down Expand Up @@ -116,7 +101,7 @@
% If you included tables and/or source code listings, uncomment the appropriate
% lines.
%\listoftables
%\listoflistings
\listoflistings

% Als je een lijst van afkortingen of termen wil toevoegen, dan hoort die
% hier thuis. Gebruik bijvoorbeeld de ``glossaries'' package.
Expand Down
17 changes: 17 additions & 0 deletions bachproef/standvanzaken.tex
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,21 @@ \chapter{\IfLanguageName{dutch}{Stand van zaken}{State of the art}}%

Let er ook op: het \texttt{cite}-commando voor de punt, dus binnen de zin. Je verwijst meteen naar een bron in de eerste zin die erop gebaseerd is, dus niet pas op het einde van een paragraaf.

\begin{figure}
\centering
\includegraphics[width=0.8\textwidth]{grail.jpg}
\caption[Voorbeeld figuur.]{\label{fig:grail}Voorbeeld van invoegen van een figuur. Zorg altijd voor een uitgebreid bijschrift dat de figuur volledig beschrijft zonder in de tekst te moeten gaan zoeken. Vergeet ook je bronvermelding niet!}
\end{figure}

\begin{listing}
\begin{minted}{python}
import pandas as pd
import seaborn as sns

penguins = sns.load_dataset('penguins')
sns.relplot(data=penguins, x="flipper_length_mm", y="bill_length_mm", hue="species")
\end{minted}
\caption[short]{Voorbeeld van het invoegen van een codefragment.}
\end{listing}

\lipsum[7-20]

0 comments on commit c84c0f6

Please sign in to comment.