插入包含土耳其语字符的网址时出现问题

插入包含土耳其语字符的网址时出现问题

我正在尝试包含此 URL 链接:

http://wiki.ubuntu-tr.net/index.php?title=Linux_dağıtımları_kılavuzu

进入我的 LaTeX 报告的参考书目。'dağıtımları_kılavuzu' 导致我的 latex 文件出现显示问题。我的代码如下:

\documentclass[10pt,a4paper,oneside]{report}
\usepackage[condensed,math]{iwona}
\usepackage{graphicx,color}
\usepackage[margin=2cm]{geometry}
\usepackage{fancyhdr} 
\usepackage[turkish,english]{babel}
\usepackage[utf8]{inputenc}
\bibliographystyle{plainyr}%Sorts by year.
\usepackage[T1]{fontenc}
\usepackage{bbding} %for tick and cross symbols
\usepackage[pdftex,pagebackref=true,linktocpage=false,colorlinks=true,linkcolor=black,urlcolor=blue,citecolor=red,anchorcolor=green,breaklinks=true,bookmarksnumbered=true,pdfpagelabels,hyperindex=true,bookmarks,hyperfigures,bookmarksopen=true]{hyperref}
\title{\color{red}An overview of current operating systems}
\date{\today}

\begin{document}
\pagenumbering{gobble}
\maketitle
\pagenumbering{roman}
\tableofcontents

\cite{ldk}

\renewcommand{\bibname}{References} % changes default name Bibliography to References
\bibliography{References/references} % References file

\end{document}

该参考文献在 bibtex 文件中定义为:

@UNPUBLISHED{ldk,author="{Ubuntu Community}",title="{Linux da\u{g}{\i}t{\i}mlar{\i} k{\i}lavuzu}",note={URL: \url{http://wiki.ubuntu-tr.net/index.php?title=Linux_dağıtımları_kılavuzu}},month={Accessed: 6 October},year={2014}}

输出是

那么解决这个问题最有效的方法是什么?

答案1

我认为这是 中的一个错误hyperref,因为ğ它可以正确打印。

解决这个问题的一个可怕的办法是使用

@UNPUBLISHED{ldk,
  author={{Ubuntu Community}},
  title={Linux da\u{g}{\i}t{\i}mlar{\i} k{\i}lavuzu},
  note={URL: \url{http://wiki.ubuntu-tr.net/index.php?title=Linux_da%C4%9F%C4%B1t%C4%B1mlar%C4%B1_k%C4%B1lavuzu}},
  month={Accessed: 6 October},
  year={2014}
}

编码可以通过各种转换器获得。好处是可以保证链接指向正确的位置。

在此处输入图片描述

相关内容