\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage[left=3cm,right=3cm,top=3cm, bottom=3cm]{geometry}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[headsepline, footsepline]{scrlayer-scrpage}
\usepackage{enumerate}
\usepackage{dsfont}
\usepackage[]{mathtools}
\usepackage[]{mathbbol}
\usepackage{multicol}
\usepackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage[]{circuitikz}
\usepackage{tcolorbox} % Für schöne Boxen
\usetikzlibrary{circuits.logic.IEC}
\usepackage{tikz}
\usepackage{tabularx}
\usepackage{tkz-graph}
\usepackage{listings}
\usepackage{xcolor}
\usepackage{setspace}
\usepackage{titlesec}
\titleformat*{\subsubsection}{\normalfont}


\newcommand{\bpf}[1]{%
	\par\vspace{0.8\baselineskip}% Abstand vor der Überschrift
	\noindent\textbf{#1}% Fettgedruckte Überschrift
	\par\vspace{0.3\baselineskip}% Abstand nach der Überschrift
}

\newcommand{\answer}[1]{%
	\ifhmode\newline\newline\fi
	\foreach \n in {1,...,#1}{\noindent\rule{\linewidth}{0.4pt}\par\vspace{1em}}
}


\renewcommand{\arraystretch}{1.5}
\renewcommand{\contentsname}{Inhaltsverzeichnis}
\renewcommand{\figurename}{Grafik}
\renewcommand{\epsilon}{\varepsilon}

\newcommand{\pid}{\hspace{\parindent}}

\definecolor{darkgrey}{HTML}{232327}

% Zählerdefinition mit AUTOMATISCHEM SUBSECTION-RESET
\newcounter{commoncounter}[subsection]
\renewcommand{\thecommoncounter}{\thesubsection.\arabic{commoncounter}}

% Zähler direkt bei Dokumentstart initialisieren
\AtBeginDocument{\setcounter{commoncounter}{0}}

% BOX-DEFINITIONEN mit korrigierter Zählerlogik
\newtcolorbox{definitionbox}[1][]{
	before title={\refstepcounter{commoncounter}}, % KRITISCH: vor dem Titel!
	title={Definition: #1},
	colback=white,
	colframe=white!75!darkgrey,
	fonttitle=\bfseries,
	boxrule=0.6mm,
	coltitle=black,
	rounded corners,
	%width=\textwidth,
	before skip=10pt,
	after skip=10pt
}

\newtcolorbox{examplebox}[1][]{
	before title={\refstepcounter{commoncounter}}, % KRITISCH: vor dem Titel!
	title={Beispiel \thecommoncounter: #1},
	colback=white,
	colframe=white!75!orange,
	fonttitle=\bfseries,
	boxrule=0.6mm,
	coltitle=black,
	rounded corners,
	width=\textwidth,
	before skip=10pt,
	after skip=10pt
}

\newtcolorbox{satzbox}[1][]{
	before title={\refstepcounter{commoncounter}}, % KRITISCH: vor dem Titel!
	title={Satz \thecommoncounter: #1},
	colback=white,
	colframe=white!75!blue,
	fonttitle=\bfseries,
	boxrule=0.6mm,
	coltitle=black,
	rounded corners,
	width=\textwidth,
	before skip=10pt,
	after skip=10pt
}



\definecolor{codegreen}{rgb}{0,0.6,0}
\definecolor{codeblue}{rgb}{0,0,0.8}
\definecolor{codered}{rgb}{0.8,0,0}
\definecolor{lightgray}{rgb}{0.95,0.95,0.95}

\lstdefinestyle{CSharpStyle}{
	language=Python,
	basicstyle=\ttfamily\small, % Monospace-Schrift
	keywordstyle=\color{blue}\bfseries, % Schlüsselwörter fett und blau
	stringstyle=\color{red}, % Strings rot
	commentstyle=\color{codegreen}, % Kommentare grün
	backgroundcolor=\color{lightgray}, % Hintergrundfarbe
	numbers=left, % Zeilennummern links
	numbersep=10px, % Abstand zwischen Zeilennummern und Code
	numberstyle=\color{gray}\texttt,
	stepnumber=1, % Zeilennummerierung Schrittweite 1
	frame=single, % Rahmen um den Code
	tabsize=4, % Tabulatorgröße
	breaklines=true, % Zeilenumbruch aktivieren
	captionpos=none,
	showstringspaces=false,
	xleftmargin=15pt, % Linker Rand für den Code (verschiebt alles nach rechts)
}



% Umgebung für Listings mit Titel und Zähler
\newenvironment{codeexample}[1][]{
	\refstepcounter{commoncounter} % Zähler erhöhen
	\lstset{
		style=CSharpStyle,
		caption={Listing \thecommoncounter: #1}, % Titel mit Zähler
		label={listing:\thecommoncounter}
	}
}{}

\tcbset{
	note/.style={
		colback=white,    % Hintergrundfarbe
		colframe=white!50!orange, % Rahmenfarbe
		fonttitle=\bfseries,    % Titel fettgedruckt
		boxrule=0.6mm,          % Dicke des Rahmens
		coltitle=black,         % Farbe des Titels
		rounded corners,          % Ecken der Box
		width=\textwidth,       % Breite der Box
		before skip=10pt,       % Abstand vor der Box
		after skip=10pt         % Abstand nach der Box
	}
}

\tcbset{
	third/.style={
		colback=white,    % Hintergrundfarbe
		colframe=white!50!red, % Rahmenfarbe
		fonttitle=\bfseries,    % Titel fettgedruckt
		boxrule=0.6mm,          % Dicke des Rahmens
		coltitle=black,         % Farbe des Titels
		rounded corners,          % Ecken der Box
		width=\textwidth,       % Breite der Box
		before skip=10pt,       % Abstand vor der Box
		after skip=10pt         % Abstand nach der Box
	}
}

\setcounter{tocdepth}{2}

\title{\includegraphics[width=0.3\textwidth]{plgicon.png}\vspace{15pt}\\Einführung in die Grundlagen der Aulatechnik}
\author{Elias Fierke}
\pagestyle{scrheadings}
\date{September 2025}
\begin{document}
	\ifoot{\textcopyright 2025 Fierke}
	\ohead{September 2025}
	\ofoot{Seite {\pagemark} von \pageref{LastPage}}
	\ihead{Grundlagen der Aulatechnik}
	\maketitle
	\begin{center}
		Thema: Audio-, Licht und Videotechnik\\
        Datum: September 2025\\
        Version: 1.0\\
        Autor: Elias Fierke\\
        Kontakt: \href{mailto:e.fierke@plg-berlin.de}{e.fierke@plg-berlin.de}\\
	\end{center}
	\vspace{45pt}
	Die Einführung in die Grundlagen der Aulatechnik (GdA) führt Lehrkräfte, Schülerinnen und Schüler sowie Externe in die Bedienung der Aulatechnik am Primo-Levi-Gymnasium ein. Sie vermittelt grundlegende Kenntnisse und Fähigkeiten, um die technische Ausstattung der Aula effektiv zu nutzen und Veranstaltungen reibungslos durchzuführen.
	\tableofcontents
	\onehalfspacing
	
	\newpage
    \section{Einleitung}
    Herzlich Willkommen! Die Einführung in die Grundlagen der Aulatechnik (GdA) dient der Vermittlung grundlegender Kenntnisse und Fähigkeiten im Umgang mit der technischen Ausstattung der Aula am Primo-Levi-Gymnasium. Diese Anleitung richtet sich an Lehrkräfte, Schülerinnen und Schüler sowie Externe, die Veranstaltungen in der Aula planen und durchführen möchten. Ziel ist die Vermittlung der Fähigkeiten und Fertigkeiten, die der effizienten Durchführung von Veranstaltungen dienen.

    \newpage
    \section{Audiotechnik}

    \newpage
    \section{Lichttechnik}

    \newpage
    \section{Videotechnik}

    \newpage
    \section{Sicherheit und Wartung}

    \newpage
    \section{Anhang}
    \subsection{Glossar}
    \subsection{Ressourcen und weiterführende Literatur}
    \subsection{Kontaktinformationen für technischen Support}
	
	
	\label{LastPage}
\end{document}