表格中包含大量数字时出现问题

表格中包含大量数字时出现问题

为了完成我的任务,我必须制作一个包含大量数字的表格,但 latex 无法运行它,我编写了代码,但 latex 继续无限期运行,并在运行时写入:“pdflatex 警告以管理员权限运行”。代码如下:

\begin{table}

\begin{center}
\begin{tabular}{|c|c|c|c|} 
 \hline
  {\bf bla} & {\bf fsf} &  {\bf sffs} &  {\bf sfdfs} \\
  \hline
  2008 & 76767 & 28 775 910 793,00 & 374847,4057 \\
  \hline 2009 & 74409 & 28 043 718 116,00 & 376866,104   \\
    \hline 2010 & 69179 & 26 100 923 568,00 & 376207,8376 \\
      \hline 2011 &66974 & 25 151 179 216,00 & 375536,4651 \\
 \hline   2012 & 62250 & 23 412 377 214,00 & 376102,4452  \\
      \hline 2013 & 58397 & 21 861 625 892,00 & 374362,14 \\
      \hline 2014 & 59854 & 22 394 933 585,00 & 374159,3475 \\
   \hline 2015 & 58654 & 21 921 562 055,00 & 373743,6842  \\
  \hline    2016 & 59919 & 22 469 492 718,00 & 374997,7923 \\
  \hline    2017 & 58894 & 22 263 639 376,00 & 378028,9907 \\

  \hline {\bf Total} & {\bf 645469} &{\bf 242 395 362 533,00} & {\bf 3758472,212} \\
  \hline 
\end{tabular}
\end{center}
{\bf \caption{bla bla.}}
\end{table}

谢谢您为我提供的帮助。

答案1

恐怕我对“pdflatex 警告以管理员权限运行”消息没有任何特别的见解。您的系统上安装了哪种操作系统,您使用的是哪种 TeX 发行版?

我确实对表格有一些建议:为了提高可读性,我认为将所有数字与(隐含或显式)小数点对齐是个好主意。实现此目的的一种方法是加载包siunitx并使用S列类型作为第 2、3 和 4 列。请注意,在表格中排版粗体数字时,最好使用非扩展粗体字体,以便轻松对齐粗体和非粗体数字。

在此处输入图片描述

\documentclass{article}
\usepackage{array} % for "\extrarowheight" macro
\setlength\extrarowheight{2pt} % provide a more open "look"
\usepackage[output-decimal-marker={,}]{siunitx}
\usepackage{etoolbox} % for "\renewrobustcmd" macro
\begin{document}

\begin{table}
% Redefine \bfseries: "regular", not "extended"
\renewrobustcmd{\bfseries}{\fontseries{b}\selectfont}
\sisetup{detect-weight,mode=text}
\centering

\begin{tabular}{|c|S[table-format=6.0,group-digits=false]|
                   S[table-format=12.2]|
                   S[table-format=7.4,group-digits=false] |}
  \hline
  \textbf{bla} & {\textbf{fsf}} & {\textbf{sffs}} & {\textbf{sfdfs}} \\ \hline
  2008 & 76767 & 28775910793,00 & 374847,4057 \\ \hline 
  2009 & 74409 & 28043718116,00 & 376866,104  \\ \hline 
  2010 & 69179 & 26100923568,00 & 376207,8376 \\ \hline 
  2011 & 66974 & 25151179216,00 & 375536,4651 \\ \hline 
  2012 & 62250 & 23412377214,00 & 376102,4452 \\ \hline 
  2013 & 58397 & 21861625892,00 & 374362,14   \\ \hline 
  2014 & 59854 & 22394933585,00 & 374159,3475 \\ \hline
  2015 & 58654 & 21921562055,00 & 373743,6842 \\ \hline 
  2016 & 59919 & 22469492718,00 & 374997,7923 \\ \hline    
  2017 & 58894 & 22263639376,00 & 378028,9907 \\ \hline 
  \textbf{Total} & \bfseries 645469 & 
  \bfseries 242395362533,00 & \bfseries 3758472,212 \\ \hline
\end{tabular}
\caption{\textbf{bla bla.}}
\end{table}
\end{document} 

相关内容