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
+14 -14
View File
@@ -4,7 +4,7 @@
<table>
<tr>
<td>
<p>Phase:</p>
<p>Fas:</p>
</td>
<td>
<input type="range" class="slider" value="90" min="0" max="360" id="phase">
@@ -36,7 +36,7 @@
data: [],
},
{
label: "Überlagerung",
label: "Överlagrad signal",
fill: false,
pointRadius: 0,
borderColor: "#40C08C",
@@ -50,7 +50,7 @@
x: {
title: {
display: true,
text: 'Zeit'
text: 'Tid'
},
ticks: {
callback: function (val, index) {
@@ -77,7 +77,7 @@
labels: [],
datasets: [
{
label: "Summiertes Signal",
label: "Summerad signal",
fill: false,
pointRadius: 0,
borderColor: "#ED7D71",
@@ -99,7 +99,7 @@
x: {
title: {
display: true,
text: 'Zeit'
text: 'Tid'
},
ticks: {
callback: function (val, index) {
@@ -125,30 +125,30 @@
});
function generateValues(i1, i2, step = 1) {
// Reset all values:
interferenz.data.datasets[0].data = []; // Nutzsignal
interferenz.data.datasets[1].data = []; // Gefadetes Signal
// Återställ alla värden:
interferenz.data.datasets[0].data = []; // nyttosignal
interferenz.data.datasets[1].data = []; // fadad signal
sum.data.datasets[0].data = [];
sum.data.labels = [];
interferenz.data.labels = [];
// Generate new Data:
// Generera nya data:
for (let x = i1; x <= i2; x += step) {
// Nutzsignal:
// nyttosignal:
interferenz.data.datasets[0].data.push(100 * Math.sin(x));
interferenz.data.labels.push(x);
// Gefadetes Signal:
// fadad signal:
interferenz.data.datasets[1].data.push(amplitude * Math.sin(x + (phase / 360) * 2 * Math.PI));
// Set Sum:
// Sätt summa:
sum.data.datasets[0].data.push(100 * Math.sin(x) + amplitude * Math.sin(x + (phase / 360) * 2 * Math.PI))
sum.data.labels.push(x);
}
// Update Graphs
// Uppdatera diagram
interferenz.update();
sum.update();
// Set Text:
// Sätt text:
$('#phaseV').html(phase + "&deg;");
}