Lorem Ipsum Oluşturucu
Yapılandırılabilir paragraf ve kelime sayısıyla lorem ipsum yer tutucu metin oluşturun
Oluşturulan metin
Ipsum dolor minim fugiat qui enim commodo mollit labore occaecat. Reprehenderit duis velit labore cillum sed adipiscing eu sit. Reprehenderit non consequat esse exercitation cupidatat adipiscing cupidatat ipsum ex sit excepteur laboris ad. In ut do ut qui ex consequat voluptate eiusmod anim qui dolor anim duis minim magna ut.
Et duis excepteur aute nulla magna exercitation labore ipsum. Proident aliqua eu ex ut in in magna ipsum incididunt. Labore eiusmod nisi dolor mollit fugiat labore dolor. Mollit magna occaecat dolor aliquip duis nisi nisi et do ex dolor elit dolore aliquip velit minim.
Sint aute adipiscing duis in dolore tempor irure pariatur ut ut elit enim commodo nulla tempor commodo. Irure et quis ipsum sit ipsum aliquip culpa ad nulla aliqua aliqua dolore eiusmod consectetur sed irure. Esse cupidatat minim elit sunt labore sit velit elit ut occaecat nostrud dolore ipsum consequat elit.Lorem Ipsum Nedir?
Lorem ipsum, son metin hazır olmadan önce bir düzeni doldurmak için tasarım ve dizgide kullanılan yer tutucu metindir. Standart pasaj "Lorem ipsum dolor sit amet, consectetur adipiscing elit" ile başlar ve 1500'lerden bu yana kullanılmaktadır. O dönemde kimliği bilinmeyen bir matbaacı, bir dizgi örnek kitabı oluşturmak için Cicero'nun "De Finibus Bonorum et Malorum" (MÖ 45) adlı eserinin bölümlerini karıştırmıştır. Metin, 1960'larda dijital dizgiye geçişi atlattı ve Aldus PageMaker gibi masaüstü yayıncılık yazılımlarında varsayılan dolgu metni hâline geldi.
Lorem ipsum'un amacı, okuyucuları gerçek içerikle dikkate almadan okunabilir metnin görsel ağırlığını ve dağılımını yaklaşık olarak yansıtmaktır. Latince kelimelerin çeşitli harf sıklıkları ve kelime uzunlukları sayesinde gerçekçi görünümlü bir metin bloğu oluşturur. Tasarımcılar, içerik hâlâ yazılırken veya onaylanırken tipografi, boşluk ve düzeni değerlendirmek için bunu kullanır. Bu sayede ekipler, metin hazır olmadan önce boşluk, sütun sayısı ve yazı tipi boyutu konusunda karar verebilir.
Cicero'nun eserindeki (Kitap 1, Bölüm 1.10.32) orijinal pasaj, zevk ve acı teorisini ele alır. Lorem ipsum olarak kullanılan karıştırılmış sürüm, dilbilgisi açısından doğru Latince değildir. Kelimeler yeniden düzenlenmiş, kısaltılmış ve uydurma parçalarla karıştırılmıştır. Bu kasıtlıdır: metin bakışta makul görünmeli, ancak bir izleyicinin tasarım algısını etkileyecek anlam taşımamalıdır.
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.
Neden Bu Lorem Ipsum Oluşturucuyu Kullanmalısınız?
Yer tutucu metni elle oluşturmak sıkıcı ve hataya açıktır. Bu araç, ihtiyacınız olan miktarda dolgu metni, ihtiyacınız olan biçimde sunar. Paragraf, cümle veya ham kelime sayısı arasından seçim yapın; sayfa yenilenmeden çıktıyı anında ayarlayın ve tek tıklamayla her şeyi panonuza kopyalayın. Bir UI prototipi oluşturuyor, test veritabanı dolduruyor veya bir metin işleme hattını stres testine tabi tutuyorsanız, güvenilir ve yapılandırılabilir yer tutucu metin iş akışınızdaki küçük ama sürekli bir sürtüşme kaynağını ortadan kaldırır.
Lorem Ipsum Oluşturucu Kullanım Senaryoları
Lorem Ipsum ile Alternatif Yer Tutucu Metinler
Lorem ipsum en yaygın kullanılan yer tutucu metindir; ancak çeşitli alternatifler de mevcuttur.
| Tür | Açıklama | En İyi Kullanım | Dezavantaj |
|---|---|---|---|
| Lorem Ipsum (classical) | Cicero'nun De Finibus eserinden karıştırılmış Latince | Evrensel, dil-nötr, müşteriler tarafından beklenen | Büyük hacimlerde tekrarcı görünebilir |
| Hipster Ipsum | Zanaatkâr/el yapımı terminolojisi kullanan moda dolgu | İç taslakların havasını hafifletir | Müşteriye yönelik sunumlarda dikkat dağıtır |
| Bacon Ipsum | Et temalı yer tutucu metin | Sıradan prototipler için eğlenceli | Çoğu teslimatta profesyonel değil |
| Real content draft | Eksik olsa bile gerçek taslak metin | Gerçek içerik uzunluğunu ve tonunu test eder | İnceleyenler düzen yerine ifadelere odaklanır |
Kod Örnekleri
Lorem ipsum'u farklı dil ve ortamlarda programatik olarak nasıl oluşturabileceğiniz:
// 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"