sesameseeds: LaTeX belgeleriniz için simit kırıntıları

sesameseeds ile dizilmiş tanıtım belgesinin sayfaları.
sesameseeds ile dizilmiş tanıtım belgesinin sayfaları.

Kahve lekesi uzun zamandır gerçekten okunmuş bir makalenin işareti sayılır. İstanbul’da ise okurken yenen atıştırmalık, her iskelede kırmızı arabalarda satılan simittir. Fırında pişmiş simit kurudur, leke bırakmaz; ama altında ne varsa üzerine susam ve pekmezle karamelleşmiş kabuk kırıntıları dökmeden yenemez.

sesameseeds bu sahiciliği LaTeX’e taşıyor. Her sayfaya fırınlanmış susamlardan ve kırıntılardan rastgele ama tekrarlanabilir bir serpinti düşer; her derlemede aynıdır, yani hakem sürecinden sağ çıkar. Susamı elle de serpebilir, bir sayfayı peçeteyle koruyabilir ve telefona bakmak için simidin bırakıldığı yerde kalan kırıntı halkasını ekleyebilirsiniz.

İndir: sesameseeds.zip (paket, tanıtım belgesi ve README) · sesameseeds.sty · tanıtım PDF’i · tanıtım kaynağı

Sürüm 1.1, 3 Kasım 2026. LaTeX Project Public License 1.3c ile yayımlanmıştır.

Kurulum

sesameseeds.sty dosyasını .tex dosyanızın yanına ya da yerel texmf ağacınıza koyun (macOS’ta ~/Library/texmf/tex/latex/sesameseeds/, Linux’ta ~/texmf/tex/latex/sesameseeds/). LaTeX 2020-10 ya da daha yenisi, TikZ ve pgfopts gerekir; hepsi TeX Live ve MiKTeX’te bulunur. pdfLaTeX, XeLaTeX ve LuaLaTeX ile çalışır.

Kullanım

\usepackage[mess=medium]{sesameseeds}   % none | light | medium | heavy | catastrophic

Otomatik dağınıklık ikinci bir derlemeye gerek kalmadan her sayfada görünür. Yapabileceği birkaç şey daha:

\usepackage[heavy, randomseed=42, black=0.1, firstpage=false]{sesameseeds}

\sesamesetup{mess=catastrophic}      % bundan sonraki sayfalara uygulanır
\nosesame                            % bu sayfa peçeteyle okundu
\sesameoff ... \sesameon             % dağınıklığı durdur ve sürdür

% Elle yerleştirme; sayfanın sol alt köşesinden ölçülür
% (remember picture kullanır, iki kez derleyin)
\sesamesprinkle[count=25, spread=1.5cm]{14cm}{6cm}
\simitring[radius=6cm]{10.5cm}{15cm} % simidin bırakıldığı yerde kalan halka
\sesameseed[angle=30, roast=0.9]{3cm}{3cm}

Baskıya hazır sürüm için \usepackage[off]{sesameseeds} elle yerleştirilenler dahil her şeyi kapatır. Ya da kapatmaz.

Seçenekler

AnahtarVarsayılanAnlamı
messmediumnone, light, medium, heavy ya da catastrophic
offelle yerleştirilenler dahil her şeyi kapatır
seedssayfa başına sabit susam sayısı
probability0.8bir sayfaya bir şey düşme olasılığı
randomseed1525başka ama yine tekrarlanabilir bir dağınıklık için değiştirin
crumbstruekaramelleşmiş kabuk kırıntıları
layerforegroundbackground susamları metnin altına koyar
firstpagetruebaşlık sayfasında susama izin verir
size, spread, stray1, 2.5cm, 0.2susam boyutu, döküntü bölgesinin genişliği, sekip uzağa düşen susam oranı
roast, black0.5, 0altın sarısından (0) koyu kahveye (1) kavrulma, siyah susam oranı
crumbratio, shadow0.35, 0.28susam başına kırıntı, gölge opaklığı
count, radius, angle15 / 60, 6.5cm, rastgeleelle yerleştirme komutları için

Tanıtım belgesi

Kahvaltı Çalışmaları Bölümü’nden A. Hungry Academic’in On the Stochastic Deposition of Sesamum indicum Seeds on Scholarly Manuscripts başlıklı belgesi tüm özellikleri gösteriyor: telefona bakmak için simidin bırakıldığı bir sayfa, peçeteyle okunmuş bir sayfa ve vapur geçen bir tankerin dalgasına girerken dizilmiş bir ek.

Afiyet olsun.