Weitere fehlende Umlaute in Docstrings/Kommentaren behoben (#42)
Gefunden ueber das neue Skript scripts/pruefe_umlaute.py, das genau dieses Muster (ASCII-Ersatzschreibweise statt Umlaut in String-Inhalten und Kommentaren mit Leerzeichen) erkennt. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MneDjzrjmbpQt8udFYxN9e
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
"""
|
||||
sn_basis/modules/print_logic.py - Fachlogik fuer den Druck-Tab (nur Einzelblatt).
|
||||
sn_basis/modules/print_logic.py - Fachlogik für den Druck-Tab (nur Einzelblatt).
|
||||
"""
|
||||
from __future__ import annotations
|
||||
|
||||
@@ -16,7 +16,7 @@ from sn_basis.modules.print_layout_baufreigabe import PrintLayoutBaufreigabe
|
||||
|
||||
|
||||
class AtlasConfig(TypedDict, total=False):
|
||||
"""Strukturierte Konfiguration fuer Atlas-Optionen.
|
||||
"""Strukturierte Konfiguration für Atlas-Optionen.
|
||||
|
||||
Alle Felder sind optional (total=False) und haben vordefinierte Standartwerte.
|
||||
"""
|
||||
@@ -113,7 +113,7 @@ STANDARD_A4_LANDSCAPE_H_MM = 210.0
|
||||
|
||||
|
||||
class PrintLogic:
|
||||
"""Kapselt die Fachlogik fuer den Druck-Tab (ohne Atlas)."""
|
||||
"""Kapselt die Fachlogik für den Druck-Tab (ohne Atlas)."""
|
||||
|
||||
def __init__(self, pruefmanager: Pruefmanager) -> None:
|
||||
self.pruefmanager = pruefmanager
|
||||
@@ -354,7 +354,7 @@ class PrintLogic:
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# Bestehenden Atlaslayer loeschen (optional Wiederverwedung)
|
||||
# Bestehenden Atlaslayer löschen (optional Wiederverwendung)
|
||||
existing_atlas = self._get_existing_layer_by_name("Atlaslayer")
|
||||
if existing_atlas is not None:
|
||||
try:
|
||||
@@ -470,7 +470,7 @@ class PrintLogic:
|
||||
layout_name: str = "",
|
||||
atlas_config: AtlasConfig | None = None,
|
||||
) -> bool:
|
||||
"""Konfiguriert den Atlas fuer ein Baufreigabe-Layout mit erweiterten Optionen.
|
||||
"""Konfiguriert den Atlas für ein Baufreigabe-Layout mit erweiterten Optionen.
|
||||
|
||||
Wird nach erfolgreicher Baufreigabe-Layout-Erstellung aufgerufen.
|
||||
Setzt den Coverage-Layer (aus sn_abdeckungslayer Variable) und konfiguriert den Atlas
|
||||
@@ -1262,7 +1262,7 @@ class PrintLogic:
|
||||
|
||||
vorlage_name = (vorlage_name or "").strip() or kartenname
|
||||
|
||||
# Atlas-Status vorab bestimmen, damit er sowohl an create_ als auch configure_ uebergeben wird.
|
||||
# Atlas-Status vorab bestimmen, damit er sowohl an create_ als auch configure_ übergeben wird.
|
||||
atlas_raw_bf = get_variable(ATLAS_ERZEUGEN_UI_VAR, scope="project")
|
||||
atlas_erzeugen_bf = self._is_enabled_flag(atlas_raw_bf)
|
||||
|
||||
@@ -1283,7 +1283,7 @@ class PrintLogic:
|
||||
atlas_driven=atlas_erzeugen_bf,
|
||||
)
|
||||
else:
|
||||
# Standard-Layout: dynamische Groessenanpassung
|
||||
# Standard-Layout: dynamische Größenanpassung
|
||||
PrintLayout().create_single_page_layout(
|
||||
name=vorlage_name,
|
||||
page_width_mm=auto_page_w,
|
||||
|
||||
Reference in New Issue
Block a user