\documentclass[11pt]{beamer}
\usetheme{Warsaw}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage[dutch]{babel}
\author{Goos Aaron}
\title{\LaTeX : Opdracht 2}
%\setbeamercovered{transparent}
%\setbeamertemplate{navigation symbols}{}
%\logo{}
%\institute{}
%\date{}
%\subject{}
\newcommand{\R}{\mathbb{R}}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\renewcommand{\arraystretch}{2}
\begin{frame}{Goniometrische Getallen}
\[
\begin{array}{|c|c|c|c|c|c|}
\hline
& 0 & \frac{\pi}{6} & \frac{\pi}{4} & \frac{\pi}{3} & \frac{\pi}{2} \\
\hline
\sin(x) & 0 & \frac{1}{2} & \frac{\sqrt{2}}{2} & \frac{\sqrt{3}}{2} & 1 \\
\hline
\cos(x) & 1 & \frac{\sqrt{3}}{2} & \frac{\sqrt{2}}{2} & \frac{1}{2} & 0 \\
\hline
\end{array}
\]
\end{frame}
\renewcommand{\arraystretch}{default}
\begin{frame}
\begin{columns}
\column{6cm}
\includegraphics[scale=0.5]{figuren/afbPierre.jpg}
\pause
\column{6cm}
Na de Fieldsmedaille wint de
Belgische Wiskundige Pierre Deligne in 2013 ook de prestigieuze Abelprijs.
\end{columns}
\end{frame}
\begin{frame}
Een matrix van de onderstaande vorm noemen we een Vandermondematrix.
\[
\begin{bmatrix}
1 & a_{1} & {a_{1}}^2 & \cdots & {a_{1}}^n \\
1 & a_{2} & {a_{2}}^2 & \cdots & {a_{2}}^n \\
\vdots & \vdots & \vdots & \ddots & \vdots \\
1 & a_{n} & {a_{n}}^2 & \cdots & {a_{n}}^n
\end{bmatrix}
\]
\end{frame}
\end{document}
答案1
正如我在以上评论,
\renewcommand{\arraystretch}{default}
是错误的,因为“default”不是数字。为了恢复重新定义之前的原始值,您可以查找它,也可以直接使用
\let\defaultarraystretch\arraystretch
前
\renewcommand{\arraystretch}{2}
进而
\renewcommand{\arraystretch}{\defaultarraystretch}
这是完整的代码(您的图形文件被通用文件替换)。
\documentclass[11pt]{beamer}
\usetheme{Warsaw}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage[dutch]{babel}
\author{Goos Aaron}
\title{\LaTeX : Opdracht 2}
%\setbeamercovered{transparent}
%\setbeamertemplate{navigation symbols}{}
%\logo{}
%\institute{}
%\date{}
%\subject{}
\newcommand{\R}{\mathbb{R}}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\let\defaultarraystretch\arraystretch
\renewcommand{\arraystretch}{2}
\begin{frame}{Goniometrische Getallen}
\[
\begin{array}{|c|c|c|c|c|c|}
\hline
& 0 & \frac{\pi}{6} & \frac{\pi}{4} & \frac{\pi}{3} & \frac{\pi}{2} \\
\hline
\sin(x) & 0 & \frac{1}{2} & \frac{\sqrt{2}}{2} & \frac{\sqrt{3}}{2} & 1 \\
\hline
\cos(x) & 1 & \frac{\sqrt{3}}{2} & \frac{\sqrt{2}}{2} & \frac{1}{2} & 0 \\
\hline
\end{array}
\]
\end{frame}
\renewcommand{\arraystretch}{\defaultarraystretch}
\begin{frame}
\begin{columns}
\column{6cm}
\includegraphics[scale=0.5]{example-image-a}
\pause
\column{6cm}
Na de Fieldsmedaille wint de
Belgische Wiskundige Pierre Deligne in 2013 ook de prestigieuze Abelprijs.
\end{columns}
\end{frame}
\begin{frame}
Een matrix van de onderstaande vorm noemen we een Vandermondematrix.
\[
\begin{bmatrix}
1 & a_{1} & {a_{1}}^2 & \cdots & {a_{1}}^n \\
1 & a_{2} & {a_{2}}^2 & \cdots & {a_{2}}^n \\
\vdots & \vdots & \vdots & \ddots & \vdots \\
1 & a_{n} & {a_{n}}^2 & \cdots & {a_{n}}^n
\end{bmatrix}
\]
\end{frame}
\end{document}
答案2
让我们考虑一下您的代码中的以下摘录:
...
\end{frame}
\renewcommand{\arraystretch}{2}
\begin{frame}{Goniometrische Getallen}
\[
\begin{array}{|c|c|c|c|c|c|}
...
\end{array}
\]
\end{frame}
\renewcommand{\arraystretch}{default}
\begin{frame}
...
从直接意义上讲,罪魁祸首是指令
\renewcommand{\arraystretch}{default}
问题是 的值\arraystretch
必须是正数,或者是计算结果为正数的东西。我很确定你意味着写是
\renewcommand{\arraystretch}{1}
但从更深层次的意义上讲,真正的问题在于你把指令\renewcommand{\arraystretch}{2}
之间 frame
环境,实际上使其范围扩展到\end{document}
指令,并需要随后尝试“撤消”\renewcommand{\arraystretch}{2}
指令。如果你把指令\renewcommand{\arraystretch}{2}
后而不是之前那样\begin{frame}
,它的范围将仅限于此frame
。因此,更好的“修复”是写
...
\end{frame}
\begin{frame}{Goniometrische Getallen}
%%% the scope of the next instruction ends at '\end{frame}'
\renewcommand{\arraystretch}{2}
\[
\begin{array}{|c|c|c|c|c|c|}
...
\end{array}
\]
\end{frame} % end of scope of '\renewcommand{\arraystretch}{2}'
\begin{frame}
...