表格和文本宽度问题

表格和文本宽度问题

我请求帮助,因为我无法解决编译 LaTeX 文件时出现的问题。我在一个部分 (documentclass cv) 中放了一个表格,但不幸的是,表格从文本中间开始;我想让表格适合页面宽度。

PS:我已经尝试过居中,但是没有作用。

如果您能提供一些建议或提示,我将不胜感激。

\documentclass[10pt,a4paper]{cv}

\usepackage[francais]{babel} 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{lmodern}


\Language{francais}

\definecolor{urlcolor}{rgb}{0, 0, 0.5}

\geometry{
hmargin=1cm,            
vmargin=1cm}

\begin{document}

\begin{section}{Formation}

\begin{tabular}{lll} 
2013-201 & x & Master Finance d'Entreprise et Pratique des March\'{e}s Financiers \\[1mm]

2012-2014 & x & Dipl\^{o}me d'Institut d'\'{e}tudes politiques \\[1mm]

2011-2012 & x & School of Economics \& University of Edinburgh Business School \\[1mm]

2010-2012 & x & Bachelor\'{}s degree in Business Administration \\[1mm]

2008-2010 & x & Classe pr\'{e}paratoire aux grandes \'{e}coles, Kh\^{a}gne, Mention Tr\`{e}s bien \\[1mm] 

2008 & x & Baccalaur\'{e}at en sciences \'{e}conomiques et sociales, Mention Bien \\[1mm] 

\end{tabular}
\end{section}

\end{document}

答案1

尝试使用 tabularx 包:

\documentclass{report}
\usepackage{tabularx}
\usepackage{float}
\usepackage{geometry}

\geometry{
  top=0.75in,            
  inner=0.25in,
  outer=0.25in,
  bottom=0.75in,      
}

\begin{document}
\begin{table}[H]
    \renewcommand{\arraystretch}{1.5}
    \begin{tabularx}{\textwidth}{XXX}
        \hline
    2013-201 & x & Master Finance d'Entreprise et Pratique des March\'{e}s Financiers \\[1mm]

    2012-2014 & x & Dipl\^{o}me d'Institut d'\'{e}tudes politiques \\[1mm]

    2011-2012 & x & School of Economics \& University of Edinburgh Business School \\[1mm]

    2010-2012 & x & Bachelor\'{}s degree in Business Administration \\[1mm]

    2008-2010 & x & Classe pr\'{e}paratoire aux grandes \'{e}coles, Kh\^{a}gne, Mention Tr\`{e}s bien \\[1mm] 

    2008 & x & Baccalaur\'{e}at en sciences \'{e}conomiques et sociales, Mention Bien \\[1mm] 
    \hline

    \end{tabularx}
\end{table}
\end{document}

在此处输入图片描述

相关内容