我正在写论文,我使用编程语言来分析论文中的实证部分。我根据编程文件中的代码给出解释、表格和图形。现在,我想在我的硕士论文中引用这些文件,每当我解释结果或展示由这些文件生成的图形时。有时只是一个文件,有时不止一个文件。在文本中,我可以使用边距来引用文件。在图形和表格中,我可以将其包含在标题中。但是,我想问一下,是否有针对此问题的专业解决方案。我想创建一个设计参考,例如参见这:在表格下,他们给出了带有自创徽标的 .xpl 文件的引用:
我知道,徽标本身的设计需要用图形工具来完成,但我如何才能以专业的方式用文件名实现这个徽标呢?它不需要是超链接或活动链接。
答案1
哇,XploRe 截图!你在用它吗?(我花了很多时间处理它……)
编辑:我刚刚添加了attachfile
包并创建了\codeattach
命令。它将源中给定的文件插入到 PDF 容器中。在 Adobe 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}