我的论文是用 latex 写的,我是初学者,文档中有很多本地文件链接。问题是有些能用,有些不能。文件是 .pdf,我测试了权限,没问题。我在网上寻找,但没有找到解决方案。这不合逻辑,因为使用相同的参数,大多数都能用,链接打开 pdf,而其他的不能。我不知道该怎么办。抱歉我的英语不好。
\documentclass[12pt,twoside]{book}
\usepackage{times}
\usepackage[T1]{fontenc} % output font encoding
\usepackage[utf8]{inputenc}
\usepackage{appendix}
\usepackage[nouppercase]{scrpage2} % encabezados
\pagestyle{scrheadings} %encabezados
\setlength{\headheight}{1.5\baselineskip} %encabezados
\usepackage{parskip}
\usepackage{setspace}
\usepackage{color}
\usepackage{textcomp}
\usepackage{amsmath,amssymb,amsthm,amscd,amsfonts}
\usepackage[english,spanish]{babel}
\usepackage[autostyle=true]{csquotes} % para quitar el warning de biblatex
\usepackage{emptypage} % para que en páginas en blanco no hayan encabezados ni pies de página
\usepackage{graphicx}
\usepackage{float}
\graphicspath{Graficos}
\usepackage[colorlinks,backref,a4paper,bookmarks=true,bookmarksnumbered=true,linkcolor=blue,citecolor=red]{hyperref}
链接示例
这一项工作
我们是
\href{Vanguardia/Pierre Vilar o el desencanto-19760511.pdf}
{Pierre Vilar o el desencanto}
这并非
\href{Vanguardia/Quinta campaña de excavaciones en la cueva de
L'abreda-19790703.pdf}{Quinta
campaña de excavaciones en la cueva de l'Abreda}
答案1
正如前面提到的,最好不要使用空格。但是,我看到您发布的链接之间的区别在于特殊字符 (ñ)。我会尝试删除它们,或者使用正确的语法(有解释这里)。 具体来说:
这没有特殊字符,而且您说它有效:
\href{Vanguardia/Pierre Vilar o el desencanto-19760511.pdf}
{Pierre Vilar o el desencanto}
这有特殊字符,你说它不起作用:
\href{Vanguardia/Quinta campaña de excavaciones en la cueva de
L'abreda-19790703.pdf}{Quinta
campaña de excavaciones en la cueva de l'Abreda}
所以尝试这样做:
\href{Vanguardia/Quinta campana de excavaciones en la cueva de
L'abreda-19790703.pdf}{Quinta
campa{\~n}a de excavaciones en la cueva de l'Abreda}