Die VorlageVorlage:Zitat und Vorlage:" dient der Einbindung von Zitaten. Dabei wird das dafür existierende HTML-Element blockquote verwendet, so dass die Zitate einheitlich mit CSS formatiert und besser weiterverarbeitet werden können. Zur allgemeinen Verwendung von Zitaten in Wikipedia siehe Wikipedia:Zitate.
Diese Diskussionsseite dient dazu, Verbesserungen an der Vorlage „Zitat“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.
Auf dieser Seite werden Abschnitte monatlich automatisch archiviert, deren jüngster Beitrag mehr als 365 Tage zurückliegt und die mindestens einen signierten Beitrag enthalten. Um die Diskussionsseite nicht komplett zu leeren, verbleiben mindestens 3 Abschnitte.
Auf dieser Seite werden Abschnitte monatlich automatisch archiviert, deren jüngster Beitrag mehr als 90 Tage zurückliegt und die mindestens 2 signierte Beiträge enthalten. Um die Diskussionsseite nicht komplett zu leeren, verbleiben mindestens 3 Abschnitte.
Letzter Kommentar: vor 9 Monaten9 Kommentare3 Personen sind an der Diskussion beteiligt
Ich habe gerade ein Zitat, das mit Anführungszeichen beginnt (als Teil des Zitats), um lang=en ergänzt. Dabei sind die äußeren Anführungszeichen verschwunden, nur die innerhalb des Zitats wurden dargestellt. Dabei war es unerheblich, ob ich deutsche oder englische, einfache oder doppelte Anführungszeichen benutzt habe. Ohne lang=en funktioniert alles. Kann wer was dazu sagen oder das reproduzieren? Ich weiß nicht, was ich falsch gemacht habe. Verwirrte Grüße --Winkekatze (Diskussion) 21:05, 15. Apr. 2024 (CEST)
ps: Falls das hilft, es war das zweite Zitat bei Vic Fuentes --Winkekatze (Diskussion) 21:06, 15. Apr. 2024 (CEST)Beantworten
Bin auch verwirrt.
Diese Vorlage ist nicht in der Lage, irgendwas aus dem bearbeiteten Quelltext herauszulöschen.
Allerdings könnten das Skripte (JavaScript-Helferlein).
Wenn du sowas benutzt, müsstest du das mit denen abkaspern.
Bevor jemand auf dumme Gedanken kommt: WSTM weigert sich, irgendwas im Text= zu verändern.
Bemerkung an Rande: Wenn im Parameter 2=Autor ein <ref> vorkommt, dann gehört das in einen eigenen Parameter ref= und der Autor= darf keine Quelle enthalten, sondern nur den Namen des Menschen. Das war aber vorher schon suboptimal.
Einspruch: Die Vorlage ist so aufgebaut, dass sie eventuell schon vorhandene Anführungszeichen nicht verdoppeln soll.
{{Zitat|Text=“‘Bulls in the Bronx’ has a crazy story to it.”
|Sprache=en}}
ergibt
“‘Bulls in the Bronx’ has a crazy story to it.”
und nicht
““‘Bulls in the Bronx’ has a crazy story to it.””
beginnt nun ein Zitat also mit einen Anführungszeichen ‘ oder “
‘Bulls in the Bronx’ has a crazy story to it.
dann werden die automatisch außen erzeugten “…” unterdrückt, weil das Zitat mit ‘…’ beginnt. Dann, und nur dann, passiert das. Die Schwestervorlage für inline macht das so übrigens nicht “‘Bulls in the Bronx’ has a crazy story to it.”
Es lässt sich überlisten, indem man ein <nowiki /> an den Anfang setzt
“‘Bulls in the Bronx’ has a crazy story to it.”
oder so
“[…] ‘Bulls in the Bronx’ has a crazy story to it.”
siehe →Wikipedia:Lua/Modul/Text#quoteUnquoted: „Schließe die Zeichenkette in sprachabhängige Anführungszeichen ein, falls nicht leer oder schon zu Beginn oder am Ende ein Anführungszeichen steht.“
Das lang=en generiert die gleichartigen Anführungszeichen, von denen es je nach Sprache diverse verschiedene gibt.
Damit glaubt die Programmierung, dass irrtümlich wie öfter mal vorkommend bereits Anführungszeichen vorhanden sind.
Generell sollte man diese Situation aber vermeiden, weil "' schlecht auseinanderzuhalten ist mit drei Strichelchen, und das ursprüngliche "" mit vier Strichelchen dann erstens optischer Murks ist, und sobald als solches erkannt auch die zusätzlichen Anführungszeichen durch die Vorlage abschaltet.