From 232391c45e722077dbef7cbae15f2485de5dc703 Mon Sep 17 00:00:00 2001 From: Florian Hensel Date: Thu, 25 Dec 2025 13:53:40 +0100 Subject: [PATCH] =?UTF-8?q?Initialer=20Upload=20mit=20ersten=20Versuchen?= =?UTF-8?q?=20f=C3=BCr=20PDF=20und=20Grafiken?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 3 + .gitignore | 4 + Dockerfile | 21 + docker-compose.yml | 10 + eisvogel.latex | 1065 +++++++++++++++++++++ mkdocs/docs/LZK/LF1/LZK LF1.md | 151 +++ mkdocs/docs/assets/Zeichenfeld_15x1,5.png | Bin 0 -> 6536 bytes mkdocs/docs/assets/Zeichenfeld_15x1.png | Bin 0 -> 4392 bytes mkdocs/docs/assets/Zeichenfeld_15x2,5.png | Bin 0 -> 10844 bytes mkdocs/docs/assets/Zeichenfeld_15x2.png | Bin 0 -> 8715 bytes mkdocs/docs/assets/Zeichenfeld_15x3,5.png | Bin 0 -> 14896 bytes mkdocs/docs/assets/Zeichenfeld_15x4,5.png | Bin 0 -> 18977 bytes mkdocs/docs/assets/Zeichenfeld_15x5,5.png | Bin 0 -> 23045 bytes mkdocs/docs/assets/Zeichenfeld_15x6,5.png | Bin 0 -> 27267 bytes mkdocs/docs/assets/Zeichenfeld_15x7,5.png | Bin 0 -> 31614 bytes mkdocs/mkdocs.yml | 99 ++ 16 files changed, 1353 insertions(+) create mode 100644 .env create mode 100644 .gitignore create mode 100644 Dockerfile create mode 100644 docker-compose.yml create mode 100644 eisvogel.latex create mode 100644 mkdocs/docs/LZK/LF1/LZK LF1.md create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x1,5.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x1.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x2,5.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x2.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x3,5.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x4,5.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x5,5.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x6,5.png create mode 100644 mkdocs/docs/assets/Zeichenfeld_15x7,5.png create mode 100644 mkdocs/mkdocs.yml diff --git a/.env b/.env new file mode 100644 index 0000000..1fd29f6 --- /dev/null +++ b/.env @@ -0,0 +1,3 @@ +CONTAINER_PORT=8999 + +ENABLE_PDF_EXPORT=true diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..56e8ad2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +mkdocs/site/ +*.pdf +*.PDF +.cache \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e642194 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM squidfunk/mkdocs-material:latest + +# Laufzeit-Pakete (inkl. weasyprint und playwright) + temporäre Build-Dependencies zum Kompilieren (z.B. libsass) +RUN apk add --no-cache \ + weasyprint \ + cairo \ + pango \ + gdk-pixbuf \ + libjpeg-turbo \ + zlib \ + fontconfig \ + ttf-dejavu \ + && apk add --no-cache --virtual .build-deps \ + build-base python3-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev libjpeg-turbo-dev zlib-dev pkgconfig \ + && pip install --no-cache-dir \ + mkdocs-to-pdf \ + mkdocs-svg-to-png \ + mkdocs-mermaid-to-svg \ + mkdocs-mkdocs-page-pdf \ + && python -m playwright install \ + && apk del .build-deps \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..a82d7c2 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +services: + mkdocs: + build: . + #image: squidfunk/mkdocs-material:latest + volumes: + - ./mkdocs:/docs + ports: + - {CONTAINER_PORT}:8000 + env_file: + - .env \ No newline at end of file diff --git a/eisvogel.latex b/eisvogel.latex new file mode 100644 index 0000000..0f98cfe --- /dev/null +++ b/eisvogel.latex @@ -0,0 +1,1065 @@ +%% +% Copyright (c) 2017 - 2025, Pascal Wagler; +% Copyright (c) 2014 - 2025, John MacFarlane +% +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions +% are met: +% +% - Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% +% - Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in the +% documentation and/or other materials provided with the distribution. +% +% - Neither the name of John MacFarlane nor the names of other +% contributors may be used to endorse or promote products derived +% from this software without specific prior written permission. +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +% "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +% LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +% FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +% COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +% INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +% BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +% LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +% CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +% LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +% ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. +%% + +%% +% This is the Eisvogel pandoc LaTeX template. +% +% For usage information and examples visit the official GitHub page: +% https://github.com/Wandmalfarbe/pandoc-latex-template +%% +% Options for packages loaded elsewhere +\PassOptionsToPackage{unicode$for(hyperrefoptions)$,$hyperrefoptions$$endfor$}{hyperref} +\PassOptionsToPackage{hyphens}{url} +\PassOptionsToPackage{dvipsnames,svgnames,x11names,table}{xcolor} +$if(CJKmainfont)$ +\PassOptionsToPackage{space}{xeCJK} +$endif$ +\documentclass[ +$for(babel-otherlangs)$ + $babel-otherlangs$, +$endfor$ +$if(babel-lang)$ + $babel-lang$, +$endif$ +$if(fontsize)$ + $fontsize$, +$endif$ +$if(papersize)$ + $papersize$paper, +$else$ + paper=a4, +$endif$ +$for(classoption)$ + $classoption$$sep$, +$endfor$ + ,captions=tableheading +]{$if(book)$scrbook$else$scrartcl$endif$} +$if(beamerarticle)$ +\usepackage{beamerarticle} % needs to be loaded first +$endif$ +\usepackage{xcolor} +$if(footnotes-pretty)$ +% load footmisc in order to customize footnotes (footmisc has to be loaded before hyperref, cf. https://tex.stackexchange.com/a/169124/144087) +\usepackage[hang,flushmargin,bottom,multiple]{footmisc} +\setlength{\footnotemargin}{0.8em} % set space between footnote nr and text +\setlength{\footnotesep}{\baselineskip} % set space between multiple footnotes +\setlength{\skip\footins}{0.3cm} % set space between page content and footnote +\setlength{\footskip}{0.9cm} % set space between footnote and page bottom +$endif$ +$if(geometry)$ +\usepackage[$for(geometry)$$geometry$$sep$,$endfor$]{geometry} +$else$ +\usepackage[margin=2.5cm,includehead=true,includefoot=true,centering,$for(geometry)$$geometry$$sep$,$endfor$]{geometry} +$endif$ +\usepackage{amsmath,amssymb} +$if(cancel)$ +\usepackage{cancel} +$endif$ +$if(titlepage-logo)$ +\usepackage[export]{adjustbox} +\usepackage{graphicx} +$endif$ + +% add backlinks to footnote references, cf. https://tex.stackexchange.com/questions/302266/make-footnote-clickable-both-ways +$if(footnotes-disable-backlinks)$ +$else$ +\usepackage{footnotebackref} +$endif$ +$-- +$-- section numbering +$-- +$if(numbersections)$ +\setcounter{secnumdepth}{$if(secnumdepth)$$secnumdepth$$else$5$endif$} +$else$ +\setcounter{secnumdepth}{-\maxdimen} % remove section numbering +$endif$ +\usepackage{iftex} +\ifPDFTeX + \usepackage[$if(fontenc)$$fontenc$$else$T1$endif$]{fontenc} + \usepackage[utf8]{inputenc} + \usepackage{textcomp} % provide euro and other symbols +\else % if luatex or xetex +$if(mathspec)$ + \ifXeTeX + \usepackage{mathspec} % this also loads fontspec + \else + \usepackage{unicode-math} % this also loads fontspec + \fi +$else$ + \usepackage{unicode-math} % this also loads fontspec +$endif$ + \defaultfontfeatures{Scale=MatchLowercase}$-- must come before Beamer theme + \defaultfontfeatures[\rmfamily]{Ligatures=TeX,Scale=1} +\fi +$if(fontfamily)$ +$else$ +$-- Set default font before Beamer theme so the theme can override it +\usepackage{lmodern} +$endif$ +$-- User font settings (must come after default font and Beamer theme) +$if(fontfamily)$ +\usepackage[$for(fontfamilyoptions)$$fontfamilyoptions$$sep$,$endfor$]{$fontfamily$} +$endif$ +\ifPDFTeX\else + % xetex/luatex font selection +$if(mainfont)$ +$if(mainfontfallback)$ + \ifLuaTeX + \usepackage{luaotfload} + \directlua{luaotfload.add_fallback("mainfontfallback",{ + $for(mainfontfallback)$"$mainfontfallback$"$sep$,$endfor$ + })} + \fi +$endif$ + \setmainfont[$for(mainfontoptions)$$mainfontoptions$$sep$,$endfor$$if(mainfontfallback)$,RawFeature={fallback=mainfontfallback}$endif$]{$mainfont$} +$endif$ +$if(sansfont)$ +$if(sansfontfallback)$ + \ifLuaTeX + \usepackage{luaotfload} + \directlua{luaotfload.add_fallback("sansfontfallback",{ + $for(sansfontfallback)$"$sansfontfallback$"$sep$,$endfor$ + })} + \fi +$endif$ + \setsansfont[$for(sansfontoptions)$$sansfontoptions$$sep$,$endfor$$if(sansfontfallback)$,RawFeature={fallback=sansfontfallback}$endif$]{$sansfont$} +$endif$ +$if(monofont)$ +$if(monofontfallback)$ + \ifLuaTeX + \usepackage{luaotfload} + \directlua{luaotfload.add_fallback("monofontfallback",{ + $for(monofontfallback)$"$monofontfallback$"$sep$,$endfor$ + })} + \fi +$endif$ + \setmonofont[$for(monofontoptions)$$monofontoptions$$sep$,$endfor$$if(monofontfallback)$,RawFeature={fallback=monofontfallback}$endif$]{$monofont$} +$endif$ +$for(fontfamilies)$ + \newfontfamily{$fontfamilies.name$}[$for(fontfamilies.options)$$fontfamilies.options$$sep$,$endfor$]{$fontfamilies.font$} +$endfor$ +$if(mathfont)$ +$if(mathspec)$ + \ifXeTeX + \setmathfont(Digits,Latin,Greek)[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} + \else + \setmathfont[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} + \fi +$else$ + \setmathfont[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} +$endif$ +$endif$ +$if(CJKmainfont)$ + \ifXeTeX + \usepackage{xeCJK} + \setCJKmainfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$} +$if(CJKsansfont)$ + \setCJKsansfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKsansfont$} +$endif$ +$if(CJKmonofont)$ + \setCJKmonofont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmonofont$} +$endif$ + \fi +$endif$ +$if(luatexjapresetoptions)$ + \ifLuaTeX + \usepackage[$for(luatexjapresetoptions)$$luatexjapresetoptions$$sep$,$endfor$]{luatexja-preset} + \fi +$endif$ +$if(CJKmainfont)$ + \ifLuaTeX + \usepackage[$for(luatexjafontspecoptions)$$luatexjafontspecoptions$$sep$,$endfor$]{luatexja-fontspec} + \setmainjfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$} + \fi +$endif$ +\fi +$if(zero-width-non-joiner)$ +%% Support for zero-width non-joiner characters. +\makeatletter +\def\zerowidthnonjoiner{% + % Prevent ligatures and adjust kerning, but still support hyphenating. + \texorpdfstring{% + \TextOrMath{\nobreak\discretionary{-}{}{\kern.03em}% + \ifvmode\else\nobreak\hskip\z@skip\fi}{}% + }{}% +} +\makeatother +\ifPDFTeX + \DeclareUnicodeCharacter{200C}{\zerowidthnonjoiner} +\else + \catcode`^^^^200c=\active + \protected\def ^^^^200c{\zerowidthnonjoiner} +\fi +%% End of ZWNJ support +$endif$ +% Use upquote if available, for straight quotes in verbatim environments +\IfFileExists{upquote.sty}{\usepackage{upquote}}{} +\IfFileExists{microtype.sty}{% use microtype if available + \usepackage[$for(microtypeoptions)$$microtypeoptions$$sep$,$endfor$]{microtype} + \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts +}{} + +$if(linestretch)$ +\usepackage{setspace} +$else$ +% Use setspace anyway because we change the default line spacing. +% The spacing is changed early to affect the titlepage and the TOC. +\usepackage{setspace} +\setstretch{1.2} +$endif$ +$-- +$-- paragraph formatting +$-- +$if(indent)$ +$else$ +\makeatletter +\@ifundefined{KOMAClassName}{% if non-KOMA class + \IfFileExists{parskip.sty}{% + \usepackage{parskip} + }{% else + \setlength{\parindent}{0pt} + \setlength{\parskip}{6pt plus 2pt minus 1pt}} +}{% if KOMA class + \KOMAoptions{parskip=half}} +\makeatother +$endif$ +$if(beamer)$ +$else$ +$if(block-headings)$ +% Make \paragraph and \subparagraph free-standing +\makeatletter +\ifx\paragraph\undefined\else + \let\oldparagraph\paragraph + \renewcommand{\paragraph}{ + \@ifstar + \xxxParagraphStar + \xxxParagraphNoStar + } + \newcommand{\xxxParagraphStar}[1]{\oldparagraph*{#1}\mbox{}} + \newcommand{\xxxParagraphNoStar}[1]{\oldparagraph{#1}\mbox{}} +\fi +\ifx\subparagraph\undefined\else + \let\oldsubparagraph\subparagraph + \renewcommand{\subparagraph}{ + \@ifstar + \xxxSubParagraphStar + \xxxSubParagraphNoStar + } + \newcommand{\xxxSubParagraphStar}[1]{\oldsubparagraph*{#1}\mbox{}} + \newcommand{\xxxSubParagraphNoStar}[1]{\oldsubparagraph{#1}\mbox{}} +\fi +\makeatother +$endif$ +$endif$ +$-- +$-- verbatim in notes +$-- +$if(verbatim-in-note)$ +\usepackage{fancyvrb} +$endif$ +$-- highlighting +$if(listings)$ +\usepackage{listings} +\newcommand{\passthrough}[1]{#1} +\lstset{defaultdialect=[5.3]Lua} +\lstset{defaultdialect=[x86masm]Assembler} +$endif$ +$if(listings-no-page-break)$ +\usepackage{etoolbox} +\BeforeBeginEnvironment{lstlisting}{\par\noindent\begin{minipage}{\linewidth}} +\AfterEndEnvironment{lstlisting}{\end{minipage}\par\addvspace{\topskip}} +$endif$ +$if(lhs)$ +\lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{} +$endif$ +$if(highlighting-macros)$ +$highlighting-macros$ + +% Workaround/bugfix from jannick0. +% See https://github.com/jgm/pandoc/issues/4302#issuecomment-360669013) +% or https://github.com/Wandmalfarbe/pandoc-latex-template/issues/2 +% +% Redefine the verbatim environment 'Highlighting' to break long lines (with +% the help of fvextra). Redefinition is necessary because it is unlikely that +% pandoc includes fvextra in the default template. +\usepackage{fvextra} +\DefineVerbatimEnvironment{Highlighting}{Verbatim}{breaklines,fontsize=$if(code-block-font-size)$$code-block-font-size$$else$\small$endif$,commandchars=\\\{\}} + +$endif$ +$-- +$-- tables +$-- +$if(tables)$ +\usepackage{longtable,booktabs,array} +\newcounter{none} % for unnumbered tables +$if(multirow)$ +\usepackage{multirow} +$endif$ +\usepackage{calc} % for calculating minipage widths +$if(beamer)$ +\usepackage{caption} +% Make caption package work with longtable +\makeatletter +\def\fnum@table{\tablename~\thetable} +\makeatother +$else$ +% Correct order of tables after \paragraph or \subparagraph +\usepackage{etoolbox} +\makeatletter +\patchcmd\longtable{\par}{\if@noskipsec\mbox{}\fi\par}{}{} +\makeatother +% Allow footnotes in longtable head/foot +\IfFileExists{footnotehyper.sty}{\usepackage{footnotehyper}}{\usepackage{footnote}} +\makesavenoteenv{longtable} +$endif$ +$endif$ +$-- +$-- graphics +$-- +$if(graphics)$ +\usepackage{graphicx} +\makeatletter +\newsavebox\pandoc@box +\newcommand*\pandocbounded[1]{% scales image to fit in text height/width + \sbox\pandoc@box{#1}% + \Gscale@div\@tempa{\textheight}{\dimexpr\ht\pandoc@box+\dp\pandoc@box\relax}% + \Gscale@div\@tempb{\linewidth}{\wd\pandoc@box}% + \ifdim\@tempb\p@<\@tempa\p@\let\@tempa\@tempb\fi% select the smaller of both + \ifdim\@tempa\p@<\p@\scalebox{\@tempa}{\usebox\pandoc@box}% + \else\usebox{\pandoc@box}% + \fi% +} +% Set default figure placement to htbp +% Make use of float-package and set default placement for figures to H. +% The option H means 'PUT IT HERE' (as opposed to the standard h option which means 'You may put it here if you like'). +\usepackage{float} +\floatplacement{figure}{$if(float-placement-figure)$$float-placement-figure$$else$H$endif$} +\makeatother +$endif$ +$if(svg)$ +\usepackage{svg} +$endif$ +$-- +$-- strikeout/underline +$-- +$if(strikeout)$ +\ifLuaTeX + \usepackage{luacolor} + \usepackage[soul]{lua-ul} +\else + \usepackage{soul} +$if(beamer)$ + \makeatletter + \let\HL\hl + \renewcommand\hl{% fix for beamer highlighting + \let\set@color\beamerorig@set@color + \let\reset@color\beamerorig@reset@color + \HL} + \makeatother +$endif$ +$if(CJKmainfont)$ + \ifXeTeX + % soul's \st doesn't work for CJK: + \usepackage{xeCJKfntef} + \renewcommand{\st}[1]{\sout{#1}} + \fi +$endif$ +\fi +$endif$ +$-- +$-- CSL citations +$-- +$if(csl-refs)$ +% definitions for citeproc citations +\NewDocumentCommand\citeproctext{}{} +\NewDocumentCommand\citeproc{mm}{% + \begingroup\def\citeproctext{#2}\cite{#1}\endgroup} +\makeatletter + % allow citations to break across lines + \let\@cite@ofmt\@firstofone + % avoid brackets around text for \cite: + \def\@biblabel#1{} + \def\@cite#1#2{{#1\if@tempswa , #2\fi}} +\makeatother +\newlength{\cslhangindent} +\setlength{\cslhangindent}{1.5em} +\newlength{\csllabelwidth} +\setlength{\csllabelwidth}{3em} +\newenvironment{CSLReferences}[2] % #1 hanging-indent, #2 entry-spacing + {\begin{list}{}{% + \setlength{\itemindent}{0pt} + \setlength{\leftmargin}{0pt} + \setlength{\parsep}{0pt} + % turn on hanging indent if param 1 is 1 + \ifodd #1 + \setlength{\leftmargin}{\cslhangindent} + \setlength{\itemindent}{-1\cslhangindent} + \fi + % set entry spacing + \setlength{\itemsep}{#2\baselineskip}}} + {\end{list}} +\usepackage{calc} +\newcommand{\CSLBlock}[1]{\hfill\break\parbox[t]{\linewidth}{\strut\ignorespaces#1\strut}} +\newcommand{\CSLLeftMargin}[1]{\parbox[t]{\csllabelwidth}{\strut#1\strut}} +\newcommand{\CSLRightInline}[1]{\parbox[t]{\linewidth - \csllabelwidth}{\strut#1\strut}} +\newcommand{\CSLIndent}[1]{\hspace{\cslhangindent}#1} +$endif$ +$-- +$-- Babel language support +$-- +$if(lang)$ +\ifLuaTeX +\usepackage[bidi=basic$if(shorthands)$$else$,shorthands=off$endif$$for(babeloptions)$,$babeloptions$$endfor$]{babel} +\else +\usepackage[bidi=default$if(shorthands)$$else$,shorthands=off$endif$$for(babeloptions)$,$babeloptions$$endfor$]{babel} +\fi +$if(babel-lang)$ +$if(mainfont)$ +\ifPDFTeX +\else +\babelfont{rm}[$for(mainfontoptions)$$mainfontoptions$$sep$,$endfor$$if(mainfontfallback)$,RawFeature={fallback=mainfontfallback}$endif$]{$mainfont$} +\fi +$endif$ +$endif$ +$for(babelfonts/pairs)$ +\babelfont[$babelfonts.key$]{rm}{$babelfonts.value$} +$endfor$ +\ifLuaTeX + \usepackage{selnolig} % disable illegal ligatures +\fi +$endif$ +$-- +$-- pagestyle +$-- +$if(pagestyle)$ +\pagestyle{$pagestyle$} +$endif$ +$-- +$-- prevent overfull lines +$-- +\setlength{\emergencystretch}{3em} % prevent overfull lines +$-- +$-- tight lists +$-- +\providecommand{\tightlist}{% + \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} +$-- +$-- subfigure support +$-- +$if(subfigure)$ +\usepackage{subcaption} +$endif$ +$-- +$-- text direction support for pdftex +$-- +$if(dir)$ +\ifPDFTeX + \TeXXeTstate=1 + \newcommand{\RL}[1]{\beginR #1\endR} + \newcommand{\LR}[1]{\beginL #1\endL} + \newenvironment{RTL}{\beginR}{\endR} + \newenvironment{LTR}{\beginL}{\endL} +\fi +\ifluatex + \newcommand{\RL}[1]{\bgroup\textdir TRT#1\egroup} + \newcommand{\LR}[1]{\bgroup\textdir TLT#1\egroup} + \newenvironment{RTL}{\textdir TRT\pardir TRT\bodydir TRT}{} + \newenvironment{LTR}{\textdir TLT\pardir TLT\bodydir TLT}{} +\fi +$endif$ +$-- +$-- bibliography support support for natbib and biblatex +$-- +$if(natbib)$ +\usepackage[$natbiboptions$]{natbib} +\bibliographystyle{$if(biblio-style)$$biblio-style$$else$plainnat$endif$} +$endif$ +$if(biblatex)$ +\usepackage[$if(biblio-style)$style=$biblio-style$,$endif$$for(biblatexoptions)$$biblatexoptions$$sep$,$endfor$]{biblatex} +$for(bibliography)$ +\addbibresource{$bibliography$} +$endfor$ +$endif$ +$-- +$-- csquotes +$-- +$if(csquotes)$ +\usepackage[$for(csquotesoptions)$$csquotesoptions$$sep$,$endfor$]{csquotes} +$endif$ +$for(header-includes)$ +$header-includes$ +$endfor$ +\usepackage{bookmark} +\IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available +\urlstyle{$if(urlstyle)$$urlstyle$$else$same$endif$} +$if(links-as-notes)$ +% Make links footnotes instead of hotlinks: +\DeclareRobustCommand{\href}[2]{#2\footnote{\url{#1}}} +$endif$ +$if(verbatim-in-note)$ +\VerbatimFootnotes % allow verbatim text in footnotes +$endif$ +\definecolor{default-linkcolor}{HTML}{A50000} +\definecolor{default-filecolor}{HTML}{A50000} +\definecolor{default-citecolor}{HTML}{4077C0} +\definecolor{default-urlcolor}{HTML}{4077C0} + +\hypersetup{ +$if(title-meta)$ + pdftitle={$title-meta$}, +$endif$ +$if(author-meta)$ + pdfauthor={$author-meta$}, +$endif$ +$if(lang)$ + pdflang={$lang$}, +$endif$ +$if(subject)$ + pdfsubject={$subject$}, +$endif$ +$if(keywords)$ + pdfkeywords={$for(keywords)$$keywords$$sep$, $endfor$}, +$endif$ +$if(colorlinks)$ + colorlinks=true, + linkcolor={$if(linkcolor)$$linkcolor$$else$default-linkcolor$endif$}, + filecolor={$if(filecolor)$$filecolor$$else$default-filecolor$endif$}, + citecolor={$if(citecolor)$$citecolor$$else$default-citecolor$endif$}, + urlcolor={$if(urlcolor)$$urlcolor$$else$default-urlcolor$endif$}, +$else$ +$if(boxlinks)$ +$else$ + hidelinks, +$endif$ +$endif$ + breaklinks=true, + pdfcreator={LaTeX via pandoc with the Eisvogel template}} +$if(pdf-trailer-id)$ + +\ifXeTeX +\special{pdf:trailerid [ $pdf-trailer-id$ ]} +\fi +\ifPDFTeX +\pdftrailerid{} +\pdftrailer{/ID [ $pdf-trailer-id$ ]} +\fi +\ifLuaTeX +\pdfvariable trailerid {[ $pdf-trailer-id$ ]} +\fi +$endif$ + +$if(title)$ +\title{$title$$if(thanks)$\thanks{$thanks$}$endif$} +$endif$ +$if(subtitle)$ +\usepackage{etoolbox} +\makeatletter +\providecommand{\subtitle}[1]{% add subtitle to \maketitle + \apptocmd{\@title}{\par {\large #1 \par}}{}{} +} +\makeatother +\subtitle{$subtitle$} +$endif$ +\author{$for(author)$$author$$sep$ \and $endfor$} +\date{$date$} + +$if(page-background)$ +\usepackage[pages=all]{background} +$endif$ + +% +% for the background color of the title page +% +$if(titlepage)$ +\usepackage{pagecolor} +\usepackage{afterpage} +$if(titlepage-background)$ +\usepackage{tikz} +$endif$ +$if(geometry)$ +$else$ +\usepackage[margin=2.5cm,includehead=true,includefoot=true,centering]{geometry} +$endif$ +$endif$ + +% +% break urls +% +\PassOptionsToPackage{hyphens}{url} + +% +% When using babel or polyglossia with biblatex, loading csquotes is recommended +% to ensure that quoted texts are typeset according to the rules of your main language. +% +\usepackage{csquotes} + +% +% captions +% +\definecolor{caption-color}{HTML}{777777} +\usepackage[font={stretch=1.2}, textfont={color=caption-color}, position=top, skip=4mm, labelfont=bf, singlelinecheck=false, justification=$if(caption-justification)$$caption-justification$$else$raggedright$endif$]{caption} +\setcapindent{0em} + +% +% blockquote +% +\definecolor{blockquote-border}{RGB}{221,221,221} +\definecolor{blockquote-text}{RGB}{119,119,119} +\usepackage{mdframed} +\newmdenv[rightline=false,bottomline=false,topline=false,linewidth=3pt,linecolor=blockquote-border,skipabove=\parskip]{customblockquote} +\renewenvironment{quote}{\begin{customblockquote}\list{}{\rightmargin=0em\leftmargin=0em}% +\item\relax\color{blockquote-text}\ignorespaces}{\unskip\unskip\endlist\end{customblockquote}} + +% +% Source Sans Pro as the default font family +% Source Code Pro for monospace text +% +% 'default' option sets the default +% font family to Source Sans Pro, not \sfdefault. +% +% Note that the font has been officially renamed to `Source Sans 3`, and +% the version provided by the `sourcesanspro` package is slightly outdated. +% You can install the newer version locally and use it, for example, with +% `mainfont: "Source Sans 3"` in the YAML metadata (requires XeTeX or LuaTeX). +% +\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex + $if(fontfamily)$ + $else$ + \usepackage[default]{sourcesanspro} + \usepackage{sourcecodepro} + $endif$ +\else % if not pdftex + $if(mainfont)$ + $else$ + \usepackage[default]{sourcesanspro} + \usepackage{sourcecodepro} + + % XeLaTeX specific adjustments for straight quotes: https://tex.stackexchange.com/a/354887 + % This issue is already fixed (see https://github.com/silkeh/latex-sourcecodepro/pull/5) but the + % fix is still unreleased. + % TODO: Remove this workaround when the new version of sourcecodepro is released on CTAN. + \ifxetex + \makeatletter + \defaultfontfeatures[\ttfamily] + { Numbers = \sourcecodepro@figurestyle, + Scale = \SourceCodePro@scale, + Extension = .otf } + \setmonofont + [ UprightFont = *-\sourcecodepro@regstyle, + ItalicFont = *-\sourcecodepro@regstyle It, + BoldFont = *-\sourcecodepro@boldstyle, + BoldItalicFont = *-\sourcecodepro@boldstyle It ] + {SourceCodePro} + \makeatother + \fi + $endif$ +\fi + +% +% heading color +% +\definecolor{heading-color}{RGB}{40,40,40} +% By default, the KOMA-Script classes will typeset sectioning headings in +% sans-serif. Use the normal body font for headings. +\addtokomafont{disposition}{\normalfont\color{heading-color}\bfseries} + +% +% variables for title, author and date +% +\usepackage{titling} +\title{$title$} +\author{$for(author)$$author$$sep$, $endfor$} +\date{$date$} + +% +% tables +% +$if(tables)$ + +\definecolor{table-row-color}{HTML}{F5F5F5} +\definecolor{table-rule-color}{HTML}{999999} + +%\arrayrulecolor{black!40} +\arrayrulecolor{table-rule-color} % color of \toprule, \midrule, \bottomrule +\setlength\heavyrulewidth{0.3ex} % thickness of \toprule, \bottomrule +\renewcommand{\arraystretch}{1.3} % spacing (padding) + +$if(table-use-row-colors)$ +% Unfortunately the colored cells extend beyond the edge of the +% table because pandoc uses @-expressions (@{}) like so: +% +% \begin{longtable}[]{@{}ll@{}} +% \end{longtable} +% +% https://en.wikibooks.org/wiki/LaTeX/Tables#.40-expressions +\usepackage{etoolbox} +\AtBeginEnvironment{longtable}{\rowcolors{2}{}{table-row-color!100}} +\preto{\toprule}{\hiderowcolors}{}{} +\appto{\endhead}{\showrowcolors}{}{} +\appto{\endfirsthead}{\showrowcolors}{}{} +$endif$ +$endif$ + +% +% remove paragraph indentation +% +\setlength{\parindent}{0pt} +\setlength{\parskip}{6pt plus 2pt minus 1pt} +\setlength{\emergencystretch}{3em} % prevent overfull lines + +% +% +% Listings +% +% + +$if(listings)$ + +% +% general listing colors +% +\definecolor{listing-background}{HTML}{F7F7F7} +\definecolor{listing-rule}{HTML}{B3B2B3} +\definecolor{listing-numbers}{HTML}{B3B2B3} +\definecolor{listing-text-color}{HTML}{000000} +\definecolor{listing-keyword}{HTML}{435489} +\definecolor{listing-keyword-2}{HTML}{1284CA} % additional keywords +\definecolor{listing-keyword-3}{HTML}{9137CB} % additional keywords +\definecolor{listing-identifier}{HTML}{435489} +\definecolor{listing-string}{HTML}{00999A} +\definecolor{listing-comment}{HTML}{8E8E8E} + +\lstdefinestyle{eisvogel_listing_style}{ + language = java, +$if(listings-disable-line-numbers)$ + xleftmargin = 0.6em, + framexleftmargin = 0.4em, +$else$ + numbers = left, + xleftmargin = 2.7em, + framexleftmargin = 2.5em, +$endif$ + backgroundcolor = \color{listing-background}, + basicstyle = \color{listing-text-color}\linespread{1.0}% + \lst@ifdisplaystyle% + $if(code-block-font-size)$$code-block-font-size$$else$\small$endif$% + \fi\ttfamily{}, + breaklines = true, + frame = single, + framesep = 0.19em, + rulecolor = \color{listing-rule}, + frameround = ffff, + tabsize = 4, + numberstyle = \color{listing-numbers}, + aboveskip = 1.0em, + belowskip = 0.1em, + abovecaptionskip = 0em, + belowcaptionskip = 1.0em, + keywordstyle = {\color{listing-keyword}\bfseries}, + keywordstyle = {[2]\color{listing-keyword-2}\bfseries}, + keywordstyle = {[3]\color{listing-keyword-3}\bfseries\itshape}, + sensitive = true, + identifierstyle = \color{listing-identifier}, + commentstyle = \color{listing-comment}, + stringstyle = \color{listing-string}, + showstringspaces = false, + escapeinside = {/*@}{@*/}, % Allow LaTeX inside these special comments + literate = + {á}{{\'a}}1 {é}{{\'e}}1 {í}{{\'i}}1 {ó}{{\'o}}1 {ú}{{\'u}}1 + {Á}{{\'A}}1 {É}{{\'E}}1 {Í}{{\'I}}1 {Ó}{{\'O}}1 {Ú}{{\'U}}1 + {à}{{\`a}}1 {è}{{\`e}}1 {ì}{{\`i}}1 {ò}{{\`o}}1 {ù}{{\`u}}1 + {À}{{\`A}}1 {È}{{\`E}}1 {Ì}{{\`I}}1 {Ò}{{\`O}}1 {Ù}{{\`U}}1 + {ä}{{\"a}}1 {ë}{{\"e}}1 {ï}{{\"i}}1 {ö}{{\"o}}1 {ü}{{\"u}}1 + {Ä}{{\"A}}1 {Ë}{{\"E}}1 {Ï}{{\"I}}1 {Ö}{{\"O}}1 {Ü}{{\"U}}1 + {â}{{\^a}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {û}{{\^u}}1 + {Â}{{\^A}}1 {Ê}{{\^E}}1 {Î}{{\^I}}1 {Ô}{{\^O}}1 {Û}{{\^U}}1 + {œ}{{\oe}}1 {Œ}{{\OE}}1 {æ}{{\ae}}1 {Æ}{{\AE}}1 {ß}{{\ss}}1 + {ç}{{\c c}}1 {Ç}{{\c C}}1 {ø}{{\o}}1 {å}{{\r a}}1 {Å}{{\r A}}1 + {€}{{\EUR}}1 {£}{{\pounds}}1 {«}{{\guillemotleft}}1 + {»}{{\guillemotright}}1 {ñ}{{\~n}}1 {Ñ}{{\~N}}1 {¿}{{?`}}1 + {…}{{\ldots}}1 {≥}{{>=}}1 {≤}{{<=}}1 {„}{{\glqq}}1 {“}{{\grqq}}1 + {”}{{''}}1 +} +\lstset{style=eisvogel_listing_style} + +% +% Java (Java SE 12, 2019-06-22) +% +\lstdefinelanguage{Java}{ + morekeywords={ + % normal keywords (without data types) + abstract,assert,break,case,catch,class,continue,default, + do,else,enum,exports,extends,final,finally,for,if,implements, + import,instanceof,interface,module,native,new,package,private, + protected,public,requires,return,static,strictfp,super,switch, + synchronized,this,throw,throws,transient,try,volatile,while, + % var is an identifier + var + }, + morekeywords={[2] % data types + % primitive data types + boolean,byte,char,double,float,int,long,short, + % String + String, + % primitive wrapper types + Boolean,Byte,Character,Double,Float,Integer,Long,Short + % number types + Number,AtomicInteger,AtomicLong,BigDecimal,BigInteger,DoubleAccumulator,DoubleAdder,LongAccumulator,LongAdder,Short, + % other + Object,Void,void + }, + morekeywords={[3] % literals + % reserved words for literal values + null,true,false, + }, + sensitive, + morecomment = [l]//, + morecomment = [s]{/*}{*/}, + morecomment = [s]{/**}{*/}, + morestring = [b]", + morestring = [b]', +} + +\lstdefinelanguage{XML}{ + morestring = [b]", + moredelim = [s][\bfseries\color{listing-keyword}]{<}{\ }, + moredelim = [s][\bfseries\color{listing-keyword}]{}, + moredelim = [l][\bfseries\color{listing-keyword}]{/>}, + moredelim = [l][\bfseries\color{listing-keyword}]{>}, + morecomment = [s]{}, + morecomment = [s]{}, + commentstyle = \color{listing-comment}, + stringstyle = \color{listing-string}, + identifierstyle = \color{listing-identifier} +} +$endif$ + +% +% header and footer +% +$if(disable-header-and-footer)$ +$else$ +\usepackage[headsepline,footsepline]{scrlayer-scrpage} + +\newpairofpagestyles{eisvogel-header-footer}{ + \clearpairofpagestyles + \ihead*{$if(header-left)$$header-left$$else$$title$$endif$} + \chead*{$if(header-center)$$header-center$$else$$endif$} + \ohead*{$if(header-right)$$header-right$$else$$date$$endif$} + \ifoot*{$if(footer-left)$$footer-left$$else$$for(author)$$author$$sep$, $endfor$$endif$} + \cfoot*{$if(footer-center)$$footer-center$$else$$endif$} + \ofoot*{$if(footer-right)$$footer-right$$else$\thepage$endif$} + \addtokomafont{pageheadfoot}{\upshape} +} +\pagestyle{eisvogel-header-footer} + +$if(book)$ +\deftripstyle{ChapterStyle}{}{}{}{}{\pagemark}{} +\renewcommand*{\chapterpagestyle}{ChapterStyle} +$endif$ + +$if(page-background)$ +\backgroundsetup{ +scale=1, +color=black, +opacity=$if(page-background-opacity)$$page-background-opacity$$else$0.2$endif$, +angle=0, +contents={% + \includegraphics[width=\paperwidth,height=\paperheight]{$page-background$} + }% +} +$endif$ +$endif$ + +% +% Define watermark +% +$if(watermark)$ +\usepackage{draftwatermark} +\SetWatermarkText{$watermark$} +\SetWatermarkScale{.5} +$endif$ + +\begin{document} + +$if(titlepage)$ +\begin{titlepage} +$if(titlepage-background)$ +\newgeometry{top=2cm, right=4cm, bottom=3cm, left=4cm} +$else$ +\newgeometry{left=6cm} +$endif$ +$if(titlepage-color)$ +\definecolor{titlepage-color}{HTML}{$titlepage-color$} +\newpagecolor{titlepage-color}\afterpage{\restorepagecolor} +$endif$ +$if(titlepage-background)$ +\tikz[remember picture,overlay] \node[inner sep=0pt] at (current page.center){\includegraphics[width=\paperwidth,height=\paperheight]{$titlepage-background$}}; +$endif$ +\newcommand{\colorRule}[3][black]{\textcolor[HTML]{#1}{\rule{#2}{#3}}} +\begin{flushleft} +\noindent +\\[-1em] +\color[HTML]{$if(titlepage-text-color)$$titlepage-text-color$$else$5F5F5F$endif$} +\makebox[0pt][l]{\colorRule[$if(titlepage-rule-color)$$titlepage-rule-color$$else$435488$endif$]{1.3\textwidth}{$if(titlepage-rule-height)$$titlepage-rule-height$$else$4$endif$pt}} +\par +\noindent + +$if(titlepage-background)$ +% The titlepage with a background image has other text spacing and text size +{ + \setstretch{2} + \vfill + \vskip -8em + \noindent {\huge \textbf{\textsf{$title$}}} + $if(subtitle)$ + \vskip 1em + {\Large \textsf{$subtitle$}} + $endif$ + \vskip 2em + \noindent {\Large \textsf{$for(author)$$author$$sep$, $endfor$} \vskip 0.6em \textsf{$date$}} + \vfill +} +$else$ +{ + \setstretch{1.4} + \vfill + \noindent {\huge \textbf{\textsf{$title$}}} + $if(subtitle)$ + \vskip 1em + {\Large \textsf{$subtitle$}} + $endif$ + \vskip 2em + \noindent {\Large \textsf{$for(author)$$author$$sep$, $endfor$}} + \vfill +} +$endif$ + +$if(titlepage-logo)$ +\noindent +\includegraphics[width=$if(logo-width)$$logo-width$$else$35mm$endif$, left]{$titlepage-logo$} +$endif$ + +$if(titlepage-background)$ +$else$ +\textsf{$date$} +$endif$ +\end{flushleft} +\end{titlepage} +\restoregeometry +\pagenumbering{arabic} +$endif$ + +$if(has-frontmatter)$ +\frontmatter +$endif$ +$if(title)$ +% don't generate the default title +% \maketitle +$if(abstract)$ +\begin{abstract} +$abstract$ +\end{abstract} +$endif$ +$endif$ + +$if(first-chapter)$ +\setcounter{chapter}{$first-chapter$} +\addtocounter{chapter}{-1} +$endif$ + +$for(include-before)$ +$include-before$ + +$endfor$ +$if(toc)$ +$if(toc-title)$ +\renewcommand*\contentsname{$toc-title$} +$endif$ +{ +$if(colorlinks)$ +$if(toccolor)$ +\hypersetup{linkcolor=$toccolor$} +$endif$ +$endif$ +\setcounter{tocdepth}{$toc-depth$} +\tableofcontents +$if(toc-own-page)$ +\newpage +$endif$ +} +$endif$ +$if(lof)$ +\listoffigures +$endif$ +$if(lot)$ +\listoftables +$endif$ +$if(linestretch)$ +\setstretch{$linestretch$} +$endif$ +$if(has-frontmatter)$ +\mainmatter +$endif$ +$body$ + +$if(has-frontmatter)$ +\backmatter +$endif$ +$if(nocite-ids)$ +\nocite{$for(nocite-ids)$$it$$sep$, $endfor$} +$endif$ +$if(natbib)$ +$if(bibliography)$ +$if(biblio-title)$ +$if(has-chapters)$ +\renewcommand\bibname{$biblio-title$} +$else$ +\renewcommand\refname{$biblio-title$} +$endif$ +$endif$ +\bibliography{$for(bibliography)$$bibliography$$sep$,$endfor$} + +$endif$ +$endif$ +$if(biblatex)$ +\printbibliography$if(biblio-title)$[title=$biblio-title$]$endif$ + +$endif$ +$for(include-after)$ +$include-after$ + +$endfor$ +\end{document} diff --git a/mkdocs/docs/LZK/LF1/LZK LF1.md b/mkdocs/docs/LZK/LF1/LZK LF1.md new file mode 100644 index 0000000..1bef662 --- /dev/null +++ b/mkdocs/docs/LZK/LF1/LZK LF1.md @@ -0,0 +1,151 @@ +--- +title: "LZK LF1" +author: "Florian Hensel" +output: + pdf_document: + latex_engine: xelatex + template: eisvogel.latex +export_on_save: + pandoc: true +table-use-row-colors: true +#header-left: "Name: __________" +#header-center: "Klasse: _________" +#header-right: "Datum: __________" +listings-no-page-break: true +--- + +# Klassenarbeit Elektrotechnik – Lernfeld 1 + +## Dauer: 2 * 30 Minuten = 60 Minuten – Gesamt 100 Punkte + +**Name:** ___________________________ **Datum:** ______________ +**Klasse:** ___________ + +Die Arbeit besteht aus: + +- Teil 1: Praktischer Anteil (Messung Reihenschaltung Glühlampe + Widerstand) – 50 Punkte +- Teil 2: Theorie (Parallelschaltung, 5 Sicherheitsregeln, Ohmsches Gesetz) – 50 Punkte + +## Teil 1 – Praktische Aufgabe (50 Punkte) + +### Aufgabe 1: Reihenschaltung Glühlampe + Widerstand (Messung) + +Material: + +- Gleichspannungsquelle +- Glühlampe +- Vorwiderstand $R=100\Omega$ + +#### 1.1 Schaltplan zeichnen (10 Punkte) + +Zeichnen Sie die Reihenschaltung aus Spannungsquelle, Vorwiderstand und Glühlampe. Vergessen Sie nicht, die Messgeräte und Pfeile. + +![](../../assets/Zeichenfeld_15x7,5.png) + +\newpage + +#### 1.2 Aufbau und Messung (25 Punkte) + +Bauen Sie die Schaltung entsprechend Ihrem Schaltplan auf. + +Messen Sie für folgende Eingangsspannungen: + +- Eingestellte Spannung an der Quelle: **6 V** +- Eingestellte Spannung an der Quelle: **12 V** + +Messen Sie jeweils: + +- Spannung an der Glühlampe (\( U_{L}\)) +- Strom in der Reihenschaltung \(I\) + +Tragen Sie die Messwerte in die Tabelle ein: + +| Versuch | $U_{Quelle}[V]$ | $U_{Lampe}[V]$ | $I[mA]$ | Beobachtung | +|---------|-----------------|----------------|---------|------------------------------| +| 1 | 6 | | | | +| 2 | 12 | | | | + +**Hinweis:** + +- Achten Sie auf den richtigen Messbereich **(mA)**. +- Schließen Sie das **Amperemeter immer in Reihe** und das **Voltmeter parallel** zur Glühlampe an. + +#### 1.3 Auswertung (15 Punkte) + +a) Beschreiben Sie kurz, wie sich die Helligkeit der Glühlampe zwischen 6 V und 12 V verändert. +__________________________________________________________________________________ +__________________________________________________________________________________ + +b) Berechnen Sie den Widerstand der Glühlampe für beide Messwerte mit Hilfe des Ohmschen Gesetzes $R = \frac{U}{I}$. + +##### Versuch 1 (6 V) + +Rechnung: $R_{1}=\frac{U_{Lampe}}{I}=\frac{\quad\quad\quad\quad}{\quad\quad\quad\quad}$ + +Ergebnis: $R_{1}$ = _________________ + +##### Versuch 2 (12 V) + +Rechnung: $R_{2}=\frac{U_{Lampe}}{I}=\frac{\quad\quad\quad\quad}{\quad\quad\quad\quad}$ + +Ergebnis: $R_{2}$ = _________________ + +\newpage + +## Teil 2 – Theorie (50 Punkte) + +**Name:** ___________________________ **Datum:** ______________ +**Klasse:** ___________ + +### Aufgabe 2: Parallelschaltung (20 Punkte) + +a) Ergänzen Sie: +In einer Parallelschaltung haben parallel geschalteten Verbraucher die gleiche ____________. + +b) Kreuzen Sie an (Mehrfachantwort möglich): +In einer Parallelschaltung von zwei gleichen Glühlampen (an einer Spannungsquelle) gilt: + +- [ ] Wenn eine Lampe defekt ist (Unterbrechung), leuchtet die andere Lampe weiter. +- [ ] Der gleiche Strom fließt durch alle Lampen, auch bei unterschiedlichen Leistungen. +- [ ] Die Gesamtstromstärke ist die Summe der Teilströme. +- [ ] Die Lampen werden dunkler, wenn eine weitere Lampe parallel angeschlossen wird. + +c) Nennen Sie zwei praktische Beispiele für Parallelschaltungen im Alltag. + +1. __________________________________________________________________________________ +2. __________________________________________________________________________________ + +\newpage + +### Aufgabe 3: Fünf Sicherheitsregeln (15 Punkte) + +Nennen Sie die **5 Sicherheitsregeln** in der richtigen Reihenfolge (Stichworte genügen): + +1. __________________________________________________________________________________ +2. __________________________________________________________________________________ +3. __________________________________________________________________________________ +4. __________________________________________________________________________________ +5. __________________________________________________________________________________ + +### Aufgabe 4: Ohmsches Gesetz – URI (15 Punkte) + +a) Schreiben Sie die Formel des Ohmschen Gesetzes auf und benennen Sie die Größen. +Formel: ________________________________________________________________________ + +b) Berechnen Sie den Widerstand eines Verbrauchers, wenn bei einer Spannung von 12 V ein Strom von 0,2 A fließt. +Rechnung: +__________________________________________________________________________________ +Ergebnis: $R=$ ___________________ $\Omega$ + +c) Ein Widerstand von 150 Ohm wird an eine Spannung von 9 V gelegt. +Berechnen Sie die Stromstärke. +Rechnung: +__________________________________________________________________________________ +Ergebnis: $I=$ ___________________ A + +__________________________________________________________________________________ +__________________________________________________________________________________ +Summe: __________________ Note:_______________ + +[//]: <> ($\overset{\wedge}{u}$) +[//]: # ($\overset{\wedge}{\underset{\vee}{u}}$) diff --git a/mkdocs/docs/assets/Zeichenfeld_15x1,5.png b/mkdocs/docs/assets/Zeichenfeld_15x1,5.png new file mode 100644 index 0000000000000000000000000000000000000000..9f088fd36bdfeb0f0336257cf64e10da512d210e GIT binary patch literal 6536 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 EFXL3rqW}N^ literal 0 HcmV?d00001 diff --git a/mkdocs/docs/assets/Zeichenfeld_15x2.png b/mkdocs/docs/assets/Zeichenfeld_15x2.png new file mode 100644 index 0000000000000000000000000000000000000000..6d5a37edbb3f2eccb68c6d14cb0644c7d0337954 GIT binary patch literal 8715 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 literal 0 HcmV?d00001 diff --git a/mkdocs/docs/assets/Zeichenfeld_15x3,5.png b/mkdocs/docs/assets/Zeichenfeld_15x3,5.png new file mode 100644 index 0000000000000000000000000000000000000000..cd0b85813450a37aa7043172a77317bb7ba247cb GIT binary patch literal 14896 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 literal 0 HcmV?d00001 diff --git a/mkdocs/docs/assets/Zeichenfeld_15x4,5.png b/mkdocs/docs/assets/Zeichenfeld_15x4,5.png new file mode 100644 index 0000000000000000000000000000000000000000..03cfd88f894c4b7b5f0e3e799e16b439d1a42a46 GIT binary patch literal 18977 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 Jt@`QaRjYmy^3$Kd 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 literal 0 HcmV?d00001 diff --git a/mkdocs/docs/assets/Zeichenfeld_15x7,5.png b/mkdocs/docs/assets/Zeichenfeld_15x7,5.png new file mode 100644 index 0000000000000000000000000000000000000000..5d8e8e69d3c78b5f185162e82fd47dac93b5a518 GIT binary patch literal 31614 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 + Copyright © 2025 Florian Hensel – + Change cookie settings + +# Theme +theme: + logo: assets/Logo.png + name: material + features: + - content.code.copy + - content.code.select + - navigation.sections + palette: + - media: "(prefers-color-scheme)" + toggle: + icon: material/brightness-auto + name: Switch to light mode + - media: "(prefers-color-scheme: light)" + scheme: default + primary: blue grey + accent: orange + toggle: + icon: material/brightness-7 + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: blue grey + accent: yellow + toggle: + icon: material/brightness-4 + name: Switch to system preference + +# Markdown extensions +markdown_extensions: + - attr_list + - tables + - attr_list + - md_in_html + - pymdownx.blocks.caption + - toc: + permalink: true + - pymdownx.highlight: + anchor_linenums: true + line_spans: __span + pygments_lang_class: true + - pymdownx.inlinehilite + - pymdownx.snippets + - pymdownx.superfences + - admonition + - pymdownx.details + - pymdownx.superfences + - pymdownx.critic + - pymdownx.caret + - pymdownx.keys + - pymdownx.mark + - pymdownx.tilde +plugins: + - privacy + - offline + - minify + - search: + - optimize: + concurrency: 2 + - mermaid-to-svg: + - svg-to-png: + output_dir: "assets/images" + preserve_original: true + cleanup_generated_images: false + - page-to-pdf: + disable: !ENV ENABLE_PDF_EXPORT + scale: 1.0 + displayHeaderFooter: true + margin: + top: 20mm + bottom: 20mm + left: 15mm + right: 15mm + headerTemplate: title +# - to-pdf: +# enabled_if_env: ENABLE_PDF_EXPORT +# output_path: pdf/linux-grundlagen-mk-it.pdf +# author: "Florian Hensel" +# toc_level: 2 +# toc_title: "Inhaltsverzeichnis" +# ordered_chapter_level: 2 +# cover: true +# cover_subtitle: "Umfangreiches Handbuch für Einsteiger und Fortgeschrittene" +# download_link: header + +extra: + consent: + title: Cookie consent + description: >- + We use cookies to recognize your repeated visits and preferences, as well + as to measure the effectiveness of our documentation and whether users + find what they're searching for. With your consent, you're helping us to + make our documentation better. \ No newline at end of file