... |
... |
@@ -6,7
+6,7 @@ |
6 |
6 |
|
7 |
7 |
{{content/}} |
8 |
8 |
|
9 |
|
-Das Plugin //Print-Service// ermöglicht es, in der Statusverarbeitung ein PDF aus dem Formular zu erzeugen, welches besser für den Druck geeignet ist. |
|
9 |
+Das kostenpflichtige Plugin //Print-Service// ermöglicht es, in der Statusverarbeitung ein PDF aus dem Formular zu erzeugen, welches besser für den Druck geeignet ist. |
10 |
10 |
|
11 |
11 |
== Technische Besonderheiten == |
12 |
12 |
|
... |
... |
@@ -75,13
+75,15 @@ |
75 |
75 |
Zum Einbinden einer auf dem Server installierten Schriftart für den Druck, muss diese mit einem {{code language="none"}}@media print{{/code}}-Query explizit definiert und für die Verwendung durch die entsprechenden Formularelemente gesetzt werden. Im einfachsten Fall kann dies wie im folgenden Beispiel aussehen: |
76 |
76 |
|
77 |
77 |
{{code language="css"}} |
78 |
|
-@font-face { |
79 |
|
- font-family: 'DejaVu Sans'; |
80 |
|
- src: local('DejaVu Sans'); |
|
78 |
+@media print { |
|
79 |
+ @font-face { |
|
80 |
+ font-family: 'DejaVu Sans'; |
|
81 |
+ src: local('DejaVu Sans'); |
|
82 |
+ } |
|
83 |
+ .xm-form.modern *, .modern .XPage * { |
|
84 |
+ font-family: "DejaVu Sans"; |
|
85 |
+ } |
81 |
81 |
} |
82 |
|
-.xm-form.modern *, .modern .XPage * { |
83 |
|
- font-family: "DejaVu Sans"; |
84 |
|
-} |
85 |
85 |
{{/code}} |
86 |
86 |
|
87 |
87 |
Hierbei ist es insbesondere wichtig, dass die bei {{code language="none"}}local(){{/code}} eingetragene Bezeichung dem Namen der Schriftart entspricht. |