为了完成我的任务,我必须制作一个包含大量数字的表格,但 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}