![LaTeX でパス文字列を自動的に折り返す方法](https://rvso.com/image/420041/LaTeX%20%E3%81%A7%E3%83%91%E3%82%B9%E6%96%87%E5%AD%97%E5%88%97%E3%82%92%E8%87%AA%E5%8B%95%E7%9A%84%E3%81%AB%E6%8A%98%E3%82%8A%E8%BF%94%E3%81%99%E6%96%B9%E6%B3%95.png)
答え1
フォーマットの目的を達成するための簡単な方法が 2 つ考えられます。
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}