Neue iPad Ausgabegeräte inkl. Konfiguration
This commit is contained in:
1524
src/data/a4.pdf
1524
src/data/a4.pdf
File diff suppressed because one or more lines are too long
2938
src/data/air4567.pdf
Normal file
2938
src/data/air4567.pdf
Normal file
File diff suppressed because one or more lines are too long
@@ -17,10 +17,10 @@ stundenplandatei = stundenplan.md
|
||||
# Trenner der Spalten in den CSV-Eingabedateien
|
||||
csvtrenner = ;
|
||||
|
||||
# Rand für Toolbar des Devices lassen: links, rechts (leer = kein Rand)
|
||||
# Rand für Toolbar des Remarkable Devices: links, rechts (leer = kein Rand)
|
||||
rand = links
|
||||
|
||||
# Ausgabegerät: rm2, paperpro, move, mini, a4
|
||||
# Ausgabegerät: rm2, paperpro, move, mini2345, mini67, ipad789, ipad1011, air4567, a4
|
||||
device = rm2
|
||||
|
||||
|
||||
|
||||
2938
src/data/ipad1011.pdf
Normal file
2938
src/data/ipad1011.pdf
Normal file
File diff suppressed because one or more lines are too long
2996
src/data/ipad789.pdf
Normal file
2996
src/data/ipad789.pdf
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2996
src/data/mini67.pdf
Normal file
2996
src/data/mini67.pdf
Normal file
File diff suppressed because one or more lines are too long
@@ -2212,7 +2212,7 @@ endobj
|
||||
endobj
|
||||
369 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20251007192249+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20251007192249+02'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Author () /CreationDate (D:20251008182110+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20251008182110+02'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
@@ -3200,7 +3200,7 @@ xref
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<a2c6b768d7471a1b2af9008f51e0fcc3><a2c6b768d7471a1b2af9008f51e0fcc3>]
|
||||
[<a406afd5057f049250160f571ad4408b><a406afd5057f049250160f571ad4408b>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 369 0 R
|
||||
|
||||
@@ -1977,7 +1977,7 @@ endobj
|
||||
endobj
|
||||
345 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20251007182406+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20251007182406+02'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Author () /CreationDate (D:20251008182049+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20251008182049+02'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
@@ -2754,7 +2754,7 @@ xref
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<c555789b3f314e6d8ad34975281d3b2a><c555789b3f314e6d8ad34975281d3b2a>]
|
||||
[<d107df19c921b5a4291fbb0c71197006><d107df19c921b5a4291fbb0c71197006>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 345 0 R
|
||||
|
||||
@@ -2097,7 +2097,7 @@ endobj
|
||||
endobj
|
||||
357 0 obj
|
||||
<<
|
||||
/Author () /CreationDate (D:20251007182353+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20251007182353+02'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Author () /CreationDate (D:20251008182035+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20251008182035+02'00') /Producer (xhtml2pdf <https://github.com/xhtml2pdf/xhtml2pdf/>)
|
||||
/Subject () /Title () /Trapped /False
|
||||
>>
|
||||
endobj
|
||||
@@ -2984,7 +2984,7 @@ xref
|
||||
trailer
|
||||
<<
|
||||
/ID
|
||||
[<a0cbd25c733ca5c5a241ffe0945ba3d4><a0cbd25c733ca5c5a241ffe0945ba3d4>]
|
||||
[<c1601852daf517862bbadbacd3c965f9><c1601852daf517862bbadbacd3c965f9>]
|
||||
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
|
||||
|
||||
/Info 357 0 R
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
@page {
|
||||
size: a4 portrait;
|
||||
margin-left: 1.25cm; /* Rand LINKS */
|
||||
margin-right: 0.5cm;
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@@ -1,11 +0,0 @@
|
||||
@page {
|
||||
size: a4 portrait;
|
||||
margin-left: 0.5cm;
|
||||
margin-right: 1.25cm; /* Rand RECHTS */
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
11
src/devices/air4567.css
Normal file
11
src/devices/air4567.css
Normal file
@@ -0,0 +1,11 @@
|
||||
@page {
|
||||
size: 15.78cm 22.7cm;
|
||||
margin-left: 0.25cm;
|
||||
margin-right: 0.25cm;
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
37
src/devices/air4567.ini
Normal file
37
src/devices/air4567.ini
Normal file
@@ -0,0 +1,37 @@
|
||||
[Navigation]
|
||||
|
||||
# Bezeichnungen in Navigation (Zeilenumbruch vermeiden): normal, kurz, abgekuerzt
|
||||
bezeichnung = kurz
|
||||
|
||||
|
||||
[Namen]
|
||||
|
||||
# Schülernamen in Tabellen in Langform ("Hans Müller") oder Kurzform ("Hans M."): lang, kurz
|
||||
form = lang
|
||||
|
||||
|
||||
[Korrekturbogen]
|
||||
|
||||
# Anzahl der Aufgaben in der Korrekturtabelle: 1, 2, 3, ...
|
||||
anzahl_aufgaben = 5
|
||||
|
||||
|
||||
[SoMiNoten]
|
||||
|
||||
# Anzahl der SoMi-Noten-Spalten
|
||||
anzahl_noten = 14
|
||||
|
||||
# kompakte Darstellung: ja, nein
|
||||
kompakt = nein
|
||||
|
||||
|
||||
[Hausaufgaben]
|
||||
|
||||
# Anzahl der HA-Noten-Spalten
|
||||
anzahl_ha = 10
|
||||
|
||||
|
||||
[Checkliste]
|
||||
|
||||
# Anzahl der Check-Spalten
|
||||
anzahl_checks = 10
|
||||
11
src/devices/ipad1011.css
Normal file
11
src/devices/ipad1011.css
Normal file
@@ -0,0 +1,11 @@
|
||||
@page {
|
||||
size: 15.78cm 22.7cm;
|
||||
margin-left: 0.25cm;
|
||||
margin-right: 0.25cm;
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
37
src/devices/ipad1011.ini
Normal file
37
src/devices/ipad1011.ini
Normal file
@@ -0,0 +1,37 @@
|
||||
[Navigation]
|
||||
|
||||
# Bezeichnungen in Navigation (Zeilenumbruch vermeiden): normal, kurz, abgekuerzt
|
||||
bezeichnung = kurz
|
||||
|
||||
|
||||
[Namen]
|
||||
|
||||
# Schülernamen in Tabellen in Langform ("Hans Müller") oder Kurzform ("Hans M."): lang, kurz
|
||||
form = lang
|
||||
|
||||
|
||||
[Korrekturbogen]
|
||||
|
||||
# Anzahl der Aufgaben in der Korrekturtabelle: 1, 2, 3, ...
|
||||
anzahl_aufgaben = 5
|
||||
|
||||
|
||||
[SoMiNoten]
|
||||
|
||||
# Anzahl der SoMi-Noten-Spalten
|
||||
anzahl_noten = 14
|
||||
|
||||
# kompakte Darstellung: ja, nein
|
||||
kompakt = nein
|
||||
|
||||
|
||||
[Hausaufgaben]
|
||||
|
||||
# Anzahl der HA-Noten-Spalten
|
||||
anzahl_ha = 10
|
||||
|
||||
|
||||
[Checkliste]
|
||||
|
||||
# Anzahl der Check-Spalten
|
||||
anzahl_checks = 10
|
||||
11
src/devices/ipad789.css
Normal file
11
src/devices/ipad789.css
Normal file
@@ -0,0 +1,11 @@
|
||||
@page {
|
||||
size: 15.59cm 20.78cm;
|
||||
margin-left: 0.25cm;
|
||||
margin-right: 0.25cm;
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/large.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
37
src/devices/ipad789.ini
Normal file
37
src/devices/ipad789.ini
Normal file
@@ -0,0 +1,37 @@
|
||||
[Navigation]
|
||||
|
||||
# Bezeichnungen in Navigation (Zeilenumbruch vermeiden): normal, kurz, abgekuerzt
|
||||
bezeichnung = kurz
|
||||
|
||||
|
||||
[Namen]
|
||||
|
||||
# Schülernamen in Tabellen in Langform ("Hans Müller") oder Kurzform ("Hans M."): lang, kurz
|
||||
form = lang
|
||||
|
||||
|
||||
[Korrekturbogen]
|
||||
|
||||
# Anzahl der Aufgaben in der Korrekturtabelle: 1, 2, 3, ...
|
||||
anzahl_aufgaben = 5
|
||||
|
||||
|
||||
[SoMiNoten]
|
||||
|
||||
# Anzahl der SoMi-Noten-Spalten
|
||||
anzahl_noten = 14
|
||||
|
||||
# kompakte Darstellung: ja, nein
|
||||
kompakt = nein
|
||||
|
||||
|
||||
[Hausaufgaben]
|
||||
|
||||
# Anzahl der HA-Noten-Spalten
|
||||
anzahl_ha = 10
|
||||
|
||||
|
||||
[Checkliste]
|
||||
|
||||
# Anzahl der Check-Spalten
|
||||
anzahl_checks = 10
|
||||
@@ -1,11 +0,0 @@
|
||||
@page {
|
||||
size: 12cm 16cm;
|
||||
margin-left: 0.75cm; /* Toolbar LINKS */
|
||||
margin-right: 0.25cm;
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@@ -1,11 +0,0 @@
|
||||
@page {
|
||||
size: 12cm 16cm;
|
||||
margin-left: 0.25cm;
|
||||
margin-right: 0.75cm; /* Toolbar RECHTS */
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
@@ -22,7 +22,7 @@ anzahl_aufgaben = 5
|
||||
anzahl_noten = 12
|
||||
|
||||
# kompakte Darstellung: ja, nein
|
||||
kompakt = nein
|
||||
kompakt = ja
|
||||
|
||||
|
||||
[Hausaufgaben]
|
||||
11
src/devices/mini67.css
Normal file
11
src/devices/mini67.css
Normal file
@@ -0,0 +1,11 @@
|
||||
@page {
|
||||
size: 11.6cm 17.66cm;
|
||||
margin-left: 0.25cm;
|
||||
margin-right: 0.25cm;
|
||||
margin-top: 0.25cm;
|
||||
margin-bottom: 0.25cm;
|
||||
}
|
||||
|
||||
@import url("devices/css/small.css");
|
||||
|
||||
@import url("devices/css/color.css");
|
||||
37
src/devices/mini67.ini
Normal file
37
src/devices/mini67.ini
Normal file
@@ -0,0 +1,37 @@
|
||||
[Navigation]
|
||||
|
||||
# Bezeichnungen in Navigation (Zeilenumbruch vermeiden): normal, kurz, abgekuerzt
|
||||
bezeichnung = abgekuerzt
|
||||
|
||||
|
||||
[Namen]
|
||||
|
||||
# Schülernamen in Tabellen in Langform ("Hans Müller") oder Kurzform ("Hans M."): lang, kurz
|
||||
form = lang
|
||||
|
||||
|
||||
[Korrekturbogen]
|
||||
|
||||
# Anzahl der Aufgaben in der Korrekturtabelle: 1, 2, 3, ...
|
||||
anzahl_aufgaben = 5
|
||||
|
||||
|
||||
[SoMiNoten]
|
||||
|
||||
# Anzahl der SoMi-Noten-Spalten
|
||||
anzahl_noten = 12
|
||||
|
||||
# kompakte Darstellung: ja, nein
|
||||
kompakt = ja
|
||||
|
||||
|
||||
[Hausaufgaben]
|
||||
|
||||
# Anzahl der HA-Noten-Spalten
|
||||
anzahl_ha = 8
|
||||
|
||||
|
||||
[Checkliste]
|
||||
|
||||
# Anzahl der Check-Spalten
|
||||
anzahl_checks = 10
|
||||
@@ -72,8 +72,15 @@ else:
|
||||
|
||||
css_devicefile = 'devices/'+device+myrand+'.css'
|
||||
if (not(os.path.exists(css_devicefile))):
|
||||
print(css_devicefile+" nicht vorhanden!")
|
||||
exit(0)
|
||||
if (len(rand)>0):
|
||||
print(css_devicefile+" (mit Rand) nicht vorhanden, verwende CSS ohne Rand.")
|
||||
css_devicefile = 'devices/'+device+'.css'
|
||||
if (not(os.path.exists(css_devicefile))):
|
||||
print(css_devicefile+" nicht vorhanden!")
|
||||
exit(0)
|
||||
else:
|
||||
print(css_devicefile+" nicht vorhanden!")
|
||||
exit(0)
|
||||
|
||||
|
||||
# 4. Vorbereitungen für Verarbeitung
|
||||
|
||||
Reference in New Issue
Block a user