url, xurl at breakurl sa Scissor LaTeX
Halos lahat. Nagpi-print ang \url{...} ng clickable na address na nababali sa dulo ng linya, pagkatapos ng / at mga katulad na character o, kapag walang ganoong puwesto, sa pagitan ng mga titik, na siyang idinadagdag ng xurl; nagpi-print ang \path{...} ng monospaced na path. Hindi pinapansin ang \urlstyle, at hindi suportado ang \url|...|, \urldef, \nolinkurl at ang \burl ng breakurl.
Ano ang ginagawa ng mga package
- Nagbibigay ang
urlng\url{...}, na nagpi-print ng web address nang eksakto kung paano ito itinype, kasama ang_,%,#at~, at hinahayaan itong mabali sa dulo ng linya pagkatapos ng/at.. Ganoon din ang ginagawa ng\path{...}para sa mga file name. Pinipili ng\urlstyle{same}o\urlstyle{tt}ang font. - Nilo-load ng
xurlangurlat pinapayagan ang break pagkatapos ng kahit anong character, kaya hindi kailanman lumalampas sa margin ang mahabang address. - Nagbibigay ang
breakurlng\burl, na nagbabali ng mahahabang link sa mga dokumentong kino-compile sa lumang daan nglatexatdvips.
Kapag naka-load ang hyperref, nagiging clickable na link din ang \url; tingnan ang hyperref.
Ano ang gumagana dito
| Command | Sa Scissor LaTeX | Mga tala |
|---|---|---|
\url{...} | Gumagana | Clickable sa PDF, may hyperref man o wala. Naka-set sa text font. Hindi kailangang i-escape ang _, %, #, & at ~. |
| Line breaks sa mahahabang address | Gumagana | Una pagkatapos ng /, . at mga katulad na character; ang address na walang ganoong puwesto ay binabali sa pagitan ng mga titik, kaya nananatili ito sa loob ng margin. Pareho ito sa url at xurl. |
\usepackage{xurl} | Gumagana | Tinatanggap; nababali na ang mahahabang address gaya ng inilarawan sa itaas. |
\path{...} | Gumagana | Monospaced, gaya ng pagka-type; hindi link. Nananatili ang mga backslash. |
\urlstyle{tt}, \urlstyle{same} | Nilalaktawan | Nananatili sa text font ang mga address. |
\url|...| na may ibang delimiter | Hindi suportado | Ang anyong may braces lang ang binabasa: isulat ang \url{...}. |
\nolinkurl{...} | Hindi suportado | Nilalaktawan na may tala sa Problems; nananatili ang address bilang simpleng text. |
\urldef{\cmd}\url{...} | Hindi suportado | Nilalaktawan na may tala sa Problems; isulat ang \url{...} kung saan kailangan ang address. |
\burl{...} (breakurl) | Hindi suportado | Nilalaktawan na may tala; nananatili ang address bilang simpleng text, walang link. Gamitin ang \url. |
\doi{...} (doi) | Hindi suportado | Nilalaktawan na may tala; nananatili ang numero bilang simpleng text. Isulat ang \url{https://doi.org/...}. |
Mga halimbawa
Nababali sa dulo ng linya ang mahabang address, at nagpi-print ng file name ang \path:
Nababali sa dulo ng linya ang mahahabang address
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}.Binabali sa pagitan ng mga titik ang address na walang slash, gaya ng ginagawa ng xurl:
xurl: nababali kahit saan kapag kailangan
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.Compatibility
- Mula sa isang TeX installation papunta rito: pareho ang itsura ng
\urlat\path, maliban sa nasa text font ang mga address sa halip na monospaced. Palitan ang\burlat\url|...|ng\url{...}. - Mula rito papunta sa isang TeX installation: nagko-compile doon ang mga dokumento nang walang binabago. I-load ang
xurlkung kailangang mabali kahit saan ang mahahabang address doon din; sa simplengurl, puwedeng lumampas sa margin ang address na walang break points.
Nasa CTAN ang buong mga manual: url, xurl at breakurl. Tingnan din ang Links at URLs at hyperref.
Mga tanong at sagot
Paano ko pipigilang lumampas sa margin ang mahabang URL?
Dito, hindi ito kailanman nangyayari: nababali sa dulo ng linya ang mahahabang address. Sa isang TeX installation, i-load ang \usepackage{xurl} para sa parehong resulta.
Kailangan ko bang i-escape ang mga underscore sa \url?
Hindi. Sa loob ng \url{...} at \path{...}, isinusulat nang ganoon lang ang mga character gaya ng _, %, # at ~.
Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.