差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| latex:beamer:uec [2017/05/18 15:25] – watalu | latex:beamer:uec [2022/04/07 15:21] (現在) – [UEC] watalu | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ===== UEC ==== | ===== UEC ==== | ||
| - | Beamerの電通大テーマが欲しくなって、作ろうと思い立ちました。 | + | UEC Beamerで検索していたら[[http:// |
| - | でも、自分がやりたいことが、次の2つだけでした。 | + | |
| - 青っぽい色を指定したい | - 青っぽい色を指定したい | ||
| - ロゴをスライドタイトルの右に表示したい | - ロゴをスライドタイトルの右に表示したい | ||
| + | |||
| + | だからouter themeとcolor themeだけを用意しました。 | ||
| + | 今はBoardillaテーマと組み合わせて使っていて、他のテーマとの組み合わせはまだ試していません。 | ||
| + | 半端な状態ですが、もし他にも使う方がいたらと、2017年にとりあえず公開したのが、{{ : | ||
| + | 2022年にこれを更新して、{{ : | ||
| + | |||
| + | 手伝ってくださった久保田大樹さんに感謝しつつ。 | ||
| ==== Outer Theme ==== | ==== Outer Theme ==== | ||
| 行 13: | 行 19: | ||
| 色とロゴ以外は、既存のテーマを使いたかったので、outer themeにしました。 | 色とロゴ以外は、既存のテーマを使いたかったので、outer themeにしました。 | ||
| - | {{ : | + | < |
| + | \ProvidesPackage{beamerouterthemeUEC}[2017/ | ||
| + | \mode< | ||
| + | |||
| + | %=========================================================% | ||
| + | % Logo | ||
| + | %=========================================================% | ||
| + | %\logo{\includegraphics[scale=0.2]{UEC.eps}} | ||
| + | %\pgfdeclareimage[height=3em, | ||
| + | \pgfdeclareimage[height=1.5em, | ||
| + | \titlegraphic{\pgfuseimage{UEClogo}} | ||
| + | %\framegraphic{\pgfuseimage{UEClogo}} | ||
| + | |||
| + | %=========================================================% | ||
| + | % Colors and Shades | ||
| + | %=========================================================% | ||
| + | |||
| + | \usesectionheadtemplate | ||
| + | {\hfill\insertsectionhead} | ||
| + | {\hfill\color{fg!50!bg}\insertsectionhead} | ||
| + | \pgfdeclarehorizontalshading[frametitle.bg, | ||
| + | color(0pt)=(frametitle.bg); | ||
| + | color(\paperwidth)=(frametitle right.bg)} | ||
| + | \AtBeginDocument{ | ||
| + | \pgfdeclareverticalshading{beamer@topshade}{\paperwidth}{% | ||
| + | color(0pt)=(bg); | ||
| + | color(4pt)=(black!50!bg)} | ||
| + | } | ||
| + | |||
| + | %=========================================================% | ||
| + | % Frame Title | ||
| + | %=========================================================% | ||
| + | \defbeamertemplate*{frametitle}{UEC theme} | ||
| + | {% | ||
| + | | ||
| + | \hbox{\leavevmode | ||
| + | \advance\beamer@leftmargin by -12bp% | ||
| + | \advance\beamer@rightmargin by -12bp% | ||
| + | \beamer@tempdim=\textwidth% | ||
| + | \advance\beamer@tempdim by \beamer@leftmargin% | ||
| + | \advance\beamer@tempdim by \beamer@rightmargin% | ||
| + | \hskip-\Gm@lmargin\hbox{% | ||
| + | \setbox\beamer@tempbox=\hbox{\begin{minipage}[b]{\paperwidth}% | ||
| + | \vbox{}\vskip.75ex% | ||
| + | \leftskip0.3cm% | ||
| + | \rightskip0.3cm plus1fil\leavevmode | ||
| + | \insertframetitle | ||
| + | \hfill\pgfuseimage{UEClogo} | ||
| + | \vskip-1.75ex | ||
| + | %\nolineskip | ||
| + | \vbox{}% | ||
| + | \end{minipage}}% | ||
| + | \beamer@tempdim=\ht\beamer@tempbox% | ||
| + | \advance\beamer@tempdim by 4pt% | ||
| + | \begin{pgfpicture}{0pt}{0pt}{\paperwidth}{\beamer@tempdim} | ||
| + | \usebeamercolor{frametitle right} | ||
| + | \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer@tempdim}} | ||
| + | \pgfusepath{clip} | ||
| + | \pgftext[left, | ||
| + | \end{pgfpicture} | ||
| + | \hskip-\paperwidth% | ||
| + | \box\beamer@tempbox% | ||
| + | }% | ||
| + | \hskip-\Gm@rmargin% | ||
| + | }% | ||
| + | \nointerlineskip | ||
| + | } | ||
| + | |||
| + | \mode | ||
| + | <all> | ||
| + | </ | ||
| + | | ||
| ==== Color Theme ==== | ==== Color Theme ==== | ||
| 行 24: | 行 101: | ||
| \definecolor{UECschoolcolor}{RGB}{26, | \definecolor{UECschoolcolor}{RGB}{26, | ||
| \definecolor{UECblue}{RGB}{26, | \definecolor{UECblue}{RGB}{26, | ||
| - | \definecolor{UECbluelight1}{RGB}{52, | ||
| - | \definecolor{UECbluelight2}{RGB}{78, | ||
| - | \definecolor{UECbluedark1}{RGB}{0, | ||
| - | \definecolor{ricegray}{RGB}{94, | ||
| - | \definecolor{royalblue}{RGB}{65, | ||
| \definecolor{UECalmostblack}{RGB}{38, | \definecolor{UECalmostblack}{RGB}{38, | ||
| + | \definecolor{dodgerblue}{RGB}{30, | ||
| \setbeamercolor*{normal text}{fg=UECalmostblack, | \setbeamercolor*{normal text}{fg=UECalmostblack, | ||
| 行 35: | 行 108: | ||
| \setbeamercolor*{structure}{fg=UECschoolcolor} | \setbeamercolor*{structure}{fg=UECschoolcolor} | ||
| - | \setbeamercolor*{palette primary}{use=structure, | + | \setbeamercolor*{palette primary}{use=structure, |
| - | \setbeamercolor*{palette secondary}{use=structure, | + | \setbeamercolor*{palette secondary}{use=structure, |
| - | \setbeamercolor*{palette tertiary}{use=structure, | + | \setbeamercolor*{palette tertiary}{use=structure, |
| \setbeamercolor*{palette quaternary}{fg=white, | \setbeamercolor*{palette quaternary}{fg=white, | ||
| 行 55: | 行 128: | ||
| <all> | <all> | ||
| </ | </ | ||
| + | |||
| + | ==== Sample ==== | ||
| + | < | ||
| + | \documentclass[dvipdfmx, | ||
| + | |||
| + | \usetheme{Boadilla} | ||
| + | \useoutertheme{UEC} | ||
| + | \usecolortheme{UEC} | ||
| + | %\usecolortheme{UECvivid} | ||
| + | %\usecolortheme{UECpastel} | ||
| + | |||
| + | \usepackage{txfonts} | ||
| + | \usepackage{color} | ||
| + | \usepackage[mathscr]{euscript} | ||
| + | %\usepackage{deluxe}{otf} | ||
| + | \renewcommand{\familydefault}{\sfdefault} | ||
| + | \renewcommand{\kanjifamilydefault}{\gtdefault} | ||
| + | \usefonttheme{structurebold} | ||
| + | \setbeamerfont{alerted text}{series=\bfseries} | ||
| + | \setbeamerfont{section in toc}{series=\mdseries} | ||
| + | \setbeamerfont{frametitle}{size=\Large} | ||
| + | \setbeamerfont{title}{size=\LARGE} | ||
| + | \setbeamerfont{date}{size=\small} | ||
| + | \uselanguage{japanese} | ||
| + | \languagepath{japanese} | ||
| + | |||
| + | \setbeamertemplate{navigation symbols}{} | ||
| + | |||
| + | \usepackage{graphicx} | ||
| + | |||
| + | %\usepackage{beamerthemesplit} | ||
| + | \usepackage{amsmath, | ||
| + | \usepackage{color} | ||
| + | \usepackage{float} | ||
| + | \usepackage{hyperref} | ||
| + | |||
| + | \def\vec# | ||
| + | {\mbox{\boldmath$\textstyle\bf# | ||
| + | {\mbox{\boldmath$\scriptstyle\bf# | ||
| + | {\mbox{\boldmath$\scriptscriptstyle\bf# | ||
| + | \title{Beamerのサンプル} | ||
| + | \subtitle{UEC} | ||
| + | \author[U.E.C]{電通 大} | ||
| + | \date{\today} | ||
| + | |||
| + | \begin{document} | ||
| + | \maketitle | ||
| + | |||
| + | \frame{ | ||
| + | \frametitle{目的} | ||
| + | \begin{enumerate} | ||
| + | \item ロゴを右上に出したい。 | ||
| + | \item 色にスクールカラーを使いたい。 | ||
| + | \end{enumerate} | ||
| + | } | ||
| + | |||
| + | \frame{ | ||
| + | \frametitle{テーマファイルを2つ用意した} | ||
| + | \begin{enumerate} | ||
| + | \item beamercolorthemeUEC.sty: | ||
| + | \item beamerouterthemeUEC.sty: | ||
| + | \end{enumerate} | ||
| + | } | ||
| + | |||
| + | \end{document} | ||
| + | </ | ||
| + | |||