私は、フォーカス テーマ 16:9 スタイルを使用して、Beamer プレゼンテーションを作成しています。最初のスライドでは、背景画像として png 画像を含めようとしています。上部に非常に細い白い水平線があることを除けば、見た目は問題ありません。スライドの残りは問題ありません。画像を含めなければ、すべて問題ありません。画像のサイズを変更したり、さまざまな方法で変更したりしてみましたが、同じ結果になりました。png の代わりに pdf を含めることも試しました。同じ結果です。上部にこの白い水平線が表示されます。
16:9 の代わりにデフォルトの 4:3 形式も試しましたが、同じ問題が発生しました。
PNG画像をどのように含めているかを確認してください:
\begin{frame}[plain]
\makebox[\linewidth]{\includegraphics[width=\paperwidth]{Images/c21.png}}
\end{frame}
結果は次のようになります:
これはリーダーの問題だと思っていました。しかし、別の PDF リーダーでも問題が見られます。私は MacOS 13.2.1 で、最新の TeX Live 2022 を使用しています。これは何についてでしょうか? 私のコードのバグか、TeX パッケージのバグか、それとも!?
ありがとう、ステファン
答え1
テーマはfocus
フレームを完全に再定義しますplain
。特に、 を設定して実際にフレームをプレーンにすることを「忘れて」います\beamer@plainframetrue
。これをプレーン フレームのフォーカス テーマの再定義に追加すると、白い線が消えるように見えます。
\documentclass[aspectratio=169]{beamer}
\usetheme{focus}
\makeatletter
\define@key{beamerframe}{plain}[true]{%
\beamer@plainframetrue%
\setbeamertemplate{background canvas}[focusplain]%
\setbeamertemplate{frametitle}[plain]%
%
\setbeamertemplate{footline}[none]%
}
\makeatother
\begin{document}
\begin{frame}[plain]
\makebox[\linewidth]{\includegraphics[width=\paperwidth]{example-image-duck}}
\end{frame}
\end{document}
答え2
問題を見つけたと思います。
私は、このビーマーテンプレート「Focus」を使用していました。ここから:http://www.latextemplates.com/template/focus-presentation基本的に、テンプレートをダウンロードして、最初のスライドに 16:9 の画像を追加してみました。
デフォルトの Beamer プレゼンテーションを使用するだけであれば、すべて問題ありません。フォーカス テンプレートを使用して、最初のスライドに画像を追加しようとすると、うまくいきません。これで終わりです。問題が発生します。
使用される画像に関係なく、フォーカス テンプレートをあきらめるか、作成者に連絡する必要があるかもしれません。
更新: focus テンプレートの作成者にメールを送りました。その間、組み込みのテーマを備えたデフォルトのビーマーに切り替えて使用します。おそらく、このテーマを含めるように質問の件名を変更すると良いでしょう。
ありがとう