goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Bücher:

Wissenschaftlich mit LaTeX arbeiten


Forenstatistik:
Beiträge: 15087
Seitenaufrufe:
154719 PIs (Jun 2010)

Top-Poster: KOMA (1817)

Wir begrüßen unseren neuesten Benutzer bito.

Partner:

KOMA-Script



TeXblog



LaTeX Community




Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Typesetting langer Variablennamen im Normal- und Mathemodus

 

iTob
Forum-Century
Forum-Century

Beiträge: 126
Anmeldedatum: 19.04.10
Wohnort: Osnabrück
Version: ---
     Beitrag Verfasst am: 28.07.2010, 14:30     Titel:
  Antworten mit Zitat      
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 Smile
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
Private Nachricht senden Benutzer-Profile anzeigen

Stefan
Moderator
Moderator


Beiträge: 1195
Anmeldedatum: 08.07.08
Wohnort: Hamburg
Version: TeX Live 2009
     Beitrag Verfasst am: 28.07.2010, 14:41     Titel: Matlab-Variablen
  Antworten mit Zitat      
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
Private Nachricht senden Benutzer-Profile anzeigen

nfa019
Forum-Anfänger
Forum-Anfänger


Beiträge: 30
Anmeldedatum: 02.06.10
Wohnort: ---
Version: texlive2009
     Beitrag Verfasst am: 28.07.2010, 16:00     Titel:
  Antworten mit Zitat      
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.
Private Nachricht senden Benutzer-Profile anzeigen

iTob
Forum-Century
Forum-Century

Beiträge: 126
Anmeldedatum: 19.04.10
Wohnort: Osnabrück
Version: ---
     Beitrag Verfasst am: 29.07.2010, 13:21     Titel: Re: Matlab-Variablen
  Antworten mit Zitat      
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...
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite Zurück  1, 2, 3



Options and Permissions
Beiträge der letzten Zeit anzeigen:

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
.

goLaTeX ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | Werbung/Mediadaten | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2010 goLaTeX.de
Partner: LabVIEWforum.de