İçeriğe geç

Scissor LaTeX'te çalışmayan paketler

Belge yine de dizilir. Scissor LaTeX'in hiç duymadığı bir paket Sorunlar sekmesinde bir not verir; fancyhdr, titlesec veya tcolorbox gibi uygulamadığı tanınmış paketler sessizce kabul edilir ve etkisi olmaz; bilinmeyen komutlar ise bir iletiyle atlanır, metinleri genellikle korunur.

Paketler nasıl işlenir

Scissor LaTeX paket kodunu çalıştırmaz. Belgenizi, bu sayfalardaki paketlerin komutlarını uygulayan kendi motoruyla dönüştürür. Bu yüzden bir \usepackage satırı üç gruptan birine girer:

GrupÖrneklerNe olur
Tamamen ya da kısmen uygulanmışamsmath, graphicx, booktabs, pgfplots, hyperrefKomutlar her paket sayfasında anlatıldığı gibi çalışır.
Tanınan ama etkisizfancyhdr, titlesec, setspace, microtype, geometry, tcolorboxSessizce kabul edilir. Ayarları hiçbir şeyi değiştirmez; komutları ya yok sayılır ya da bilinmeyen olarak işlenir. Bunların çoğu burada hiçbir şey gerektirmez; bkz. İşlem gerektirmeyen paketler.
Bilinmeyenchemfig, bir yayıncının .sty dosyası, yanlış yazılmış bir adSorunlar sekmesinde bir not: "Package ... is not available here, so its formatting is not applied."

Hangi paketten gelirse gelsin, bilinmeyen bir komut atlanır ve Sorunlar sekmesinde listelenir. Küme parantezleri içindeki bağımsız değişkenleri genellikle metinde kalır; böylece sözcükleri görürsünüz ama biçimlendirmeyi görmezsiniz. Birkaç komut için bu istediğiniz şey değildir: bağımsız değişkenler seçenek listeleri ya da adlardır ve başıboş metin olarak görünürler. Aşağıdaki tablolar bu durumları belirtir.

Bir paket veya sınıf projenizde bir .sty ya da .cls dosyası olarak geliyorsa Scissor LaTeX onun bir kısmını okur: \newcommand tanımlarını, yüklediği paketleri, renkleri, sayfa kenar boşluklarını ve paragraf aralığını. Dosyadaki diğer kodlar çalıştırılmaz ve Sorunlar sekmesi bunu belirtir.

Henüz çalışmayan yaygın paketler

Sayfa düzeni ve başlıklar

PaketScissor LaTeX'teYerine
fancyhdrKabul edilir, etkisi yok: üst ve alt bilgi yok.Değiştirilecek bir şey yok; ayarlar bir TeX kurulumunda uygulanır.
titlesecKabul edilir, etkisi yok: başlıklar sınıfın stilini korur.
sectstyBir notla bilinmeyen paket; \sectionfont ve benzerleri yok sayılır.
setspace\onehalfspacing ve \doublespacing yok sayılır. \begin{spacing}{1.5} metnin önüne "1.5" yazdırır.spacing ortamını çıkarın.
lineno\linenumbers yok sayılır.
geometryYok sayılır; bkz. geometry.a4paper gibi sınıf seçenekleri.

Kutular, notlar ve vurgulama

PaketScissor LaTeX'teYerine
tcolorbox, mdframed, framedKabul edilir; metin kutusuz korunur ve kutu başlıkları kaybolur.Bir quote ortamı ya da çerçeve için \hline ve | içeren bir tabular.
todonotes\todo{...} bilinmez: not metni satırda görünür. \missingfigure de öyle.% ile yorumlar.
marginnote\marginpar ve \marginnote bilinmez: not satırda görünür.Bir dipnot.
soul\st çalışır (üstü çizili). \hl metni vurgusuz korur; \ul ve \so bilinmez.Altı çizili için \underline.
ulem\uline ve \sout çalışır; \uwave düz metin gösterir.

Bilim ve diyagramlar

PaketScissor LaTeX'teYerine
mhchemMetinde \ce{H2O} alt simgeler olmadan "H2O" gösterir. Bir formülde formülü kırmızıya çevirir.H$_2$O ya da $\mathrm{CO_2}$ yazın.
chemfigBilinmeyen paket; \chemfig atlanır.Yapının bir görseli.
tikz-cd, circuitikz, forestResim bir iletiyle atlanır.TikZ düğümleri ve okları ya da bir görsel.
pgfplotstable\pgfplotstabletypeset atlanır; dosya adı yazdırılır.Bir tabular. Tablolardan grafik çizmek çalışır, bkz. pgfplots.
siunitxBkz. siunitx.44\,\mathrm{km}

