İçeriğe geç

Scissor LaTeX'te url, xurl ve breakurl

Büyük ölçüde. \url{...} satır sonunda / ve benzeri karakterlerden sonra, böyle bir yer yoksa harflerin arasından bölünen tıklanabilir bir adres basar; ikincisi xurl'ün eklediği davranıştır. \path{...} eş aralıklı bir yazı tipiyle bir yol basar. \urlstyle yok sayılır; \url|...|, \urldef, \nolinkurl ve breakurl'ün \burl komutu desteklenmez.

Paketler ne yapar

  • url, bir web adresini _, %, # ve ~ dahil tam yazıldığı gibi basan ve satır sonunda / ile . sonrasında bölünmesine izin veren \url{...} komutunu sağlar. \path{...} aynısını dosya adları için yapar. \urlstyle{same} ya da \urlstyle{tt} yazı tipini seçer.
  • xurl, url paketini yükler ve her karakterden sonra bölmeye izin verir; böylece uzun bir adres asla kenar boşluğuna taşmaz.
  • breakurl, eski latex ve dvips yoluyla derlenen belgelerde uzun bağlantıları bölen \burl komutunu sağlar.

hyperref yüklüyken \url tıklanabilir bir bağlantı da olur; bkz. hyperref.

Burada neler çalışır

KomutScissor LaTeX'teNotlar
\url{...}Çalışırhyperref olsun olmasın PDF'te tıklanabilir. Metin yazı tipiyle dizilir. _, %, #, & ve ~ kaçış gerektirmez.
Uzun adreslerde satır bölmeÇalışırÖnce /, . ve benzeri karakterlerden sonra; böyle bir yeri olmayan bir adres harflerin arasından bölünür, böylece kenar boşluğunun içinde kalır. Bu, url ve xurl ile aynıdır.
\usepackage{xurl}ÇalışırKabul edilir; uzun adresler zaten yukarıda anlatıldığı gibi bölünür.
\path{...}ÇalışırEş aralıklı, yazıldığı gibi; bağlantı değildir. Ters eğik çizgiler korunur.
\urlstyle{tt}, \urlstyle{same}AtlanırAdresler metin yazı tipinde kalır.
Başka bir sınırlayıcıyla \url|...|DesteklenmezYalnızca süslü parantezli biçim okunur: \url{...} yazın.
\nolinkurl{...}DesteklenmezSorunlar sekmesinde bir notla atlanır; adres düz metin olarak kalır.
\urldef{\cmd}\url{...}DesteklenmezSorunlar sekmesinde bir notla atlanır; adresin gerektiği yere \url{...} yazın.
\burl{...} (breakurl)DesteklenmezBir notla atlanır; adres bağlantısız düz metin olarak kalır. \url kullanın.
\doi{...} (doi)DesteklenmezBir notla atlanır; numara düz metin olarak kalır. \url{https://doi.org/...} yazın.

Örnekler

Uzun bir adres satır sonunda bölünür, \path de bir dosya adı basar:

Uzun adresler satır sonunda bölünür

LaTeXÖnsöz: \usepackage{url}Düzenleyicide aç (yeni sekmede açılır)
The measurements of all 44 samples are archived at
\url{https://example.com/archive/2026/measurements/series-44/final/index.html}.
Erika Mustermann keeps a copy in \path{C:\Users\erika\data_44.csv}.
Scissor LaTeX tarafından dizildi: Uzun adresler satır sonunda bölünür

Eğik çizgisi olmayan bir adres, xurl'ün yaptığı gibi harflerin arasından bölünür:

xurl: gerektiğinde her yerden bölme

LaTeXÖnsöz: \usepackage{xurl}Düzenleyicide aç (yeni sekmede açılır)
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.
Scissor LaTeX tarafından dizildi: xurl: gerektiğinde her yerden bölme

Uyumluluk

  • Bir TeX kurulumundan buraya: \url ve \path aynı görünür; tek fark adreslerin eş aralıklı bir yazı tipi yerine metin yazı tipinde olmasıdır. \burl ve \url|...| yerine \url{...} yazın.
  • Buradan bir TeX kurulumuna: belgeler orada değişiklik yapmadan derlenir. Uzun adreslerin orada da her yerden bölünmesi gerekiyorsa xurl yükleyin; yalnızca url ile, bölme noktası olmayan bir adres kenar boşluğuna taşabilir.

Tam kılavuzlar CTAN'dadır: url, xurl ve breakurl. Ayrıca Bağlantılar ve URL'ler ve hyperref sayfalarına bakın.

Sorular ve yanıtlar

Uzun bir URL'nin kenar boşluğuna taşmasını nasıl önlerim?

Burada hiç taşmaz: uzun adresler satır sonunda bölünür. Bir TeX kurulumunda aynı sonuç için \usepackage{xurl} yükleyin.

\url içinde alt çizgilere kaçış uygulamam gerekir mi?

Hayır. \url{...} ve \path{...} içinde _, %, # ve ~ gibi karakterler olduğu gibi yazılır.

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