Classe beamer et environnement multicols*

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux membres inscrits]
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 : 56
Inscription : lundi 11 avril 2016, 08:43

[Résolu] Classe beamer et environnement multicols*

Message non lu 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.
Dernière modification par nzdqrc le jeudi 10 juin 2021, 11:40, modifié 1 fois.
MB
Administrateur
Administrateur
Messages : 7512
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Classe beamer et environnement multicols*

Message non lu 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.
nzdqrc
Utilisateur confirmé
Utilisateur confirmé
Messages : 56
Inscription : lundi 11 avril 2016, 08:43

Re: Classe beamer et environnement multicols*

Message non lu par nzdqrc »

Je réponds tardivement mais merci beaucoup !