START DER NACHRICHT. Diese Mail pr=C3=
+=BCft Seitenumbr=C3=BCche, Lesbarkeit und vollst=C3=A4ndige Ausgabe.
| Pr=C3=BCfung | Erwartung |
|---|
| Darstellung | H=
+eller Hintergrund, dunkler Text |
Abschnitt 01
Dies=
+ ist der vollst=C3=A4ndige Text von Abschnitt 01. Die Vorschau soll den Inhal=
+t fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Datei=
+auswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dun=
+kler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
<=
+h2>Abschnitt 02Dies ist der vollst=C3=A4ndige Text von Abschnitt 02. =
+Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. =
+Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht =
+zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papi=
+er gut lesbar bleiben.
Abschnitt 03
Dies ist der vollst=C3=A4nd=
+ige Text von Abschnitt 03. Die Vorschau soll den Inhalt fortlaufend =C3=BCber=
+ mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktions=
+buttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung mu=
+ss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 04
=
+Dies ist der vollst=C3=A4ndige Text von Abschnitt 04. Die Vorschau soll den I=
+nhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die D=
+ateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei=
+ dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.<=
+/p>
Abschnitt 05
Dies ist der vollst=C3=A4ndige Text von Abschnitt =
+05. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteil=
+en. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren ni=
+cht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem =
+Papier gut lesbar bleiben.
Abschnitt 06
Dies ist der vollst=C3=
+=A4ndige Text von Abschnitt 06. Die Vorschau soll den Inhalt fortlaufend =C3=
+=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die A=
+ktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstell=
+ung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 07=
+h2>
Dies ist der vollst=C3=A4ndige Text von Abschnitt 07. Die Vorschau soll=
+ den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste,=
+ die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Au=
+ch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar ble=
+iben.
Abschnitt 08
Dies ist der vollst=C3=A4ndige Text von Absc=
+hnitt 08. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten v=
+erteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6=
+ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf h=
+ellem Papier gut lesbar bleiben.
Abschnitt 09
Dies ist der voll=
+st=C3=A4ndige Text von Abschnitt 09. Die Vorschau soll den Inhalt fortlaufend=
+ =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und d=
+ie Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Dars=
+tellung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt =
+10
Dies ist der vollst=C3=A4ndige Text von Abschnitt 10. Die Vorschau =
+soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenlei=
+ste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht=
+. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar=
+ bleiben.
Abschnitt 11
Dies ist der vollst=C3=A4ndige Text von =
+Abschnitt 11. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seit=
+en verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=
+=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text=
+ auf hellem Papier gut lesbar bleiben.
Abschnitt 12
Dies ist de=
+r vollst=C3=A4ndige Text von Abschnitt 12. Die Vorschau soll den Inhalt fortl=
+aufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl=
+ und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler Ap=
+p-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
Absc=
+hnitt 13
Dies ist der vollst=C3=A4ndige Text von Abschnitt 13. Die Vor=
+schau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Sei=
+tenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nac=
+hricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier gut =
+lesbar bleiben.
Abschnitt 14
Dies ist der vollst=C3=A4ndige Tex=
+t von Abschnitt 14. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrer=
+e Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons=
+ geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der =
+Text auf hellem Papier gut lesbar bleiben.
Abschnitt 15
Dies is=
+t der vollst=C3=A4ndige Text von Abschnitt 15. Die Vorschau soll den Inhalt f=
+ortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiaus=
+wahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkle=
+r App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
=
+Abschnitt 16
Dies ist der vollst=C3=A4ndige Text von Abschnitt 16. Die=
+ Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die=
+ Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur=
+ Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier =
+gut lesbar bleiben.
Abschnitt 17
Dies ist der vollst=C3=A4ndige=
+ Text von Abschnitt 17. Die Vorschau soll den Inhalt fortlaufend =C3=BCber me=
+hrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbut=
+tons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss =
+der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 18
Die=
+s ist der vollst=C3=A4ndige Text von Abschnitt 18. Die Vorschau soll den Inha=
+lt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Date=
+iauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei du=
+nkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
=
+Abschnitt 19
Dies ist der vollst=C3=A4ndige Text von Abschnitt 19.=
+ Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen.=
+ Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht=
+ zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Pap=
+ier gut lesbar bleiben.
Abschnitt 20
Dies ist der vollst=C3=A4n=
+dige Text von Abschnitt 20. Die Vorschau soll den Inhalt fortlaufend =C3=BCbe=
+r mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktion=
+sbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung m=
+uss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 21
Dies ist der vollst=C3=A4ndige Text von Abschnitt 21. Die Vorschau soll den =
+Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die =
+Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch be=
+i dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.=
+
Abschnitt 22
Dies ist der vollst=C3=A4ndige Text von Abschnitt=
+ 22. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten vertei=
+len. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren n=
+icht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem=
+ Papier gut lesbar bleiben.
Abschnitt 23
Dies ist der vollst=C3=
+=A4ndige Text von Abschnitt 23. Die Vorschau soll den Inhalt fortlaufend =C3=
+=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die A=
+ktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstell=
+ung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 24=
+h2>
Dies ist der vollst=C3=A4ndige Text von Abschnitt 24. Die Vorschau soll=
+ den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste,=
+ die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Au=
+ch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar ble=
+iben.
Abschnitt 25
Dies ist der vollst=C3=A4ndige Text von Absc=
+hnitt 25. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten v=
+erteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6=
+ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf h=
+ellem Papier gut lesbar bleiben.
Abschnitt 26
Dies ist der voll=
+st=C3=A4ndige Text von Abschnitt 26. Die Vorschau soll den Inhalt fortlaufend=
+ =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und d=
+ie Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Dars=
+tellung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt =
+27
Dies ist der vollst=C3=A4ndige Text von Abschnitt 27. Die Vorschau =
+soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenlei=
+ste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht=
+. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar=
+ bleiben.
Abschnitt 28
Dies ist der vollst=C3=A4ndige Text von =
+Abschnitt 28. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seit=
+en verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=
+=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text=
+ auf hellem Papier gut lesbar bleiben.
Abschnitt 29
Dies ist de=
+r vollst=C3=A4ndige Text von Abschnitt 29. Die Vorschau soll den Inhalt fortl=
+aufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl=
+ und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler Ap=
+p-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
Absc=
+hnitt 30
Dies ist der vollst=C3=A4ndige Text von Abschnitt 30. Die Vor=
+schau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Sei=
+tenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nac=
+hricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier gut =
+lesbar bleiben.
Abschnitt 31
Dies ist der vollst=C3=A4ndige Tex=
+t von Abschnitt 31. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrer=
+e Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons=
+ geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der =
+Text auf hellem Papier gut lesbar bleiben.
Abschnitt 32
Dies is=
+t der vollst=C3=A4ndige Text von Abschnitt 32. Die Vorschau soll den Inhalt f=
+ortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiaus=
+wahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkle=
+r App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
=
+Abschnitt 33
Dies ist der vollst=C3=A4ndige Text von Abschnitt 33. Die=
+ Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die=
+ Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur=
+ Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier =
+gut lesbar bleiben.
Abschnitt 34
Dies ist der vollst=C3=A4ndige=
+ Text von Abschnitt 34. Die Vorschau soll den Inhalt fortlaufend =C3=BCber me=
+hrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbut=
+tons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss =
+der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 35
Die=
+s ist der vollst=C3=A4ndige Text von Abschnitt 35. Die Vorschau soll den Inha=
+lt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Date=
+iauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei du=
+nkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
=
+Abschnitt 36
Dies ist der vollst=C3=A4ndige Text von Abschnitt 36.=
+ Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen.=
+ Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht=
+ zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Pap=
+ier gut lesbar bleiben.
Abschnitt 37
Dies ist der vollst=C3=A4n=
+dige Text von Abschnitt 37. Die Vorschau soll den Inhalt fortlaufend =C3=BCbe=
+r mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktion=
+sbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung m=
+uss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 38
Dies ist der vollst=C3=A4ndige Text von Abschnitt 38. Die Vorschau soll den =
+Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die =
+Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch be=
+i dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.=
+
Abschnitt 39
Dies ist der vollst=C3=A4ndige Text von Abschnitt=
+ 39. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten vertei=
+len. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren n=
+icht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem=
+ Papier gut lesbar bleiben.
Abschnitt 40
Dies ist der vollst=C3=
+=A4ndige Text von Abschnitt 40. Die Vorschau soll den Inhalt fortlaufend =C3=
+=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die A=
+ktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstell=
+ung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 41=
+h2>
Dies ist der vollst=C3=A4ndige Text von Abschnitt 41. Die Vorschau soll=
+ den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste,=
+ die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Au=
+ch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar ble=
+iben.
Abschnitt 42
Dies ist der vollst=C3=A4ndige Text von Absc=
+hnitt 42. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten v=
+erteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6=
+ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf h=
+ellem Papier gut lesbar bleiben.
Abschnitt 43
Dies ist der voll=
+st=C3=A4ndige Text von Abschnitt 43. Die Vorschau soll den Inhalt fortlaufend=
+ =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und d=
+ie Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Dars=
+tellung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt =
+44
Dies ist der vollst=C3=A4ndige Text von Abschnitt 44. Die Vorschau =
+soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenlei=
+ste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht=
+. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar=
+ bleiben.
Abschnitt 45
Dies ist der vollst=C3=A4ndige Text von =
+Abschnitt 45. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seit=
+en verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=
+=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text=
+ auf hellem Papier gut lesbar bleiben.
Abschnitt 46
Dies ist de=
+r vollst=C3=A4ndige Text von Abschnitt 46. Die Vorschau soll den Inhalt fortl=
+aufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl=
+ und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler Ap=
+p-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
Absc=
+hnitt 47
Dies ist der vollst=C3=A4ndige Text von Abschnitt 47. Die Vor=
+schau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Sei=
+tenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nac=
+hricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier gut =
+lesbar bleiben.
Abschnitt 48
Dies ist der vollst=C3=A4ndige Tex=
+t von Abschnitt 48. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrer=
+e Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons=
+ geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der =
+Text auf hellem Papier gut lesbar bleiben.
Abschnitt 49
Dies is=
+t der vollst=C3=A4ndige Text von Abschnitt 49. Die Vorschau soll den Inhalt f=
+ortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiaus=
+wahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkle=
+r App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
=
+Abschnitt 50
Dies ist der vollst=C3=A4ndige Text von Abschnitt 50. Die=
+ Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die=
+ Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur=
+ Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Papier =
+gut lesbar bleiben.
Abschnitt 51
Dies ist der vollst=C3=A4ndige=
+ Text von Abschnitt 51. Die Vorschau soll den Inhalt fortlaufend =C3=BCber me=
+hrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbut=
+tons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss =
+der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 52
Die=
+s ist der vollst=C3=A4ndige Text von Abschnitt 52. Die Vorschau soll den Inha=
+lt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Date=
+iauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei du=
+nkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.
=
+Abschnitt 53
Dies ist der vollst=C3=A4ndige Text von Abschnitt 53.=
+ Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen.=
+ Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht=
+ zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem Pap=
+ier gut lesbar bleiben.
Abschnitt 54
Dies ist der vollst=C3=A4n=
+dige Text von Abschnitt 54. Die Vorschau soll den Inhalt fortlaufend =C3=BCbe=
+r mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die Aktion=
+sbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstellung m=
+uss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 55
Dies ist der vollst=C3=A4ndige Text von Abschnitt 55. Die Vorschau soll den =
+Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die =
+Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch be=
+i dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar bleiben.=
+
Abschnitt 56
Dies ist der vollst=C3=A4ndige Text von Abschnitt=
+ 56. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten vertei=
+len. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren n=
+icht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf hellem=
+ Papier gut lesbar bleiben.
Abschnitt 57
Dies ist der vollst=C3=
+=A4ndige Text von Abschnitt 57. Die Vorschau soll den Inhalt fortlaufend =C3=
+=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und die A=
+ktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Darstell=
+ung muss der Text auf hellem Papier gut lesbar bleiben.
Abschnitt 58=
+h2>
Dies ist der vollst=C3=A4ndige Text von Abschnitt 58. Die Vorschau soll=
+ den Inhalt fortlaufend =C3=BCber mehrere Seiten verteilen. Die Seitenleiste,=
+ die Dateiauswahl und die Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Au=
+ch bei dunkler App-Darstellung muss der Text auf hellem Papier gut lesbar ble=
+iben.
Abschnitt 59
Dies ist der vollst=C3=A4ndige Text von Absc=
+hnitt 59. Die Vorschau soll den Inhalt fortlaufend =C3=BCber mehrere Seiten v=
+erteilen. Die Seitenleiste, die Dateiauswahl und die Aktionsbuttons geh=C3=B6=
+ren nicht zur Nachricht. Auch bei dunkler App-Darstellung muss der Text auf h=
+ellem Papier gut lesbar bleiben.
Abschnitt 60
Dies ist der voll=
+st=C3=A4ndige Text von Abschnitt 60. Die Vorschau soll den Inhalt fortlaufend=
+ =C3=BCber mehrere Seiten verteilen. Die Seitenleiste, die Dateiauswahl und d=
+ie Aktionsbuttons geh=C3=B6ren nicht zur Nachricht. Auch bei dunkler App-Dars=
+tellung muss der Text auf hellem Papier gut lesbar bleiben.
END=
+E DER NACHRICHT: Abschnitt 60 wurde vollst=C3=A4ndig ausgegeben.
=
+
+
+--===============3421713227054152826==--
diff --git a/tests/tauriBridge.test.js b/tests/tauriBridge.test.js
index 8fcb3c8c..e7cbf8b5 100644
--- a/tests/tauriBridge.test.js
+++ b/tests/tauriBridge.test.js
@@ -1,8 +1,86 @@
+jest.mock('@tauri-apps/api/core', () => ({ invoke: jest.fn() }));
+jest.mock('@tauri-apps/api/event', () => ({ listen: jest.fn() }));
+
+import { invoke } from '@tauri-apps/api/core';
import {
isCurrentVersionAtLeastUpdate,
- parseReleaseVersion
+ parseReleaseVersion,
+ printWebview
} from '../src/js/tauri-bridge.js';
+describe('tauri-bridge printing', () => {
+ const platform = Object.getOwnPropertyDescriptor(window.navigator, 'platform');
+ const originalPrint = window.print;
+
+ beforeEach(() => {
+ window.print = jest.fn();
+ invoke.mockReset();
+ const pageMargins = document.createElement('style');
+ pageMargins.id = 'printPageMargins';
+ pageMargins.textContent = '@media print { @page { margin: 15mm; } }';
+ document.head.appendChild(pageMargins);
+ pageMargins.sheet.disabled = false;
+ Object.defineProperty(window.navigator, 'platform', {
+ configurable: true,
+ value: 'MacIntel'
+ });
+ });
+
+ afterEach(() => {
+ delete window.__TAURI_INTERNALS__;
+ window.print = originalPrint;
+ document.getElementById('printPageMargins')?.remove();
+ if (platform) {
+ Object.defineProperty(window.navigator, 'platform', platform);
+ } else {
+ delete window.navigator.platform;
+ }
+ });
+
+ test('web printing keeps CSS page margins and uses the browser dialog', async () => {
+ await printWebview();
+
+ expect(window.print).toHaveBeenCalledTimes(1);
+ expect(invoke).not.toHaveBeenCalled();
+ expect(document.getElementById('printPageMargins').sheet.disabled).toBe(false);
+ });
+
+ test('macOS removes CSS margins before requesting native pagination', async () => {
+ window.__TAURI_INTERNALS__ = {};
+ invoke.mockImplementation(() => {
+ expect(document.getElementById('printPageMargins').sheet.disabled).toBe(true);
+ return Promise.resolve();
+ });
+
+ await printWebview();
+ await printWebview();
+
+ expect(invoke).toHaveBeenCalledWith('print_message');
+ expect(window.print).not.toHaveBeenCalled();
+ // The native sheet opens asynchronously and still needs CSS margins disabled.
+ expect(document.getElementById('printPageMargins').sheet.disabled).toBe(true);
+ });
+
+ test('restores CSS page margins when native printing cannot start', async () => {
+ window.__TAURI_INTERNALS__ = {};
+ invoke.mockRejectedValue(new Error('Print panel unavailable'));
+
+ await expect(printWebview()).rejects.toThrow('Print panel unavailable');
+
+ expect(document.getElementById('printPageMargins').sheet.disabled).toBe(false);
+ });
+
+ test('other desktop platforms retain their existing print implementation', async () => {
+ window.__TAURI_INTERNALS__ = {};
+ Object.defineProperty(window.navigator, 'platform', { value: 'Win32' });
+
+ await printWebview();
+
+ expect(window.print).toHaveBeenCalledTimes(1);
+ expect(invoke).not.toHaveBeenCalled();
+ });
+});
+
describe('tauri-bridge version helpers', () => {
test('parses release and git-describe versions', () => {
expect(parseReleaseVersion('1.8.0')).toEqual({ major: 1, minor: 8, patch: 0 });