個人的beamer.cls用プリアンブル
以下の画像のようなプレゼンスライドを作るためのbeamer.cls用プリアンブルです
\RequirePackage[TU]{fontenc} % luatex で fontspecでフォント指定するならTUでよい
\RequirePackage{fix-cm} % cmの変なデフォルトの修正。これはdocumentclassの前に読む
\RequirePackage{lmodern} % そもそもデフォルトフォントをcmにする必要はない
\documentclass[luatex, % TeXの種類を指定すると読み込むパッケージの誤判断を避けられる
unicode, % 理由は https://qiita.com/zr_tex8r/items/69e8cc32038ff29f5ac3
xcolor=dvipsnames, % 色指定で使える名前を増やしたい
noamsthm,noamssymb, % AMSのパッケージをbeamer.clsが読まなくていいから
notheorems, % 定理環境を使わないから
professionalfont] % 数式フォントをbeamer.clsに置き換えてほしくないから
{beamer}
% ↓日本語組版のための定番。disablejfamは数式内での日本語フォントが不要だから
\usepackage[disablejfam]{luatexja}
\usepackage{unicode-math} % STIX Two数式フォントを使いたいから
\usepackage{luatexja-fontspec} % 日本語フォント変更コマンドのため
\usepackage{tikz} % 吹き出しを使いたいから
\usetikzlibrary{shapes.callouts} % 吹き出しを使いたいから
\usetheme{Madrid} % 好きなものに変えてください
% 以下のsetmainfontで選ぶフォントを使う。次の行を除くとsetsansfontのフォントになる
\usefonttheme{serif}
\setbeamercovered{transparent=30} % 消えている文字をうっすらと表示する
\setbeamertemplate{navigation symbols}{} % 右下のアイコンを消す
\setbeamertemplate{enumerate items}[square] % 番号付き箇条書きを四角にする
% ↓絵文字を含むフォントを選ぶ
\setmainfont{Segoe UI Emoji}[
RawFeature={colr=true;+dist;+ccmp},
BoldFont={Segoe UI Bold},
ItalicFont={Segoe UI Italic},
BoldItalicFont={Segoe UI Bold Italic}]
% ↓数式をSTIX Twoフォントにする
\setmathfont{STIX Two Math}
% プロポーショナル組をする https://qiita.com/zr_tex8r/items/0512dd43e9806483013a
\defaultjfontfeatures{YokoFeatures={JFM=prop},Kerning=On,
CharacterWidth=Proportional,Ligatures={Common,TeX}}
% ↓UD (Universal Design)フォントを日本語に用いる
\setmainjfont[
ItalicFont={UD Digi Kyokasho NK-R},
ItalicFeatures={FakeSlant=0.2},
SlantedFont={UD Digi Kyokasho NK-R},
SlantedFeatures={FakeSlant=0.2},
BoldFont={UD Digi Kyokasho NK-B},
BoldSlantedFont={UD Digi Kyokasho NK-B},
BoldSlantedFeatures={FakeSlant=0.2},
BoldItalicFont={UD Digi Kyokasho NK-B},
BoldItalicFeatures={FakeSlant=0.2}]{UD Digi Kyokasho NK-R}
\setsansjfont[ItalicFont={BIZ UDPGothic},
ItalicFeatures={FakeSlant=0.23},
SlantedFont={BIZ UDPGothic},
SlantedFeatures={FakeSlant=0.23},
BoldFont={BIZ UDPGothic Bold},
BoldSlantedFont={BIZ UDPGothic Bold},
BoldSlantedFeatures={FakeSlant=0.23},
BoldItalicFont={BIZ UDPGothic Bold},
BoldItalicFeatures={FakeSlant=0.23}]{BIZ UDPGothic}
\begin{document}
\begin{frame}[t]{絵文字も使えます👌}
\textit{イタリックitalic}\\
\textbf{ボールドbold}
\begin{tikzpicture}
\node [ellipse callout,draw, text width=2cm, callout relative pointer={(-0.5,-1)}] at (0,1.5) {吹き出しだよ😃 $e^{i\pi} = -1$};
\end{tikzpicture}\\
\end{frame}
\end{document}
参考文献
Author And Source
この問題について(個人的beamer.cls用プリアンブル), 我々は、より多くの情報をここで見つけました https://qiita.com/kakinaguru_zo/items/cd9bb2da29510a196b47著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .