Beamer Titel mhchem einbinden

Formelsatz für Mathematik, Naturwissenschaften und Technik


Schimmelpilz
Forum-Century
Forum-Century
Beiträge: 133
Registriert: Sa 3. Aug 2013, 20:08

Beamer Titel mhchem einbinden

Beitrag 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]

Beobachter

Unverträglichkeit

Beitrag 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}

Schimmelpilz
Forum-Century
Forum-Century
Beiträge: 133
Registriert: Sa 3. Aug 2013, 20:08

Beitrag 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

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag 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
Clemens
Paketauthor

Schimmelpilz
Forum-Century
Forum-Century
Beiträge: 133
Registriert: Sa 3. Aug 2013, 20:08

Beitrag 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

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Schimmelpilz
Forum-Century
Forum-Century
Beiträge: 133
Registriert: Sa 3. Aug 2013, 20:08

Beitrag von Schimmelpilz »

Stimmt. Sieht tatsächlich recht vielversprechend aus.

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag 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
Clemens
Paketauthor

Antworten