Tablolar, listeler ve metin araçları

PaketScissor LaTeX'teYerine
tabularraytblr okunmaz: seçenekler ve & işaretleri metin olarak yazdırılır.tabular, bkz. array ve tabularx.
nicematrixpNiceMatrix ve diğer matrisler formülü kırmızıya çevirir.amsmath paketindeki pmatrix.
makecell\makecell bilinmeyen olarak bildirilir, ancak içindeki \\ yine de hücre içinde satırı böler.Olduğu gibi çalışır; \thead biçimlendirilmez.
tasks\task bilinmez; sütun sayısı yazdırılır.enumerate.
glossaries, acronym\gls, \ac ve \printglossaries bilinmez; anahtar yazdırılır.Terimi açıkça yazın.
xspaceKabul edilir, ancak \xspace ile biten bir komut ardından gelen boşluğu yutar.Bir boşluktan önce \name{} ya da \name\ yazın.
ifthen\ifthenelse bilinmez; koşul ve iki dal da yazdırılır.
beamer (sınıf)Slayt yok; çerçeveler metne dönüşür.Bkz. Belge sınıfları.

Örnekler

Hiç bilinmeyen bir paket bir not verir ve belgenin geri kalanı dizilir:

Bilinmeyen bir paket bir not verir

LaTeXÖnsöz: \usepackage{chemfig}Düzenleyicide aç (yeni sekmede açılır)
Water is a bent molecule. The drawing below is skipped:
\chemfig{H-O-H}

Sorunlar sekmesi: Skipped 1 unknown command: \chemfig

Bir kutu paketi kabul edilir, ancak kutusu çizilmez:

tcolorbox: kutusuz metin

LaTeXÖnsöz: \usepackage{tcolorbox}Düzenleyicide aç (yeni sekmede açılır)
\begin{tcolorbox}[title=Remember]
Erika Mustermann checks all 44 samples before noon.
\end{tcolorbox}

mhchem kimyasal formülleri alt simgelerini kaybeder. Onları matematikle yazmak her yerde çalışır:

mhchem \ce ve elle yazılmış hâli

LaTeXÖnsöz: \usepackage{mhchem}Düzenleyicide aç (yeni sekmede açılır)
With mhchem: \ce{H2SO4}. By hand: H$_2$SO$_4$, or in a formula
$\mathrm{2\,H_2 + O_2 \rightarrow 2\,H_2O}$.

Sorunlar sekmesi: Skipped 1 unknown command: \ce

\xspace ile tanımlanmış bir komut, bir boşluktan önce {} gerektirir:

xspace: boşluktan önce {} yazın

LaTeXÖnsöz: \usepackage{xspace}Düzenleyicide aç (yeni sekmede açılır)
\newcommand{\tool}{Scissor LaTeX\xspace}
Without braces: \tool runs in the browser.
With braces: \tool{} runs in the browser.

İhtiyacınız olan bir paket eksik olduğunda

  • Sorunlar sekmesine bakın: bilinmeyen paketleri ve atlanan her komutu listeler.
  • Paketi bu sayfalarda arayın; yukarıdaki Yerine sütunu ve paket sayfaları ne yazmanız gerektiğini gösterir.
  • Belgeyi başka bir yerde de derleyecekseniz \usepackage satırını koruyun. Scissor LaTeX onu kabul eder, bir TeX kurulumu da paketi uygular.

Ayrıca bkz. Bir TeX kurulumundan farklar ve Sorun giderme. Paket kılavuzları CTAN üzerindedir.

Sorular ve yanıtlar

Scissor LaTeX'in bilmediği bir paketi yüklersem belgem dizilir mi?

Evet. Paket Sorunlar sekmesinde bildirilir ve biçimlendirmesi eksik kalır, ancak belgenin geri kalanı dizilir.

Bir paketin çalışması için bir .sty dosyası ekleyebilir miyim?

Kısmen. Scissor LaTeX, projedeki bir .sty dosyasından komut tanımlarını, yüklenen paketleri, renkleri, kenar boşluklarını ve paragraf aralığını okur. İçindeki diğer kodlar çalıştırılmaz.

Belgemde neden "1.5" ya da "colspec=lr" gibi başıboş metinler görüyorum?

Bu bağımsız değişkenleri okuması gereken komut veya ortam desteklenmiyor, bu yüzden bağımsız değişkenler metne düşüyor. Yukarıdaki tablolar bu durumları ve yerine ne yazılacağını belirtir.

Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.