Anzeige:
Ergebnis 1 bis 15 von 21

Thema: Undefined control sequence in siunitx?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124

    Undefined control sequence in siunitx?

    Hi Leute,

    ich wollte mal nach langer wieder mit meinem LaTeX Dokument weitermachen.

    Nur bekomme ich beim Kompilieren die Fehlermeldung:

    Code:
      
    
    88 Undefined control sequence. \giga \byte l.88 ...\nm} & \multicolumn{2}{c}{\si{\giga\byte}}
    Ich hab seit Weihnachten nicht mehr daran gearbeitet und da ging es noch Einwandfrei.


    Woran kann das liegen ?


    Code:
    \documentclass[12pt, a4paper, ngerman, pointlessnumbers]{scrartcl} 
    
     %\usepackage{babel} 				% neue deutsche Trennhilfe
     %\usepackage{eurosym} 			% Eurosymbol laden
     %\usepackage{graphicx} 			% Paket zur Einbindung von jpeg-Dateien
     %\usepackage{grffile}			% ?
     %\usepackage{lastpage}			% Zeigt die Gesamtzahl der Seiten an
     %\usepackage{amssymb}			% Sonderzeichen
     %\usepackage{geometry}			% Seitenränder ändern
     %\usepackage[T1]{fontenc}		% 
     \usepackage{selinput}       	% halbautomatische Festlegung der Eingabekodierung
     \usepackage{booktabs}			% Tabellen Linien
     %\usepackage{xfrac}				% 
     \usepackage{siunitx}			% 
     \usepackage{threeparttable}		% Fußnoten Tabelle
     %\usepackage{fix-cm}				% 
     %\usepackage[raggedright]{titlesec} % sectioning command: \part, \chapter, \section, \subsection, \subsubsection, \paragraph \subparagraph
     \usepackage{multirow}			% Zusammenfassen von mehreren Zeilen
     %\usepackage{color}				% Farbiger Text
     
    
     %\SelectInputMappings{      		% mit Hilfe von ausgewählten Glyphen
     %  adieresis={ä},           		% siehe http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt
     %  germandbls={ß},
     %  Euro={€}
     %}
     %\geometry{
     %  left=20mm,
     %  right=15mm,
     %  bottom=7mm,
     %  top=10mm,
     %  bindingoffset=2mm,
     %  includeheadfoot
     %}
     \sisetup{
       locale=DE,
       load-configurations={abbreviations,binary},
       per=fraction,
       fraction-function=\sfrac,
       range-units=single,
       list-units=single,
       list-pair-separator={ und }
     }
     
    
     %% Anpassung der Kopf- und Fußzeilen
     %\usepackage[automark, headsepline, markuppercase]{scrpage2}
     %%
     %\automark[subsection]{section}
     %%
     %% \anweisung[scrplain]{scrheadings}
     %\ihead[]{\leftmark}
     %\chead[]{}
     %\ohead[]{\rightmark}
     %\ifoot[]{***}
     %\cfoot[\hyperlink{Home}{\pagemark}]{\hyperlink{Home}{\thepage} von \pageref{LastPage}}
     %\ofoot[]{\today} 
     %% (Kursiv) Autor, Seite x von (Verweis auf Inhaltsverzeichnis) x Seiten (Verweis auf letzte Seite), Datum
     %
     %
     %\parskip 1ex plus 0.5ex minus 0.5ex \parindent 0pt \sloppy % kleiner Absatzabstand, kein Erstzeileneinzug
     %
     %\titleformat{\paragraph}{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
     %\titlespacing*{\paragraph}{0pt}{3.25ex plus 1ex minus .2ex}{1ex}
     %
     %\setcounter{secnumdepth}{10}   % Tiefe der Nummerierung von Gliederungsebenen
     %\setcounter{tocdepth}{10}      % Tiefe der im Inhaltsverzeichnis aufgeführten Gliederungsebenen
     %
     %% hyperref IMMER als letztes Paket laden!
     %\usepackage[pdftitle={Informationstechnik Zusammenfassung}, pdfauthor={***}, pdfstartview=FitH, colorlinks=true, linkcolor=blue]{hyperref} % PDF Name, Autor, Seitenbreite an die aktuelle Fenstergröße angepasst, Dokumenteninterne Verweise mit Farben
     
    
     \begin{document}
     
    
         \begin {centering}
     	\sisetup{range-phrase={\,--\,}}
      	\captionof{table}{Vergleich CD, DVD und Blu-Ray}
          \begin{threeparttable}
           \begin{tabular}{
             r
             S[table-number-alignment=right,table-format=1.2]
             S[table-number-alignment=right,table-format=1.2]
             S[table-number-alignment=right,table-format=3.0]
             S[table-number-alignment=center,table-format=2.2]
             @{\,--\,}
             S[table-number-alignment=center,table-format=2.2]
             r
           }\toprule
             & {\textbf{Spur-}} & {\textbf{Größe}} & {\textbf{Wellenlänge}} & \multicolumn{2}{c}{\textbf{Speicher-}} &  \\
             & {\textbf{abstand}} & {\textbf{Pit/Land}} & {\textbf{des Lasers}} & \multicolumn{2}{c}{\textbf{kapazität}} & {\textbf{Layer}} \\
             & \si{\micro\m} & \si{\micro\m} & \si{\nm} & \multicolumn{2}{c}{\si{\giga\byte}} & \\\midrule
             \textbf{CD} & 1,60& 0,83 & 780{\tnote{a}} & 0,63 & 0,88 & 1 \\
             \textbf{DVD} & 0,74 & 0,40 & 650 {\tnote{a}} & 1,40 & 17,00 & \numrange{1}{2}\tnote{c} \\
             \textbf{Blu-Ray} & 0,32 & 0,15 & 405 {\tnote{b}} & 25,00 & 50,00 & \numrange{1}{2} \\ \bottomrule
           \end{tabular}
           \begin{tablenotes}
             \footnotesize
             \item[a] rot
             \item[b] blau
             \item[c] pro Seite
           \end{tablenotes}
         \end{threeparttable}
     
    
         \end {centering}
     
    
         \end {document}
    Danke schon mal für Eure Hilfe.


    Gruß


    Revan335
    Geändert von Revan335 (24-03-2013 um 20:34 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    28.04.2011
    Beiträge
    105
    Also bei mir läuft dein Code problemlos durch. Und \giga\byte wird auch als GB angezeigt im pdf.

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    ...

    Hallo Revan335,


    wenn du diesen Code benutzt, müsste es laufen, bei mir klappt es jedenfalls so.
    Code:
    \usepackage[binary-units=true]{siunitx}
    Quelle:
    http://tex.stackexchange.com/questio...ytes-gigabytes

    Viel Erfolg

    Gruß
    Martin
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  4. #4
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Vielen Dank, Martin.

    Wieso hat es denn daran gelegen ?

  5. #5
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    ...

    Zitat Zitat von Revan335 Beitrag anzeigen
    Vielen Dank, Martin.

    Wieso hat es denn daran gelegen ?
    Hallo Revan335,

    gute Frage, ich habe keine Ahnung, kenne das aber auch: Eben noch lauffähig, dann nicht mehr, obwohl ich keine Änderungen vorgenommen habe... außer einem Update.

    Lieben Gruß

    Martin
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  6. #6
    Registrierter Benutzer
    Registriert seit
    01.01.2008
    Ort
    Düsseldorf
    Beiträge
    32

    Ähnliches Problem mit SIunitX

    Hallo zusammen,

    ich stehe mit einem ähnlichen Problem (so glaube ich zumindest) dar. Habe noch einige Korrekturen in meiner Arbeit zu machen - nun funktioniert nach dem gestrigen MikTex Update nichts mehr und ich erhalte > 600 Fehler, es scheint ein Problem mit SiUnitx zu sein. Vorher (vor ca. 1 Monat, seitdem Dokument nicht mehr aufgerufen) funktionierte alles ohne jegliche Probleme. Es handelt sich um Mengen- und Temperaturangebn in Versuchsbeschreibungen, ich habe beispielhaft einige in das Minimalbeispiel gepackt.
    Vielleicht hat vn Euch Latex-Profis jemand eine Idee und Hilfe, ich wäre sehr dankbar.

    Code:
    \documentclass [headsepline, plainheadsepline, pagesize=pdftex, paper=a4, fontsize=11pt, headings=small, DIV=12, bibliography=totoc, footinclude=false, captions=tableheading, BCOR=0.5cm, draft=false]  {scrreprt}
    
    \usepackage[T1]{fontenc}
    \usepackage  [] {kpfonts}
    
    \usepackage 	[latin1] {inputenc}
    \usepackage 	[ngerman] {babel}
    \usepackage 	[automark] {scrpage2}
    \usepackage 	{booktabs, tabularx,ragged2e}
    \usepackage   [justification=RaggedRight]{caption}
    \usepackage 	[pdftex] {graphicx}
    \usepackage 	{typearea}
    \usepackage 	{array, eqlist, paralist}
    \usepackage 	{rotating, multirow}
    \usepackage 	{natbib}
    \usepackage 	{url, soul}
    \usepackage 	[babel, expansion=true, protrusion=true] {microtype}
    \usepackage  	[official] {eurosym}
    \usepackage  	[labelfont=sf, font=small] {subfig}
    \usepackage		[percent]{overpic}
    \usepackage 	[pdftex, table] {xcolor}
    \usepackage 	{pdfpages, marginnote}
    \usepackage		{placeins}
    \usepackage		{setspace}	\onehalfspacing
    \usepackage 	[version=3] {mhchem}
    \usepackage 	{textcomp}
    \usepackage[emulate=units]{siunitx}
    \urlstyle{same}
    
    
    \begin {document}
    Warum funktioniert plötzlich nichts mehr?\\
    \si {15} {\ml} \\
    \si {4} {\celsius} \\
    \si {100} {\micro\litre}\\
    \si {50} {\micl}
    \end{document}

  7. #7
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Meint ihr mit den Updates die Packages Updates ?

    Oder ein Version Update von 2.8 auf 2.9 ... ?

  8. #8
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    ...

    Zitat Zitat von eABC Beitrag anzeigen
    Hallo zusammen,

    ich stehe mit einem ähnlichen Problem (so glaube ich zumindest) dar. Habe noch einige Korrekturen in meiner Arbeit zu machen - nun funktioniert nach dem gestrigen MikTex Update nichts mehr und ich erhalte > 600 Fehler, es scheint ein Problem mit SiUnitx zu sein. Vorher (vor ca. 1 Monat, seitdem Dokument nicht mehr aufgerufen) funktionierte alles ohne jegliche Probleme. Es handelt sich um Mengen- und Temperaturangebn in Versuchsbeschreibungen, ich habe beispielhaft einige in das Minimalbeispiel gepackt.
    Vielleicht hat vn Euch Latex-Profis jemand eine Idee und Hilfe, ich wäre sehr dankbar.

    Code:
    \documentclass [headsepline, plainheadsepline, pagesize=pdftex, paper=a4, fontsize=11pt, headings=small, DIV=12, bibliography=totoc, footinclude=false, captions=tableheading, BCOR=0.5cm, draft=false]  {scrreprt}
    
    \usepackage[T1]{fontenc}
    \usepackage  [] {kpfonts}
    
    \usepackage 	[latin1] {inputenc}
    \usepackage 	[ngerman] {babel}
    \usepackage 	[automark] {scrpage2}
    \usepackage 	{booktabs, tabularx,ragged2e}
    \usepackage   [justification=RaggedRight]{caption}
    \usepackage 	[pdftex] {graphicx}
    \usepackage 	{typearea}
    \usepackage 	{array, eqlist, paralist}
    \usepackage 	{rotating, multirow}
    \usepackage 	{natbib}
    \usepackage 	{url, soul}
    \usepackage 	[babel, expansion=true, protrusion=true] {microtype}
    \usepackage  	[official] {eurosym}
    \usepackage  	[labelfont=sf, font=small] {subfig}
    \usepackage		[percent]{overpic}
    \usepackage 	[pdftex, table] {xcolor}
    \usepackage 	{pdfpages, marginnote}
    \usepackage		{placeins}
    \usepackage		{setspace}	\onehalfspacing
    \usepackage 	[version=3] {mhchem}
    \usepackage 	{textcomp}
    \usepackage[emulate=units]{siunitx}
    \urlstyle{same}
    
    
    \begin {document}
    Warum funktioniert plötzlich nichts mehr?\\
    \si {15} {\ml} \\
    \si {4} {\celsius} \\
    \si {100} {\micro\litre}\\
    \si {50} {\micl}
    \end{document}

    Hallo eABC,

    läuft auf meinem System ohne Beanstandungen.

    Also kann es an deiner Windose liegen- oder an MikTex.

    Beides Gründe, weshalb ich nur Linux und Texlive verwende. Vielleicht kann dir ein Windows und MikTex-User helfen.

    Viel Erfolg

    Gruß

    Martin
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

Lesezeichen

Berechtigungen

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