Minted 设置手动连字

Minted 设置手动连字

梅威瑟:

\documentclass[12pt]{article}
\usepackage[a4paper]{geometry}
\geometry{tmargin=2cm,bmargin=2cm,lmargin=2cm,rmargin=2cm}
\usepackage{minted}
\begin{document}
\begin{minted}[breaklines, tabsize=2]{perl}
  $mech->agent('Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0');
  $mech->get("http://turizm.user.control.new1.dev.website-url.com/hotels/save_add_hotel/");
\end{minted}
\end{document}

输出:

在此处输入图片描述

添加了额外的移位,但没有连字符。是否可以使用空格手动告诉 minted 在哪里分割行,就像 Firefox 那样?箭头在某种程度上与字符串的制表有关,但对于代码而言是必需的。

答案1

默认情况下,minted仅在空格处换行。您可以使用 允许任何换行位置breakanywhere,或使用breakbefore和指定换行的字符breakafter。在这种情况下,类似 的代码breakafter=/可能会很好用。

相关内容