\mintinline{언어}의 단축 버전

\mintinline{언어}의 단축 버전

저는 각 인라인 코드를 사용하고 있는데 , 큰 책 전체를 입력하거나 복사하려면 꽤 긴 코드를 minted사용해야 합니다 .\mintinline{python}{}

이 명령을 다음과 같이 다시 작성할 수 있는 방법이 있습니까 shcode{}?

내 MWE는 다음과 같습니다.

\documentclass{article}   
\usepackage{minted}
\newminted{py}{bgcolor=gray!5, breakline = true}
\begin{document}
Inline code goes here: \mintinline{python}{tuple()}
% Can we make it as \shcode{tuple()}
\end{document}

도와주세요.

감사해요

답변1

새로운 작성 환경을 정의하는 데 사용하는 것과 마찬가지로 새 인라인 매크로를 정의하는 데 \newminted사용할 수 있습니다 .\newmintinline

% !TeX program = txs:///arara
% arara: pdflatex: {synctex: on, interaction: nonstopmode, shell: yes}
\documentclass{article}   
\usepackage{minted}
\newminted{py}{bgcolor=gray!5, breakline = true}

\newmintinline[shcode]{python}{}
\begin{document}
Inline code goes here: \mintinline{python}{tuple()}
 Can we make it as \shcode{tuple()}
\end{document}

관련 정보