MFM: Unterschied zwischen den Versionen

Aus Iceshrimp KnowledgeDB
initiale Version
 
initiale Version
Zeile 1: Zeile 1:
MFM ist eine Markup-Sprache, die in Misskey, Firefish, Akkoma und anderen Programmen verwendet wird.
MFM ist eine Markup-Sprache, die in Misskey, Firefish, Akkoma und anderen Programmen verwendet wird.


* Erwähnung: Mit At-Zeichen (@) und Nutzername kann ein individueller Nutzer angegeben werden. @NUTZERNAME
* Erwähnung: Mit At-Zeichen (@) und Nutzername kann ein individueller Nutzer angegeben werden. <code>@NUTZERNAME</code>


* Hashtag: Mit einer Raute und Text kann ein Hashtag angegeben werden. #HASHTAG
* Hashtag: Mit einer Raute und Text kann ein Hashtag angegeben werden. <code>#HASHTAG</code>


* Link: Zeigt spezifische Textabschnitte als anklickbaren Link an. [LINK-TEXT](URL)
* Link: Zeigt spezifische Textabschnitte als anklickbaren Link an. <code>[LINK-TEXT](URL)</code>


* Benutzerdefinierte Emojis: Durch das Umschließen von Emoji-Namen durch Doppelpunkte können benutzerdefinierte Emojis angezeigt werden. :EMOJINAME:
* Benutzerdefinierte Emojis: Durch das Umschließen von Emoji-Namen durch Doppelpunkte können benutzerdefinierte Emojis angezeigt werden. <code>:EMOJINAME:</code>


* Fett:Zeichen zur Betonung dicker erscheinen lassen. **TEXT**
* Fett:Zeichen zur Betonung dicker erscheinen lassen. <code>**TEXT**</code>


* Klein: Inhalt klein und dünn erscheinen lassen. <nowiki><small>TEXT</small></nowiki>
* Klein: Inhalt klein und dünn erscheinen lassen. <code><small>TEXT</small></code>


* Zitationen: Inhalt als Zitat anzeigen. >TEXT
* Zitationen: Inhalt als Zitat anzeigen. <code>>TEXT</code>


* Zentrieren: Inhalt zentriert anzeigen. <nowiki><center>TEXT</center></nowiki>
* Zentrieren: Inhalt zentriert anzeigen. <code><nowiki><center>TEXT</center></nowiki></code>


* Code (Eingebettet): Syntax-Hervorhebung für (Programm-)Code eingebettet anzeigen. `CODE`
* Code (Eingebettet): Syntax-Hervorhebung für (Programm-)Code eingebettet anzeigen. <code>`CODE`</code>


* Code (Block): Syntax-Hervorhebung für mehrzeiligen (Programm-)Code als Block anzeigen. ...CODE...
* Code (Block): Syntax-Hervorhebung für mehrzeiligen (Programm-)Code als Block anzeigen. <code>...CODE...</code>


* Mathe (Eingebettet): Mathematische Formeln (KaTeX) eingebettet anzeigen. \(FORMEL\)
* Mathe (Eingebettet): Mathematische Formeln (KaTeX) eingebettet anzeigen. <code>\(FORMEL\)</code>


* Mathe (Block): Mathematische Formeln (KaTeX) als Block einbetten. \[FORMEL\]
* Mathe (Block): Mathematische Formeln (KaTeX) als Block einbetten. <code>\[FORMEL\]</code>


* Spiegelung: Inhalt horizontal oder vertikal gespiegelt anzeigen. $[flip TEXT] $[flip.v TEXT] $[flip.h,v TXT]
* Spiegelung: Inhalt horizontal oder vertikal gespiegelt anzeigen. <code>$[flip TEXT]</code> <code>$[flip.v TEXT]</code> <code>$[flip.h,v TXT]</code>


* Schriftart: Setzt die Schriftart des Inhaltes fest. $[font.serif TEXT] $[font.monospace TEXT] $[font.cursive TEXT] $[font.fantasy TEXT]
* Schriftart: Setzt die Schriftart des Inhaltes fest. <code>$[font.serif TEXT]</code> <code>$[font.monospace TEXT]</code> <code>$[font.cursive TEXT]</code> <code>$[font.fantasy TEXT]</code>


* Groß: Inhalte größer anzeigen. $[x2 INHALT] $[x3 INHALT] $[x4 INHALT]
* Groß: Inhalte größer anzeigen. <code>$[x2 INHALT]</code> <code>$[x3 INHALT]</code> <code>$[x4 INHALT]</code>


