Newcommand für siunitx package entwerfen

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: Newcommand für siunitx package entwerfen

Abkürzungen nutzen

von localghost » Di 6. Mär 2012, 21:27

Durch Optionen lassen sich für siunitx auch Abkürzungen für einige Einheiten laden. Die sorgen zumindest für weniger Tipparbeit.
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={€}
}
\usepackage{babel}
\usepackage{siunitx}

\sisetup{
  locale=DE,
  load-configurations=abbreviations   % kann in neueren Version entfallen, weil automatisch geladen
}

\begin{document}
  \SI{25}{\kg\m\per\s}
\end{document}

Thorsten

von Gast » Di 6. Mär 2012, 19:08

Danke für die schnelle Antwort. Ist die Antwort auf beide Probleme oder nur auf das Vervollständigen bezogen? Ist es mit dem Texmaker komplett nicht möglich dies umzusetzen? Weil das Programm sozusagen von meiner Uni bei uns vorinstalliert wurde ;)

von iTob » Di 6. Mär 2012, 18:56

Dazu brauchst du kein \newcommand. Nimm einfach einen Editor, der es unterstützt, eigene Makros zur Vervollständigung hinzuzufügen, bzw. diese auf Tastenkombinationen zu legen. Z.B. TeXstudio (Benutzer > Makros, Shortcut dnan in der Konfiguration)

Newcommand für siunitx package entwerfen

von Gast » Di 6. Mär 2012, 18:46

Hallo,

ich schreibe ständig Protokolle und sonstige Dokumente mit Hilfe von LaTex udn benutze für die Einheiten immer das siunitx package. Es beinhaltet alle notwendigen Einheiten, die ich benötige, jedoch dauert das einbinden einer Einheit inklusive Zahl recht lange und nun habe ich überlegt, ob man mit Hilfe von "\newcommand" eventuell dem etwas Abhilfe verschaffen kann.

Ein normaler Befehl für 25kg*m/s wäre zum Beispiel: \SI[per-mode=fraction]{25}{\kilogram\metre\per\second}. Ist es nun möglich via \newcommand einen Befehl zu entwerfen, der so etwas ausgibt wie: \SI[*]{*}{*}, wobei das Sternchen * für einen Platzhalter steht, den man mit der Tabulatortaste erreichen kann (siehe \sqrt[*]{*}).

Weiterhin interessiert mich, ob man die Autovervollständigen-Funktion auch mit dem Programm "Texmaker" bearbeiten kann oder ob dies lediglich über das TeXniccenter möglich ist.

Schonmal vielen Dank für die Hilfe, falls noch Infos benötigt werden doer Unklarheiten bestehen, versuche ich sie so schnell wie möglich zu beantworten. :)

Nach oben