formel mit doppelpunkt

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: formel mit doppelpunkt

von chris.gr » Do 24. Jun 2010, 13:23

vielen Dank!

von KOMA » Do 24. Jun 2010, 13:08

Der Doppelpunkt ist im Mathemodus ein Infix-Operator und wird deshalb auch als solcher gesetzt. Genauso werden aufeinanderfolgende Buchstaben als Produkte von Einbuchstabenvariablen gesetzt. Variablen oder Funktionen, die aus mehreren Buchstaben bestehen, muss man daher in \mathit setzen, also beispielsweise:
\mathit{len}(c) = \mathit{length}(c,\mathit{rdfs{:}subClassOf})
Genau genommen müsste man len und length sogar als Funktion/Operation definieren:
\documentclass{article}
\makeatletter
\newcommand\len{\mathop{\operator@font len}}
\newcommand\length{\mathop{\operator@font length}}
\makeatother

\begin{document}
\begin{equation}
  \len(c) = \length(c,\mathit{rdfs{:}subClassOf}) 
\end{equation}
\end{document}
Allerdings vermute ich, dass das hier gar keine normale Mathematik, sondern so etwas wie ein Algorithmus oder Programmcode sein soll. In dem Fall könnte man sich eventuell noch mit \text behelfen:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
  \text{len}(c) = \text{length}(c,\text{rdfs:subClassOf})
\end{equation}
\end{document}
Tatsächlich würde ich dann aber eher die Verwendung von listings (← dies ist ein geprüfter Link, der direkt zur Paketkurzbeschreibung auf CTAN führt!) oder eines ähnlichen Pakets empfehlen.

formel mit doppelpunkt

von chris.gr » Do 24. Jun 2010, 11:36

Hallo, ich habe folgende Formel
\begin{equation} len(c) = length(c,rdfs:subClassOf))
\end{equation} 
Bei Erstellung des PDFs erscheint vor und hinter dem Doppelpunkt bei rdfs:subClassOf ein Leerzeichen. Wie kann man das verhindern?


Danke!

Nach oben