平均能量损失

平均能量损失

我有一个页脚,显示在下面的 MWE 中

仅供说明之用,我在页脚的列之间插入了 |。是否可以在两个 | 周围添加空格,以便三列填满页面宽度?我希望页脚不居中,而是填满页面宽度

我尝试了resizebox多列和其他一些选项,但都不起作用。

平均能量损失

\documentclass[]{article}

\usepackage[utf8]{inputenc}

\usepackage{lipsum,graphicx,fancyhdr,xcolor}

\newcommand{\footertext}{%
\color{gray}\small%
\resizebox{\textwidth}{!}{%
\begin{tabular}{r | r | r}
     UiT Norges Arktiske universitet &  Sentralbord 77 54 40 00 & [email protected]\\
     9037 Troms\o &  Faks 77 64 49 00 & www.uit.no
\end{tabular}}
}

\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lfoot{\footertext}

\begin{document}

\lipsum

\end{document}

答案1

可能你会对以下使用的解决方案更满意tabular*。(屏幕截图中的红线来自包showframe):

在此处输入图片描述

\documentclass[]{article}

\usepackage[utf8]{inputenc}

\usepackage{lipsum,graphicx,fancyhdr,xcolor}

\newcommand{\footertext}{%
\color{gray}\small\setlength{\tabcolsep}{0pt}%
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}r | r | r}
     UiT Norges Arktiske universitet &  Sentralbord 77 54 40 00 & [email protected]\\
     9037 Troms\o &  Faks 77 64 49 00 & www.uit.no
\end{tabular*}
}

\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lfoot{\footertext}

\begin{document}

\lipsum

\end{document}

答案2

如果添加额外的列,则更容易获得居中的垂直规则:

在此处输入图片描述

\documentclass[]{article}

\usepackage[utf8]{inputenc}

\usepackage{lipsum,array,fancyhdr,xcolor}

\newcommand{\footertext}{%
\color{gray}\small\setlength\tabcolsep{0pt}%
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}r >{\vline}c r >{\vline}c r@{}}
     UiT Norges Arktiske universitet &&  Sentralbord 77 54 40 00 && [email protected]\\
     9037 Troms\o &&  Faks 77 64 49 00 && www.uit.no
\end{tabular*}%
}

\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lfoot{\footertext}

\begin{document}

\lipsum

\end{document}

答案3

我将使用另一种顺序对这三行进行排序。在下面的 MWE 中,我使用了您的表构建和带有排序顺序的tabularx特殊列类型。ClCr

请参阅以下 MWE(重要的代码更改以 标记<========):

\documentclass[]{article}

\usepackage[utf8]{inputenc}

\usepackage{lipsum,graphicx,fancyhdr,xcolor}
\usepackage{tabularx} % <===============================================
\usepackage{showframe}% <===============================================

\newcommand{\footertext}{%
\color{gray}\small%
\newcolumntype{C}{>{\centering}X} % <===================================
\begin{tabularx}{\textwidth}{@{}l | C | r@{}} % <=======================
     UiT Norges Arktiske universitet &  Sentralbord 77 54 40 00 & [email protected]\\
     9037 Troms\o                    &  Faks 77 64 49 00        & www.uit.no
\end{tabularx}}% <======================================================

\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lfoot{\footertext}

\begin{document}

\lipsum

\end{document}

及其结果:

在此处输入图片描述

对我来说,这看起来比你的解决方案更漂亮rrr......

相关内容