발행된 목록에서 줄 바꿈을 모방하는 방법

발행된 목록에서 줄 바꿈을 모방하는 방법

나는 minted의 구문 강조를 좋아하지만 목록에 있는 긴 코드 문자열에 대해 "더 즐거운" 줄 바꿈을 모방하도록 할 수는 없습니다.

아래 예에는 세 개의 스니펫이 있습니다. 첫 번째는 내가 만들고 싶은 방식이지만 목록에서만 달성할 수 있는 방식입니다. 두 번째는 코드를 표시하는 방법입니다. 세 번째는 minted에서 breakafter 변수를 변경하려는 시도입니다(그러나 여전히 소용이 없습니다). 내가 특별히 원하는 것은 긴 URL과 계속되는 슬래시 뒤에 있는 공간 사이의 공간에서 다시 중단되지 않도록 하는 것입니다.

도움을 주시면 감사하겠습니다. 감사해요.

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage[english]{babel}

\usepackage{minted}
\usepackage{pifont}
\usepackage{color}
\usepackage{listings}
\lstset{
    breaklines=true,
    prebreak=\raisebox{0ex}[0ex][0ex]{\footnotesize\color{red}\ensuremath{_\rfloor}},
    postbreak=\raisebox{0ex}[0ex][0ex]{\ensuremath{\color{red}\hookrightarrow\space}}
}
\begin{document}

\begin{lstlisting}
RUN curl -L -o /tmp/${package_name}.zip http://www.bioinformatics.babraham.ac.uk/projects/fastqc/${package_name}.zip \
  && cd /usr/local \
  && unzip /tmp/${package_name}.zip \
  && chmod 755 /usr/local/FastQC/fastqc \
  && rm -rf /tmp/*
\end{lstlisting}

\begin{minted}[breaklines]{text}
RUN curl -L -o /tmp/${package_name}.zip http://www.bioinformatics.babraham.ac.uk/projects/fastqc/${package_name}.zip \
  && cd /usr/local \
  && unzip /tmp/${package_name}.zip \
  && chmod 755 /usr/local/FastQC/fastqc \
  && rm -rf /tmp/*
\end{minted}

\begin{minted}[breaklines,breakafter=/]{text}
RUN curl -L -o /tmp/${package_name}.zip http://www.bioinformatics.babraham.ac.uk/projects/fastqc/${package_name}.zip \
  && cd /usr/local \
  && unzip /tmp/${package_name}.zip \
  && chmod 755 /usr/local/FastQC/fastqc \
  && rm -rf /tmp/*
\end{minted}

\end{document}

관련 정보