Seite 1 von 1

Beamer Titel mhchem einbinden

Verfasst: Fr 20. Feb 2015, 15:11
von Schimmelpilz
Hallo zusammen,

mein pdftex und xelatex hängt sich in der beamer-Klasse ständig auf, wenn ich versuche, eine \ce formel im Titel einzubinden. Nach erzwungenem Abbruch kommt folgende Meldung:

"inputenc package ignored with utf8 based engines."

Ein Minimalbeispiel wäre:
\documentclass[10pt,compress, headline]{beamer}
%\usepackage[latin1]{inputenc}   
%\usepackage[T1]{fontenc}   
\usepackage[intlimits]{mathtools}
\usepackage{amsmath,amsfonts,amssymb}
\usetheme{Luebeck}
\usecolortheme{default}
\usefonttheme{professionalfonts}
\usepackage{graphicx}
\usepackage{siunitx}
\usepackage{libertine}
\usepackage[version=3]{mhchem}
\beamertemplatenavigationsymbolsempty

\title{Incredible \ce{CH5}}
\author{\scshape Milli Vanilli}
\institute{Institut for scientific action}
\date[14/7/1789]{14\textsuperscript{th} of July, 1789}

\begin{document}

\frame[plain]{
	\titlepage
}

\end{document}
Hat jemand spontan eine Idee?

Viele Grüße,
SchiPi[quote][/quote]

Unverträglichkeit

Verfasst: Fr 20. Feb 2015, 15:55
von Beobachter
Sieht danach aus, als würden sich »beamer« und »mhchem« in Bezug auf den Titel nicht miteinander vertragen. Bei »chemformula« sieht es da ganz anders aus.
\documentclass[
  professionalfonts,
  smaller,
  compress,
  headline
]{beamer}
\usetheme{Luebeck}
\usecolortheme{default}

\usepackage[T1]{fontenc}   
\usepackage[utf8]{inputenc}
\usepackage[intlimits]{mathtools}
\usepackage{amsfonts,amssymb}
\usepackage{chemformula}

\beamertemplatenavigationsymbolsempty

\title{Incredible \ch{CH5}}
\author{\scshape Milli Vanilli}
\institute{Institut for scientific action}
\date[14/7/1789]{July 14\textsuperscript{th} 1789}

\begin{document}

  \begin{frame}[plain]
    \titlepage
  \end{frame}

\end{document}

Verfasst: Fr 20. Feb 2015, 17:57
von Schimmelpilz
Hmm,

das wäre nun aber sehr ärgerlich, wenn ich in beamer generell keine mhchem Formeln einbinden könnte...
Gibt es denn keinen eleganteren Weg?

Greetz

Verfasst: Fr 20. Feb 2015, 20:00
von cgnieder
Schimmelpilz hat geschrieben:das wäre nun aber sehr ärgerlich, wenn ich in beamer generell keine mhchem Formeln einbinden könnte...
Wieso? Was kann mhchem, was chemformula nicht kann?

Bei mir (TeX Live 2014, vor kurzem aktualisiert) läuft Dein Beispiel übrigens ohne Probleme durch.

Grüße,
Clemens

Verfasst: Fr 20. Feb 2015, 20:51
von Schimmelpilz
Yo, chemformula scheint tatsächlich gleichwertig zu sein. Es hat übrigens erst funktioniert, als ich mathtools deaktiviert hatte. Mit dem mathtools package kam

"Option clash for package mathtools. \usepackage"

und

"Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `subscript' "

Danke für die Hilfe,
SchipPi

Verfasst: Fr 20. Feb 2015, 20:55
von Johannes_B
Ich würde jetzt mal ganz spontan behaupten, dass chemformula zusammen mit den anderen Chemie-relevanten Paketen des Autors dir mehr Arbeit ersparen werden.

LaTeX und Chemie

Verfasst: Fr 20. Feb 2015, 21:08
von Schimmelpilz
Stimmt. Sieht tatsächlich recht vielversprechend aus.

Verfasst: Sa 21. Feb 2015, 01:13
von cgnieder
Schimmelpilz hat geschrieben:"Option clash for package mathtools. \usepackage"
Siehe LaTeX Error: Option clash for package - wie beheben?
Schimmelpilz hat geschrieben:"Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `subscript' "
Das ist kein Fehler, sondern eine Warnung. Mit einem Minimalbeispiel könnte man aber auch dafür einen Lösungsbeispiel bringen.

Grüße