Bagaimana cara menulis URL dalam Lateks? [Tutup]


180

Bagaimana Anda menulis URL dalam Lateks?

Subskrip dan yang lainnya membuat font terlihat sangat aneh saat dikompilasi.


9
Ditambah lagi jika ada _URL Anda, Lateks tidak akan baik untuk Anda.
— Charles Stewart

Jawaban:


244

Kamu bisa memakai \url

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

6
Apakah ada cara untuk melarikan diri karakter khusus suka &atau _otomatis, ketika itu bagian dari url Karakter-karakter itu sering digunakan dalam URL sebagai pemisah untuk nilai dinamis.
— gies0r

3
Jauh lebih baik:\href{https://example.com}{links label}
— Shital Shah

tidak menampilkan tag kedua \ url, apa yang harus dilakukan?
— gaurav

45

Anda hanya perlu melarikan diri karakter yang memiliki arti khusus: # $ % & ~ _ ^ \ { }

Begitu

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

akan menjadi

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


2
The \verbperintah banyak pekerjaan kurang dari itu!
— Charles Stewart

2
Satu-satunya masalah \verbadalah menggunakan font mesin tik. Saya akan menyarankan \verbatimjika itu yang dia minta.
— Gabe

Seperti yang Gabe dan Charles tunjukkan, paket hyperref sangat bagus untuk membungkus URL yang jika tidak akan menyebabkan hbox terlalu berlebihan.
— Neil Steiner


19

Implementasi \urlmakro yang minimalis yang hanya menggunakan primitif Tex:

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

URL ini benar-benar tidak akan memecah garis; yang hypperef paket yang lebih baik untuk itu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.