Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Dobrý den, nevíte prosím, v čem je chyba? Siunitx nainstalovaný mám. Děkuji
\documentclass[12pt,a4paper]{report} \usepackage[czech]{babel} \usepackage[margin=2.5cm]{geometry} % choose suitable text block parameters \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern,textcomp} \usepackage{amsmath,amssymb,bm} \usepackage[nottoc]{tocbibind} \usepackage{icomma,dcolumn,booktabs} \newcommand{\mc}[1]{\multicolumn{1}{c}{#1}} \usepackage{siunitx,tabularx,ragged2e} % new \newcolumntype{d}[1]{D{.}{,}{#1}} \newcolumntype{L}{>{\RaggedRight\arraybackslash}X} \begin{document} \begin{table} \begin{tabularx}{\textwidth}{@{} L d{3.2} d{1.2} d{2.3} *{4}{d{3.2}} @{}} \toprule %& \mc{} & \mc{} & \mc{} & \mc{} & \mc{} & \mc{} & \mc{} \\ Způsob měření & \mc{} & \mc{} & \mc{} & \mc{} & \mc{} & \mc{} & \multicolumn{1}{c@{}}{Zdroj} \\[0.33ex] &&& \mc{(RJD)} & \mc{(\si{\degree\kelvin})} % or, "\celsius" (?) & \mc{(\si{\kilo\meter\per\second})} & \mc{(\si{\kilo\meter\per\second})} \\ \midrule \dots & 123.45 & 1.23 & 12.345 & 123.45 & 123.45 & 123.45 & 123.45 \\ \bottomrule \addlinespace \multicolumn{8}{@{}l}{\footnotesize\textit{Pozn:} Směrodatná chyba odhadu metodou Monte Carlo.} \end{tabularx} \caption{Maximálně věrohodné odhady v~modelu M.}\label{tab03:Nejaka} \end{table} \end{document}
Offline
Kompiloval jsem tvůj kód v TeXLive 2018. Nedostávám žádnou chybovou hlášku. Vidím, že ty kompiluješ pomocí MikTeX 2.9, což vypadá na novou verzi.
Jen nevidím jediný důvod, proč používat MikTeX. Nerozumím mu, ale znám více lidí, kteří při kompilování pomocí něj mají dříve či později potíže.
Dále je otázka, na co se odkazuje chybové hlášení. Je tam zmíněn řádek 258, ale ty jich máš v kódu daleko méně. To musíš konfrontovat se svým zdrojovým kódem.
Offline
↑ Marian:
Děkuji, takže mám MikTeX odinstalovat a dát si TeXLive? Třeba podle tohohle https://www.tug.org/texlive/ ?
Offline
@Marian: číslo řádku se vztahuje k vloženému souboru siunitx.
Na internetu jde dohledat identický problém: https://latex.org/forum/viewtopic.php?t=31609
Pravděpodobně nová verze siunitx není vyžaduje novější verzi balíčku l3kernel který definuje příkaz seq_const_from_clist . Aktualizace všech balíčků (nebo přeinstalování MiKTeXu) by mohlo pomoci.
Offline