+49 (0) 8651 900 997 0
Log In
man programming using laptop

Mathematische & chemische Formeln auf Webseiten?


Anwendung

Mit der Installation von → WP Quicklatex werden (alle) Möglichkeiten des PDF-\LaTeX-Compiler auf einer Webseite möglich. Es können sogar eigene Packages geladen werden, wie z.B. \chemfigoder  \chemmacros. Diese sind für die Darstellungen von chemischen Formeln unerlässlich!

  1. Organische Strukturformeln mit \chemfig

        \[ \chemfig{H_3C-[:30]-[:-30](-[:-90]OH)-[:30]CH_3} \]

    Code:
    \chemfig{H_3C-[:30]-[:-30](-[:-90]OH)-[:30]CH_3}

  2. Reaktionsgleichungen mit dem universellen \chemmacros

        \[\ch{H2SO4 ->[Dissozation] 2 H+ + SO4^{2-}} \]

    Code:
    \ch{H2SO4 ->[Dissozation] 2 H+ + SO4^{2-}}

Anpassungen in QuickLaTeX

In der Präambel von QuickLaTeX muss folgende Anpassung gemacht werden:

\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{palatino}
\usepackage{mathpazo}
\usepackage{chemfig}
\usepackage{sfmath}
\usepackage{chemmacros}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{multirow}

\usetikzlibrary{decorations.markings}
\newcommand{\actualscale}{1.0}% give here your wished scale

%
\catcode`\_=11
\pgfmathsetmacro{\currentscale}{\actualscale}
\tikzset{
  shrtdbl/.code 2 args={
   \tikzset{,shorten >= 0pt,shorten <= 0pt}\global\CF_addtomacro\CF_currentbondstyle{,shorten >= #1*\currentscale,shorten <= #2*\currentscale}}
}
\catcode`\_=8

\setchemfig{atom sep=1.9em, atom style={scale=\actualscale},
bond offset=1.7pt, 
angle increment=30,
arrow sep=3em,
arrow offset=0.7em,
arrow style={line width=0.6pt},
double bond sep=3pt,
cram width=3pt,
bond style={cap=round,line width=0.8pt}
}

Ich will das auch können!

Bespiele aus dem CU-Book

Sowohl im → CU-Book selber auf S. 54 (QR23) als auch in den Workshops kann man lernen, wie solche Formeln im iPad, in GoogleDocs und in vielen anderen Programmen erstellen können.



Kommentare zum Beitrag “Beispiele für LaTeX auf Webseiten”

Schreibe einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..