使用 \includegraphics 时使用比例的问题

使用 \includegraphics 时使用比例的问题

可能重复:
\usepackage[turkish]{babel} 与 \includegraphics 不一致

我之前将许多图形导入 TEX 文件,只需使用相应的参数即可,没有任何问题。然而,这次我正在使用 beamer 准备一些幻灯片,我不知道它出了什么问题。以下是与问题相关的 TEX 代码。

\documentclass{beamer} 

\usepackage[latin5]{inputenc}
\RequirePackage[turkish]{babel}

\usetheme{Madrid}
\usepackage{graphicx}
\usepackage{epstopdf}

\begin{document}

\begin{frame}
\frametitle{Markov Karar Süreçleri}
\includegraphics[scale=0.5]{img/mdp.eps}
%\includegraphics{img/mdp.eps}
\end{frame}

\end{document}

代码中存在许多编译错误。不过,当我简单地注释掉includegraphics线刻度参数并取消注释另一个参数时,它就可以顺利编译。

欢迎任何想法。

答案1

我以为问题已经解决,但显然并没有。

问题在于土耳其语模块将该字符babel激活=为简写。

如果你不需要=文本(几乎不需要),你可以简单地忘记它的激活和问题

\shorthandoff{=}

刚过\begin{document}

解决这个问题的另一种方式是加载(加载的包xkeyval的扩展);这样就没有必要了。keyvalgraphicx\shorthandoff

\documentclass{beamer} 

\usepackage[latin5]{inputenc}
\RequirePackage[turkish]{babel}

\usetheme{Madrid}
\usepackage{xkeyval}
\usepackage{graphicx}
\usepackage{epstopdf}

\begin{document}

\begin{frame}
\frametitle{Markov Karar Süreçleri}
\includegraphics[scale=0.5]{img/mdp.eps}
\end{frame}

\end{document}

相关内容