如何在乳膠中自動換行路徑字串

如何在乳膠中自動換行路徑字串

我在乳膠中寫路徑如下:

/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}

相關內容