você deve colocar o URL na tag \url
:
\url{file://./path-to-file}
pdflatex
vai (acredito) fazer a coisa certa, então aparece como um link no PDF resultante. Se o seu computador vai saber como abrir o arquivo é outra questão.
Quando tento incorporar um link a um arquivo local em um documento LaTeX via \href{file://./path-to-file}{filename}
, ele é formatado como um link remoto, então http://
é prefixado. Como posso criar um link para um arquivo local, com um caminho relativo ao local do PDF produzido?
No Windows, esse formato funcionou para mim com uma unidade de rede. Observe as três barras invertidas na frente.
\url{file:\\zfs\server$\folder\sub_folder\title with spaces_and_underscores.pptx}
você já tentou o comando \include{}
? Como \include{chapters/filename}
, você pode incluir um arquivo .tex. Mas não escreva o .tex no comando. Há uma página na rede do StackExchange, que é apenas sobre o TeX.
Meu projeto base do TeX é assim:
Meu projectname.tex
\input{header}
\begin{document}
\hyphenation{} % Words where LaTex-hyphenation fails
\maketitle % Creates a page with the title
\newpage
% \onehalfspacing % This uses the package setspace
\tableofcontents % This creates the table of contents
\include{chapter/acronym} % Acronyms i use
\include{chapter/chapter_1}
% ...
\include{chapter/chapter_n}
\include{chapter/glossary} % My glossary
\bibliography{bibliography/bibliography} % Literature database
\end{document}
Um chapter_x.tex tem esta aparência:
\section[section short title]{section title}
E meu header.tex é assim:
%
% Document preamble
%
\documentclass[ %
12pt, % default font size
a4paper, % papersize
twoside, % printout will be two sided
% txt, %
]{article}
\usepackage{ulem} % all words have the underline at the same height \uline statt \underline
\usepackage[ %
T1 % T1 font has european sigs
]{fontenc}
\usepackage[ %
utf8 % Depends on the operating system
]{inputenc} %
\usepackage[ %
dvips, %
usenames % allows to use blue yellow etc for font colors
]{color}
\usepackage{hyperref} % allows hyperlings in the table of contents
\usepackage{amsmath} % math stuff
\usepackage{amssymb} % even more math stuff
\usepackage{extpfeil}
\usepackage[ %
style=long, %
% toc=true, % Boolean; if true the glossary will be shown in the table of contents
hypertoc=true, % Hyperlinks in the glossary
hyper=true, %
number=none, %
acronym=true %
]{glossary}
\setacronymnamefmt{\gloshort}
\usepackage{makeidx}
% \usepackage{xymtexps}
% \usepackage{cite} % Used for citing
\usepackage{bibgerm}
\usepackage[numbers,square]{natbib}
\bibliographystyle{dinat}
\usepackage{textcomp} % Allows to set a ° for example
\usepackage[ %
german % You may not need this *g*
]{babel}
\usepackage{setspace} % allows to easily change the space between lines
\usepackage{pstricks} % Used to create graphs
\usepackage{pst-plot} % Used to create graphs
\renewcommand{\acronymname}{Abkürzungsverzeichnis} % Sets the name for acronymepage (I'm from germany)
\makeindex
\makeacronym
\makeglossary
\author{Autor name}
\title{Document title}
\date{\copyright\ \today}
Esta configuração funciona bem para mim.
Desculpe por erros de digitação nos comentários dos arquivos. Acabei de traduzir meus comentários do alemão e tenho preguiça de corrigi-los g
Isso funcionou para mim:
\ href {run: ./ myfile.png} {%
This is the link (Can be also a figure)
}