带标题的引文样式的文本

带标题的引文样式的文本

我需要将程序的输出放在引号栏中,但我需要放置\caption图像或表格之类的标签。

我需要做类似的事情:

文本
其他文本
...
输出 X: 某物

我能做什么?

编辑1:

我有这样的多行引文:

\begin{quote}
    {\bf Percorso del dataset:} Utile in caso di approccio \ac{MC} per individuare il dataset con le epoche random che ha portato allo score migliore;\\
    {\bf Numero totale di epoche:} Utile nel caso 3 per specificare qual'è il numero di epoche che portato allo score migliore; \\
    {\bf Istanti di transizione da un epoca all'altra:} Utile in caso di approccio \ac{MC} per caratterizzare la sequenza di epoche appresa che ha portato allo score migliore; \\
    {\bf Score globale:} Score dell'intera sequenza di strutture; \\
    {\bf Lista dei NaN:} Eventuale lista degli score con valore \ac{NaN};
\end{quote}

我需要在引文底部添加标签“引文 X:blablabla”。我不喜欢图片标签,因为它不是图片。

答案1

可以创建一个新的浮点类型,我floatquote使用float包来调用它。它不用于文档主体,因为我无法想象为什么要将引文设为浮点。相反,您可以使用 包captionof中的命令 caption。此外,我还提供了 cleveref包的演示(交叉引用可检测您引用的结构类型,因此您不必输入其名称)。我还添加了包 enumitem以使用紧凑的描述环境,我发现这种环境更适合您的情况,并且babel意大利语中连字符正确。由于不知道命令\ac应该做什么,我随意决定它是“\relax”。

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{float} 
\newfloat{floatquote}{tbp}{loq}
\floatname{floatquote}{Quote}
\usepackage{caption}
\captionsetup{font =small, format = hang}
\usepackage{cleveref}
\crefname{floatquote}{quote}{quotes}
\Crefname{floatquote}{Quote}{Quotes}

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[italian,  english]{babel}
\usepackage{float}
\newfloat{floatquote}{tbp}{loq}
\floatname{floatquote}{Quote}
\usepackage{caption}
\captionsetup{font =small, format = hang}
\usepackage{cleveref}
\crefname{floatquote}{quote}{quotes}
\Crefname{floatquote}{Quote}{Quotes}
\usepackage{enumitem}

\newcommand\ac{\relax}

\begin{document}
\noindent Some text preceding the quote environment.
\begin{quote}{\selectlanguage{italian}
\begin{description}[noitemsep = 0pt]%style = nextline,
      \item[Percorso del dataset:] Utile in caso di approccio \ac{MC} per individuare il dataset con le epoche random che ha portato allo score migliore;
    \item[Numero totale di epoche:] Utile nel caso 3 per specificare qual'è il numero di epoche che portato allo score migliore;
    \item[Istanti di transizione da un epoca all'altra:] Utile in caso di approccio \ac{MC} per caratterizzare la sequenza di epoche appresa che ha portato allo score migliore;
    \item[Score globale:] Score dell'intera sequenza di strutture;
    \item[Lista dei NaN:] Eventuale lista degli score con valore \ac{NaN};
\end{description}}
\captionof{floatquote}{Output of the Program}\label{quo1}
\end{quote}
In \cref {quo1} we find the output of the program.
\end{document} 

在此处输入图片描述

答案2

环境figure仍然可以为你做到这一点,它不一定是形象的数字:

    \begin{figure}
    \begin{quotation}
    \lipsum[1]
    \end{quotation}
    \caption{Caption}
    \end{figure}

答案3

有一个quote环境,但是它不浮动。您可以将文本放在图形浮动环境中:

\documentclass{article}
\begin{document}
This is some body text

\begin{figure}[h]
    \centering
    \small{This is text.  It's in a figure environment but it's still text}
    \caption{\label{fig_text}Some text that can float as a figure}
\end{figure}

In figure~\ref{fig_text} some text was displayed as a figure.
\end{document}

上述代码的输出

所以如果你选择这样做

\begin{figure}
    \begin{quote}
        this is some quoted text
    \end{quote}
    \caption{\label{fig_quote}A quote in a figure}
\end{figure}

您可能需要澄清:您想要一个单独的柜台吗(您已经有了figure,您也table想要吗?)output

相关内容