User:Lilyuserin/coco/doc
< User:Lilyuserin | coco
Diese Seite ist eine Dokumentations-Unterseite der Seite User:Lilyuserin/coco. |
Anzeigen • Bearbeiten • Versionen • Cache löschen
Hier auf Commons muss die Vorlage folgendermaßen eingebunden werden: {{User:Lilyuserin/cc}}
, in einem privaten Wiki kannst du die Vorlage nennen wie du willst. Ich habe sie cc
für collapsible code genannt.
<div {{{kla|class="mw-collapsible"}}} style="width:{{{em|60em}}};">{{#tag:syntaxhighlight|{{{code}}}|lang="{{{lang|php}}}"|style="padding: {{{pad|0.05em 1em 0.05em 1em}}}; background-color:{{{bgc|#dddddd}}}"|line}}</div>
Diese Vorlage erzeugt ausklappbaren Code mit einem in Breite und Farbe wählbaren Rahmen.
Parameter
edit- Code (Parameter #1)
- anzuzeigender Code
- em
- Breite des Fensters (default: 60em)
- lang
- Sprache, nach deren Syntax eingefärbt werden soll; default: latex (was Lilypond-Ähnlicheres gibt es derzeit nicht)
- bgc
- Rahmenfarbe (default: #dddddd, kann auch als Name angegeben werden, z.B. red, green etc.; hier eine Liste)
- pad
- Rahmenbreite (default: 0.05em 1em 0.05em 1em)
- kla
- class= wenn kein Einklappen erwünscht ist (default: class="mw-collapsible")
Beispiele
edit{{coco|lang=latex|code=\new ChordNames \chordmode { \override Score.RehearsalMark.self-alignment-X = #-1 \override Score.BarNumber.stencil = ##f s1 \break \mark \markup "Chordname" g1 \break \mark \markup "Underline Chordname" \counterbass g \break \mark \markup "Underline Chordname in Chordname, German Version" \gRootNote b:7 \break \mark \markup { "Underline Rootnote in Chordname, German Version" } \gBassNote f/b } }}
bewirkt:
\new ChordNames \chordmode {
\override Score.RehearsalMark.self-alignment-X = #-1
\override Score.BarNumber.stencil = ##f
s1
\break
\mark \markup "Chordname"
g1 \break
\mark \markup "Underline Chordname"
\counterbass g \break
\mark \markup "Underline Chordname in Chordname, German Version"
\gRootNote b:7 \break
\mark \markup { "Underline Rootnote in Chordname, German Version" }
\gBassNote f/b }
Beachte, dass der Parameter mit seiner Nummer benannt werden muss, wenn er ein Gleichheitszeichen enthält (was bei Lilypond-Code häufig der Fall ist).
{{coco|em=30em|lang=python|bgc=PaleGoldenRod|pad=1em 3em 0em 3em|code=def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pass }}
bewirkt:
def quickSort(arr):
less = []
pivotList = []
more = []
if len(arr) <= 1:
return arr
else:
pass
Ohne Einklappen
edit{{coco|kla=|lang=python|em=40em|bgc=PaleGoldenRod|code=def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pass }}
bewirkt
def quickSort(arr):
less = []
pivotList = []
more = []
if len(arr) <= 1:
return arr
else:
pass
Unterseiten
Links auf diese Seite
- User:Lilyuserin/coco (transclusion) (← links | edit)
Alle Lilyuserin-Seiten
- Lilyuserin
- Lilyuserin/Affenformular
- Lilyuserin/CSS
- Lilyuserin/CalcForm
- Lilyuserin/Das Geheimnis von tag
- Lilyuserin/Das Geheimnis von tag/incl
- Lilyuserin/Datumsfunktionen
- Lilyuserin/Digging deeper
- Lilyuserin/Dokumentation
- Lilyuserin/EditCounterOptIn.js
- Lilyuserin/Edittools backen
- Lilyuserin/Erweiterungen
- Lilyuserin/Extension SyntaxHighlight
- Lilyuserin/FormExtension
- Lilyuserin/FormatLinks
- Lilyuserin/FormatLinks/pdf
- Lilyuserin/FormatLinks/pdf1
- Lilyuserin/FormatLinks/pdf2
- Lilyuserin/ImpExp
- Lilyuserin/Inputbox
- Lilyuserin/Lilypond
- Lilyuserin/Lilypond/Accordion
- Lilyuserin/Lilypond/Accordion/incl
- Lilyuserin/Lilypond/Accordion/layout.ly
- Lilyuserin/Lilypond/Accordion/paper.ly
- Lilyuserin/Lilypond/Accordion/scheme.ly
- Lilyuserin/Lilypond/Accordion/score.ly
- Lilyuserin/Lilypond/Accordion/sheet.ly
- Lilyuserin/Lilypond/FootNote
- Lilyuserin/Lilypond/FootNote/layout
- Lilyuserin/Lilypond/Griffschrift
- Lilyuserin/Lilypond/Griffschrift/layout
- Lilyuserin/Lilypond/Griffschrift/lsr
- Lilyuserin/Lilypond/Griffschrift/var
- Lilyuserin/Lilypond/Links
- Lilyuserin/Lua
- Lilyuserin/Lua/Modul
- Lilyuserin/Lua/Modul:Dok
- Lilyuserin/Lua/Modul:Dok/Doku
- Lilyuserin/Lua/Modul:Dokumentation
- Lilyuserin/Lua/Modul:Muster
- Lilyuserin/Lua/Moduldok
- Lilyuserin/MediaWikiLinks
- Lilyuserin/MediaWiki Snippets
- Lilyuserin/Netzwerk
- Lilyuserin/Printonly
- Lilyuserin/SVG
- Lilyuserin/SVG/30-60-90
- Lilyuserin/SVG/90-60-30 Dreieck
- Lilyuserin/SVG/Approximation von Kreisbögen mit Bezierkurven
- Lilyuserin/SVG/Gleichseitiges Dreieck
- Lilyuserin/SVG/Primzahlen
- Lilyuserin/SVG/Rainbowgradient
- Lilyuserin/SVG/Siebeneck
- Lilyuserin/SVG/Tangram
- Lilyuserin/SVG/Tropfen
- Lilyuserin/SVG/bezier
- Lilyuserin/SVG/blume
- Lilyuserin/SVG/blume15grad
- Lilyuserin/SVG/blume30grad
- Lilyuserin/SVG/code
- Lilyuserin/SVG/gleichseitigesdreieck
- Lilyuserin/SVG/golden
- Lilyuserin/SVG/gradient
- Lilyuserin/SVG/haberdasher
- Lilyuserin/SVG/herz
- Lilyuserin/SVG/herzkurven
- Lilyuserin/SVG/herzkurven/old
- Lilyuserin/SVG/herzpfad
- Lilyuserin/SVG/hexagon
- Lilyuserin/SVG/hexagon+star
- Lilyuserin/SVG/kite+dart
- Lilyuserin/SVG/leer
- Lilyuserin/SVG/masken
- Lilyuserin/SVG/mehr
- Lilyuserin/SVG/mehrecke
- Lilyuserin/SVG/pentagon
- Lilyuserin/SVG/rhombus
- Lilyuserin/SVG/rotate
- Lilyuserin/SVG/rotateline
- Lilyuserin/SVG/rotatetri
- Lilyuserin/SVG/sinus
- Lilyuserin/SVG/tangramsquare
- Lilyuserin/SVG/tbl
- Lilyuserin/SVG/wifutab
- Lilyuserin/SVG/zehneck
- Lilyuserin/SVG/zweck
- Lilyuserin/Seite kopieren
- Lilyuserin/Software
- Lilyuserin/Software/DefaultSettings
- Lilyuserin/Substituieren
- Lilyuserin/Substituieren/September
- Lilyuserin/Substituieren/VorlageSeptember
- Lilyuserin/Substituieren/jetzt
- Lilyuserin/Substituieren/substituiert
- Lilyuserin/TOC
- Lilyuserin/Tr-gradient
- Lilyuserin/TransclusionSubstitution
- Lilyuserin/Vorlagen
- Lilyuserin/Vorlagen expandieren
- Lilyuserin/Vorlagendokumentation
- Lilyuserin/Vorlagendokumentation/Dokuseite
- Lilyuserin/Vorlagendokumentation/doc
- Lilyuserin/Vorlagendokumentation/documentation
- Lilyuserin/Vorlagendokumentation/incl
- Lilyuserin/Vorlagendokumentation/layout
- Lilyuserin/Vorlagendokumentation/pre-load
- Lilyuserin/Vorlagendokumentation/ruler
- Lilyuserin/WIKI Versionsgeschichte löschen
- Lilyuserin/WTFPL
- Lilyuserin/Windows Tipps
- Lilyuserin/XAMPP windows
- Lilyuserin/alle
- Lilyuserin/casc
- Lilyuserin/casc/doc
- Lilyuserin/cc
- Lilyuserin/cc/doc
- Lilyuserin/coco
- Lilyuserin/coco/doc
- Lilyuserin/edca
- Lilyuserin/email
- Lilyuserin/gsd
- Lilyuserin/incl
- Lilyuserin/kategorien
- Lilyuserin/notitle
- Lilyuserin/notitle/doc
- Lilyuserin/polygons
- Lilyuserin/svgattr
- Lilyuserin/unter
- Lilyuserin/what