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. < | * 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>