Biocon – Taxonomie in LaTeX korrekt setzen
Was ist das Paket biocon?
Das LaTeX-Paket biocon dient der korrekten Schreibweise biologischer Namen nach wissenschaftlichen Konventionen. Es stellt sicher, dass die taxonomischen Bezeichnungen in Biologie, Botanik, Zoologie, Mykologie und Bakteriologie einheitlich und korrekt formatiert werden.
Das Paket erlaubt:
- Das automatische Formatieren wissenschaftlicher Namen.
- Das Verwalten von Taxa nach biologischen Regeln.
- Die Verwendung von Strain-Nummern für spezifische Organismen.
Da wissenschaftliche Namen unterschiedlichen Regeln unterliegen (z. B. für Pflanzen, Tiere und Bakterien), sorgt biocon für die korrekte Umsetzung ohne manuelle Anpassungen.
Video
Folien
Beschreibung
Laden des Pakets
Das Paket wird mit folgendem Befehl in LaTeX geladen:
\usepackage{biocon}
Es stellt dann spezifische Befehle zur Verfügung, um biologische Namen konsistent auszugeben.
Grundlegende Befehle und Syntax
Die wichtigsten Befehle in biocon bestehen aus zwei Teilen:
- Definition eines Taxons (z. B. einer Pflanze, eines Pilzes, eines Tieres oder eines Bakteriums).
- Verwendung des Taxons zur Ausgabe im Dokument.
| Taxon-Typ | Definition | Verwendung |
|---|---|---|
| Pflanze | \newplant{}{} |
\plant{} |
| Pilz | \newfungus{}{} |
\fungus{} |
| Tier | \newanimal{}{} |
\animal{} |
| Bakterium | \newbact{}{} |
\bact{} |
Beispiel für eine Pflanzendefinition
Ein wissenschaftlicher Pflanzenname besteht aus:
- Gattung (Arabidopsis)
- Art-Epithet (thaliana)
- Autorname (Heynh.)
Die Definition in biocon erfolgt folgendermaßen:
\newplant{At}{genus=Arabidopsis, epithet=thaliana, author=Heynh., oldauthor=L.}
Die Ausgabe kann auf verschiedene Weise erfolgen:
\plant{At} % Gibt "Arabidopsis thaliana" aus
\plant[a]{At} % Gibt "A. thaliana" aus (abgekürzt)
\plant[e]{At} % Gibt "Arabidopsis thaliana (L.) Heynh." aus (mit Autor)
Das erste Vorkommen wird standardmäßig als vollständiger Name gesetzt, spätere Vorkommen können abgekürzt werden.
Eigene Stile mit Strain-Nummern
Einige Organismen werden mit Strain-Nummern versehen (z. B. Escherichia coli K-12). biocon ermöglicht dies mit einem speziellen Stil:
\newtaxon{strain}
\newtaxastyle{WithStrain}{
\taxit{\taxonfirst{!genus!.} \taxon{!epithet!}}\#\taxon{!strain!}
}
Damit können Organismen mit Strain-Nummern angegeben werden:
\newbact{Ec}{genus=Escherichia, epithet=coli, strain=K-12}
\bact[WithStrain]{Ec} % Ausgabe: "E. coli#K-12"
Bespiele & Anwendungen
Beispiel 1: Grundlegende Taxonomie
Folgender Code definiert eine Pflanze, einen Pilz, ein Tier und ein Bakterium und gibt die Namen aus:
\documentclass{article}
\usepackage{biocon}
\begin{document}
\newplant{At}{genus=Arabidopsis, epithet=thaliana, author=Heynh., oldauthor=L.}
\newfungus{Sc}{genus=Saccharomyces, epithet=cerevisiae}
\newanimal{Mm}{genus=Mus, epithet=musculus}
\newbact{Ec}{genus=Escherichia, epithet=coli}
\plant[e]{At} \\ % Arabidopsis thaliana (L.) Heynh.
\fungus{Sc} \\ % Saccharomyces cerevisiae
\animal{Mm} \\ % Mus musculus
\bact{Ec} % Escherichia coli
\end{document}
Beispiel 2: Automatische Abkürzungen
Wissenschaftliche Namen werden oft beim ersten Vorkommen ausgeschrieben und danach abgekürzt. biocon übernimmt das automatisch:
\documentclass{article}
\usepackage{biocon}
\begin{document}
\newplant{At}{genus=Arabidopsis, epithet=thaliana, author=Heynh., oldauthor=L.}
\plant{At} % Arabidopsis thaliana
\plant{At} % A. thaliana (automatisch abgekürzt)
\end{document}
Beispiel 3: Verwendung von Strain-Nummern
\documentclass{article}
\usepackage{biocon}
\begin{document}
\newtaxon{strain}
\newtaxastyle{WithStrain}{
\taxit{\taxonfirst{!genus!.} \taxon{!epithet!}}\#\taxon{!strain!}
}
\newbact{Ec}{genus=Escherichia, epithet=coli, strain=K-12}
\bact[WithStrain]{Ec} % Ausgabe: "E. coli#K-12"
\end{document}
Aufgaben & Übungen
Aufgabe 1: Definieren Sie eine Pflanze mit wissenschaftlicher Schreibweise
Erstellen Sie ein LaTeX-Dokument, das das biocon-Paket lädt und eine Pflanze mit wissenschaftlicher Bezeichnung definiert.
Anforderungen:
- Die Pflanze soll den Gattungsnamen Solanum und den Artnamen lycopersicum haben.
- Der Autorname ist
(L.). - Geben Sie die Pflanze mit den Befehlen
\plant{},\plant[a]{}und\plant[e]{}aus.
👉 Hinweis: Nutzen Sie die \newplant{}-Syntax zur Definition.
Aufgabe 2: Definieren Sie verschiedene Taxon-Typen
Erstellen Sie ein Dokument, das für folgende biologische Gruppen Taxa definiert und ausgibt:
- Pilz: Saccharomyces cerevisiae
- Tier: Mus musculus
- Bakterium: Escherichia coli
Anforderungen:
- Verwenden Sie die richtigen Befehle für
Pilz,TierundBakterium. - Nutzen Sie die
\fungus{},\animal{}und\bact{}-Befehle zur Ausgabe.
👉 Hinweis: Die entsprechenden \newfungus{}, \newanimal{} und \newbact{}-Befehle müssen vorab definiert werden.
Aufgabe 3: Eigener Stil mit Strain-Nummern
Erstellen Sie ein Dokument, das Taxa mit Strain-Nummern definiert und ausgibt.
Anforderungen:
- Nutzen Sie
\newtaxon{strain}und\newtaxastyle{WithStrain}. - Erstellen Sie ein Taxon für:
- Arabidopsis thaliana mit Strain
1100 - Saccharomyces cerevisiae mit Strain
S288C - Escherichia coli mit Strain
K-12
- Arabidopsis thaliana mit Strain
- Nutzen Sie die Formatierung
\plant[WithStrain]{}usw. zur Ausgabe.
👉 Hinweis: Dies zeigt, wie biocon zur Kennzeichnung spezifischer Organismen mit Strain-Nummern genutzt wird.
Hausaufgaben
Hausaufgabe 1 (Theoretisch): Erklärung der Taxonomie in biocon
Verfassen Sie eine kurze Erklärung zu folgenden Fragen:
- Warum ist die korrekte Schreibweise biologischer Namen wichtig?
- Welche Vorteile bietet das
biocon-Paket gegenüber der manuellen Formatierung? - Erklären Sie die Unterschiede zwischen
\plant{},\fungus{},\animal{}und\bact{}. - Was ist der Zweck von Strain-Nummern in der wissenschaftlichen Biologie?
👉 Antworten sollten in einem kurzen, gut verständlichen LaTeX-Dokument formuliert werden.
Hausaufgabe 2 (Praktisch): Erstellen Sie eine eigene Taxonomie-Liste
Erstellen Sie eine Liste mit fünf verschiedenen Taxa in einem LaTeX-Dokument.
Anforderungen:
- Verwenden Sie mindestens zwei verschiedene Gruppen (z. B. Tiere, Bakterien).
- Fügen Sie jeweils die vollständige wissenschaftliche Bezeichnung mit Autor (
\plant[e]{}usw.) hinzu. - Falls vorhanden, versehen Sie zwei der Taxa mit einer Strain-Nummer.
👉 Hinweis: Nutzen Sie \newplant{}, \newbact{} usw., um die Einträge zu definieren.