* Weichzeichnen: Inhalte durch Weihzeichnung verschwimmen lassen. Durch das Bewegen des Mauszeigers über den Inhalt wird er klar angezeigt. $[blur TEXT]
* Weichzeichnen: Inhalte durch Weihzeichnung verschwimmen lassen. Durch das Bewegen des Mauszeigers über den Inhalt wird er klar angezeigt. <code>$[blur TEXT]</code>


* Animation (Dehnen): Verleiht Inhalt eine sich dehnende Animation. $[jelly INHALT] $[jelly.speed=3s INHALT] $[jelly.delay=3s INHALT] $[jelly.loop=3 INHALT]
* Animation (Dehnen): Verleiht Inhalt eine sich dehnende Animation. <code>$[jelly INHALT]</code> <code>$[jelly.speed=3s INHALT]</code> <code>$[jelly.delay=3s INHALT]</code> <code>$[jelly.loop=3 INHALT]</code>


* Animation (Tada): Verleiht Inhalt eine Animation mit "Tada!"-Gefühl. $[tada INHALT] $[tada.speed=3s INHALT] $[tada.delay=3s INHALT] $[tada.loop=3 INHALT]
* Animation (Tada): Verleiht Inhalt eine Animation mit "Tada!"-Gefühl. <code>$[tada INHALT]</code> <code>$[tada.speed=3s INHALT]</code> <code>$[tada.delay=3s INHALT]</code> <code>$[tada.loop=3 INHALT]</code>


* Animation (Sprung): Verleiht Inhalt eine springende Animation. $[jump INHALT] $[jump.speed=3s INHALT] $[jump.delay=3s INHALT] $[jump.loop=3 INHALT]
* Animation (Sprung): Verleiht Inhalt eine springende Animation. <code>$[jump INHALT]</code> <code>$[jump.speed=3s INHALT]</code> <code>$[jump.delay=3s INHALT]</code> <code>$[jump.loop=3 INHALT]</code>


* Animation (Federn): Verleiht Inhalt eine federnde Animation. $[bounce INHALT] $[bounce.speed=3s INHALT] $[bounce.delay=3s INHALT] $[bounce.loop=3 INHALT]
* Animation (Federn): Verleiht Inhalt eine federnde Animation. <code>$[bounce INHALT]</code> <code>$[bounce.speed=3s INHALT]</code> <code>$[bounce.delay=3s INHALT]</code> <code>$[bounce.loop=3 INHALT]</code>


* Animation (Rotieren): Verleiht Inhalt eine rotierende Animation. $[spin INHALT] $[spin.left INHALT] $[spin.alternate INHALT] $[spin.x INHALT] $[spin.x,left INHALT] $[spin.x,alternate INHALT] $[spin.y INHALT] $[spin.y,left INHALT] $[spin.y,alternate INHALT] $[spin.speed=3s INHALT] $[spin.delay=3s INHALT] $[spin.loop=3 INHALT]
* Animation (Rotieren): Verleiht Inhalt eine rotierende Animation. <code>$[spin INHALT]</code> <code>$[spin.left INHALT]</code> <code>$[spin.alternate INHALT]</code> <code>$[spin.x INHALT]</code> <code>$[spin.x,left INHALT]</code> <code>$[spin.x,alternate INHALT]</code> <code>$[spin.y INHALT]</code> <code>$[spin.y,left INHALT]</code> <code>$[spin.y,alternate INHALT]</code> <code>$[spin.speed=3s INHALT]</code> <code>$[spin.delay=3s INHALT]</code> <code>$[spin.loop=3 INHALT]</code>


* Animation (Zucken): Verleiht Inhalt eine sehr stark zuckende Animation. $[twitch INHALT] $[twitch.speed=3s INHALT] $[twitch.delay=3s INHALT] $[twitch.loop=3 INHALT]
* Animation (Zucken): Verleiht Inhalt eine sehr stark zuckende Animation. <code>$[twitch INHALT]</code> <code>$[twitch.speed=3s INHALT]</code> <code>$[twitch.delay=3s INHALT]</code> <code>$[twitch.loop=3 INHALT]</code>


* Regenbogen: Lässt den Inhalt in Regenbogenfarben erscheinen. $[rainbow INHALT] $[rainbow.speed=3s INHALT] $[rainbow.delay=3s INHALT] $[rainbow.loop=3 INHALT]
* Regenbogen: Lässt den Inhalt in Regenbogenfarben erscheinen. <code>$[rainbow INHALT]</code> <code>$[rainbow.speed=3s INHALT]</code> <code>$[rainbow.delay=3s INHALT]</code> <code>$[rainbow.loop=3 INHALT]</code>


