라텍스로 URL을 작성하는 방법? [닫은]


179

라텍스에서 URL을 어떻게 작성합니까?

아래 첨자와 기타 모든 글꼴은 컴파일 할 때 글꼴이 매우 이상하게 보입니다.


9
또한 _URL에 s 가 있으면 Latex는 좋지 않습니다.
Charles Stewart

답변:


243

당신이 사용할 수있는 \url

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

6
URL의 일부일 때 와 같이 &또는 _자동으로 특수 문자를 이스케이프 처리하는 방법이 있습니까? 이러한 문자는 종종 URL에서 동적 값의 구분 기호로 사용됩니다.
gies0r

3
훨씬 낫다 :\href{https://example.com}{links label}
Shital Shah

두 번째 태그 \ url을 표시하지 않습니다. 어떻게해야합니까?
gaurav

45

특별한 의미가있는 문자를 이스케이프하면됩니다. # $ % & ~ _ ^ \ { }

그래서

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

될 것이다

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


2
\verb명령은 그보다 훨씬 적은 작업입니다!
Charles Stewart

2
유일한 문제 \verb는 타자기 글꼴을 사용한다는 것입니다. \verbatim그것이 그가 요청한 것이라면 제안 했을 것 입니다.
Gabe

Gabe와 Charles가 지적했듯이 hyperref 패키지는 URL을 감싸는 데 매우 뛰어 나기 때문에보기 흉하게 가득 찬 hbox를 유발할 수 있습니다.
닐 스타이너


19

\urlTex 프리미티브 만 사용 하는 매크로 의 미니멀리즘 구현 :

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

이 URL은 절대로 줄을 바꾸지 않습니다. hypperef의 패키지는 더 좋다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.