Beamer 图形缩放问题

Beamer 图形缩放问题

我正在尝试使用 beamer 准备演示文稿但是在处理图像时不断出现奇怪的错误。

我正在使用graphicx包,代码如下:

\begin{frame}
\frametitle{title}
\includegraphics{figure.png}
\end{frame}

这不会导致任何问题,但图形总是超出比例,所以当我尝试缩放它\includegraphics[scale=0.7]{figure.png}(或进行任何其他操作)时,它会返回此错误:

! 缺少 \endcsname 插入。\relax l.61 \end{frame}

我尝试将图形放入框、列中或对其进行预缩放,但到目前为止都不起作用。我找不到问题所在。请帮忙。

更新:这是迄今为止的整个 tex 文件:

\documentclass[turkish]{beamer} \usetheme{Berkeley} \usecolortheme{seahorse} \usefonttheme{serif} `\usepackage{xcolor}` `\usepackage[turkish]{babel}` `\usepackage[utf8]{inputenc}` `\usepackage[T1]{fontenc}` `\usepackage{graphicx}` %%%%%%%%KAPAK SAYFASI%%%%%%%%%%%%%%% \title[] % (optional, only for long titles) {title} \author[author1, author2] {author1\inst{1} \and author2\inst{1}} \institute[University] {\inst{1}% Department\\ University} \subject{subject} \date[2015] `%%%%%%%%İÇİNDEKİLER ÖZELLİKLERİ%%%%%%%%%%%` `\AtBeginSection[]` `{` ` \begin{frame}` ` \frametitle{Table of Contents}` ` \tableofcontents` ` \end{frame}` `}` `\AtBeginSubsection[]` `{` ` \begin{frame}` ` \frametitle{Table of Contents}` ` \tableofcontents[currentsection,currentsubsection]` ` \end{frame}` `}` %%%%%%%%%%%%%SAYFALAR%%%%%%%%%%%%%% \begin{document} ` \frame{\titlepage}` ` ` ` \begin{frame}` ` \frametitle{İçindekiler}` ` \tableofcontents[currentsection]` ` \end{frame}` \section{analysis} \begin{frame} \frametitle{} \end{frame} ` \begin{frame}` ` \frametitle{types}` `% \begin{center}` `% \includegraphics{16.png}`
`% \end{center}` `\tiny{\underline{source:} http://...}` ` \end{frame}`
\end{document}

答案1

问题是 forturkish模块babel使=活动;使用\shorthandoff{=}(因为使用了inputencwithutf8编码,所以抑制简写不是问题):

\documentclass[turkish]{beamer}
\usepackage{babel}

\begin{document}
\shorthandoff{=}

\begin{frame}
\frametitle{title}
\includegraphics[scale=0.7]{example-image-a}
\end{frame}

\end{document}

相关内容