Anzeige:
Ergebnis 1 bis 5 von 5

Thema: kleines Problemchen mit \SIunit

  1. #1
    Registrierter Benutzer Avatar von asimo
    Registriert seit
    22.06.2007
    Beiträge
    59

    kleines Problemchen mit \SIunit

    wenn man Zahlen und Einheiten wie folgt darstellt:
    \unit{0,95}{\micro\meter} erzeugt Latex nach dem Komma einen großen Abstand, was meines erachtens nach, nicht sonderlich toll aussieht. Man kann es zwar wie in der zweiten Zeile des Textes im Minimalbeispiel umgehen, aber das kann ja nicht der Weisheit letzter Schluss sein. Gibt es eine Option im SIunit-Paket mit der man das Problem global lösen kann? Habe in der Dokumentation leider nichts dazu gefunden.

    Minimalbeispiel:

    \documentclass[12pt,a4paper]{article}
    \usepackage{graphicx}
    \usepackage[ngerman] {babel}
    \usepackage{amsmath}
    \numberwithin{equation}{section}
    \usepackage[latin1]{inputenc}
    \usepackage{SIunits}
    \begin{document}

    \unit{0,95}{\micro\meter}

    0,95\unit{}{\micro\meter}

    \end{document}

  2. #2
    Registrierter Benutzer
    Registriert seit
    04.04.2006
    Beiträge
    90
    Zitat Zitat von asimo Beitrag anzeigen
    wenn man Zahlen und Einheiten wie folgt darstellt:
    \unit{0,95}{\micro\meter} erzeugt Latex nach dem Komma einen großen Abstand, was meines erachtens nach, nicht sonderlich toll aussieht. Man kann es zwar wie in der zweiten Zeile des Textes im Minimalbeispiel umgehen, aber das kann ja nicht der Weisheit letzter Schluss sein. Gibt es eine Option im SIunit-Paket mit der man das Problem global lösen kann? Habe in der Dokumentation leider nichts dazu gefunden.

    Minimalbeispiel:

    \documentclass[12pt,a4paper]{article}
    \usepackage{graphicx}
    \usepackage[ngerman] {babel}
    \usepackage{amsmath}
    \numberwithin{equation}{section}
    \usepackage[latin1]{inputenc}
    \usepackage{SIunits}
    \begin{document}

    \unit{0,95}{\micro\meter}

    0,95\unit{}{\micro\meter}

    \end{document}
    Kann Dir gerade leider keine Lösung anbieten, aber vielleicht eine Erklärung für den "Fehler".
    Das Problem wird vermutlich sein, das Latex das Komma nicht als Dezimalzeichen erkennt. Das konnte man aber meine ich irgendwie irgendwo einstellen. Such einfach mal nach Dezimalzeichen. Lösung sollte irgendwo zu finden sein.

    Guido

  3. #3
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Anleitung

    Der Hinweis von Statist ist gar nicht mal so schlecht. Die Anleitung von SIunits gibt aber auch noch Auskunft (Abschnitt 7 - How to use the package, S. 23ff). Da steht unter anderem auch was über den Zwischenraum und entsprechende Paket-Optionen.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  4. #4
    Registrierter Benutzer
    Registriert seit
    04.04.2006
    Beiträge
    90
    Schau mal, ob Dir Punkt 8.2.4 in der FAQ weiterhilft.
    http://www.dante.de/faq/de-tex-faq/html/makros4.html#21

    @localghost: Steht da nicht nur was zum Abstand zwischen mehreren Einheiten bzw. Abstand zwischen Wert und Einheit?

    Guido
    Geändert von Statist (24-08-2007 um 10:30 Uhr) Grund: ergänzt

  5. #5
    Registrierter Benutzer Avatar von asimo
    Registriert seit
    22.06.2007
    Beiträge
    59
    @localghost in der SIunit Dokumentation geht es nur um den Abstand Zahl-Einheit oder zwischen einzelnen Einheiten, damit komme ich leider nicht weiter
    @statist danke, damit gehts'. Man muss nur das Paket "icomma" laden schon funktioniert es!!!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •