如何从乳胶的侧边栏中删除作者姓名?
How to remove authors name from the sidebar in latex?
我正在用乳胶(overleaf.com)写我的演示文稿。我不想在 beamer 右侧的垂直栏中添加作者姓名,
我还提供了该标题页的乳胶代码,如下所示:
\documentclass[14pt,aspectratio=169]{beamer}
\usetheme{Marburg}
\graphicspath{{Arquivos/}}
\usepackage[utf8]{inputenc}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\title{Image and Audio Hybrid Watermarking against Synchronization Attacks}
\author{Bhavneet Sharma (31703102)\[\baselineskip] \small{{Supervised By}
\and\Prof. Dr. Mayank Dave}}
%\setbeamercovered{transparent}
\institute{\includegraphics[width=2cm, height=1cm]{NITKKR_logo.png}
\National Institute of Technology, Kurukshetra
}
\date{September 22, 2019}
%\subject{}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
我是竖线,只需要第一页的标题,然后是简介。
我不知道该怎么做。帮忙解决这个问题。
在 beamer 中,您可以使用其他较短的作者姓名(与演示文稿标题或机构相同)。
\author[Short name]{Author loooong name}
如果这样做,将在侧面(或底部,具体取决于您的主题)栏中使用短名称。所以,为了解决你的问题,声明一个空的短名称就足够了。
\documentclass[14pt,aspectratio=169]{beamer}
\usetheme{Marburg}
\graphicspath{{Arquivos/}}
\usepackage[utf8]{inputenc}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\title{Image and Audio Hybrid Watermarking against Synchronization Attacks}
\author[]{Bhavneet Sharma (31703102)\[\baselineskip] \small{{Supervised By}
\and\Prof. Dr. Mayank Dave}}
%\setbeamercovered{transparent}
\institute{%\includegraphics[width=2cm, height=1cm]{NITKKR_logo.png}\
National Institute of Technology, Kurukshetra
}
\date{September 22, 2019}
%\subject{}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\section{This is section 1}
\end{frame}
\begin{frame}
\section{and this is section 2}
\titlepage
\end{frame}
\end{document}
不幸的是,侧边栏主题不会测试作者姓名是否为空,无论如何都会插入。这将在侧边栏中添加一个不必要的空行。
要真正去除侧边栏中的作者姓名,可以重新定义侧边栏模板:
\documentclass[14pt,aspectratio=169]{beamer}
\usetheme{Marburg}
\graphicspath{{Arquivos/}}
\usepackage[utf8]{inputenc}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%\usepackage{graphicx}
\title{Image and Audio Hybrid Watermarking against Synchronization Attacks}
\author[]{Bhavneet Sharma (31703102)\[\baselineskip] {\small {Supervised By}
\and\Prof. Dr. Mayank Dave}}
%\setbeamercovered{transparent}
\institute{\includegraphics[width=2cm, height=1cm,keepaspectratio]{example-image-duck}
\National Institute of Technology, Kurukshetra
}
\date{September 22, 2019}
%\subject{}
\makeatletter
\setbeamertemplate{sidebar right}
{
\beamer@tempdim=\beamer@sidebarwidth%
\advance\beamer@tempdim by -6pt%
{\usebeamerfont{title in sidebar}%
\vskip1.5em%
\hskip3pt%
\usebeamercolor[fg]{title in sidebar}%
\insertshorttitle[width=\beamer@tempdim,center,respectlinebreaks]\par%
\vskip1.25em%
}%
% {%
% \hskip3pt%
% \usebeamercolor[fg]{author in sidebar}%
% \usebeamerfont{author in sidebar}%
% \insertshortauthor[width=\beamer@tempdim,center,respectlinebreaks]\par%
% \vskip1.25em%
% }%
\insertverticalnavigation{\beamer@sidebarwidth}%
\vfill
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\usebeamercolor{normal text}%
\llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
\vskip2pt%
\fi%
}%
\makeatother
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{Introduction}
\begin{frame}
content...
\end{frame}
\end{document}
题外话:
你不需要用 beamer 加载 graphicx
包,beamer 已经加载了它
语法 \small{...}
错误。字体大小命令是开关,不带参数,应该是{\small ...}
如果同时指定图像的高度和宽度,图像很可能会变形。最好只指定高度或宽度或添加 keepaspectratio
选项
我正在用乳胶(overleaf.com)写我的演示文稿。我不想在 beamer 右侧的垂直栏中添加作者姓名,
我还提供了该标题页的乳胶代码,如下所示:
\documentclass[14pt,aspectratio=169]{beamer}
\usetheme{Marburg}
\graphicspath{{Arquivos/}}
\usepackage[utf8]{inputenc}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\title{Image and Audio Hybrid Watermarking against Synchronization Attacks}
\author{Bhavneet Sharma (31703102)\[\baselineskip] \small{{Supervised By}
\and\Prof. Dr. Mayank Dave}}
%\setbeamercovered{transparent}
\institute{\includegraphics[width=2cm, height=1cm]{NITKKR_logo.png}
\National Institute of Technology, Kurukshetra
}
\date{September 22, 2019}
%\subject{}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
我是竖线,只需要第一页的标题,然后是简介。
我不知道该怎么做。帮忙解决这个问题。
在 beamer 中,您可以使用其他较短的作者姓名(与演示文稿标题或机构相同)。
\author[Short name]{Author loooong name}
如果这样做,将在侧面(或底部,具体取决于您的主题)栏中使用短名称。所以,为了解决你的问题,声明一个空的短名称就足够了。
\documentclass[14pt,aspectratio=169]{beamer}
\usetheme{Marburg}
\graphicspath{{Arquivos/}}
\usepackage[utf8]{inputenc}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\title{Image and Audio Hybrid Watermarking against Synchronization Attacks}
\author[]{Bhavneet Sharma (31703102)\[\baselineskip] \small{{Supervised By}
\and\Prof. Dr. Mayank Dave}}
%\setbeamercovered{transparent}
\institute{%\includegraphics[width=2cm, height=1cm]{NITKKR_logo.png}\
National Institute of Technology, Kurukshetra
}
\date{September 22, 2019}
%\subject{}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\section{This is section 1}
\end{frame}
\begin{frame}
\section{and this is section 2}
\titlepage
\end{frame}
\end{document}
不幸的是,侧边栏主题不会测试作者姓名是否为空,无论如何都会插入。这将在侧边栏中添加一个不必要的空行。
要真正去除侧边栏中的作者姓名,可以重新定义侧边栏模板:
\documentclass[14pt,aspectratio=169]{beamer}
\usetheme{Marburg}
\graphicspath{{Arquivos/}}
\usepackage[utf8]{inputenc}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%\usepackage{graphicx}
\title{Image and Audio Hybrid Watermarking against Synchronization Attacks}
\author[]{Bhavneet Sharma (31703102)\[\baselineskip] {\small {Supervised By}
\and\Prof. Dr. Mayank Dave}}
%\setbeamercovered{transparent}
\institute{\includegraphics[width=2cm, height=1cm,keepaspectratio]{example-image-duck}
\National Institute of Technology, Kurukshetra
}
\date{September 22, 2019}
%\subject{}
\makeatletter
\setbeamertemplate{sidebar right}
{
\beamer@tempdim=\beamer@sidebarwidth%
\advance\beamer@tempdim by -6pt%
{\usebeamerfont{title in sidebar}%
\vskip1.5em%
\hskip3pt%
\usebeamercolor[fg]{title in sidebar}%
\insertshorttitle[width=\beamer@tempdim,center,respectlinebreaks]\par%
\vskip1.25em%
}%
% {%
% \hskip3pt%
% \usebeamercolor[fg]{author in sidebar}%
% \usebeamerfont{author in sidebar}%
% \insertshortauthor[width=\beamer@tempdim,center,respectlinebreaks]\par%
% \vskip1.25em%
% }%
\insertverticalnavigation{\beamer@sidebarwidth}%
\vfill
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\usebeamercolor{normal text}%
\llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
\vskip2pt%
\fi%
}%
\makeatother
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{Introduction}
\begin{frame}
content...
\end{frame}
\end{document}
题外话:
你不需要用 beamer 加载
graphicx
包,beamer 已经加载了它语法
\small{...}
错误。字体大小命令是开关,不带参数,应该是{\small ...}
如果同时指定图像的高度和宽度,图像很可能会变形。最好只指定高度或宽度或添加
keepaspectratio
选项