İçeriğe geç

Scissor LaTeX'te babel ve polyglossia

babel ve polyglossia paketleri Scissor LaTeX'te kısmen çalışır: ikisi de hatasız yüklenir ve her dilde ve yazı sisteminde metin UTF-8'den dizilir, ancak dil ayarları uygulanmaz: heceleme İngilizce kalır, "Figure" ve "References" gibi adlar İngilizce kalır, \today hiçbir şey yazdırmaz ve "a gibi kısaltmalar okunmaz.

Paketler ne yapar

babel (pdfLaTeX için) ve polyglossia (XeLaTeX ve LuaLaTeX için) bir belgeyi bir dile uyarlar. Heceleme kalıplarını yükler, sabit adları çevirir (Almancada "Figure" yerine "Abbildung"), \today tarihini yerel biçimde yazar ve Almancada ä için "a ya da Fransız tırnak işaretleri için \og ... \fg gibi kısaltmalar ekler. Dili \selectlanguage{...} ile, birkaç sözcük için de \foreignlanguage{...}{...} ile değiştirirsiniz.

Burada neler çalışır

ÖzellikScissor LaTeX'teNotlar
\usepackage[ngerman]{babel}, \usepackage{polyglossia}Çalışırİleti olmadan kabul edilir.
UTF-8 ile yazılmış, o dildeki metinÇalışırTüm yazı sistemleri, bkz. Diğer diller ve yazı tipleri.
HecelemeAtlanırHer dil için İngilizce kurallar.
Adlar: "Figure", "Table", "Contents", "References", "Proof"AtlanırHer zaman İngilizce.
\todayAtlanırHiçbir şey yazdırmaz.
\selectlanguage{...}, \setdefaultlanguage{...}, \setotherlanguage{...}AtlanırKabul edilir, etkisi yoktur.
\foreignlanguage{lang}{text}ÇalışırMetin korunur.
\begin{otherlanguage}{lang}KısmenMetin korunur, ancak önüne dil adı yazdırılır.
\textenglish{...}, \textgerman{...} (polyglossia)KısmenMetin korunur; komut bilinmeyen olarak bildirilir.
Kısaltmalar: "a, "s (ngerman)DesteklenmezBir tırnak işareti ve harf olarak yazdırılır. Bunun yerine ä ve ß yazın.
\og ... \fg (french)DesteklenmezBir iletiyle atlanır; tırnak işaretleri eksik kalır.

Örnekler

ngerman ile metin Almancadır, ancak başlık adı İngilizce kalır:

babel ngerman: adlar İngilizce kalır

\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
\section{Einleitung}
Erika Mustermann hat 44 Proben gewogen; die Ergebnisse stehen
in Tabelle~\ref{tab:proben}.
\begin{table}[h]
  \centering
  \caption{Gewicht der Proben}
  \label{tab:proben}
  \begin{tabular}{lr}
    Probe & Gewicht \\
    A & 12\,g \\
    B & 15\,g \\
  \end{tabular}
\end{table}
\end{document}
Scissor LaTeX tarafından dizildi: babel ngerman: adlar İngilizce kalır

babel kısaltmalarını kullanmak yerine özel harfleri doğrudan yazın ve tarihi kendiniz yazın:

Doğrudan yazılmış umlautlar, açıkça yazılmış tarih

\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
Berlin, 4.~November 2026

Grüße an Hans Mustermann: Die Maße der Straße sind korrekt.
Auf Französisch: \foreignlanguage{french}{«~À bientôt~»}.
\end{document}
Scissor LaTeX tarafından dizildi: Doğrudan yazılmış umlautlar, açıkça yazılmış tarih

otherlanguage ortamı metnini korur, ancak dil adını da yazdırır. \foreignlanguage kullanın ya da dil geçişini çıkarın:

otherlanguage dil adını yazdırır

LaTeXÖnsöz: \usepackage{babel}Düzenleyicide aç (yeni sekmede açılır)
\begin{otherlanguage}{english}
Good morning, John Doe.
\end{otherlanguage}

Uyumluluk

  • Bir TeX kurulumundan buraya: her dildeki metin korunur. "a ve \og gibi kısaltmaların doğrudan yazılan karakterlerle değiştirilmesi gerekir; adlar ve tarihler ise İngilizcedir ya da eksiktir.
  • Buradan bir TeX kurulumuna: belgeler orada derlenir; babel veya polyglossia bu durumda adları çevirir ve doğru heceler. Orada yerel tarih biçimini istiyorsanız yazdığınız tarihi \today ile değiştirin.

Tam kılavuzlar CTAN'dadır: babel ve polyglossia. Ayrıca bkz. Diğer diller ve yazı tipleri ve yazı tipleri ve kodlamalar.

Sorular ve yanıtlar

Almanca belgem neden "Abbildung" yerine "Figure" diyor?

Scissor LaTeX henüz babel'in çevrilmiş adlarını uygulamıyor. Başlık metninin kendisi sizindir ve Almanca kalır; yalnızca numaranın önündeki sözcük İngilizcedir.

\today neden hiçbir şey yazdırmıyor?

\today tarihi doldurulmaz. Tarihi metin olarak yazın.

babel veya polyglossia ile Arapça ya da İbranice yazabilir miyim?

Metin, iki paket olmadan da UTF-8'den dizilir. Sözcükler sağdan sola biçimlendirilir, ancak paragraflar soldan sağa kalır; bkz. Diğer diller ve yazı tipleri.

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