所以我是LaTeX的新手。我正在为介绍性编程讲座制作beamer演示文稿,因此我经常在幻灯片中使用examplebox
对象。我被告知每当我有一个包含示例框的框架时,我需要使用关键字'fragile'来声明它,如:
\begin{frame}[fragile]
我不确切知道这是做什么的,但我知道我的代码只会在我使用它时编译。我还从互联网上收集到,如果我想在框架上对齐内容,我会添加't'关键字,如:
\begin{frame}[t]
在我对LaTeX知之甚少的情况下将这两者结合起来,会认为是直观的方式,不起作用。
\begin{frame}[t][fragile]
也不是
\begin{frame}[fragile][t]
我猜测有一个简单的解决方案可以同时使用这两个,但我在网上找不到直接的答案。任何人都能解释一下吗?
谢谢!
答案 0 :(得分:4)
即使它太迟而无法与原始提问者相关:
可选参数通常使用逗号作为分隔符进行堆叠,即正确的形式应为
\begin{frame}[fragile,t]
答案 1 :(得分:3)
这很好用:
\begin{frame}[fragile,t]
答案 2 :(得分:0)
对于碰巧遇到同样问题的人......我没有找到如何将[t]和[fragile]标签放在框架上的直接答案。但是,我确实找到了将[t]标签应用于整个文档的方法,这实际上是我案例中问题的更好解决方案。
为此,请替换文档的第一行:
\documentclass{beamer}
有了这个:
\documentclass[t]{beamer}
如果有人确实知道如何在框架上使用两个标签,就像我要求的那样,我仍然会欣赏答案。