Skip to content

Instantly share code, notes, and snippets.

@ryo-ARAKI
Last active April 9, 2024 02:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryo-ARAKI/9aa9ce4f0fab42a758e1370ad1eb4487 to your computer and use it in GitHub Desktop.
Save ryo-ARAKI/9aa9ce4f0fab42a758e1370ad1eb4487 to your computer and use it in GitHub Desktop.
Template for LaTeX
% \PassOptionsToPackage{draft}{graphicx}
\documentclass[12pt,dvipdfmx,svgnames,uplatex,aspectratio=169]{beamer}
% \documentclass[12pt,dvipdfmx,svgnames,uplatex,aspectratio=169,handout]{beamer}
%
% ===========================================
% 図・表関係
% ===========================================
\graphicspath{{./pics/}} % \includegraphicsで参照するディレクトリ
\makeatletter
\def\input@path{{/home/raraki/github/TikZ_figures/}} % \inputで参照するディレクトリ
\makeatother
%
% ===========================================
% 参考文献
% ===========================================
\usepackage[style=authoryear,maxalphanames=1,url=false,isbn=false,doi=false,eprint=true]{biblatex}
% \addbibresource{./bib_textbooks.bib} % 教科書など
% \addbibresource{./bib_articles.bib} % 論文など
%
% ===========================================
% 独自スタイルの導入
% ===========================================
\usepackage{/home/ryo/.config/LaTeX/mystyle_beamer}
%
% ===========================================
% 表紙の記述
% ===========================================
\title{title}
\author{name}
\institute{Instituite}
\date{\today}
% +++++++++++++++++++++++++++++++++++++++++++
% 本文
% +++++++++++++++++++++++++++++++++++++++++++
\begin{document}
\thispagestyle{empty}
\maketitle
\begin{frame}[noframenumbering]{Table of Contents}
\thispagestyle{empty}
\tableofcontents
\end{frame}
\setcounter{framenumber}{0}
% ==================================================
\section{Section name}
% ==================================================
\begin{frame}{\insertsection}
\begin{columns}[c]
\begin{column}{0.6\textwidth}
\begin{itemize}
\item Test
\begin{equation*}
e = mc^2
\end{equation*}
\item Test
\begin{itemize}
\item text
\end{itemize}
\end{itemize}
\end{column}
\begin{column}{0.55\textwidth}
Some text will appear here
\end{column}
\end{columns}
\end{frame}
% ++++++++++++++++++++++++++++++++++++++++++++++++++
\subsection{Figures}
% ++++++++++++++++++++++++++++++++++++++++++++++++++
\begin{frame}{\insertsubsection}
\begin{block}{Subfloat environment}
\begin{figure}
\centering
\subcaptionbox{
\texttt{example-image-16x9}
\label{subcap:example-image-16x9}
}{\includegraphics[width=0.32\textwidth]{example-image-16x9}}
\subcaptionbox{
\texttt{example-image-1x1}
\label{subcap:example-image-1x1}
}{\includegraphics[width=0.32\textwidth]{example-image-1x1}}
\subcaptionbox{
\texttt{example-image-16x9}
\label{subcap:example-image-16x9_2}
}{\includegraphics[width=0.32\textwidth]{example-image-16x9}}
\caption{
Example images
}
\label{fig:example-image}
\end{figure}
\end{block}
\end{frame}
% ==================================================
\section*{Reference}
% ==================================================
\begin{frame}[allowframebreaks, noframenumbering]{\insertsection}
\thispagestyle{empty}
\printbibliography
\end{frame}
\backupbegin
% ===========================================
\section*{Supplemental slides}
% ===========================================
\begin{frame}[noframenumbering]
\thispagestyle{empty}
\centering
\begin{beamercolorbox}
[wd=\textwidth, center, sep=2pt, rounded=true, shadow=false]{frametitle}
\insertsection
\end{beamercolorbox}
\end{frame}
% ++++++++++++++++++++++++++++++++++++++++++++++++++
\subsection{}
% ++++++++++++++++++++++++++++++++++++++++++++++++++
\begin{frame}{\insertsubsection}
\end{frame}
\backupend
\end{document}
\documentclass[dvipdfmx,uplatex,svgnames,20pt]{beamer}
% +++++++++++++++++++++++++++++++++++++++++++
% パッケージの導入
% +++++++++++++++++++++++++++++++++++++++++++
%
% ===========================================
% 原稿設定
% ===========================================
\usepackage[size=a4,orientation=landscape,scale=2.0]{beamerposter}
\usepackage{multicol} % This is so we can have multiple columns of text side-by-side
\columnsep=20pt % This is the amount of white space between the columns in the poster
\columnseprule=0.4pt % This is the thickness of the black line between the columns in the poster
%
% ===========================================
% 図・表関係
% ===========================================
% \usepackage[draft]{graphicx}
\usepackage{graphicx}
\graphicspath{{./pics/}} % \includegraphicsで参照するディレクトリ
%
% ===========================================
% 参考文献
% ===========================================
\usepackage[style=authoryear,maxalphanames=1,url=false,isbn=false,doi=false,eprint=true]{biblatex}
% \addbibresource{./bib_textbooks.bib} % 教科書など
% \addbibresource{./bib_articles.bib} % 論文など
%
% ===========================================
% 独自スタイルの導入
% ===========================================
\usepackage{/home/ryo/.config/LaTeX/mystyle_beamer}
\setbeamertemplate{footline}{}
% https://latex.org/forum/viewtopic.php?f=4&t=2251&start=0
\newenvironment<>{varblock}[2][\textwidth]{%
\setlength{\textwidth}{#1}
\begin{actionenv}#3%
\def\insertblocktitle{#2}%
\par%
\usebeamertemplate{block begin}}
{\par%
\usebeamertemplate{block end}%
\end{actionenv}}
\setbeamercolor{black-cyan}{fg=black,bg=Cyan}
\setbeamercolor{black-gold}{fg=black,bg=Gold}
\setbeamercolor{black-hotpink}{fg=black,bg=HotPink}
\setlength{\leftmargini}{15pt} % itemize環境などの左余白を少なくする
\makeatletter
\renewenvironment{description}% description環境のindent幅を調整
{\list{}{\leftmargin=2zw % <------- Adjust this length
\labelwidth\z@ \itemindent-0.1\leftmargin}}
% \let\makelabel\descriptionlabel}}%
{\endlist}
\makeatother
%
% ===========================================
% ヘッダのタイトル領域を定義
% ===========================================
\title{Title}
\author{Author}
\institute{Institute}
%
\setbeamercolor{TitleHeader}{fg=black, bg=white}
% https://tex.stackexchange.com/questions/262750/beamerposter-missing-header-with-title
\setbeamertemplate{headline}{
\begin{beamercolorbox}[colsep=1.5pt,wd=\paperwidth]{upper separation line head}
\end{beamercolorbox}
\begin{beamercolorbox}[wd=\paperwidth]{TitleHeader}
% \centering
\vskip2ex
\vspace{2mm}
\hspace{10mm}
\usebeamercolor{title in headline}{\color{fg}\LARGE{\strut\inserttitle}}
% \vskip2ex
\hspace{220mm} % Adjust for appropriate setting
\usebeamercolor{institute in headline}{\color{fg}\large{\strut\insertinstitute}}
\hspace{5mm}
\usebeamercolor{author in headline}{\color{fg}\large{\strut\insertauthor}}
\end{beamercolorbox}
\noindent\makebox[\paperwidth]{\rule{\paperwidth}{0.4pt}}
\begin{beamercolorbox}[colsep=1.5pt,wd=\paperwidth]{lower separation line head}
\end{beamercolorbox}
}
% +++++++++++++++++++++++++++++++++++++++++++
% 本文
% +++++++++++++++++++++++++++++++++++++++++++
\begin{document}
\begin{frame}
\begin{multicols}{2} % This is how many columns your poster will be broken into, a portrait poster is generally split into 2 columns
\begin{varblock}[0.48\textwidth]{hogehoge}
\hfill
\begin{beamercolorbox}[rounded=true, center, wd=0.8\textwidth]{black-gold}
hugahuga
\end{beamercolorbox}
\hfill\hfill
\begin{itemize}
\item hoge \(\to\) huga
\item huga \(\to\) piyo
\item piyo \(\to\) hoge
\item hoge \(\to\) huga
\item huga \(\to\) piyo
\item piyo \(\to\) hoge
\end{itemize}
\end{varblock}
\begin{itembox}[l]{piyo}
\begin{itemize}
\item huga
\item hoge
\end{itemize}
\centering
\includegraphics[width=\textwidth]{example-image-a}
{\small caption caption caption caption caption caption}
\end{itembox}
\begin{varblock}[0.48\textwidth]{hoge}
\begin{description}
\item[description title] \mbox{}\\
description content description content
\item[description title] \mbox{}\\
description content description content
\end{description}
\end{varblock}
\begin{varblock}[0.48\textwidth]{hogehoge\\\hspace{20pt}hugahuga}
\begin{columns}
\begin{column}{0.45\textwidth}
\includegraphics[width=\textwidth]{example-image-1x1}
\end{column}
\begin{column}{0.5\textwidth}
\begin{itemize}
\item hoge
\item huga
\end{itemize}
\end{column}
\end{columns}
\hfill
\begin{beamercolorbox}[rounded=true, center, wd=0.8\textwidth]{black-hotpink}
hogehugapiyohogehugapiyo
\end{beamercolorbox}
\hfill\hfill
\end{varblock}
\begin{varblock}[0.48\textwidth]{hogehoge\\\hspace{20pt}hugahuga}
\begin{itembox}[l]{hogehoge}
hogehugapiyohogehugapiyohogehugapiyohogehugapiyo
hogehugapiyohogehugapiyo
\end{itembox}
\hfill
\begin{beamercolorbox}[rounded=true, center, wd=0.8\textwidth]{black-hotpink}
hogehugapiyohogehugapiyo
\end{beamercolorbox}
\hfill\hfill
\end{varblock}
\begin{varblock}[0.48\textwidth]{参考文献}
\begin{itemize}
\item hoge, \textit{huga}, \textbf{piyo}, hoge.
\end{itemize}
\end{varblock}
\end{multicols}
\end{frame}
\end{document}
% LuaLaTex
\documentclass[unicode,svgnames]{beamer}
\usepackage[size=a0,orientation=portrait,scale=1.4]{beamerposter}
\usepackage{luatexja}
% ===========================================
% テーマ・デザイン
% ===========================================
\usetheme{Madrid}
% Remove the footer
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}{}
% Update block configurations
\setbeamertemplate{blocks}[rounded][shadow=false]
% Set beamercolor environment
\setbeamercolor{ResearchQuestion}{fg=white,bg=VioletRed!80}
% Update block colour
\setbeamercolor{block title}{bg=Navy, fg=white}
\setbeamercolor{block body}{bg=Navy!10}
\setbeamercolor{block title alerted}{fg=white, bg=VioletRed}
\setbeamercolor{block body alerted}{bg=VioletRed!25}
\setbeamercolor{block title example}{fg=white, bg=Teal}
\setbeamercolor{block body example}{bg=Teal!25}
% ===========================================
% フォント
% ===========================================
% フォントファミリーとデフォルトフォントを設定
\usefonttheme{professionalfonts}
\usefonttheme[onlymath]{serif}
\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\kanjifamilydefault}{\gtdefault}
% 各環境でのフォントサイズを指定
\setbeamerfont{caption}{size=\normalsize}
\setbeamerfont{block title}{size=\LARGE}
\setbeamerfont*{itemize/enumerate body}{size=\large}
\setbeamerfont*{itemize/enumerate subbody}{parent=itemize/enumerate body, size=\large}
\setbeamerfont*{itemize/enumerate subsubbody}{parent=itemize/enumerate subbody, size=\large}
% デフォルトフォントサイズを設定&反映
\setbeamerfont{normal text}{size=\large}
\AtBeginDocument{\usebeamerfont{normal text}}
% 絵文字を導入
\usepackage{emoji}
% ===========================================
% 図・表関係
% ===========================================
\usepackage{graphicx}
\usepackage{tikz}
\graphicspath{{/path/to/figures/}}
\makeatletter
\def\input@path{{/path/to/TikZ/figures/}}
\makeatother
% Define vortex:
% \spiralclock[draw options](placement)(end angle:revolutions:final radius:rotation angle)
% for clockwise vortex.
% \spiralcounterclock
% for counter-clockwise vortex.
%
% https://tex.stackexchange.com/questions/29147/spiral-spring-in-tikz
\newcommand\spiralclock{} % Just for safety so \def will not overwrite something
\newcommand\spiralcounterclock{}
\def\spiralclock[#1](#2)(#3:#4:#5:#6){
\pgfmathsetmacro{\domain}{pi*#3/180+#4*2*pi}
\draw [
#1,
shift={(#2)},
rotate=#6,
domain=0:\domain,
variable=\t,
smooth,
samples=int(\domain/0.08)
] plot ({\t r}: {#5*\t/\domain})
}
\def\spiralcounterclock[#1](#2)(#3:#4:#5:#6){
\pgfmathsetmacro{\domain}{pi*#3/180+#4*2*pi}
\draw [
#1,
shift={(#2)},
rotate=#6,
domain=0:\domain,
variable=\t,
smooth,
samples=int(\domain/0.08)
] plot ({-\t r}: {#5*\t/\domain})
}
% ===========================================
% 数学記号
% ===========================================
\usepackage{bm, amsfonts, amsmath, amsthm, amssymb, ascmac}
\usepackage{physics, empheq, siunitx, mathtools, cancel}
% ===========================================
% 参考文献
% ===========================================
\usepackage[backend=biber]{biblatex}
\addbibresource{/path/to/.bib/file}
% Initial of given name + family name
\DeclareNameFormat{mynameformat}{%
\renewcommand*{\revsdnamepunct}{} % Remove comma after given name
\usebibmacro{name:family-given}
{\namepartgiveni}
{\namepartfamily}
{\namepartprefix}
{\namepartsuffix}%
\usebibmacro{name:andothers}}
% Lastname, Journal title (year)
\DeclareCiteCommand{\citepostertitle}
{\usebibmacro{prenote}}
{\printnames[mynameformat]{labelname}, \printfield{title} \printfield{journaltitle} (\printfield{year})}
{\multicitedelim}
{\usebibmacro{postnote}}
\DeclareCiteCommand{\citeposter}
{\usebibmacro{prenote}}
{\printnames[mynameformat]{labelname}, \printfield{journaltitle} (\printfield{year})}
{\multicitedelim}
{\usebibmacro{postnote}}
\usepackage{/some/additional/packages}
% ===========================================
% 強調構文
% https://tasusu.github.io/tikz.html
% https://eqseqs.hatenablog.com/entry/2019/10/11/092852
% ===========================================
\newcommand<>{\highlight}[2][red]{%
\alt#3{
\tikz[baseline=(x.base)]{\node[rectangle,rounded corners,fill=#1!30](x){$#2$};}
}{#2}
}
\newcommand<>{\highlightcap}[3][red]{%
\alt#4{%
\tikz[baseline=(x.base)]{
\node[rectangle,rounded corners,fill=#1!30](x){\(#2\)};
\node[anchor=north, color=#1, align=center] at (x.south) {#3};
}
}{#2}
}
% タイトル
\begin{document}
\begin{minipage}[]{0.74\columnwidth}
\Huge Title is here title is here title is here \\[3mm]
\qquad Second line of title is here \\[3mm]
\Large 荒木~亮 \large(東京理科大学 創域理工学部 塚原研究室)\> メール:\texttt{araki.ryo@rs.tus.ac.jp}\\
\normalsize 共同研究者:Aさん,Bさん,\dots
\end{minipage}
\begin{minipage}[]{0.24\columnwidth}
\begin{tikzpicture}
\draw (0, 0) node {\includegraphics[width=0.48\columnwidth]{lab5_teacher2.jpg}};
\draw (10, 0) node {\includegraphics[width=0.48\columnwidth]{col_1/02_png/B-2.png}};
\end{tikzpicture}
\end{minipage}
\vspace{10mm}
\begin{columns}[T]
\begin{column}{0.49\columnwidth}
% ===========================================
\begin{exampleblock}{General background}
% ===========================================
\begin{center}
\begin{tikzpicture}
\draw (0, 0) node {\includegraphics[width=0.8\columnwidth]{example-image}};
\end{tikzpicture}
\end{center}
\begin{itemize}
\item Hoge
\begin{itemize}
\item Huga
\end{itemize}
\end{itemize}
\end{exampleblock}
% ===========================================
% Research question
% ===========================================
\begin{beamercolorbox}[shadow=false, rounded=true]{ResearchQuestion}
Q.\>Research question\\
Q.\>Research question
\end{beamercolorbox}
% ===========================================
\begin{block}{Previous works}
% ===========================================
\begin{center}
\begin{tikzpicture}
\draw (0, 0) node {\includegraphics[width=0.8\columnwidth]{example-image}};
\end{tikzpicture}
\end{center}
\begin{equation*}
e = mc^2
\end{equation*}
\end{block}
% ===========================================
\begin{block}{Method}
% ===========================================
\begin{itemize}
\item Hoge
\item Huga
\end{itemize}
\end{block}
\end{column}
\begin{column}{0.49\columnwidth}
% ===========================================
\begin{block}{Result 1}
% ===========================================
\begin{figure}
\centering
\includegraphics[width=0.98\columnwidth]{example-image-1x1}
\end{figure}
\begin{enumerate}
\item Hoge
\item Huga
\item Piyo
\end{enumerate}
\end{block}
% ===========================================
\begin{block}{Result 2}
% ===========================================
\begin{center}
\begin{tikzpicture}
\draw (0, 0) node {\includegraphics[width=0.49\columnwidth]{example-image-1x1}};
\draw (20, 0) node {\includegraphics[width=0.49\columnwidth]{example-image-1x1}};
\end{tikzpicture}
\end{center}
\begin{equation*}
\highlight[Red]{f}
> \highlight[Blue]{g}
\end{equation*}
\end{block}
% ===========================================
\begin{alertblock}{Conclusions and Perspectives}
% ===========================================
\begin{itemize}
\item Hoge
\item Huga
\end{itemize}
\end{alertblock}
\hfill \small Conference name, conference place, conference date
\end{column}
\end{columns}
\end{document}
% ===========================================
% List of different font size
% ===========================================
% {\tiny tiny 12pt}\par
% {\scriptsize scriptsize 14.4pt}\par
% {\footnotesize footnotesize 17.28pt}\par
% {\small small 20.74pt}\par
% {\normalsize normalsize 24.88pt}\par
% {\large large 29.86pt}\par
% {\Large Large 35.83pt}\par
% {\LARGE LARGE 43pt}\par
% {\huge huge 51.6pt}\par
% {\Huge Huge 61.92pt}\par
% {\veryHuge veryHuge 74.3pt}\par
% {\VeryHuge VeryHuge 89.16pt}\par
% {\VERYHuge VERYHuge 107pt}\par
%
% {\tiny tiny 12pt}\par
% {\scriptsize scriptsize 14.4pt}\par
% {\footnotesize footnotesize 17.28pt}\par
% {\small small 20.74pt}\par
% {\normalsize normalsize 24.88pt}\par
% {\large large 29.86pt}\par
% {\Large Large 35.83pt}\par
% {\LARGE LARGE 43pt}\par
% {\huge huge 51.6pt}\par
% {\Huge Huge 61.92pt}\par
% {\veryHuge veryHuge 74.3pt}\par
% {\VeryHuge VeryHuge 89.16pt}\par
% {\VERYHuge VERYHuge 107pt}\par
\documentclass[12pt,dvipdfmx,svgnames,a4paper,uplatex]{ujreport}
% +++++++++++++++++++++++++++++++++++++++++++
% パッケージの導入
% +++++++++++++++++++++++++++++++++++++++++++
%
% ===========================================
% 原稿設定
% ===========================================
% \usepackage{hyoshi} % 表紙用スタイルファイル
% 原稿のサイズ
\usepackage[top=25truemm,bottom=25truemm,left=25truemm,right=25truemm]{geometry}
\usepackage{relsize}
%
% ===========================================
% 図・表関係
% ===========================================
\usepackage{graphicx}
\graphicspath{{./pics}} % \includegraphicsで参照するディレクトリ
%
% ===========================================
% 参考文献
% ===========================================
\usepackage[url=false,isbn=false,doi=false,eprint=false,sorting=none]{biblatex}
\addbibresource{./bib_textbooks.bib} % 教科書など
% \addbibresource{./bib_articles.bib} % 論文など
%
% ===========================================
% 独自スタイルの導入
% ===========================================
\usepackage{/home/ryo/.config/LaTeX/mystyle}
\renewcommand{\prechaptername}{第} % mystyle.styに書くとbeamerでも読み込まれるため,エラーとなる
\renewcommand{\postchaptername}{章}
%
% ===========================================
% 表紙の記述
% ===========================================
\title{\underline{title}}
\author{name}
\date{\today}
% +++++++++++++++++++++++++++++++++++++++++++
% 本文
% +++++++++++++++++++++++++++++++++++++++++++
\begin{document}
\maketitle
\tableofcontents
\clearpage
Script is written here.
% ===========================================
% 章ごとに分割されたLaTeXファイルを読み込む
% ===========================================
% \input{./hoge.tex}
% ==================================================
\section{Section name}
\label{sec:Section_name}
% ==================================================
% ++++++++++++++++++++++++++++++++++++++++++++++++++
\subsection{Subsection name}
\label{subsec:Subsection_name}
% ++++++++++++++++++++++++++++++++++++++++++++++++++
% --------------------------------------------------
\subsubsection{Subsubsection name}
\label{subsubsec:Subsubsection_name}
% --------------------------------------------------
\begin{figure}
\centering
\subcaptionbox{
\texttt{example-image-16x9}
\label{subcap:example-image-16x9}
}{\includegraphics[width=0.32\textwidth]{example-image-16x9}}
\subcaptionbox{
\texttt{example-image-1x1}
\label{subcap:example-image-1x1}
}{\includegraphics[width=0.32\textwidth]{example-image-1x1}}
\subcaptionbox{
\texttt{example-image-16x9}
\label{subcap:example-image-16x9_2}
}{\includegraphics[width=0.32\textwidth]{example-image-16x9}}
\caption{
Example images
}
\label{fig:example-image}
\end{figure}
% \printbibliography[title=参考文献]
\end{document}
%#! platex main.tex; bibtex main; dvipdfmx main
\documentclass[aps,preprint]{revtex4-2}
\usepackage{amsmath, physics, empheq, bm}
\usepackage{hyperref}
\usepackage{graphicx}
\graphicspath{{./fig/}} % Directory path for \includegraphics
\usepackage{tikz}
\usepackage{tcolorbox}
\usepackage{ascmac}
\usepackage{siunitx}
\usepackage[normalem]{ulem}
%
\usepackage[url=false, doi=false, eprint=false, backend=biber, style=authoryear]{biblatex}
\addbibresource{./bib_reply_to_referee.bib}
% Remove "in" in front of the journal name
\renewbibmacro{in:}{}
% Remove month, issue, number
\AtEveryBibitem{
\clearfield{month}
\clearfield{issue}
\clearfield{number}
}
% Remove "p." in front of the page numbers
\DeclareFieldFormat{pages}{#1}
%
% Update the gap between items in the itemize and enumerate environments
\let\oldenumerate\enumerate
\let\olditemize\itemize
\renewcommand{\itemize}{
\olditemize
\setlength{\itemsep}{2pt}
\setlength{\parskip}{2pt}
\setlength{\parsep}{0pt}
}
\renewcommand{\enumerate}{
\oldenumerate
\setlength{\itemsep}{2pt}
\setlength{\parskip}{2pt}
\setlength{\parsep}{0pt}
}
%
% Set figure numbering in alphabet
\usepackage{alphalph}
\def\thefigure{\AlphAlph{\value{figure}}}
\begin{document}
\noindent{\large{\textbf{Reply to the referee}}}
\begin{flushright}
Ryo ARAKI
\end{flushright}
\printbibliography
\end{document}
%#! platex standalone_figure.tex; dvipdfmx standalone_figure
\documentclass[crop,tikz,dvipdfmx]{standalone}
\usepackage{graphicx}
\graphicspath{
% Add directory of figures
}
\begin{document}
\begin{tikzpicture}
\draw (0, 0) node[inner sep=0] {\includegraphics[scale=1.0]{example-image-16x9}};
\draw[red] (0.0, 2.0) node{Annotations};
%
\draw (10, 0) node[inner sep=0] {\includegraphics[scale=1.0]{example-image-1x1}};
\end{tikzpicture}
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment