如何在乳胶中以斜体写代码

问题描述 投票:0回答:2

我想在乳胶中用斜体字写完整的代码。我使用\ begin {listing}并输入代码,然后我以正常字体输入了代码。但是我需要用斜体输入整个代码。代码如下。

import numpy as np
import os
import cv2
import matplotlib.pyplot as plt

from pathlib import Path

jpeg_images = list(Path(r'D:\plant\train').glob('**/*.jpg'))
np.array([np.array(cv2.imread(str(file))).flatten() for file in jpeg_images])
folder = ['Black-grass', 'Charlock', 'Cleavers', 'Common Chickweed', 'Common wheat', 'Fat Hen', 'Loose Silky-bent',
      'Maize','Scentless Mayweed','Shepherds Purse', 'Small-flowered Cranesbill','Sugar beet']
Path = r'D:\plant\train'
for i in range(12):
    listing = os.listdir(Path+'/'+folder[i])
    for file in listing :
        image = cv2.imread(Path+'/'+folder[i]+'/'+file)

        imagee=cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

        plt.imshow(imagee)

请帮助我。我需要在乳胶中以斜体输入整个代码。

latex
2个回答
0
投票

一种可能性:加载listings程序包并设置basicstyle

\documentclass{article}

\usepackage{listings}


\lstset{
    basicstyle=\itshape
}

\begin{document}

\begin{lstlisting}
import numpy as np
import os
import cv2
import matplotlib.pyplot as plt

from pathlib import Path

jpeg_images = list(Path(r'D:\plant\train').glob('**/*.jpg'))
np.array([np.array(cv2.imread(str(file))).flatten() for file in jpeg_images])
folder = ['Black-grass', 'Charlock', 'Cleavers', 'Common Chickweed', 'Common wheat', 'Fat Hen', 'Loose Silky-bent',
      'Maize','Scentless Mayweed','Shepherds Purse', 'Small-flowered Cranesbill','Sugar beet']
Path = r'D:\plant\train'
for i in range(12):
    listing = os.listdir(Path+'/'+folder[i])
    for file in listing :
        image = cv2.imread(Path+'/'+folder[i]+'/'+file)

        imagee=cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

        plt.imshow(imagee)
\end{lstlisting}

\end{document}

-1
投票

\textit{This sentence is in italics.}

http://www.sascha-frank.com/latex-italics.html

© www.soinside.com 2019 - 2024. All rights reserved.