MediaWiki/Drucken: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
== Beschreibung == | == Beschreibung == | ||
Im Allgemeinen ist das Drucken eines Wikipedia-Artikels so einfach wie das Auswählen von „Druckbare Version“ aus dem Menü „Werkzeuge“ in der Seitenleiste oder oben rechts | Im Allgemeinen ist das Drucken eines Wikipedia-Artikels so einfach wie das Auswählen von „Druckbare Version“ aus dem Menü „Werkzeuge“ in der Seitenleiste oder oben rechts | ||
* Ihr Browser verfügt wahrscheinlich über eine eigene Druckvorschau-Funktion | * Ihr Browser verfügt wahrscheinlich über eine eigene Druckvorschau-Funktion | ||
Die [[MediaWiki]]-Software, auf der Wikipedia läuft, verwendet [[Cascading Style Sheets]], um den Stil und das Layout festzulegen, die für eine gedruckte Version der Seite geeignet sind | Die [[MediaWiki]]-Software, auf der Wikipedia läuft, verwendet [[Cascading Style Sheets]], um den Stil und das Layout festzulegen, die für eine gedruckte Version der Seite geeignet sind | ||
* In modernen Browsern sollte die Druckfunktion des Browsers automatisch die Regeln in den Stylesheets verwenden, wenn Sie einen Artikel drucken | * In modernen Browsern sollte die Druckfunktion des Browsers automatisch die Regeln in den Stylesheets verwenden, wenn Sie einen Artikel drucken | ||
* Daher ist der Befehl „Drucken“ Ihres Webbrowsers ebenfalls nützlich | * Daher ist der Befehl „Drucken“ Ihres Webbrowsers ebenfalls nützlich | ||
Bestimmte Seitenelemente werden normalerweise nicht gedruckt; dazu gehören [[wp:self|Selbstreferenzen]] wie Links zum Bearbeiten von Abschnitten, Navigationsfelder, Meldungsfelder und Metadaten | Bestimmte Seitenelemente werden normalerweise nicht gedruckt; dazu gehören [[wp:self|Selbstreferenzen]] wie Links zum Bearbeiten von Abschnitten, Navigationsfelder, Meldungsfelder und Metadaten | ||
==Druckbare Version== | ==Druckbare Version== | ||
Der Standard-Vektor-Skin hat oben rechts im Menü „Werkzeuge“ eine Auswahl für „Druckbare Version“ | Der Standard-Vektor-Skin hat oben rechts im Menü „Werkzeuge“ eine Auswahl für „Druckbare Version“ | ||
* Diese druckbare Version wird oft missverstanden, da es sich nicht genau um eine Druckvorschau handelt | * Diese druckbare Version wird oft missverstanden, da es sich nicht genau um eine Druckvorschau handelt | ||
* Sie zeigt keine Seitenzahlen, Kopf- und Fußzeilen an, die von Ihrem Browser hinzugefügt wurden | * Sie zeigt keine Seitenzahlen, Kopf- und Fußzeilen an, die von Ihrem Browser hinzugefügt wurden | ||
* Für eine korrekte Druckvorschau verwenden Sie die von Ihrem Browser bereitgestellte | * Für eine korrekte Druckvorschau verwenden Sie die von Ihrem Browser bereitgestellte | ||
Die Druckseite wird für keinen modernen Browser benötigt, da diese Browser die im Markup von Wikipedia-Seiten enthaltenen CSS-Stile <code>media=„print“</code> analysieren | Die Druckseite wird für keinen modernen Browser benötigt, da diese Browser die im Markup von Wikipedia-Seiten enthaltenen CSS-Stile <code>media=„print“</code> analysieren | ||
* Die Druckregeln werden automatisch angewendet, wenn die Seite gedruckt oder im Browser in der Vorschau angezeigt wird | * Die Druckregeln werden automatisch angewendet, wenn die Seite gedruckt oder im Browser in der Vorschau angezeigt wird | ||
Die <code>@media print</code>-Regeln aus den Benutzer-Stylesheets werden in der druckbaren Version nicht angewendet – siehe unten | Die <code>@media print</code>-Regeln aus den Benutzer-Stylesheets werden in der druckbaren Version nicht angewendet – siehe unten | ||
==CSS== | ==CSS== | ||
MediaWiki bietet ein druckerspezifisches Styling | MediaWiki bietet ein druckerspezifisches Styling | ||
* Dieses Stylesheet kann nur von Entwicklern bearbeitet werden | * Dieses Stylesheet kann nur von Entwicklern bearbeitet werden | ||
Das Wikipedia-spezifische Druck-Stylesheet befindet sich unter [[MediaWiki:Print.css]] | Das Wikipedia-spezifische Druck-Stylesheet befindet sich unter [[MediaWiki:Print.css]] | ||
* Dieses Stylesheet kann die Basis ergänzen und überschreiben; es kann nur von [[Wikipedia:Interface-Administratoren|Interface-Administratoren]] bearbeitet werden | * Dieses Stylesheet kann die Basis ergänzen und überschreiben; es kann nur von [[Wikipedia:Interface-Administratoren|Interface-Administratoren]] bearbeitet werden | ||
===Klassen=== | ===Klassen=== | ||
[[MediaWiki:Print.css]] definiert bestimmte Klassen, die nicht druckbar sind, insbesondere navbox, infobox.sisterproject, editlink, noprint, metadata, dablink | [[MediaWiki:Print.css]] definiert bestimmte Klassen, die nicht druckbar sind, insbesondere navbox, infobox.sisterproject, editlink, noprint, metadata, dablink | ||
* Zum Beispiel: Da {{tl|navbox}} die navbox-Klasse verwendet, werden alle darauf basierenden Elemente nicht gedruckt | * Zum Beispiel: Da {{tl|navbox}} die navbox-Klasse verwendet, werden alle darauf basierenden Elemente nicht gedruckt | ||
===@media print=== | ===@media print=== | ||
CSS-Medientypen definieren die Regeln für verschiedene Arten von Präsentationsmedien | CSS-Medientypen definieren die Regeln für verschiedene Arten von Präsentationsmedien | ||
* Die normale Anzeige verwendet <code>@media screen</code>-Regeln; Druckregeln können mit <code>@media print</code> definiert werden | * Die normale Anzeige verwendet <code>@media screen</code>-Regeln; Druckregeln können mit <code>@media print</code> definiert werden | ||
==Drucksteuerung== | ==Drucksteuerung== | ||
Zeile 41: | Zeile 41: | ||
Wenn Sie ein neues Element erstellen, das nicht gedruckt werden soll, kann die noprint-Klasse angewendet werden; zum Beispiel:<syntaxhighlight lang=„html“> | Wenn Sie ein neues Element erstellen, das nicht gedruckt werden soll, kann die noprint-Klasse angewendet werden; zum Beispiel:<syntaxhighlight lang=„html“> | ||
<span class=„noprint“>foo</span> | <span class=„noprint“>foo</span> | ||
</syntaxhighlight>Hier würde der Inhalt „foo“ angezeigt, aber nicht gedruckt | </syntaxhighlight>Hier würde der Inhalt „foo“ angezeigt, aber nicht gedruckt | ||
* Sie können auch {{tl|noprint}} verwenden, eine Vorlagenumschlingung für die <code>noprint</code>-Klasse | * Sie können auch {{tl|noprint}} verwenden, eine Vorlagenumschlingung für die <code>noprint</code>-Klasse | ||
* Einige andere Vorlagen, wie z. B. {{tl|unprintworthy-inline}}, enthalten ebenfalls die <code>noprint</code>-Klasse | * Einige andere Vorlagen, wie z. B. {{tl|unprintworthy-inline}}, enthalten ebenfalls die <code>noprint</code>-Klasse | ||
===Persönliche Anpassung=== | ===Persönliche Anpassung=== | ||
Leser mit Konten können ihre [[Special:MyPage/skin.css]] ändern, um ihr individuelles Druckerlebnis anzupassen | Leser mit Konten können ihre [[Special:MyPage/skin.css]] ändern, um ihr individuelles Druckerlebnis anzupassen | ||
* Denken Sie daran, dass Regeln, die <code>@media print</code> verwenden, in der Druckvorschau angezeigt werden – oder nicht, wenn dies beabsichtigt ist –, jedoch nicht in der druckbaren Version | * Denken Sie daran, dass Regeln, die <code>@media print</code> verwenden, in der Druckvorschau angezeigt werden – oder nicht, wenn dies beabsichtigt ist –, jedoch nicht in der druckbaren Version | ||
;URLs für Quellenangaben in Zitiervorlagen drucken | ;URLs für Quellenangaben in Zitiervorlagen drucken | ||
<syntaxhighlight lang=„CSS“>/* URLs für Quellenangaben drucken */ | <syntaxhighlight lang=„CSS“>/* URLs für Quellenangaben drucken */ | ||
#content cite a.external.text:after {display: inline;}</syntaxhighlight> | #content cite a.external.text:after {display: inline;}</syntaxhighlight> | ||
* Hinweis: URLs werden immer für Quellenangaben gedruckt, die keine Zitiervorlagen verwenden | * Hinweis: URLs werden immer für Quellenangaben gedruckt, die keine Zitiervorlagen verwenden | ||
;Referenzen nicht drucken | ;Referenzen nicht drucken | ||
<syntaxhighlight lang=„CSS“>/* do not print references */ | <syntaxhighlight lang=„CSS“>/* do not print references */ | ||
@media print { | @media print { | ||
Zeile 60: | Zeile 60: | ||
}</syntaxhighlight> | }</syntaxhighlight> | ||
;Schriftgröße für den Druck ändern | ;Schriftgröße für den Druck ändern | ||
<syntaxhighlight lang=„CSS“>/* save ink and paper with very small fonts */ | <syntaxhighlight lang=„CSS“>/* save ink and paper with very small fonts */ | ||
@media print { | @media print { | ||
Zeile 88: | Zeile 88: | ||
==Verlinkung== | ==Verlinkung== | ||
Es ist möglich, Links zur druckbaren Version einer Seite hinzuzufügen | Es ist möglich, Links zur druckbaren Version einer Seite hinzuzufügen | ||
* Solche Links sollten in Artikeln nicht benötigt werden, und die Verwendung an anderer Stelle sollte den tatsächlichen Bedarf und die Einschränkungen berücksichtigen | * Solche Links sollten in Artikeln nicht benötigt werden, und die Verwendung an anderer Stelle sollte den tatsächlichen Bedarf und die Einschränkungen berücksichtigen | ||
Der Link zur druckbaren Seite hat folgendes Format | Der Link zur druckbaren Seite hat folgendes Format | ||
:http://en.wikipedia.org/w/index.php?title=Help:Printable&printable=yes | :http://en.wikipedia.org/w/index.php?title=Help:Printable&printable=yes | ||
Zeile 107: | Zeile 107: | ||
</noinclude> | </noinclude> | ||
[[Kategorie:MediaWiki/ | [[Kategorie:MediaWiki/Print]] |
Version vom 21. Oktober 2024, 11:44 Uhr
MediaWiki/Drucken - Beschreibung
Beschreibung
Im Allgemeinen ist das Drucken eines Wikipedia-Artikels so einfach wie das Auswählen von „Druckbare Version“ aus dem Menü „Werkzeuge“ in der Seitenleiste oder oben rechts
- Ihr Browser verfügt wahrscheinlich über eine eigene Druckvorschau-Funktion
Die MediaWiki-Software, auf der Wikipedia läuft, verwendet Cascading Style Sheets, um den Stil und das Layout festzulegen, die für eine gedruckte Version der Seite geeignet sind
- In modernen Browsern sollte die Druckfunktion des Browsers automatisch die Regeln in den Stylesheets verwenden, wenn Sie einen Artikel drucken
- Daher ist der Befehl „Drucken“ Ihres Webbrowsers ebenfalls nützlich
Bestimmte Seitenelemente werden normalerweise nicht gedruckt; dazu gehören Selbstreferenzen wie Links zum Bearbeiten von Abschnitten, Navigationsfelder, Meldungsfelder und Metadaten
Druckbare Version
Der Standard-Vektor-Skin hat oben rechts im Menü „Werkzeuge“ eine Auswahl für „Druckbare Version“
- Diese druckbare Version wird oft missverstanden, da es sich nicht genau um eine Druckvorschau handelt
- Sie zeigt keine Seitenzahlen, Kopf- und Fußzeilen an, die von Ihrem Browser hinzugefügt wurden
- Für eine korrekte Druckvorschau verwenden Sie die von Ihrem Browser bereitgestellte
Die Druckseite wird für keinen modernen Browser benötigt, da diese Browser die im Markup von Wikipedia-Seiten enthaltenen CSS-Stile media=„print“
analysieren
- Die Druckregeln werden automatisch angewendet, wenn die Seite gedruckt oder im Browser in der Vorschau angezeigt wird
Die @media print
-Regeln aus den Benutzer-Stylesheets werden in der druckbaren Version nicht angewendet – siehe unten
CSS
MediaWiki bietet ein druckerspezifisches Styling
- Dieses Stylesheet kann nur von Entwicklern bearbeitet werden
Das Wikipedia-spezifische Druck-Stylesheet befindet sich unter MediaWiki:Print.css
- Dieses Stylesheet kann die Basis ergänzen und überschreiben; es kann nur von Interface-Administratoren bearbeitet werden
Klassen
MediaWiki:Print.css definiert bestimmte Klassen, die nicht druckbar sind, insbesondere navbox, infobox.sisterproject, editlink, noprint, metadata, dablink
- Zum Beispiel: Da Vorlage:Tl die navbox-Klasse verwendet, werden alle darauf basierenden Elemente nicht gedruckt
@media print
CSS-Medientypen definieren die Regeln für verschiedene Arten von Präsentationsmedien
- Die normale Anzeige verwendet
@media screen
-Regeln; Druckregeln können mit@media print
definiert werden
Drucksteuerung
Elemente
Wenn Sie ein neues Element erstellen, das nicht gedruckt werden soll, kann die noprint-Klasse angewendet werden; zum Beispiel:
<span class=„noprint“>foo</span>
Hier würde der Inhalt „foo“ angezeigt, aber nicht gedruckt
- Sie können auch Vorlage:Tl verwenden, eine Vorlagenumschlingung für die
noprint
-Klasse - Einige andere Vorlagen, wie z. B. Vorlage:Tl, enthalten ebenfalls die
noprint
-Klasse
Persönliche Anpassung
Leser mit Konten können ihre Special:MyPage/skin.css ändern, um ihr individuelles Druckerlebnis anzupassen
- Denken Sie daran, dass Regeln, die
@media print
verwenden, in der Druckvorschau angezeigt werden – oder nicht, wenn dies beabsichtigt ist –, jedoch nicht in der druckbaren Version
- URLs für Quellenangaben in Zitiervorlagen drucken
/* URLs für Quellenangaben drucken */
#content cite a.external.text:after {display: inline;}
- Hinweis: URLs werden immer für Quellenangaben gedruckt, die keine Zitiervorlagen verwenden
- Referenzen nicht drucken
/* do not print references */
@media print {
ol.references {display: none;}
}
- Schriftgröße für den Druck ändern
/* save ink and paper with very small fonts */
@media print {
#footer,
#content,
body { font-size: 8pt !important; }
h1 { font-size: 17pt }
h2 { font-size: 14pt }
h3 { font-size: 11pt }
h4 { font-size: 9pt }
h5 { font-size: 8pt }
h6 {
font-size: 8pt;
font-weight: normal;
}
}
- Entfernen
- Leerzeichen über dem Titel, „Aus Wikipedia, der freien Enzyklopädie“, URL, Kategorien, Änderungstext und Lizenztext
/* Nicht wesentliche Elemente entfernen */
@media print {
.firstHeading { margin-top: 0; padding-top: 0; }
#siteSub { display: none; }
.printfooter { display: none; }
#catlinks, .catlinks { display: none; }
#footer { display: none; }
}
Verlinkung
Es ist möglich, Links zur druckbaren Version einer Seite hinzuzufügen
- Solche Links sollten in Artikeln nicht benötigt werden, und die Verwendung an anderer Stelle sollte den tatsächlichen Bedarf und die Einschränkungen berücksichtigen
Der Link zur druckbaren Seite hat folgendes Format
Ein Link zur druckbaren Version einer Seite kann mit folgender Syntax erstellt werden
{{fullurl:{{FULLPAGENAME}}|printable=yes}}