İçeriğe geç

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

PaketNeden 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, aecomplMetin zaten OpenType olarak Latin Modern ile dizilir.
fix-cm, type1cm, anyfontsizepdfLaTeX'te her yazı tipi boyutuna izin verirler. OpenType yazı tipleri serbestçe ölçeklenir.
textcompSembolleri yerleşiktir; hangilerinin çalıştığı için textcomp, gensymb sayfasına bakın.
ucs, luatex85, luaotfloadDizgi motorunun ihtiyaç duymadığı motor desteği.

PDF, görüntüler ve motor yardımcıları

PaketNeden hiçbir şey gerekmez
bookmark, hypcaphyperref için PDF yer imlerini ve bağlantı hedeflerini iyileştirirler. PDF'teki bağlantılar onlar olmadan da çalışır; bkz. hyperref.
epstopdf, grffilepdfLaTeX'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, shellescBelirli bir TeX motorunu sınar ya da düzeltirler.
etoolbox, xparse, calc, keyval, xkeyval, kvoptions, letltxmacro, xpatch, expl3, environPaket 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ı

PaketNeden hiçbir şey gerekmez
flafter, placeins, dblfloatfix, stfloatsKayan nesnelerin fazla uzağa gitmesini önlerler. Sıradan belgelerde şekiller ve tablolar zaten yazıldıkları yerde kalır; bkz. placeins.
showframe, showkeys, showlabels, refcheckBir 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:

PaketBurada ne farklı
microtypeKarakter 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 paketleriMetin 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, ragged2eSatır aralığı, paragraf aralığı ve girinti sınıfın varsayılanlarını korur. Bkz. setspace.
geometry, fancyhdr, titlesecBkz. 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}
Scissor LaTeX tarafından dizildi: İşlem gerektirmeyen paketlerle bir önbölüm

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) ve fontenc paketlerine 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.