如何在我的论文中引用使用过的编程文件?

如何在我的论文中引用使用过的编程文件?

我正在写论文,我使用编程语言来分析论文中的实证部分。我根据编程文件中的代码给出解释、表格和图形。现在,我想在我的硕士论文中引用这些文件,每当我解释结果或展示由这些文件生成的图形时。有时只是一个文件,有时不止一个文件。在文本中,我可以使用边距来引用文件。在图形和表格中,我可以将其包含在标题中。但是,我想问一下,是否有针对此问题的专业解决方案。我想创建一个设计参考,例如参见:在表格下,他们给出了带有自创徽标的 .xpl 文件的引用: 斯洛文尼亚

我知道,徽标本身的设计需要用图形工具来完成,但我如何才能以专业的方式用文件名实现这个徽标呢?它不需要是超链接或活动链接。

答案1

哇,XploRe 截图!你在用它吗?(我花了很多时间处理它……)

编辑:我刚刚添加了attachfile包并创建了\codeattach命令。它将源中给定的文件插入到 PDF 容器中。在 Adob​​e Acrobat (Reader) 中,您将能够单击链接并打开文件,请参阅第二张屏幕截图。

\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{listings}
\usepackage{attachfile}

\newcommand{\code}{{\protect\raisebox{-0.13em}{\protect\includegraphics{sql_fileextension.pdf}}}}

\newcommand{\codeattach}[1]{\textattachfile{#1}{\code~\textcolor{blue}{#1}}}


\newcommand{\insertsql}[2]{\lstinputlisting[language={SQL},caption={\code~#1, #2},label={#1}] {#1}}

\begin{document}

\insertsql{test.sql}{some basic SQL Code}


\noindent See Listing \ref{test.sql}

\codeattach{test.sql}

\end{document}

杂技演员

相关内容