Subject: | |
Emisor: | |
Reply To: | |
Fecha: | Fri, 23 Dec 2022 12:56:13 +0000 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Hola a todos, aunque esto va sobre todo para Javier Bezos:
He encontrado un conflicto de multirow (de Pieter van Oostrum) o hhline (de David Carlisle) con spanish de babel.
No sé con cuál de los dos paquetes es el conflicto porque en el ejemplo hay que usarlos los dos (y también colortbl). Es un ejemplo que está en la p. 9 del manual multirow.pdf
Lo copio y lo pego añadiendo lo necesario para que sea un .tex autocontenido:
----------------
\documentclass{article}
\usepackage[spanish]{babel}
\usepackage{xcolor}
\usepackage{multirow}
\usepackage{colortbl}
\usepackage{hhline}
\begin{document}
\begin{center}
\begin{tabular}{|>{\columncolor{red}}c|c|}
\hline
\bfseries ColumnOne & \bfseries ColumnTwo\\ \hline
First data & 932\\ \hline
& 239\\ \hhline{|>{\arrayrulecolor{red}}->{\arrayrulecolor{black}}|-|}
& 137\\ \hhline{|>{\arrayrulecolor{red}}->{\arrayrulecolor{black}}|-|}
\multirow{-3}{*}{More data} & 319\\ \hline
Last data & 132\\ \hline
\end{tabular}
\end{center}
\end{document}
----------------
El \arrayrulecolor{red} no funciona, la línea horizontal que debería ser roja es negra.
He pensado que podía tener que ver con el uso que hace spanish de > pero no, desactivando eso no se arregla.
En cambio, sí que se arregla cargando spanish así (no sé por qué):
\usepackage[spanish,es-noshorthands]{babel}
Supongo que te puede vernir bien saberlo.
Un saludo,
Juan Luis
PD: Feliz navidad a todos, y que el nuevo año sea mejor que los últimos, que no es pedir mucho.
----------------------------------------------------
Archivos de ES-TEX: http://listserv.rediris.es/archives/es-tex.html
------------------------------------------------------
|
|
|