template-ebook/tools/bmp-emojis.md

178 lines
5.3 KiB
Markdown
Raw Permalink Normal View History

2025-05-21 22:28:40 +02:00
# Emojis im Unicode Basic Multilingual Plane (BMP)
> Diese Liste enthält **alle wichtigen Emojis im BMP-Bereich (U+0000 bis U+FFFF)**. Sie ist besonders geeignet für Markdown-Dokumente, die mit Git versioniert oder als PDF exportiert werden sollen.
---
## Inhaltsverzeichnis
- [ Emojis im Unicode Basic Multilingual Plane (BMP)](#-emojis-im-unicode-basic-multilingual-plane-bmp)
- [ Inhaltsverzeichnis](#-inhaltsverzeichnis)
- [ Verwendungshinweis](#-verwendungshinweis)
- [ HTML](#-html)
- [ Python](#-python)
- [ Markdown](#-markdown)
- [ Wetter \& Natur](#-wetter--natur)
- [ Zeichen \& Objekte](#-zeichen--objekte)
- [ Warnung \& Energie](#-warnung--energie)
- [ Transport](#-transport)
- [ Sport \& Freizeit](#-sport--freizeit)
- [ Religion \& Symbole](#-religion--symbole)
- [ Gender \& Sternzeichen](#-gender--sternzeichen)
- [ Spielkarten \& Schach](#-spielkarten--schach)
- [ Diverse Symbole \& Zeichen](#-diverse-symbole--zeichen)
- [ Emoticons (U+1F600U+1F64F)](#-emoticons-u1f600u1f64f)
## Verwendungshinweis
Du kannst Unicode-Emojis auch **ohne Kopieren** verwenden per Unicode-Codepunkt. Hier eine Übersicht, wie das in verschiedenen Umgebungen funktioniert:
| Emoji | Unicode | HTML Entity | Python | Bash | LaTeX (xelatex) |
|-------|---------|-------------|--------|------|-----------------|
| ☀️ | U+2600 | `☀` | `\u2600` | `\u2600` | `\char"2600` |
| ☕ | U+2615 | `☕` | `\u2615` | `\u2615` | `\char"2615` |
| ⚙️ | U+2699 | `⚙` | `\u2699` | `\u2699` | `\char"2699` |
| ✂️ | U+2702 | `✂` | `\u2702` | `\u2702` | `\char"2702` |
| ☎️ | U+260E | `☎` | `\u260E` | `\u260E` | `\char"260E` |
| ⚠️ | U+26A0 | `⚠` | `\u26A0` | `\u26A0` | `\char"26A0` |
| ⚽ | U+26BD | `⚽` | `\u26BD` | `\u26BD` | `\char"26BD` |
| ♻️ | U+267B | `♻` | `\u267B` | `\u267B` | `\char"267B` |
📌 Für Emojis **außerhalb des BMP** (z.B. 😀 = `U+1F600`) musst du in Python/Bash `\U` statt `\u` nutzen (8-stellig).
### HTML
```text
&#x2600; <!-- ☀️ Sonne -->
&#x1F600; <!-- 😀 Grinsendes Gesicht -->
```
### Python
```text
print("\u2600") # ☀️ Sonne (BMP)
print("\U0001F600") # 😀 Grinsendes Gesicht (SMP)
```
### Markdown
Markdown unterstützt Emojis nicht direkt über Codepunkte aber wenn dein Editor Unicode versteht, kannst du den Emoji direkt schreiben (☀️, ⚙️, ✂️) oder ihn per HTML-Entity einfügen (wie in HTML oben).
⚠️ Achtung: Nur manche Markdown-Renderer (z.B. GitHub) zeigen HTML-Entities korrekt an.
---
## Wetter & Natur
- ☀️ U+2600 Sonne
- ☁️ U+2601 Wolke
- ☂️ U+2602 Regenschirm
- ☃️ U+2603 Schneemann
- ☄️ U+2604 Komet
- ⛄ U+26C4 Schneemann ohne Schnee
- ⛅ U+26C5 Sonne hinter Wolke
- ⛈️ U+26C8 Gewitterwolke
---
## Zeichen & Objekte
- ✂️ U+2702 Schere
- ✉️ U+2709 Briefumschlag
- ☎️ U+260E Telefon
- ⚒️ U+2692 Hammer und Picke
- ⚓ U+2693 Anker
- ⚖️ U+2696 Waage
- ⚗️ U+2697 Retorte
- ⚙️ U+2699 Zahnrad
- ⚰️ U+26B0 Sarg
- ⚱️ U+26B1 Urne
- ⚔️ U+2694 Gekreuzte Schwerter
---
## Warnung & Energie
- ⚡ U+26A1 Hochspannung
- ⚠️ U+26A0 Warnung
- ⛔ U+26D4 Kein Zutritt
---
## Transport
- ✈️ U+2708 Flugzeug
- ⛟ U+26DF Lieferwagen
- ⛴️ U+26F4 Fähre
- ⛵ U+26F5 Segelboot
- ⛷️ U+26F7 Skifahrer
- ⛸️ U+26F8 Schlittschuhe
- ⛹️ U+26F9 Ballspielende Person
- ⛽ U+26FD Zapfsäule
---
## Sport & Freizeit
- ⚽ U+26BD Fußball
- ⚾ U+26BE Baseball
- ⛳ U+26F3 Golfplatz
- ⛲ U+26F2 Springbrunnen
- ⛺ U+26FA Zelt
---
## Religion & Symbole
- ☮️ U+262E Friedenssymbol
- ☯️ U+262F Yin-Yang
- ☪️ U+262A Halbmond mit Stern
- ✝️ U+271D Kreuz
---
## Gender & Sternzeichen
- ♀️ U+2640 Weiblich
- ♂️ U+2642 Männlich
- ⚧️ U+26A7 Transgender-Symbol
- ♓ U+2648U+2653 Tierkreiszeichen (Widder bis Fische)
---
## Spielkarten & Schach
- ♠️ U+2660 Pik
- ♣️ U+2663 Kreuz
- ♥️ U+2665 Herz
- ♦️ U+2666 Karo
- ♟️ U+265F Schwarzer Bauer
---
## Diverse Symbole & Zeichen
- ✨ U+2728 Funkeln
- ❗ U+2757 Ausrufezeichen
- ❓ U+2753 Fragezeichen
- ❌ U+274C Kreuzzeichen
- ✅ U+2705 Haken
- U+2795 Pluszeichen
- U+2796 Minuszeichen
- ➗ U+2797 Divisionszeichen
- ➡️ U+27A1 Pfeil nach rechts
- ⬅️ U+2B05 Pfeil nach links (**grenzwertig BMP**)
---
## Emoticons (U+1F600U+1F64F)
Hinweis: Diese befinden sich **nicht im BMP**, sondern im Supplementary Multilingual Plane (SMP).
Wenn du Emojis aus `U+1F600` und höher verwendest (Gesichter, Tiere, Gesten etc.), beachte, dass sie bei älteren Systemen oder PDF-Exporten ohne passende Schriftart ggf. nicht korrekt dargestellt werden.
---
Diese Liste ist **Markdown-, Git- und PDF-freundlich**. Du kannst sie frei verwenden, erweitern oder in dein Projekt einbauen.
(C) 2025 Adam Skotarczak