
내 문서 내에 이름이 지정된 링크가 있습니다. 임의의 위치에서 텍스트의 줄 바꿈을 허용하고 싶습니다. 일반적으로 알려진 위치에서 선호되지만 어떤 종류의 위치에서도 작동하지 않는 경우가 있습니다.
명령 에 대한 \url
일부 패키지가 있지만(예: xurl
) 사용할 때 해결책을 찾지 못했습니다 \hyperlink
.
\documentclass[a4paper,11pt,british]{article}
\usepackage[margin=2.5cm, showframe]{geometry}
\usepackage[tracking=true,factor=1100,stretch=10,shrink=10,final]{microtype}
\usepackage{fontspec}
\directlua{luaotfload.add_fallback("fntFallback",{
"DejaVu Sans:mode=harf",
"NotoColorEmoji:mode=harf"})}
\setmainfont{Liberation Sans}
\usepackage{hyphenat}
\usepackage{xurl}
\urlstyle{same}
\usepackage[pdfa, unicode, breaklinks]{hyperref}
\begin{document}
The labour participation rate in my own country is estimated to be 99.9\% in 2019 (%
\hyperlink{abc}{ILO/CSO/KRSO 2020})\newline
The labour participation rate in my own country is estimated to be 99.9\% in 2019 (%
\url{ILO/CSO/KRSO 2020})\newline
\hypertarget{abc}{sample anchor text}
\end{document}
lualatex 1.17.0
와 함께 사용하고 있습니다 hyperref 2023-02-07 v7.00v
.
답변1
\url
예를 들어 동일한 줄바꿈을 사용할 수 있습니다.
\hyperlink{abc}{\path{ILO/CSO/KRSO 2020}})
\path
비슷 \url
하지만 링크를 만들지 않습니다. 기본적으로는 를 사용 \texttt
하지만 \url
사용할 글꼴을 지정할 수 있듯이 기본적으로 다음을 통해 정의됩니다.
\DeclareUrlCommand\path{\urlstyle{tt}}