删除图中逐字逐句和标题之间的尾随空格

删除图中逐字逐句和标题之间的尾随空格

我如何删除或控制逐字图形和附加的标题之间的垂直空白。在此处输入图片描述

这是我现在的代码:

\documentclass{article}

\begin{document}

\begin{figure}[ht]
    \begin{verbatim}
        A0001 12 500 7500 12-May-2020 12:33:59
        A0001.mat 16+24 1000/mV 16 0 28 -1716 0 I
        A0001.mat 16+24 1000/mV 16 0 7 2029 0 II
        A0001.mat 16+24 1000/mV 16 0 -21 3745 0 III
        A0001.mat 16+24 1000/mV 16 0 -17 3680 0 aVR
        A0001.mat 16+24 1000/mV 16 0 24 -2664 0 aVL
        A0001.mat 16+24 1000/mV 16 0 -7 -1499 0 aVF
        A0001.mat 16+24 1000/mV 16 0 -290 390 0 V1
        A0001.mat 16+24 1000/mV 16 0 -204 157 0 V2
        A0001.mat 16+24 1000/mV 16 0 -96 -2555 0 V3
        A0001.mat 16+24 1000/mV 16 0 -112 49 0 V4
        A0001.mat 16+24 1000/mV 16 0 -596 -321 0 V5
        A0001.mat 16+24 1000/mV 16 0 -16 -3112 0 V6
        #Age: 74
        #Sex: Male
        #Dx: 59118001
        #Rx: Unknown
        #Hx: Unknown
        #Sx: Unknown
    \end{verbatim}
    \caption{Sample Header File (A0001.hea)}
    \label{txt:hea}
\end{figure}

\end{document}

答案1

我建议加载fancyvrb并使用BVerbatim有两个原因:

  1. 环境上下不加空间;
  2. 您无需“凭眼睛”去缩进就可以实现居中。
\documentclass{article}

\begin{document}

\begin{figure}[ht]
    \begin{verbatim}
        A0001 12 500 7500 12-May-2020 12:33:59
        A0001.mat 16+24 1000/mV 16 0 28 -1716 0 I
        A0001.mat 16+24 1000/mV 16 0 7 2029 0 II
        A0001.mat 16+24 1000/mV 16 0 -21 3745 0 III
        A0001.mat 16+24 1000/mV 16 0 -17 3680 0 aVR
        A0001.mat 16+24 1000/mV 16 0 24 -2664 0 aVL
        A0001.mat 16+24 1000/mV 16 0 -7 -1499 0 aVF
        A0001.mat 16+24 1000/mV 16 0 -290 390 0 V1
        A0001.mat 16+24 1000/mV 16 0 -204 157 0 V2
        A0001.mat 16+24 1000/mV 16 0 -96 -2555 0 V3
        A0001.mat 16+24 1000/mV 16 0 -112 49 0 V4
        A0001.mat 16+24 1000/mV 16 0 -596 -321 0 V5
        A0001.mat 16+24 1000/mV 16 0 -16 -3112 0 V6
        #Age: 74
        #Sex: Male
        #Dx: 59118001
        #Rx: Unknown
        #Hx: Unknown
        #Sx: Unknown
    \end{verbatim}
    \caption{Sample Header File (A0001.hea)}
    \label{txt:hea}
\end{figure}

\end{document}

在这里我也(本地)设置\abovedisplayskip为零,但我会避免这样做。

在此处输入图片描述

未设置\abovedisplayskip

在此处输入图片描述

不要忘记p如此大的浮标的放置选项。

答案2

\vspace*{-10mm}之前使用过\caption,对我而言已经完成了工作!

完整代码:

\documentclass{article}

\begin{document}

\begin{figure}[ht]
    \begin{verbatim}
        A0001 12 500 7500 12-May-2020 12:33:59
        A0001.mat 16+24 1000/mV 16 0 28 -1716 0 I
        A0001.mat 16+24 1000/mV 16 0 7 2029 0 II
        A0001.mat 16+24 1000/mV 16 0 -21 3745 0 III
        A0001.mat 16+24 1000/mV 16 0 -17 3680 0 aVR
        A0001.mat 16+24 1000/mV 16 0 24 -2664 0 aVL
        A0001.mat 16+24 1000/mV 16 0 -7 -1499 0 aVF
        A0001.mat 16+24 1000/mV 16 0 -290 390 0 V1
        A0001.mat 16+24 1000/mV 16 0 -204 157 0 V2
        A0001.mat 16+24 1000/mV 16 0 -96 -2555 0 V3
        A0001.mat 16+24 1000/mV 16 0 -112 49 0 V4
        A0001.mat 16+24 1000/mV 16 0 -596 -321 0 V5
        A0001.mat 16+24 1000/mV 16 0 -16 -3112 0 V6
        #Age: 74
        #Sex: Male
        #Dx: 59118001
        #Rx: Unknown
        #Hx: Unknown
        #Sx: Unknown
    \end{verbatim}
    \vspace*{-10mm}
    \caption{Sample Header File (A0001.hea)}
    \label{txt:hea}
\end{figure}

\end{document}

相关内容