梅威瑟:
\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=/
可能会很好用。