hat jemand ne Idee, wie man den Abstand nach einem (deutschen)
DEZIMAL-Komma in der Matheumgebung so hinbekommt, wie man es im
Textmodus erhält? Beim (englischen) Dezimalpunkt macht LaTeX keinen
Unterschied, im unteren Beispiel wird in der letzten Zeile das "2234"
nach dem Komma für meinen Geschmack zu weit abgerückt.
Bedankt und nen schönen Gruß,
Hansjörg Weis
test 1.2234
test $1.2234$
test 1,2234
test $1,2234$
test $1{,}2234$
Steht auch in der FAQ
Gruß,
Bernhard
--
Muttprint: http://home.t-online.de/home/f.walle/muttprint/
Schrifteninstallation unter Linux (X/GhostScript/StarOffice):
http://home.t-online.de/home/f.walle/schrifteninstallation-0.12.tar.gz
HTML/PDF; Update: Anti-Aliasing, Eurozeichen, Java-Schriften
* Bernhard Walle schrieb am Tue, 17 Apr 2001 17:27:16 +0200:
> On Tue, 17 Apr 2001 at 17:21 +0200, Hansjörg Weis wrote:
>> hat jemand ne Idee, wie man den Abstand nach einem (deutschen)
>> DEZIMAL-Komma in der Matheumgebung so hinbekommt, wie man es im
>> Textmodus erhält? Beim (englischen) Dezimalpunkt macht LaTeX keinen
>> Unterschied, im unteren Beispiel wird in der letzten Zeile das "2234"
>> nach dem Komma für meinen Geschmack zu weit abgerückt.
[...]
> test $1{,}2234$
Irgendwann hatte hier mal einer dieses ministyle geposted:
--8<----------------------- schnipp ------------------------>8---
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{mathkomma}[2000/02/22 v1.0]
% Datei mathkomma.sty
% Paket mathkomma
% Autor ...
% Quelle DE-TeX-FAQ, S. 96, Januar 2000
% Datum 22. Febr. 2000
%
% Beschreibung unterscheidet im Mathe-Mode zwischen "Dezimal-
% komma" und Satzzeichen, muss bei Eingabe durch
% kein/ein Leerzeichen dahinter angegeben werden
% Literatur Richard Hirsch in: DTK, 1/1994, S. 42 ff.
\mathchardef\CommaOrdinary="013B \mathchardef\CommaPunct="613B
\mathcode`,="8000 % , im Math-Mode aktiv ("8000) machen
{\catcode`\,=\active \gdef
,{\obeyspaces\futurelet\next\CommaCheck}}
\def\CommaCheck{\if\space\next\CommaPunct\else\CommaOrdinary\fi}
% EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF EOF
--8<----------------------- schnapp ------------------------>8---
HTH
Mark
--
Mark Trettin ------- *Aachen* -- Wo ist das? ------> N: 50°46' O: 06°05'
BOFH excuse #169:
broadcast packets on wrong frequency
nen schoenen Gruss,
Hansjoerg
Mark Trettin schrieb: