라텍스에서 경로 문자열을 자동으로 감싸는 방법

라텍스에서 경로 문자열을 자동으로 감싸는 방법

나는 다음과 같이 라텍스로 경로를 작성합니다.

/data/docker/nginx/volume/conf/conf/conf.d/cert/example.com

하지만 문자열이 PDF로 컴파일하기에는 너무 깁니다. 컴파일된 결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

경로를 올바르게 처리하고 자동 줄 바꿈하는 방법은 무엇입니까?

답변1

형식 지정 목표를 달성할 수 있는 두 가지 간단한 방법을 생각해 볼 수 있습니다.

  • url(또는 ) 패키지를 로드 xurl하고 경로 문자열을 지시어로 묶습니다 \path. 경로 문자열은 기본적으로 고정폭 텍스트 글꼴로 렌더링됩니다.

  • 패키지를 로드 seqsplit하고 경로 문자열을 지시어로 묶습니다 \seqsplit. 경로 문자열은 기본 텍스트 글꼴로 렌더링됩니다. 고정 폭 글꼴 사용을 선호하는 경우 추가 \texttt또는 지시어를 사용하세요.\ttfamily

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{url} % or: \usepackage{xurl}
\usepackage{seqsplit}
\begin{document}

bla bla bla bla bla bla bla bla bla bla 
\path{/data/docker/nginx/volume/conf/conf/conf.d/cert/example.com}
bla bla bla bla bla bla bla bla bla bla 

\bigskip
bla bla bla bla bla bla bla bla bla bla 
{\ttfamily\seqsplit{/data/docker/nginx/volume/conf/conf/conf.d/cert/example.com}}
bla bla bla bla bla bla bla bla bla bla 
\end{document}

관련 정보