Classe beamer et environnement multicols*

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté par le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
nzdqrc
Utilisateur confirmé
Utilisateur confirmé
Messages : 55
Inscription : lundi 11 avril 2016, 08:43

Classe beamer et environnement multicols*

Message par nzdqrc »

Bonjour à tous,
Lorsque j'utilise l'environnement multicols* (version étoilée) en classe article, j'obtiens bien ce que je souhaite : une feuille séparée en deux colonnes par un trait.

Un petit exemple :

Code : Tout sélectionner

\documentclass[a4paper,12pt,french]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[left=0.25cm,right=0.25cm,top=0.25cm,bottom=0.25cm]{geometry}
\usepackage{multicol}

\begin{document}
\begin{multicols*}{2}
\setlength{\columnseprule}{2.5pt}
.\par
\end{multicols*}
\end{document}
Le même exemple mais cette fois en classe beamer :

Code : Tout sélectionner

\documentclass[french]{beamer}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{multicol}
\setbeamertemplate{navigation symbols}{}

\begin{document}
\begin{frame}[plain,t]
\setlength{\columnseprule}{2.5pt}
\begin{multicols*}{2}
.\par
\end{multicols*}
\end{frame}
\end{document}
On voit qu'en classe beamer, le trait de séparation ne descend pas jusqu'en bas de la diapositive. Comment faire en sorte que ce trait descende jusqu'en bas ?
Merci.
MB
Administrateur
Administrateur
Messages : 7406
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Classe beamer et environnement multicols*

Message par MB »

Bonjour, la version étoilée de l'environnement multicols ne fonctionne pas à l'intérieur d'une boîte. Il y a d'ailleurs un avertissement à ce sujet lors de la compilation.

Code : Tout sélectionner

multicols* inside a box does not make sense.
Le problème peut être contourné en sortant de l’environnement frame. Le code suivant fonctionne comme attendu.

Code : Tout sélectionner

\documentclass[french]{beamer}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{multicol}
\setbeamertemplate{navigation symbols}{}

\begin{document}
\setlength{\columnseprule}{2.5pt}
\begin{multicols*}{2}
.\par
\end{multicols*}
\end{document}
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.