让 lstinline 在任意字符(字母、数字……)处换行

让 lstinline 在任意字符(字母、数字……)处换行

我有特殊数据,想将其包含lstinline在浮动文本中。主要问题是数据不包含某些可以定义换行符的字符(例如空格、点、破折号等,或者点之间的部分太长)。

因此,我希望以这样的方式处理换行符,以便它可以在任何字符处换行。

最后,我想避免的是文本被页面大小截断并且没有打印在右边距上。

\documentclass{article}
\usepackage[a4paper, margin=5cm]{geometry}
\usepackage{listings}
\usepackage{blindtext}
\begin{document}
\lstset{breaklines=true}
\blindtext 
Some text 12345
\lstinline{23rewrgret54z54h54zu54u56kwfeewt43t34tzhhj56thu65i6767j67ki67k678k678kl78l789o67kjmgj56rrz756858u566j5r}
some more text.
\blindtext 

\end{document}

相关内容