Scissor LaTeX'te işlem gerektirmeyen paketler
inputenc, fontenc, lmodern, fix-cm, bookmark, epstopdf, flafter ya da showframe gibi yalnızca bir TeX motoru için önemli olan paketler ileti olmadan kabul edilir ve burada hiçbir şey gerektirmez, çünkü Scissor LaTeX her zaman UTF-8 okur, OpenType yazı tipleri kullanır ve PDF'i kendisi yazar. microtype ve times gibi yazı tipi paketleri de kabul edilir, ama etkileri uygulanmaz.
Bazı paketler burada neden hiçbir şey yapmaz
Scissor LaTeX paket kodu çalıştırmaz. Belgenizi kendi motoruyla okur; bu motor, pdfLaTeX'in paketlere ihtiyaç duyduğu birkaç işi zaten yapar: kaynağı UTF-8 olarak okur, tüm aksanlı harfleri içeren OpenType yazı tipleri kullanır, yazı tiplerini her boyuta ölçekler, görüntüleri adlarıyla bulur ve PDF'i kendisi yazar. Yalnızca bu işleri yapan paketlere yapacak bir şey kalmaz; bu yüzden \usepackage satırları sessizce kabul edilir. Satırları silmeyin: bir TeX kurulumunun onlara hâlâ ihtiyacı vardır.
Kodlama ve yazı tipi kurulumu
| Paket | Neden hiçbir şey gerekmez |
|---|---|
inputenc (\usepackage[utf8]{inputenc}) | Kaynak her zaman UTF-8 olarak okunur; bu yüzden yazılan aksanlar, Yunanca, Kiril ve CJK zaten çalışır. |
fontenc (\usepackage[T1]{fontenc}) | Yazı tipleri, aksanlı harfleri içeren OpenType yazı tipleridir; T1'in pdfLaTeX'e sağladığı da budur. |
lmodern, cm-super, ae, aecompl | Metin zaten OpenType olarak Latin Modern ile dizilir. |
fix-cm, type1cm, anyfontsize | pdfLaTeX'te her yazı tipi boyutuna izin verirler. OpenType yazı tipleri serbestçe ölçeklenir. |
textcomp | Sembolleri yerleşiktir; hangilerinin çalıştığı için textcomp, gensymb sayfasına bakın. |
ucs, luatex85, luaotfload | Dizgi motorunun ihtiyaç duymadığı motor desteği. |
PDF, görüntüler ve motor yardımcıları
| Paket | Neden hiçbir şey gerekmez |
|---|---|
bookmark, hypcap | hyperref için PDF yer imlerini ve bağlantı hedeflerini iyileştirirler. PDF'teki bağlantılar onlar olmadan da çalışır; bkz. hyperref. |
epstopdf, grffile | pdfLaTeX'te EPS görüntülerini dönüştürür ve alışılmadık görüntü dosyası adlarını okurlar. Görüntüler projede adlarıyla bulunur; bkz. graphicx. |
iftex, ifpdf, ifxetex, ifluatex, etex, fixltx2e, shellesc | Belirli bir TeX motorunu sınar ya da düzeltirler. |
etoolbox, xparse, calc, keyval, xkeyval, kvoptions, letltxmacro, xpatch, expl3, environ | Paket yazarları için araçlar. Yüklemek zararsızdır, ama tanımladıkları \NewDocumentCommand, \newtoggle ya da \ifthenelse gibi komutlar çalıştırılmaz: kendi komutlarınızı \newcommand ile tanımlayın, bkz. \newcommand ile kendi komutlarınız. |
Kayan nesneler ve taslak yardımcıları
| Paket | Neden hiçbir şey gerekmez |
|---|---|
flafter, placeins, dblfloatfix, stfloats | Kayan nesnelerin fazla uzağa gitmesini önlerler. Sıradan belgelerde şekiller ve tablolar zaten yazıldıkları yerde kalır; bkz. placeins. |
showframe, showkeys, showlabels, refcheck | Bir taslağı denetlerken sayfalara çerçeveler ya da etiket adları basarlar. Burada gösterilmezler ve son PDF'in onlara ihtiyacı yoktur. |
Kabul edilir, ama etkileri eksiktir
Bu paketler de ileti olmadan kabul edilir, ama bir TeX kurulumunda görünümü gerçekten değiştirirler, burada ise değiştirmezler:
| Paket | Burada ne farklı |
|---|---|
microtype | Karakter taşırma ve yazı tipi genişletme uygulanmaz; bu yüzden satırlar biraz farklı bölünebilir. \microtypesetup önbölümde yok sayılır. |
times, mathptmx, newtxtext, newtxmath, palatino, mathpazo, libertine, charter, fourier ve diğer yazı tipi paketleri | Metin Latin Modern ile kalır. Bkz. fontenc, inputenc, fontspec ve yazı tipi paketleri; çalışan geçiş için de Tırnaksız yazı tipleri. |
setspace, parskip, indentfirst, ragged2e | Satır aralığı, paragraf aralığı ve girinti sınıfın varsayılanlarını korur. Bkz. setspace. |
geometry, fancyhdr, titlesec | Bkz. geometry ve Çalışmayan paketler. |
Örnek
Bu paketlerle dolu bir önbölüm, Sorunlar sekmesinde tek bir not olmadan dizilir:
İşlem gerektirmeyen paketlerle bir önbölüm
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,textcomp,fix-cm,anyfontsize}
\usepackage{microtype}
\usepackage{etoolbox,calc,iftex}
\usepackage{bookmark,epstopdf,grffile}
\usepackage{flafter,placeins}
\microtypesetup{protrusion=true,expansion=true}
\begin{document}
\section{Introduction}\label{sec:intro}
Erika Mustermann bestellt Crème brûlée für 44 Gäste, and
\ref{sec:intro} is the section you are reading.
\end{document}Uyumluluk
- Bir TeX kurulumundan buraya: belge değişiklik yapmadan açılır ve dizilir. Son tablodaki paketler, yokluğu görülebilen tek paketlerdir.
- Buradan bir TeX kurulumuna: satırları silmeyin. pdfLaTeX'in aksanlı metin için
inputenc(2018 öncesinde) vefontencpaketlerine ihtiyacı vardır; diğer paketler de orada her zamanki işlerini yapar.
Hiç bilinmeyen ya da bilinen ama uygulanmamış paketler için Çalışmayan paketler sayfasına bakın. Paket kılavuzları CTAN'dadır.
Sorular ve yanıtlar
\usepackage[utf8]{inputenc} satırını belgemden kaldırmalı mıyım?
Hayır. Burada hiçbir şey yapmaz ve zarar vermez; daha eski bir TeX kurulumunun ise hâlâ ona ihtiyacı vardır.
microtype etkisizse neden onun için bir not yok?
microtype yalnızca aralıkları ince ayarlayan standart bir pakettir ve belge onsuz da aynı okunur. Bir not, yalnızca bir TeX kurulumunun kullandığı bir satırı kaldırmayı önermiş olurdu.
Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.