在其他地方包含圖形的附加信息

在其他地方包含圖形的附加信息

我正在寫一篇計算機科學論文。我工作的很大一部分涉及使用我編寫的軟體運行模擬。

對於模擬生成的所有圖像,我想向讀者展示如何在他的機器上重現結果。愚蠢的例子,我可能會展示一個圖表y=2x並告訴讀者:“哦,是的,你可以通過gcc -DPLOT=2x main.c other.c在你的機器上運行來獲得相同的圖。”

由於該資訊與我的研究不直接相關,因此我想將該資訊包含在其他地方。

這是我到目前為止所想到的:

\documentclass{article}
\usepackage[utf8]{inputenc}

\usepackage{natbib}
\usepackage{graphicx}

\begin{document}

\section{Introduction}
Let's look at the following computationally generated graph.

\begin{figure}[h!]
\centering
\includegraphics[scale=1.7]{universe}
\caption[The Universe compiled with: gcc -DCOLOR=blue -o a.out main.cpp helpers.cpp other.cpp]{The Universe}
\label{fig:universe}
\end{figure}

\listoffigures

\end{document}

在圖形清單中顯示命令列資訊的文檔

我特別喜歡這個設定的是我可以將編譯資訊直接放入我的圖中。

顯然,最終的結果看起來並不那麼美好。有沒有辦法格式化數字列表,例如。透過新增換行符並將附加資訊格式化為等寬字體?

我還可以想像,圖表列表並不是包含該資訊的最佳位置。如果是這樣的話,有沒有標準的方法來做我想做的事? (也許使用附錄)

相關內容