Lorem Ipsum Generator
Generujte zástupný text lorem ipsum s nastavitelným počtem odstavců a slov
Vygenerovaný text
Enim excepteur aliqua dolore et nulla aliqua consequat excepteur enim consectetur. Cillum aute ut qui amet amet cupidatat esse fugiat in aliquip ullamco. Enim est occaecat veniam dolore tempor anim duis laboris.
Commodo consectetur nostrud elit culpa aliquip labore magna cillum eiusmod. Enim laboris consequat labore do in cupidatat in dolor ullamco. Sint tempor sint dolor aute commodo proident ut. Quis mollit amet ipsum enim ex voluptate ut.
Qui deserunt magna ad consectetur consectetur sint aliquip in cillum consectetur sint ad dolor. Dolore consequat aliqua mollit adipiscing ex est eu nisi. Dolor adipiscing fugiat anim fugiat sint proident ipsum eu velit aliqua ut amet ipsum voluptate velit exercitation. Ut veniam ex ad veniam officia cillum cupidatat qui sed dolore ad elit ea. Sit laboris sed reprehenderit enim occaecat adipiscing quis officia lorem culpa ut nulla sunt ad sit. Velit non irure sit sint deserunt et officia ut adipiscing est eu eu adipiscing non in duis.Co je lorem ipsum?
Lorem ipsum je zástupný text používaný v grafickém designu a sazbě k vyplnění rozvržení před tím, než je k dispozici finální obsah. Standardní pasáž začíná slovy "Lorem ipsum dolor sit amet, consectetur adipiscing elit" a je v použití od 16. století, kdy neznámý tiskař zamíchal části Ciceronova díla "De Finibus Bonorum et Malorum" (45 př. n. l.) a vytvořil tak vzorník písem. Text přežil přechod na digitální sazbu v 60. letech a stal se výchozím výplňovým textem v softwaru pro desktop publishing, jako je Aldus PageMaker.
Účelem lorem ipsum je přiblížit vizuální váhu a rozmístění čitelného textu, aniž by čtenáře rozptyloval skutečný obsah. Latinská slova mají různé frekvence písmen a délky slov, takže vytvářejí věrohodně vypadající blok textu. Designéři jej používají k hodnocení typografie, mezer a rozvržení v době, kdy obsah ještě vzniká nebo čeká na schválení. To umožňuje týmům rozhodovat o bílém prostoru, počtu sloupců a velikosti písma dříve, než je text připraven.
Původní pasáž z Ciceronova díla (kniha 1, oddíl 1.10.32) pojednává o teorii slasti a bolesti. Zamíchaná verze používaná jako lorem ipsum není gramaticky správná latina. Slova jsou přeuspořádána, zkrácena a smíchána s vymyšlenými fragmenty. To je záměrné: text má na první pohled vypadat věrohodně, ale nesmí předávat smysl, který by mohl ovlivnit vnímání designu ze strany pozorovatele.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Proč používat tento Lorem Ipsum Generator?
Ruční psaní zástupného textu je zdlouhavé a náchylné k chybám. Tento nástroj vám dá přesně takové množství výplně, jaké potřebujete, ve formátu, který potřebujete. Vyberte si mezi odstavci, větami nebo počtem slov, okamžitě upravte výstup bez načtení stránky a zkopírujte vše do schránky jedním kliknutím. Ať už vytváříte prototyp uživatelského rozhraní, plníte testovací databázi nebo zátěžově testujete textový pipeline, spolehlivý a nastavitelný zástupný text odstraňuje z vašeho pracovního postupu malý, ale přetrvávající zdroj tření.
Případy použití Lorem Ipsum Generatoru
Lorem ipsum vs alternativní zástupné texty
Lorem ipsum je nejrozšířenější zástupný text, ale existuje i několik alternativ.
| Typ | Popis | Vhodné pro | Nevýhoda |
|---|---|---|---|
| Lorem Ipsum (classical) | Zamíchaná latina z Ciceronova De Finibus | Univerzální, jazykově neutrální, klienti jej očekávají | Ve velkém množství může působit opakovaně |
| Hipster Ipsum | Módní výplňový text s řemeslnou/artisan terminologií | Odlehčuje atmosféru interních mockupů | Rozptylující v prezentacích pro klienty |
| Bacon Ipsum | Zástupný text na téma masa | Humorné pro neformální prototypy | Neprofesionální pro většinu výstupů |
| Real content draft | Skutečný pracovní text, i když neúplný | Testuje skutečnou délku a tón obsahu | Recenzenti se soustředí na formulaci místo na rozvržení |
Příklady kódu
Jak generovat lorem ipsum programově v různých jazycích a prostředích:
// Generate N paragraphs of lorem ipsum in the browser
function loremParagraph(sentenceCount = 5) {
const words = [
'lorem', 'ipsum', 'dolor', 'sit', 'amet', 'consectetur',
'adipiscing', 'elit', 'sed', 'do', 'eiusmod', 'tempor',
'incididunt', 'ut', 'labore', 'et', 'dolore', 'magna', 'aliqua',
]
const pick = () => words[Math.floor(Math.random() * words.length)]
const sentence = () => {
const len = 6 + Math.floor(Math.random() * 8)
const ws = Array.from({ length: len }, pick)
ws[0] = ws[0][0].toUpperCase() + ws[0].slice(1)
return ws.join(' ') + '.'
}
return Array.from({ length: sentenceCount }, sentence).join(' ')
}
console.log(loremParagraph(3))
// → "Magna dolor ipsum sit amet labore. Elit tempor ut sed consectetur. ..."import random
WORDS = (
"lorem ipsum dolor sit amet consectetur adipiscing elit sed do "
"eiusmod tempor incididunt ut labore et dolore magna aliqua"
).split()
def lorem_paragraph(sentences: int = 5) -> str:
result = []
for _ in range(sentences):
length = random.randint(6, 14)
words = [random.choice(WORDS) for _ in range(length)]
words[0] = words[0].capitalize()
result.append(" ".join(words) + ".")
return " ".join(result)
print(lorem_paragraph(3))
# → "Amet consectetur sed ipsum dolor labore. Elit do magna ut lorem. ..."package main
import (
"fmt"
"math/rand"
"strings"
)
var words = []string{
"lorem", "ipsum", "dolor", "sit", "amet", "consectetur",
"adipiscing", "elit", "sed", "do", "eiusmod", "tempor",
"incididunt", "ut", "labore", "et", "dolore", "magna", "aliqua",
}
func loremSentence() string {
n := 6 + rand.Intn(8)
ws := make([]string, n)
for i := range ws {
ws[i] = words[rand.Intn(len(words))]
}
ws[0] = strings.ToUpper(ws[0][:1]) + ws[0][1:]
return strings.Join(ws, " ") + "."
}
func loremParagraph(sentences int) string {
parts := make([]string, sentences)
for i := range parts {
parts[i] = loremSentence()
}
return strings.Join(parts, " ")
}
func main() {
fmt.Println(loremParagraph(3))
// → "Lorem sit amet consectetur labore. Elit magna do ipsum tempor. Aliqua ut dolore sit eiusmod."
}# Node.js one-liner using the "lorem-ipsum" npm package npx lorem-ipsum --count 3 --units paragraphs # Python one-liner using the "lorem" PyPI package python3 -c "import lorem; print(lorem.paragraph())" # Or use curl to fetch from a public API curl -s "https://loripsum.net/api/3/short/plaintext"