Swedish adaptation: Instegscertifikat and HAREC content

- Sections and slides rewritten in Swedish; German law and institutions replaced by
  Swedish/CEPT/ITU equivalents (PTS, SSA, PTSFS 2025:1, SSMFS 2008:18), unverified
  statements marked "% TODO VERIFY"
- New toc: INSTEG, HAREC, UPPGRADERING; section idents are Swedish (see ident-map.tsv)
- Exam-question tags, BNetzA question pool, solutions and the German SWL course removed
- Static pages, snippets, applets, READMEs and image alt-texts translated
- TikZ labels translated; SVG drawings regenerated (drawing 689 still fails to build
  upstream: it references a missing photo)
- Changed from the original: not endorsed by DARC e.V., SSA or PTS

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
This commit is contained in:
2026-10-10 15:03:03 +02:00
co-authored by Claude Sonnet 5.5
parent 0d034a0902
commit f7fa8cfbc1
3234 changed files with 84960 additions and 137393 deletions
+9 -9
View File
@@ -68,16 +68,16 @@
}
</style>
<br>
<p><b>Zeit-/Frequenzdomäne</b></p>
<p>Im folgenden Applett kann man das ausprobieren: Mit den Frequenzreglern kann man die Amplitude der einzelnen Sinusschwingungen erhöhen. Mit dem Preset "Rechteck" kann man sehen, dass ein Rechteck aus vielen Sinusschwingungen besteht.</p>
<p><b>Tids- och frekvensdomän</b></p>
<p>I följande applet kan du prova detta: Med frekvensreglagen kan du öka amplituden för de enskilda sinussvängningarna. Med förinställningen ”Fyrkant” ser du att en fyrkantvåg består av många sinussvängningar.</p>
<div id="presets">
Presets:
Förinställningar:
</div>
<div id="cameraPresets">
Ansicht:
Vy:
</div>
<div id="numberOfFreqs">
Anzahl Frequenzen:
Antal frekvenser:
<input type="range" id="numOfFreqs" min=1 max=30 value=9>
</div>
<div>
@@ -112,7 +112,7 @@
phases: []
},
{
label: "Rechteck",
label: "Fyrkant",
defaultAmplitude: 0,
amplitudes: amplitudesSquare,
defaultPhase: 0,
@@ -124,8 +124,8 @@
const cameraPresets = [
{ label: "Standard", camera: 0, d: 3, theta: 90, phi: 48 },
{ label: "Zeit", camera: 0, d: 3, theta: 20, phi: 48 },
{ label: "Frequenz", camera: 0, d: 3, theta: 160, phi: 48 },
{ label: "Tid", camera: 0, d: 3, theta: 20, phi: 48 },
{ label: "Frekvens", camera: 0, d: 3, theta: 160, phi: 48 },
// { label: "Zeit", camera: 1, d: 1, theta: 90, phi: 40 },
// { label: "Frequenz", camera: 1, d: 1, theta: 90, phi: 0 }
];
@@ -240,7 +240,7 @@
function initFreqInput(norender = false) {
const inputEl = document.getElementById("input");
inputEl.innerHTML = '<div class="head"></div><div class="head">Amplitude</div><div class="head">Phase</div>';
inputEl.innerHTML = '<div class="head"></div><div class="head">Amplitud</div><div class="head">Fas</div>';
for (var i = 0; i < numOfFreqs; i++) {
const labelEl = document.createElement("div");
inputEl.appendChild(labelEl);