A journey through wonderland with comprehensive markdown examples
- Headers
- Text Formatting
- Lists
- Links and Images
- Tables
- Code
- Math and Formulas
- Diagrams (Mermaid, PlantUML, Markmap)
- Blockquotes
- Task Lists
- Footnotes
- Horizontal Rules
Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it.
She thought "And what is the use of a book," thought Alice "without pictures or conversation?"
Suddenly a White Rabbit with pink eyes ran close by her.
Alice found herself falling down a very deep well.
H2O is what Alice might have encountered in her adventures.
The tea party happened on the 26^th^ day of the month.
- Characters she met:
- The White Rabbit 🐰
- The Cheshire Cat 😸
- The Mad Hatter 🎩
- Who loved tea parties
- Always spoke in riddles
- The Queen of Hearts
♥️ - The Caterpillar 🐛
- Falling down the rabbit hole
- Seeing strange things on the walls
- Landing in a heap of sticks and dry leaves
- Finding the key and the door
- Growing and shrinking
- Eating cake marked "EAT ME"
- Drinking from bottle labeled "DRINK ME"
- Meeting various characters
Alice followed the White Rabbit down the rabbit hole.
Visit the Alice in Wonderland Project for the full text.
You can also reference other sections like Headers within this document.
| Character | Description | Famous Quote |
|---|---|---|
| Alice | Curious girl | "Curiouser and curiouser!" |
| Mad Hatter | Tea party host | "Why is a raven like a writing desk?" |
| Cheshire Cat | Grinning feline | "We're all mad here." |
| Queen of Hearts | Tyrannical ruler | "Off with their heads!" |
| Item | Price | Available |
|---|---|---|
| Tea | £2.50 | ✅ |
| Crumpets | £1.75 | ✅ |
| Jam | £0.50 | ❌ |
| Sugar cubes | £0.25 | ✅ |
def alice_potion(size_change):
"""
Calculate Alice's new size based on what she consumes
"""
current_size = 1.0 # Normal size
if size_change == "DRINK ME":
new_size = current_size * 0.1 # Shrink to 1/10th
print(f"Alice shrinks to {new_size} of her normal size!")
elif size_change == "EAT ME":
new_size = current_size * 10 # Grow 10 times larger
print(f"Alice grows to {new_size} times her normal size!")
return new_size
# Alice's adventure
alice_potion("DRINK ME") # Output: Alice shrinks to 0.1 of her normal size!The Cheshire Cat appeared when Alice typed: console.log("We're all mad here!");
The White Rabbit was always concerned about time. His pocket watch showed the equation:
Alice's size changes can be expressed as:
Where
- For "DRINK ME":
$k = 0.1$ - For "EAT ME":
$k = 10$
The probability of Alice finding her way back home:
graph TD
A[Alice sits by riverbank] --> B{Sees White Rabbit}
B -->|Follows| C[Falls down rabbit hole]
C --> D[Hall of Doors]
D --> E{Finds key}
E -->|Too big| F[Drinks shrinking potion]
E -->|Too small| G[Eats growing cake]
F --> H[Enters garden]
G --> H
H --> I[Meets Mad Hatter]
I --> J[Tea Party]
J --> K[Meets Queen of Hearts]
K --> L[Croquet Game]
L --> M[Trial Scene]
M --> N[Wakes up from dream]
@startuml
class Alice {
-size: float
-location: String
+drink_potion()
+eat_cake()
+follow_rabbit()
}
class WhiteRabbit {
-pocket_watch: Time
-waistcoat: Boolean
+check_time()
+run_late()
}
class CheshireCat {
-grin: Boolean
+appear()
+disappear()
+give_directions()
}
class MadHatter {
-hat: String
-tea_cup: Integer
+host_tea_party()
+ask_riddle()
}
Alice --> WhiteRabbit : follows
Alice --> CheshireCat : asks for directions
Alice --> MadHatter : joins tea party
@enduml# Alice in Wonderland
- **Alice**
- Curious
- Brave
- Growing/Shrinking
- **White Rabbit**
- Always late
- Pocket watch
- Waistcoat
- **Mad Hatter**
- Tea parties
- Riddles
- Mercury poisoning
- **Cheshire Cat**
- Grinning
- Disappearing
- Philosophy
- **Queen of Hearts**
- "Off with their heads!"
- Croquet
- Playing cards
Alice pondered the Cheshire Cat's wisdom:
"But I don't want to go among mad people," Alice remarked.
"Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad."
"How do you know I'm mad?" said Alice.
"You must be," said the Cat, "or you wouldn't have come here."
The Mad Hatter shared his philosophy:
Why is a raven like a writing desk?
Alice gave up. "I give up," Alice replied: "what's the answer?"
"I haven't the slightest idea," said the Hatter.
- Follow the White Rabbit
- Find the key to the garden
- Solve the size problem
- Drink the shrinking potion
- Eat the growing cake
- Attend the Mad Tea Party
- Win the Queen's croquet game
- Learn the rules (there are none!)
- Use flamingo mallets properly
- Avoid the Queen's temper
- Understand the Cheshire Cat's riddles
- Testify at the trial
- Wake up from the dream
Alice's adventures in Wonderland1 have inspired countless adaptations2. The story was written by Lewis Carroll3 and first published in 1865. The Mad Hatter's character4 was inspired by the phrase "mad as a hatter," which came from hat-makers who suffered mercury poisoning5.
Alice's adventure had many distinct phases:
Phase 1: The Rabbit Hole Alice's journey begins with curiosity...
Phase 2: The Hall of Doors She discovers a world of impossible choices...
Phase 3: The Garden Party Where logic gives way to delightful nonsense...
Alice's emotional journey through Wonderland:
😮 Surprise at seeing the talking rabbit
😰 Fear while falling down the hole
🤔 Confusion in the hall of doors
😊 Joy at the tea party
😤 Frustration with the Queen
😴 Peaceful sleep at the end
- En dash: 2010–2020
- Em dash: Alice thought—quite reasonably—that this was all very strange
- Copyright: © Lewis Carroll
- Trademark: Disney™ adaptations
- Ellipsis: Alice wondered...
- Arrows: Alice → Wonderland ← Reality
"It's no use going back to yesterday, because I was a different person then." — Alice
End of Markdown Demonstration
This document showcases MiaoYan's comprehensive Markdown support through the beloved story of Alice in Wonderland. From basic formatting to advanced features like mathematical formulas and diagrams, MiaoYan helps you create beautiful, structured documents with ease.