* Glitzer: Verleiht Inhalt einen glitzernden Partikeleffekt. $[sparkle INHALT]
* Glitzer: Verleiht Inhalt einen glitzernden Partikeleffekt. <code>$[sparkle INHALT]</code>


* Drehen: Dreht den Inhalt um einen angegebenen Winkel. $[rotate INHALT] $[rotate.deg=45 INHALT] $[rotate.x,deg=45 INHALT]
* Drehen: Dreht den Inhalt um einen angegebenen Winkel. <code>$[rotate INHALT]</code> <code>$[rotate.deg=45 INHALT]</code> <code>$[rotate.x,deg=45 INHALT]</code>


* Ein-/Ausblenden: Blended Inhalt ein and aus. $[fade INHALT] $[fade.out INHALT] $[fade.speed=3s INHALT] $[fade.delay=3s INHALT]
* Ein-/Ausblenden: Blended Inhalt ein and aus. <code>$[fade INHALT]</code> <code>$[fade.out INHALT]</code> <code>$[fade.speed=3s INHALT]</code> <code>$[fade.delay=3s INHALT]</code>


* Zuschneiden: Inhalt zuschneiden. $[crop.top=50 INHALT] $[crop.right=50 INHALT] $[crop.bottom=50 INHALT] $[crop.left=50 INHALT]
* Zuschneiden: Inhalt zuschneiden. <code>$[crop.top=50 INHALT]</code> <code>$[crop.right=50 INHALT]</code> <code>$[crop.bottom=50 INHALT]</code> <code>$[crop.left=50 INHALT]</code>


* Position: Inhalt um einen bestimmten Betrag verschieben. $[position.y=-1 INHALT] $[position.x=-1 INHALT]
* Position: Inhalt um einen bestimmten Betrag verschieben. <code>$[position.y=-1 INHALT]</code> <code>$[position.x=-1 INHALT]</code>


* Maßstab: Skaliere den Inhalt um einen bestimmten Betrag. $[scale.x=1.3 INHALT] $[scale.x=1.5,y=3 INHALT] $[scale.y=0.3 INHALT]
* Maßstab: Skaliere den Inhalt um einen bestimmten Betrag. <code>$[scale.x=1.3 INHALT]</code> <code>$[scale.x=1.5,y=3 INHALT]</code> <code>$[scale.y=0.3 INHALT]</code>


* Vordergrundfarbe: Ändern der Vordergrundfarbe von Text. $[fg.color=eb6f92 TEXT]
* Vordergrundfarbe: Ändern der Vordergrundfarbe von Text. <code>$[fg.color=eb6f92 TEXT]</code>


* Hintergrundfarbe: Ändern der Hintergrundfarbe von Text. $[bg.color=31748f TEXT]
* Hintergrundfarbe: Ändern der Hintergrundfarbe von Text. <code>$[bg.color=31748f TEXT]</code>


* Schlicht: Deaktiviert jegliche MFM-Syntax, die sich innerhalb dieses MFM-Effekts befindet. <plain>INHALT</plain>
* Schlicht: Deaktiviert jegliche MFM-Syntax, die sich innerhalb dieses MFM-Effekts befindet. <code><plain>INHALT</plain></code>

Version vom 25. Oktober 2023, 14:22 Uhr

