Beamer - maketitle 两种语言

Beamer - maketitle 两种语言

我正在尝试制作一个标题页,标题为英文,其余部分为希腊文。我搜索并尝试了很多次,但还是无法成功。

我试过\title{English title}\title{{\lat English title}}\title{{\selectlanguage{english} English title}}

我删除了 babel,但有些字符不被认可

我正在使用 SublimeText 3 和 LatexTools 作为构建器和引擎 pdflatex。

我试过:

错误日志很长。我发布了前几行。

\bbl@pop@lang 的参数有一个额外的}。[\begin{document}]

段落在 \bbl@pop@lang 完成之前结束。

段落在 \HyPsd@@ProtectSpacesFi 完成之前结束。

LaTeX 错误:缺少 \begin{document}。[\begin{document}]

额外},或者被遗忘的\endgroup。[\begin{document}]

\HyPsd@RemoveMask 的使用与其定义不符。[\begin{document}]

未定义控制序列。[\begin{document}]

段落在 \HyPsd@RemoveBraces 完成之前结束。

LaTeX 错误:缺少 \begin{document}。[\begin{document}]

额外},或者被遗忘的\endgroup。[\begin{document}]

\HyPsd@CheckCatcodes 的参数有一个额外的}。[\begin{document}]

段落在 \HyPsd@CheckCatcodes 完成之前结束。[\begin{document}]

段落在 \HyPsd@RemoveMask 完成之前结束。[\begin{document}]

%\documentclass[notes]{beamer}
\documentclass[hide notes greek]{beamer}
%\documentclass[notes=only]{beamer}

\mode<presentation>
{
    \usetheme{Rochester}
}

%Packages

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{csquotes}
\usepackage{fancyhdr}
\usepackage{listings}
\usepackage{color}
\usepackage{graphicx}
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{subcaption}
\usepackage{tikz}
\usepackage{tikz-qtree}
\usepackage{tree-dvips}
\usepackage{lmodern}% http://ctan.org/pkg/lm

\usetikzlibrary{calc,trees,arrows,decorations.pathmorphing,backgrounds,positioning,fit,matrix}

%Math Fonts

\usefonttheme[onlymath]{serif}
\setbeamertemplate{bibliography item}{\insertbiblabel}

\bibliography{references}

\newcommand{\lat}{\selectlanguage{english}}
\newcommand{\gre}{\selectlanguage{greek}}

\hypersetup{
    unicode=true
}

%Page Title Variables

\title{English title}
\subtitle{A greek subtitle}
\institute{A greek name institute}
\author{Greek name}
\subject{}
\date{}

\begin{document}
    \begin{frame}
        \titlepage
    \end{frame}
\end{document}

答案1

你可以尝试\foreignlanguage{english}{English title}

%\documentclass[notes]{beamer}
\documentclass[hide notes greek]{beamer}
%\documentclass[notes=only]{beamer}

\mode<presentation>
{
    \usetheme{Rochester}
}

%Packages

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{csquotes}
\usepackage{fancyhdr}
\usepackage{listings}
%\usepackage{color}
%\usepackage{graphicx}
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{subcaption}
\usepackage{tikz}
\usepackage{tikz-qtree}
\usepackage{tree-dvips}
\usepackage{lmodern}% http://ctan.org/pkg/lm

\usetikzlibrary{calc,trees,arrows,decorations.pathmorphing,backgrounds,positioning,fit,matrix}

%Math Fonts

\usefonttheme[onlymath]{serif}
\setbeamertemplate{bibliography item}{\insertbiblabel}

\bibliography{references}

\newcommand{\lat}{\selectlanguage{english}}
\newcommand{\gre}{\selectlanguage{greek}}

\hypersetup{
    unicode=true
}

%Page Title Variables

\title{\foreignlanguage{english}{English title}}
\subtitle{A greek subtitle}
\institute{A greek name institute}
\author{Greek name}
\subject{}
\date{}

\begin{document}
    \begin{frame}
        \titlepage
    \end{frame}
\end{document}

在此处输入图片描述


题外话:不需要\usepackage{color}\usepackage{graphicx},beamer 已经提供了这些功能。

相关内容