URL'ler Latex'te nasıl yazılır? [kapalı]


179

Latex'te nasıl URL yazarsınız?

Abonelikler ve diğer her şey, yazı tipini derlerken çok garip görünmesini sağlar.


9
Ayrıca _URL'lerinizde herhangi bir s varsa , Lateks size hoş gelmeyecektir.
— Charles Stewart

Yanıtlar:


243

Kullanabilirsiniz \url

\usepackage{hyperref}
\url{http://stackoverflow.com/}

6
URL'nin bir parçası olduğunda &veya _otomatik olarak özel karakterlerden kaçmanın bir yolu var mı ? Bu karakterler genellikle URL'lerde dinamik değerler için ayırıcı olarak kullanılır.
— gies0r

3
Çok daha iyi:\href{https://example.com}{links label}
— Shital Shah

ikinci etiketi göstermiyor \ url, ne yapmalı?
— gaurav

45

Sadece özel anlamı olan karakterlerden kaçmanız gerekir: # $ % & ~ _ ^ \ { }

Yani

http://stack_overflow.com/~foo%20bar#link

olabilir

http://stack\_overflow.com/\~foo\%20bar\#link


2
\verbKomut bundan çok daha az iş!
— Charles Stewart

2
Tek sorun \verb, bir daktilo yazı tipi kullanmasıdır. \verbatimEğer istediği buysa, önerirdim.
— Gabe

Gabe ve Charles'ın işaret ettiği gibi, hyperref paketi, aksi takdirde çirkin aşırı hbox'lara neden olacak URL'leri kaydırmakta çok iyidir.
— Neil Steiner


19

\urlYalnızca Tex ilkellerini kullanan makronun minimalist bir uygulaması :

\def\url#1{\expandafter\string\csname #1\endcsname}

Bu url kesinlikle satırları aşmayacak; hypperef paketi bunun için daha iyidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.