S05: build.ps1 erweitert um sichtbaren Fortschritt im PowerShell-Fenster (farbige Statuszeilen für Build-Phasen, Pandoc-Detail-Output bleibt nur im Log). Notes-Block aktualisiert (System-Fonts statt plex-otf-Paket). Teilgebiet 25 ergänzt um Doku der system-weiten Installation IBM Plex Sans v1.1.0, IBM Plex Mono v1.1.0 und IBM Plex Serif v1.1.0 (Release 2024-11-13, OTF, alle Benutzer) mit Quelle und Anlass; Offene-Punkte-Abschnitt entsprechend nachgezogen. Erster vollständiger Build des CV (PDF und DOCX) auf Thomas' MiKTeX-System lief erfolgreich durch.
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
S05
|
||||
Teilgebiet 01 CV-Pipeline auf Pandoc/LuaLaTeX umgestellt: Ordner artefakte/01-lebenslauf neu gegliedert in source, templates, build, output, entwuerfe und archiv. Draft-Marker aus cv.md entfernt, Foto umbenannt ohne Sonderzeichen. Erste Template-Version template.tex geschrieben mit IBM Plex Sans, microtype, deutscher Sprachumgebung, Kopfzeile ab Seite 2, strikter Widow/Orphan-Kontrolle. Pandoc-Default reference.docx als Ausgangsbasis erzeugt. PowerShell-Build-Skript build.ps1 fertig mit Log und Exit-Code-Handling. DOCX-Build in Sandbox erfolgreich verifiziert, PDF-Build ist auf Thomas' MiKTeX-System zu testen. teilgebiete/01-lebenslauf.md um Wendepunkt, Entscheidungen, nächste Schritte und neue Artefakt-Liste aktualisiert.
|
||||
build.ps1 erweitert um sichtbaren Fortschritt im PowerShell-Fenster (farbige Statuszeilen für Build-Phasen, Pandoc-Detail-Output bleibt nur im Log). Notes-Block aktualisiert (System-Fonts statt plex-otf-Paket). Teilgebiet 25 ergänzt um Doku der system-weiten Installation IBM Plex Sans v1.1.0, IBM Plex Mono v1.1.0 und IBM Plex Serif v1.1.0 (Release 2024-11-13, OTF, alle Benutzer) mit Quelle und Anlass; Offene-Punkte-Abschnitt entsprechend nachgezogen. Erster vollständiger Build des CV (PDF und DOCX) auf Thomas' MiKTeX-System lief erfolgreich durch.
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
- PDF via Pandoc + LuaLaTeX, nutzt templates/template.tex
|
||||
- DOCX via Pandoc, nutzt templates/reference.docx
|
||||
- Log in output/build.log (überschrieben pro Build)
|
||||
- Fortschrittsausgaben werden zusätzlich in der Konsole angezeigt
|
||||
- Exit-Code 0 = beide Ausgaben erfolgreich, 1 = ein oder beide Schritte fehlgeschlagen
|
||||
|
||||
.NOTES
|
||||
@@ -15,9 +16,10 @@
|
||||
- Pandoc (im PATH)
|
||||
- MiKTeX mit LuaLaTeX und den Paketen fontspec, microtype, polyglossia,
|
||||
geometry, xcolor, hyperref, graphicx, enumitem, titlesec, fancyhdr,
|
||||
lastpage, xurl, plex-otf (für IBM Plex Sans).
|
||||
MiKTeX mit "Install missing packages on the fly: Yes" zieht Fehlende
|
||||
beim ersten Lauf automatisch.
|
||||
lastpage, xurl.
|
||||
- System-Fonts: IBM Plex Sans, IBM Plex Mono (für Windows installiert).
|
||||
MiKTeX mit "Install missing packages on the fly: Yes" zieht fehlende
|
||||
LaTeX-Pakete beim ersten Lauf automatisch.
|
||||
#>
|
||||
|
||||
$ErrorActionPreference = 'Continue'
|
||||
@@ -42,35 +44,48 @@ if (-not (Test-Path $outputDir)) {
|
||||
|
||||
# --- Log initialisieren (UTF-8 ohne BOM) --------------------------------------
|
||||
$utf8NoBom = New-Object System.Text.UTF8Encoding $false
|
||||
[System.IO.File]::WriteAllText($logFile, '', $utf8NoBom)
|
||||
|
||||
# Schreibt nur in die Log-Datei (für Pandoc-Ausgaben und Detail-Zeilen)
|
||||
function Write-Log {
|
||||
param([string]$Line)
|
||||
[System.IO.File]::AppendAllText($logFile, $Line + [Environment]::NewLine, $utf8NoBom)
|
||||
}
|
||||
[System.IO.File]::WriteAllText($logFile, '', $utf8NoBom)
|
||||
|
||||
Write-Log "===== Build gestartet: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') ====="
|
||||
Write-Log "Source: $sourceFile"
|
||||
Write-Log "Template-TEX: $templateTex"
|
||||
Write-Log "Reference: $referenceDoc"
|
||||
Write-Log "Output-Dir: $outputDir"
|
||||
Write-Log ''
|
||||
# Schreibt auf Konsole UND in die Log-Datei (für Fortschritts-Meilensteine)
|
||||
function Write-Both {
|
||||
param(
|
||||
[string]$Line,
|
||||
[string]$Color = 'Gray'
|
||||
)
|
||||
Write-Host $Line -ForegroundColor $Color
|
||||
Write-Log $Line
|
||||
}
|
||||
|
||||
Write-Both ("===== Build gestartet: {0} =====" -f (Get-Date -Format 'yyyy-MM-dd HH:mm:ss')) 'Cyan'
|
||||
Write-Log "Source: $sourceFile"
|
||||
Write-Log "Template-TEX: $templateTex"
|
||||
Write-Log "Reference: $referenceDoc"
|
||||
Write-Log "Output-Dir: $outputDir"
|
||||
Write-Log ''
|
||||
|
||||
$overallExit = 0
|
||||
|
||||
# --- Pflichtdateien prüfen ----------------------------------------------------
|
||||
foreach ($f in @($sourceFile, $templateTex, $referenceDoc)) {
|
||||
if (-not (Test-Path $f)) {
|
||||
Write-Log "FEHLER: Pflichtdatei fehlt: $f"
|
||||
Write-Both "FEHLER: Pflichtdatei fehlt: $f" 'Red'
|
||||
$overallExit = 1
|
||||
}
|
||||
}
|
||||
if ($overallExit -ne 0) {
|
||||
Write-Log "===== Abbruch: Pflichtdateien fehlen ====="
|
||||
Write-Both '===== Abbruch: Pflichtdateien fehlen =====' 'Red'
|
||||
exit $overallExit
|
||||
}
|
||||
|
||||
# --- PDF-Build ----------------------------------------------------------------
|
||||
Write-Log '--- Pandoc -> PDF (LuaLaTeX) ---'
|
||||
Write-Both '' 'Gray'
|
||||
Write-Both '[1/2] PDF wird erzeugt (Pandoc + LuaLaTeX) ...' 'Yellow'
|
||||
$pdfArgs = @(
|
||||
'--from=markdown+smart',
|
||||
'--pdf-engine=lualatex',
|
||||
@@ -85,15 +100,15 @@ $pdfExit = $LASTEXITCODE
|
||||
$pdfOutput | ForEach-Object { Write-Log ([string]$_) }
|
||||
if ($pdfExit -eq 0 -and (Test-Path $outputPdf)) {
|
||||
$sizeKB = [math]::Round((Get-Item $outputPdf).Length / 1KB, 1)
|
||||
Write-Log "PDF OK: $outputPdf ($sizeKB KB)"
|
||||
Write-Both " PDF OK ($sizeKB KB): $outputPdf" 'Green'
|
||||
} else {
|
||||
Write-Log "PDF FEHLER (Exit $pdfExit)"
|
||||
Write-Both " PDF FEHLER (Exit $pdfExit) — Details siehe build.log" 'Red'
|
||||
$overallExit = 1
|
||||
}
|
||||
Write-Log ''
|
||||
|
||||
# --- DOCX-Build ---------------------------------------------------------------
|
||||
Write-Log '--- Pandoc -> DOCX ---'
|
||||
Write-Both '' 'Gray'
|
||||
Write-Both '[2/2] DOCX wird erzeugt (Pandoc) ...' 'Yellow'
|
||||
$docxArgs = @(
|
||||
'--from=markdown+smart',
|
||||
"--reference-doc=$referenceDoc",
|
||||
@@ -107,13 +122,18 @@ $docxExit = $LASTEXITCODE
|
||||
$docxOutput | ForEach-Object { Write-Log ([string]$_) }
|
||||
if ($docxExit -eq 0 -and (Test-Path $outputDocx)) {
|
||||
$sizeKB = [math]::Round((Get-Item $outputDocx).Length / 1KB, 1)
|
||||
Write-Log "DOCX OK: $outputDocx ($sizeKB KB)"
|
||||
Write-Both " DOCX OK ($sizeKB KB): $outputDocx" 'Green'
|
||||
} else {
|
||||
Write-Log "DOCX FEHLER (Exit $docxExit)"
|
||||
Write-Both " DOCX FEHLER (Exit $docxExit) — Details siehe build.log" 'Red'
|
||||
$overallExit = 1
|
||||
}
|
||||
Write-Log ''
|
||||
|
||||
Write-Log "===== Build beendet: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss'), Exit-Code $overallExit ====="
|
||||
Write-Both '' 'Gray'
|
||||
$endTs = Get-Date -Format 'yyyy-MM-dd HH:mm:ss'
|
||||
if ($overallExit -eq 0) {
|
||||
Write-Both "===== Build beendet: $endTs, Exit-Code $overallExit (OK) =====" 'Cyan'
|
||||
} else {
|
||||
Write-Both "===== Build beendet: $endTs, Exit-Code $overallExit (FEHLER) =====" 'Red'
|
||||
}
|
||||
|
||||
exit $overallExit
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,916 @@
|
||||
%PDF-1.5
|
||||
%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
1 0 obj
|
||||
<< /S /GoTo /D (section.1) >>
|
||||
endobj
|
||||
4 0 obj
|
||||
(\376\377\000L\000e\000b\000e\000n\000s\000l\000a\000u\000f\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r)
|
||||
|
||||
endobj
|
||||
5 0 obj
|
||||
<< /S /GoTo /D (subsection.1.1) >>
|
||||
endobj
|
||||
8 0 obj
|
||||
(\376\377\000K\000o\000n\000t\000a\000k\000t\000d\000a\000t\000e\000n)
|
||||
|
||||
endobj
|
||||
9 0 obj
|
||||
<< /S /GoTo /D (subsection.1.2) >>
|
||||
endobj
|
||||
12 0 obj
|
||||
(\376\377\000Z\000u\000s\000a\000m\000m\000e\000n\000f\000a\000s\000s\000u\000n\000g)
|
||||
|
||||
endobj
|
||||
13 0 obj
|
||||
<< /S /GoTo /D (subsection.1.3) >>
|
||||
endobj
|
||||
16 0 obj
|
||||
(\376\377\000P\000r\000o\000j\000e\000k\000t\000e\000\040\000a\000l\000s\000\040\000f\000r\000e\000i\000b\000e\000r\000u\000f\000l\000i\000c\000h\000e\000r\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t)
|
||||
|
||||
endobj
|
||||
17 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.1) >>
|
||||
endobj
|
||||
20 0 obj
|
||||
(\376\377\000S\000e\000i\000t\000\040\000J\000u\000l\000i\000\040\0002\0000\0001\0001\000\040\040\024\000\040\000I\000n\000h\000a\000b\000e\000r\000\040\000v\000o\000n\000\040\000D\000e\000s\000T\000E\000n\000g\000S\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r\000,\000\040\000n\000a\000h\000e\000\040\000M\000\374\000n\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
21 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.2) >>
|
||||
endobj
|
||||
24 0 obj
|
||||
(\376\377\000A\000u\000g\000.\000\040\0002\0000\0002\0004\000\040\040\023\000\040\000F\000e\000b\000.\000\040\0002\0000\0002\0006\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000A\000S\000M\000P\000T\000\040\000\050\000I\000n\000d\000u\000s\000t\000r\000i\000e\000l\000l\000e\000\040\000B\000e\000s\000t\000\374\000c\000k\000u\000n\000g\000s\000m\000a\000s\000c\000h\000i\000n\000e\000n\000\051\000,\000\040\000S\000y\000s\000t\000e\000m\000\040\000I\000n\000t\000e\000g\000r\000a\000t\000i\000o\000n\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000R\000\046\000D\000\040\0003\0008\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
25 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.3) >>
|
||||
endobj
|
||||
28 0 obj
|
||||
(\376\377\000S\000e\000p\000.\000\040\0002\0000\0002\0005\000\040\040\023\000\040\000F\000e\000b\000.\000\040\0002\0000\0002\0006\000\040\040\024\000\040\000P\000r\000o\000j\000e\000k\000t\000\040\040\036\000K\000i\000s\000c\000h\000d\000l\000e\040\035\000,\000\040\000G\000e\000s\000c\000h\000\344\000f\000t\000s\000k\000o\000n\000z\000e\000p\000t\000\040\000v\000o\000n\000\040\0002\000\040\000p\000o\000t\000e\000n\000z\000i\000e\000l\000l\000e\000n\000\040\000G\000r\000\374\000n\000d\000e\000r\000n\000:)
|
||||
|
||||
endobj
|
||||
29 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.4) >>
|
||||
endobj
|
||||
32 0 obj
|
||||
(\376\377\000J\000a\000n\000.\000\040\040\023\000\040\000F\000e\000b\000.\000\040\0002\0000\0002\0006\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000L\000u\000m\000i\000z\000\040\000\050\000M\000a\000r\000k\000e\000t\000i\000n\000g\000-\000D\000i\000e\000n\000s\000t\000l\000e\000i\000s\000t\000e\000r\000\051\000,\000\040\000T\000a\000u\000f\000k\000i\000r\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
33 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.5) >>
|
||||
endobj
|
||||
36 0 obj
|
||||
(\376\377\000N\000o\000v\000.\000\040\0002\0000\0002\0000\000\040\040\023\000\040\000M\000a\000i\000\040\0002\0000\0002\0004\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000A\000S\000M\000P\000T\000\040\000\050\000I\000n\000d\000u\000s\000t\000r\000i\000e\000l\000l\000e\000\040\000B\000e\000s\000t\000\374\000c\000k\000u\000n\000g\000s\000m\000a\000s\000c\000h\000i\000n\000e\000n\000\051\000,\000\040\000S\000y\000s\000t\000e\000m\000\040\000I\000n\000t\000e\000g\000r\000a\000t\000i\000o\000n\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000R\000\046\000D\000\040\0003\0008\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
37 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.6) >>
|
||||
endobj
|
||||
40 0 obj
|
||||
(\376\377\000A\000u\000g\000.\000\040\0002\0000\0001\0008\000\040\040\023\000\040\000J\000u\000l\000i\000\040\0002\0000\0002\0000\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000M\000a\000g\000n\000a\000\040\000E\000l\000e\000c\000t\000r\000o\000n\000i\000c\000s\000\040\000E\000u\000r\000o\000p\000e\000\040\000\050\000A\000u\000t\000o\000m\000o\000b\000i\000l\000-\000Z\000u\000l\000i\000e\000f\000e\000r\000e\000r\000\051\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
41 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.7) >>
|
||||
endobj
|
||||
44 0 obj
|
||||
(\376\377\000N\000o\000v\000.\000\040\0002\0000\0001\0004\000\040\040\023\000\040\000J\000u\000l\000i\000\040\0002\0000\0001\0008\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000I\000n\000f\000i\000n\000e\000o\000n\000,\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000D\000E\000S\000\040\000T\000C\000P\000\040\000P\000C\000B\000,\000\040\000G\000r\000o\000\337\000r\000a\000u\000m\000\040\000M\000\374\000n\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
45 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.8) >>
|
||||
endobj
|
||||
48 0 obj
|
||||
(\376\377\000A\000p\000r\000.\000\040\040\023\000\040\000A\000u\000g\000.\000\040\0002\0000\0001\0005\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000K\000a\000t\000h\000r\000e\000i\000n\000.\000n\000e\000t\000.\000t\000e\000c\000h\000\040\000\050\000U\000b\000i\000d\000y\000n\000e\000-\000N\000a\000c\000h\000f\000o\000l\000g\000e\000r\000\051\000,\000\040\000U\000l\000m\000:)
|
||||
|
||||
endobj
|
||||
49 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.9) >>
|
||||
endobj
|
||||
52 0 obj
|
||||
(\376\377\000S\000e\000p\000.\000\040\0002\0000\0001\0001\000\040\040\023\000\040\000J\000u\000l\000i\000\040\0002\0000\0001\0004\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000A\000l\000c\000a\000t\000e\000l\000-\000L\000u\000c\000e\000n\000t\000,\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000M\000S\000/\000E\000,\000\040\000S\000t\000u\000t\000t\000g\000a\000r\000t\000:)
|
||||
|
||||
endobj
|
||||
53 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.3.10) >>
|
||||
endobj
|
||||
56 0 obj
|
||||
(\376\377\000J\000u\000l\000i\000\040\0002\0000\0001\0001\000\040\040\024\000\040\000G\000r\000\374\000n\000d\000u\000n\000g\000\040\000v\000o\000n\000\040\000D\000e\000s\000T\000E\000n\000g\000S\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r\000\040\000\050\000I\000n\000g\000e\000n\000i\000e\000u\000r\000b\000\374\000r\000o\000\051\000,\000\040\000n\000a\000h\000e\000\040\000U\000l\000m)
|
||||
|
||||
endobj
|
||||
57 0 obj
|
||||
<< /S /GoTo /D (subsection.1.4) >>
|
||||
endobj
|
||||
60 0 obj
|
||||
(\376\377\000B\000e\000r\000u\000f\000l\000i\000c\000h\000e\000\040\000S\000t\000a\000t\000i\000o\000n\000e\000n\000\040\000v\000o\000r\000\040\000d\000e\000r\000\040\000S\000e\000l\000b\000s\000t\000\344\000n\000d\000i\000g\000k\000e\000i\000t)
|
||||
|
||||
endobj
|
||||
61 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.1) >>
|
||||
endobj
|
||||
64 0 obj
|
||||
(\376\377\000J\000u\000l\000i\000\040\0002\0000\0000\0006\000\040\040\023\000\040\000J\000u\000n\000i\000\040\0002\0000\0001\0001\000\040\040\024\000\040\000H\000e\000a\000d\000\040\000o\000f\000\040\000R\000F\000\040\000I\000n\000t\000e\000g\000r\000a\000t\000i\000o\000n\000\040\000b\000e\000i\000\040\000U\000b\000i\000d\000y\000n\000e\000\040\000\050\000S\000t\000a\000r\000t\000u\000p\000,\000\040\000c\000a\000.\000\040\0006\0000\000\040\000M\000i\000t\000a\000r\000b\000e\000i\000t\000e\000r\000,\000\040\000a\000k\000t\000i\000v\000e\000\040\000A\000n\000t\000e\000n\000n\000e\000n\000\040\000f\000\374\000r\000\040\000M\000o\000b\000i\000l\000f\000u\000n\000k\000-\000B\000a\000s\000i\000s\000s\000t\000a\000t\000i\000o\000n\000e\000n\000\051\000,\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000E\000n\000g\000i\000n\000e\000e\000r\000i\000n\000g\000,\000\040\000U\000l\000m\000:)
|
||||
|
||||
endobj
|
||||
65 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.2) >>
|
||||
endobj
|
||||
68 0 obj
|
||||
(\376\377\000J\000a\000n\000.\000\040\0002\0000\0000\0003\000\040\040\023\000\040\000J\000u\000n\000i\000\040\0002\0000\0000\0006\000\040\040\024\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000i\000n\000g\000e\000n\000i\000e\000u\000r\000\040\000b\000e\000i\000\040\000T\000o\000s\000h\000i\000b\000a\000\040\000E\000l\000e\000c\000t\000r\000o\000n\000i\000c\000s\000\040\000E\000u\000r\000o\000p\000e\000,\000\040\000E\000u\000r\000o\000p\000e\000a\000n\000\040\000L\000S\000I\000\040\000D\000e\000v\000e\000l\000o\000p\000m\000e\000n\000t\000\040\000a\000n\000d\000\040\000E\000n\000g\000i\000n\000e\000e\000r\000i\000n\000g\000\040\000C\000e\000n\000t\000r\000e\000,\000\040\000D\000\374\000s\000s\000e\000l\000d\000o\000r\000f\000:)
|
||||
|
||||
endobj
|
||||
69 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.3) >>
|
||||
endobj
|
||||
72 0 obj
|
||||
(\376\377\000D\000e\000z\000.\000\040\0002\0000\0000\0000\000\040\040\023\000\040\000D\000e\000z\000.\000\040\0002\0000\0000\0002\000\040\040\024\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000i\000n\000g\000e\000n\000i\000e\000u\000r\000\040\000b\000e\000i\000\040\000M\000u\000l\000t\000i\000l\000i\000n\000k\000\040\000T\000e\000c\000h\000n\000o\000l\000o\000g\000y\000\040\000\050\000S\000t\000a\000r\000t\000u\000p\000\040\000m\000i\000t\000\040\000b\000i\000s\000\040\000z\000u\000\040\0003\0006\0000\000\040\000M\000i\000t\000a\000r\000b\000e\000i\000t\000e\000r\000n\000\040\000w\000e\000l\000t\000w\000e\000i\000t\000,\000\040\000I\000C\000s\000\040\000u\000n\000d\000\040\000M\000o\000d\000u\000l\000e\000\040\000f\000\374\000r\000\040\000f\000a\000s\000e\000r\000o\000p\000t\000i\000s\000c\000h\000e\000\040\000\334\000b\000e\000r\000t\000r\000a\000g\000u\000n\000g\000s\000s\000y\000s\000t\000e\000m\000e\000\051\000,\000\040\000B\000e\000r\000l\000i\000n\000:)
|
||||
|
||||
endobj
|
||||
73 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.4) >>
|
||||
endobj
|
||||
76 0 obj
|
||||
(\376\377\000N\000o\000v\000.\000\040\0001\0009\0009\0008\000\040\040\023\000\040\000N\000o\000v\000.\000\040\0002\0000\0000\0000\000\040\040\024\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000i\000n\000g\000e\000n\000i\000e\000u\000r\000\040\000b\000e\000i\000\040\000S\000i\000e\000m\000e\000n\000s\000,\000\040\000B\000e\000r\000e\000i\000c\000h\000\040\000I\000n\000f\000o\000r\000m\000a\000t\000i\000o\000n\000\040\000a\000n\000d\000\040\000C\000o\000m\000m\000u\000n\000i\000c\000a\000t\000i\000o\000n\000\040\000N\000e\000t\000w\000o\000r\000k\000s\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:)
|
||||
|
||||
endobj
|
||||
77 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.5) >>
|
||||
endobj
|
||||
80 0 obj
|
||||
(\376\377\000O\000k\000t\000.\000\040\0001\0009\0009\0004\000\040\040\023\000\040\000O\000k\000t\000.\000\040\0001\0009\0009\0008\000\040\040\024\000\040\000W\000i\000s\000s\000e\000n\000s\000c\000h\000a\000f\000t\000l\000i\000c\000h\000e\000r\000\040\000M\000i\000t\000a\000r\000b\000e\000i\000t\000e\000r\000\040\000a\000m\000\040\000F\000e\000r\000d\000i\000n\000a\000n\000d\000-\000B\000r\000a\000u\000n\000-\000I\000n\000s\000t\000i\000t\000u\000t\000\040\000f\000\374\000r\000\040\000H\000\366\000c\000h\000s\000t\000f\000r\000e\000q\000u\000e\000n\000z\000t\000e\000c\000h\000n\000i\000k\000,\000\040\000B\000e\000r\000l\000i\000n\000:)
|
||||
|
||||
endobj
|
||||
81 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.6) >>
|
||||
endobj
|
||||
84 0 obj
|
||||
(\376\377\000S\000e\000p\000.\000\040\0001\0009\0009\0002\000\040\040\023\000\040\000A\000u\000g\000.\000\040\0001\0009\0009\0003\000\040\040\024\000\040\000S\000t\000u\000d\000e\000n\000t\000i\000s\000c\000h\000e\000\040\000H\000i\000l\000f\000s\000k\000r\000a\000f\000t\000\040\000a\000m\000\040\000F\000e\000r\000d\000i\000n\000a\000n\000d\000-\000B\000r\000a\000u\000n\000-\000I\000n\000s\000t\000i\000t\000u\000t\000\040\000f\000\374\000r\000\040\000H\000\366\000c\000h\000s\000t\000f\000r\000e\000q\000u\000e\000n\000z\000t\000e\000c\000h\000n\000i\000k\000,\000\040\000B\000e\000r\000l\000i\000n\000:)
|
||||
|
||||
endobj
|
||||
85 0 obj
|
||||
<< /S /GoTo /D (subsubsection.1.4.7) >>
|
||||
endobj
|
||||
88 0 obj
|
||||
(\376\377\000J\000a\000n\000.\000\040\0001\0009\0009\0000\000\040\040\023\000\040\000M\000\344\000r\000z\000\040\0001\0009\0009\0002\000\040\040\024\000\040\000S\000t\000u\000d\000e\000n\000t\000i\000s\000c\000h\000e\000\040\000H\000i\000l\000f\000s\000k\000r\000a\000f\000t\000\040\000a\000m\000\040\000H\000a\000h\000n\000-\000M\000e\000i\000t\000n\000e\000r\000-\000I\000n\000s\000t\000i\000t\000u\000t\000,\000\040\000B\000e\000r\000l\000i\000n\000:)
|
||||
|
||||
endobj
|
||||
89 0 obj
|
||||
<< /S /GoTo /D (subsection.1.5) >>
|
||||
endobj
|
||||
92 0 obj
|
||||
(\376\377\000A\000u\000s\000b\000i\000l\000d\000u\000n\000g)
|
||||
|
||||
endobj
|
||||
93 0 obj
|
||||
<< /S /GoTo /D (subsection.1.6) >>
|
||||
endobj
|
||||
96 0 obj
|
||||
(\376\377\000T\000r\000a\000i\000n\000i\000n\000g\000s)
|
||||
|
||||
endobj
|
||||
97 0 obj
|
||||
<< /S /GoTo /D (subsection.1.7) >>
|
||||
endobj
|
||||
100 0 obj
|
||||
(\376\377\000K\000e\000n\000n\000t\000n\000i\000s\000s\000e)
|
||||
|
||||
endobj
|
||||
101 0 obj
|
||||
<< /S /GoTo /D [ 102 0 R /Fit ] >>
|
||||
endobj
|
||||
105 0 obj
|
||||
<< /Filter /FlateDecode /Length 3474 >>
|
||||
stream
|
||||
xڽ[K<>#<23><11><><EFBFBD><EFBFBD><1F>6<EFBFBD>o<02><>QKc<4B><63>8{3|J_<><5F>䒿<1F><>*<16><><1A><><EFBFBD>XZu<5A>Yϯ>r<>鏓:<3A><>E<EFBFBD><45>lR<6C>4<34><7F><EFBFBD><EFBFBD>ѫ_<5F><7F><EFBFBD>/<2F>{<7B><13><>Z<EFBFBD><5A><EFBFBD><EFBFBD><EFBFBD><12>;<3B><>ۗ<EFBFBD>~<7E>/<2F><>?<3F><>&<26><><EFBFBD>j<EFBFBD>o'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>֗<EFBFBD>KQր+<2B><><EFBFBD>)<><7F>Lĥ<4C><C4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>u<EFBFBD><75><EFBFBD><EFBFBD>7<EFBFBD>N`c<>>}<7D><>F<0E>/)<29><><EFBFBD>o<EFBFBD><6F><EFBFBD>J<EFBFBD>t<01><><EFBFBD><EFBFBD><1F><> | ||||