|
|
Beiträge: 15087
Seitenaufrufe: 154719 PIs (Jun 2010)
Top-Poster: KOMA (1817)
Wir begrüßen unseren neuesten Benutzer bito.
|
|
|
|
Typesetting langer Variablennamen im Normal- und Mathemodus |
|
| iTob |

Forum-Century
|
 |
Beiträge: 126
|
 |
|
 |
Anmeldedatum: 19.04.10
|
 |
|
 |
Wohnort: Osnabrück
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.07.2010, 14:30
Titel:
|
 |
| |
 |
|
| pooz hat Folgendes geschrieben: | | ok, dann würde ich MATLAB-Variablen, da sie meistens "längere" Namen besitzen, monospaced schreiben, sowohl in Listings als auch in Mathematik-Umgebungen. (Wie bekomme ich hin, dass \verb in der Math-Umgebung akzeptiert wird? Eine Umschließung durch \text{} hat nicht funktioniert). |
Ich würde an dieser Stelle nicht verb nutzen, sondern einen eigenen Befehl definieren, um später ggf. alle Variablen ändern zu können.
Etwa so:
| Code: | \documentclass[12pt,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
% neuer Befehl für MatLab-Variablen
\newcommand{\matlab}[1]{\ensuremath{\mathtt{#1}}}
\begin{document}
Hier ist die Variable $\matlab{env}$. Geht in Mathe-Umgebungen
und im normalen \matlab{env} Text \dots
\begin{align} % Edit: enqarray durch align ersetzt, weil besser
x + \matlab{env} = 2
\end{align}
\end{document} |
PS: Kann/darf/sollte man ensuremath so einsetzen?
Zuletzt bearbeitet von iTob am 29.07.2010, 13:22, insgesamt einmal bearbeitet
|
|
|
|
| Stefan |

Moderator
|
 |
Beiträge: 1195
|
 |
|
 |
Anmeldedatum: 08.07.08
|
 |
|
 |
Wohnort: Hamburg
|
 |
|
 |
Version: TeX Live 2009
|
 |
|
|
 |
|
Verfasst am: 28.07.2010, 14:41
Titel: Matlab-Variablen
|
 |
Auf jeden Fall sollte man ein eigenes Makro für die Formatierung anlegen, wie Tobi hinwies. Dann kannst Du später, wenn Du die Formatierung doch noch ändern willst, das an dieser einzigen Stelle ändern und es gilt für das komplette Dokument.
Zusätzlich kannst Du immer noch, um nicht immer \matlab{env} tippen zu müssen, \env als Abkürzung dafür definieren.
Das von Tobi erwähnte eqnarray würde ich nicht verwenden, da veraltet und problematisch.
Stefan
_________________
TeXblog.net
|
|
|
|
| nfa019 |

Forum-Anfänger
|
 |
Beiträge: 30
|
 |
|
 |
Anmeldedatum: 02.06.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: texlive2009
|
 |
|
|
 |
|
Verfasst am: 28.07.2010, 16:00
Titel:
|
 |
|
wenn du \env als Abkürzung hast und dir gefällt hinterher doch e (oder was anderes) besser als env, kannst du das dann auch an einer zentralen Stelle ändern.
|
|
|
|
| iTob |

Forum-Century
|
 |
Beiträge: 126
|
 |
|
 |
Anmeldedatum: 19.04.10
|
 |
|
 |
Wohnort: Osnabrück
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.07.2010, 13:21
Titel: Re: Matlab-Variablen
|
 |
| Stefan hat Folgendes geschrieben: | | Das von Tobi erwähnte eqnarray würde ich nicht verwenden, da veraltet und problematisch. |
Tut mir leid, das weiß ich eigentlich und benutze es nicht, aber es war der erste Vorschlag in der Liste und ich wollte nur schnell nen Dokument zusammenschustern. Hab's jetzt aber geändert...
|
|
|
|
|
Gehe zu Seite Zurück 1, 2, 3
|
|
Options and Permissions
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|