Latex 更改不同语言摘要的大学名称、论文标题e.a

Latex 更改不同语言摘要的大学名称、论文标题e.a,latex,tex,Latex,Tex,我需要在论文中用德语和英语写两篇不同的摘要。德语的一个很好用,通过使用\begin{otherlanguage}命令,抽象名称本身就变成了英语。但是,另外,我需要用一个英文字母,大学名称,教员名称和公司名称作为第二个摘要。我尝试使用\renewcommand,但它不会更改输出文件中的标题,该文件仍然是德语 我找到了多个标题(\titling)的包,但这不适用于大学名称等 先谢谢你 \文档类[11分,英语,ngerman,]{硕士论文} \书名{德语书名} \大学{德语大学名称} \开始{doc

我需要在论文中用德语和英语写两篇不同的摘要。德语的一个很好用,通过使用\begin{otherlanguage}命令,抽象名称本身就变成了英语。但是,另外,我需要用一个英文字母,大学名称,教员名称和公司名称作为第二个摘要。我尝试使用\renewcommand,但它不会更改输出文件中的标题,该文件仍然是德语

我找到了多个标题(\titling)的包,但这不适用于大学名称等

先谢谢你


\文档类[11分,英语,ngerman,]{硕士论文}
\书名{德语书名}
\大学{德语大学名称}
\开始{document}
\开始{abstract}
\addchaptertocentry{\abstractname}
德文
\结束{abstract}
\开始{otherlanguage}{english}
\更新命令{\thesistitle}{Title in English}
\更新命令{\university}{university Title in English}
\开始{abstract}
英语
\结束{abstract}
\结束{otherlanguage}

我没有,也不知道软件包主文档。 如果它包含babel包,您可以使用iflang测试活动语言

\documentclass[11pt]{article}
\usepackage{iflang}
\usepackage[german]{babel}
%\usepackage[english]{babel}

\begin{document}
\IfLanguageName{german}{
German German German
}{
English English English
}
\end{document}
如果您的文档类不包括babel语言,您可以通过定义宏并使用ifthen包测试其值来执行类似的操作

\documentclass[11pt]{article}
\usepackage{ifthen}
\def\mylanguage{german}

\begin{document}
\ifthenelse{\equal{\mylanguage}{german}}{
German German German
}{
English English English
}
\end{document}

%此模板是从以下位置下载的:
% http://www.LaTeXTemplates.com
%模板许可证:
%CC BY-NC-SA 3.0(http://creativecommons.org/licenses/by-nc-sa/3.0/)
\文档类[11pt,英语,ngerman,openany]{MastersDoctoralThesis}
\usepackage{blindtext}
\主题{Wombat}%您的论文标题,这在标题和摘要中使用,请用主题\t将其打印到其他地方
\主管{Gerald Giraffe}%您的主管的姓名,这在标题页中使用,请在其他地方用\supname打印
\考官{}%您的考官姓名,当前未在模板中的任何位置使用,请使用\examname将其打印到其他位置
\学位{哲学博士}%您的学位名称,这在标题页和摘要中使用,请使用\degreename在其他地方打印
\作者{John\textsc{Smith}}%您的姓名,这用于标题页和摘要,请使用\authorname将其打印到其他地方
\地址{}%您的地址,该地址当前未在模板中的任何位置使用,请使用\addressname将其打印到其他位置
\主题{Biological Sciences}%您的主题区域,该模板中的任何位置当前都没有使用,请使用\subjectname将其打印到其他位置
\关键词{}%keywords对于您的论文,模板中的任何地方当前都没有使用它,请使用\keywordname在其他地方打印它
\大学{Uni der Zootiere}%您的大学名称和URL,这在标题页和摘要中使用,请使用\univname将其打印到其他地方
\部门{Institut der Angewandten Tierpflegeranalyse}%您的部门名称和URL,这在标题页和摘要中使用,请使用\deptname将其打印到其他地方
\组{\href{http://researchgroup.university.com}{Research Group Name}}%您的研究组的名称和URL,这在标题页中使用,请使用\groupname在其他地方打印
\教员{\href{http://faculty.university.com}{Faculty Name}}%您的教员的姓名和URL,用于标题页和摘要,请使用\facname在其他地方打印
\开始{document}
\开始{abstract}
\addchaptertocentry{\abstractname}
\盲文
\结束{abstract}
\开始{otherlanguage}{english}
\马克特莱特
\更新命令{\@title}{Capybara}
\Maketother
\更新命令{\univname}{Univerity of Zoo Animals}
\更新命令{\deptname}{应用程序研究所}
\开始{abstract}
\盲文
\结束{abstract}
\结束{otherlanguage}
\结束{document}

这有帮助吗?我已经见过这个了。不幸的是,没有帮助解决重命名问题。语言设置工作正常,只是重命名了\thestitle and \university,但它不起作用。但是谢谢你的建议!