PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DeclareMathDelimiter



WebFritzi
14-01-2008, 01:53
Hi Leute,

ich bin nur ein dummer Mathematiker, der keine Ahnung von LaTeX hat. Bisher ging alles gut, nur bin ich jetzt auf ein Problem gestoßen. Ich wollte eine Triple-Norm, also sowas: |||x|||, erstellen - und zwar als Delimiter. So wie \| es auch tut - nur eben mit 3 Balken. Im Symbols-a4-File habe ich nur Symbole gefunden, die nicht ganz das erfüllen, was ich haben möchte. Beispielsweise entweder nur als Symbol (kein Delimiter) oder als Delimiter, aber mit left und right. Ich möchte es aber genauso wie \|.
Also muss ein neuer Delimiter her. Aber dummerweise habe ich keine Ahnung, wie ich dieses "\DeclareMathDelimiter" verwende. Könntet ihr mir dabei helfen. Das wäre klasse. Vielen Dank schonmal im voraus.

Stefan_K
14-01-2008, 03:50
Hallo,

\DeclareMathDelimiter wird in Mathmode (http://www.dante.de/CTAN/info/math/voss/mathmode/Mathmode.pdf) 8.2 New delimiters erklärt. Falls sich kein geeignetes Fontsymbol findet: bei Wallys Vorschlag (http://matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=95439) kann man auch \left bzw. \right verwenden, nur eben für jeden delimiter | einzeln. Mal als Makro zusammensetzt:
\newcommand*\norm[1]{\left|\!\left|\!\left|#1\right|\!\right|\!\right| }
...
... \norm{\frac{x}{y}} ...


Viele Grüße,

Stefan

WebFritzi
14-01-2008, 12:28
\DeclareMathDelimiter wird in Mathmode (http://www.dante.de/CTAN/info/math/voss/mathmode/Mathmode.pdf) 8.2 New delimiters erklärt.


Danke für deinen Beitrag. Leider hat er mir nichts gebracht, denn ich kenne den Artikel schon, und eine "Erklärung" ist das für mich nicht. Als Laie (so wie ich) kann man das zumindest nicht verstehen. Es wäre klasse, wenn mir das hier jemand erklären könnte...

WebFritzi
15-01-2008, 22:06
* push * *

WebFritzi
18-01-2008, 10:46
* push * *

rais
19-01-2008, 01:15
Moin moin,

* push * *
ich weiß zwar nicht, wie \DeclareMathDelimiter genau funktioniert, andererseits verstehe nicht ganz Dein Problem -- was genau funktioniert an Stefans hier gezeigtem Ansatz nicht?
Oder an seiner Lösung mit \ltriple| .. \rtriple| aus dem nath-Paket, wie auf Matroids/Matheplanet zu lesen ist -- den Thread darauf hat Stefan ja schon verlinkt -- so Du dort auch (noch) nicht drauf eingegangen bist?

Nick, Inhalt und Zeit sind mir einfach zu gleich, um noch als Zufall durchzugehen :rolleyes:

MfG,