MFM ist eine Markup-Sprache, die in Misskey, Firefish, Akkoma und anderen Programmen verwendet wird.

  • Erwähnung: Mit At-Zeichen (@) und Nutzername kann ein individueller Nutzer angegeben werden. @NUTZERNAME
  • Hashtag: Mit einer Raute und Text kann ein Hashtag angegeben werden. #HASHTAG
  • Link: Zeigt spezifische Textabschnitte als anklickbaren Link an. [LINK-TEXT](URL)
  • Benutzerdefinierte Emojis: Durch das Umschließen von Emoji-Namen durch Doppelpunkte können benutzerdefinierte Emojis angezeigt werden. :EMOJINAME:
  • Fett:Zeichen zur Betonung dicker erscheinen lassen. **TEXT**
  • Klein: Inhalt klein und dünn erscheinen lassen. TEXT
  • Zitationen: Inhalt als Zitat anzeigen. >TEXT
  • Zentrieren: Inhalt zentriert anzeigen. <center>TEXT</center>
  • Code (Eingebettet): Syntax-Hervorhebung für (Programm-)Code eingebettet anzeigen. `CODE`
  • Code (Block): Syntax-Hervorhebung für mehrzeiligen (Programm-)Code als Block anzeigen. ...CODE...
  • Mathe (Eingebettet): Mathematische Formeln (KaTeX) eingebettet anzeigen. \(FORMEL\)
  • Mathe (Block): Mathematische Formeln (KaTeX) als Block einbetten. \[FORMEL\]
  • Spiegelung: Inhalt horizontal oder vertikal gespiegelt anzeigen. $[flip TEXT] $[flip.v TEXT] $[flip.h,v TXT]
  • Schriftart: Setzt die Schriftart des Inhaltes fest. $[font.serif TEXT] $[font.monospace TEXT] $[font.cursive TEXT] $[font.fantasy TEXT]
  • Groß: Inhalte größer anzeigen. $[x2 INHALT] $[x3 INHALT] $[x4 INHALT]
  • Weichzeichnen: Inhalte durch Weihzeichnung verschwimmen lassen. Durch das Bewegen des Mauszeigers über den Inhalt wird er klar angezeigt. $[blur TEXT]
  • Animation (Dehnen): Verleiht Inhalt eine sich dehnende Animation. $[jelly INHALT] $[jelly.speed=3s INHALT] $[jelly.delay=3s INHALT] $[jelly.loop=3 INHALT]
  • Animation (Tada): Verleiht Inhalt eine Animation mit "Tada!"-Gefühl. $[tada INHALT] $[tada.speed=3s INHALT] $[tada.delay=3s INHALT] $[tada.loop=3 INHALT]
  • Animation (Sprung): Verleiht Inhalt eine springende Animation. $[jump INHALT] $[jump.speed=3s INHALT] $[jump.delay=3s INHALT] $[jump.loop=3 INHALT]
  • Animation (Federn): Verleiht Inhalt eine federnde Animation. $[bounce INHALT] $[bounce.speed=3s INHALT] $[bounce.delay=3s INHALT] $[bounce.loop=3 INHALT]
  • Animation (Rotieren): Verleiht Inhalt eine rotierende Animation. $[spin INHALT] $[spin.left INHALT] $[spin.alternate INHALT] $[spin.x INHALT] $[spin.x,left INHALT] $[spin.x,alternate INHALT] $[spin.y INHALT] $[spin.y,left INHALT] $[spin.y,alternate INHALT] $[spin.speed=3s INHALT] $[spin.delay=3s INHALT] $[spin.loop=3 INHALT]
  • Animation (Zucken): Verleiht Inhalt eine sehr stark zuckende Animation. $[twitch INHALT] $[twitch.speed=3s INHALT] $[twitch.delay=3s INHALT] $[twitch.loop=3 INHALT]
  • Regenbogen: Lässt den Inhalt in Regenbogenfarben erscheinen. $[rainbow INHALT] $[rainbow.speed=3s INHALT] $[rainbow.delay=3s INHALT] $[rainbow.loop=3 INHALT]
  • Glitzer: Verleiht Inhalt einen glitzernden Partikeleffekt. $[sparkle INHALT]
  • Drehen: Dreht den Inhalt um einen angegebenen Winkel. $[rotate INHALT] $[rotate.deg=45 INHALT] $[rotate.x,deg=45 INHALT]
  • Ein-/Ausblenden: Blended Inhalt ein and aus. $[fade INHALT] $[fade.out INHALT] $[fade.speed=3s INHALT] $[fade.delay=3s INHALT]
  • Zuschneiden: Inhalt zuschneiden. $[crop.top=50 INHALT] $[crop.right=50 INHALT] $[crop.bottom=50 INHALT] $[crop.left=50 INHALT]
  • Position: Inhalt um einen bestimmten Betrag verschieben. $[position.y=-1 INHALT] $[position.x=-1 INHALT]
  • Maßstab: Skaliere den Inhalt um einen bestimmten Betrag. $[scale.x=1.3 INHALT] $[scale.x=1.5,y=3 INHALT] $[scale.y=0.3 INHALT]
  • Vordergrundfarbe: Ändern der Vordergrundfarbe von Text. $[fg.color=eb6f92 TEXT]
  • Hintergrundfarbe: Ändern der Hintergrundfarbe von Text. $[bg.color=31748f TEXT]
  • Schlicht: Deaktiviert jegliche MFM-Syntax, die sich innerhalb dieses MFM-Effekts befindet. <plain>INHALT</plain>