MediaWiki/Drucken: Unterschied zwischen den Versionen

Aus Foxwiki
Subpages:
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 39: Zeile 39:
=== Elemente ===
=== Elemente ===
Wenn Sie ein neues Element erstellen, das nicht gedruckt werden soll, kann die noprint-Klasse angewendet werden; zum Beispiel:
Wenn Sie ein neues Element erstellen, das nicht gedruckt werden soll, kann die noprint-Klasse angewendet werden; zum Beispiel:
<syntaxhighlight lang=„html“>
<syntaxhighlight lang="html">
<span class=„noprint“>foo</span>
<span class=„noprint“>foo</span>
</syntaxhighlight>
</syntaxhighlight>
Zeile 52: Zeile 52:


;URLs für Quellenangaben in Zitiervorlagen drucken
;URLs für Quellenangaben in Zitiervorlagen drucken
<syntaxhighlight lang=„CSS“>
<syntaxhighlight lang="CSS">
#/* URLs für Quellenangaben drucken */
#/* URLs für Quellenangaben drucken */
#content cite a.external.text:after {display: inline;}</syntaxhighlight>
#content cite a.external.text:after {display: inline;}</syntaxhighlight>
Zeile 58: Zeile 58:


;Referenzen nicht drucken
;Referenzen nicht drucken
<syntaxhighlight lang=„CSS“>
<syntaxhighlight lang="CSS">
/* do not print references */
/* do not print references */
@media print {
@media print {
Zeile 66: Zeile 66:


;Schriftgröße für den Druck ändern
;Schriftgröße für den Druck ändern
<syntaxhighlight lang=„CSS“>
<syntaxhighlight lang="CSS">
/* save ink and paper with very small fonts */
/* save ink and paper with very small fonts */
@media print {
@media print {
Zeile 84: Zeile 84:


; Entfernen: Leerzeichen über dem Titel, „Aus Wikipedia, der freien Enzyklopädie“, URL, Kategorien, Änderungstext und Lizenztext
; Entfernen: Leerzeichen über dem Titel, „Aus Wikipedia, der freien Enzyklopädie“, URL, Kategorien, Änderungstext und Lizenztext
<syntaxhighlight lang=„CSS“>
<syntaxhighlight lang="CSS">
/* Nicht wesentliche Elemente entfernen */
/* Nicht wesentliche Elemente entfernen */
@media print {
@media print {

Version vom 21. Oktober 2024, 12:16 Uhr

Drucken - eines MediaWiki-Artikels

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

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

http://en.wikipedia.org/w/index.php?title=Help:Printable&printable=yes

Ein Link zur druckbaren Version einer Seite kann mit folgender Syntax erstellt werden

{{fullurl:{{FULLPAGENAME}}|printable=yes}}


Anhang

Siehe auch

Links

Weblinks