
我正在寫一篇計算機科學論文。我工作的很大一部分涉及使用我編寫的軟體運行模擬。
對於模擬生成的所有圖像,我想向讀者展示如何在他的機器上重現結果。愚蠢的例子,我可能會展示一個圖表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}
我特別喜歡這個設定的是我可以將編譯資訊直接放入我的圖中。
顯然,最終的結果看起來並不那麼美好。有沒有辦法格式化數字列表,例如。透過新增換行符並將附加資訊格式化為等寬字體?
我還可以想像,圖表列表並不是包含該資訊的最佳位置。如果是這樣的話,有沒有標準的方法來做我想做的事? (也許使用附錄)