Me gustaría incluir íconos del paquete pmboxdraw
en una diapositiva del proyector.
Sin embargo, este paquete define un icono cuadrado \textpos
que se redefine mediante textpos. No puedo usar otro cuadrado porque lo estoy usando para tener una gradación creciente como esta: ▄ ▆.
¿Qué puedo hacer para evitar este conflicto de paquetes?
Aquí hay un MWE problemático:
\documentclass{beamer}
\usepackage{textpos}
\usepackage{pmboxdraw}
\begin{document}
\begin{frame}
\pmboxdrawuni{2582}
\pmboxdrawuni{2585}
\textblock
\end{frame}
\end{document}
El error arrojado es: Command \textblock already defined. \pmbd@UniDef\textblock{2588}
.
Respuesta1
Es un conflicto de nombres. Mi sugerencia es hacer
\documentclass{beamer}
\usepackage{pmboxdraw}
\let\textblockpm\textblock
\let\textblock\relax
\usepackage{textpos}
\begin{document}
\begin{frame}
\pmboxdrawuni{2582}
\pmboxdrawuni{2585}
\textblockpm
\end{frame}
\end{document}
También puedes simplemente hacer \let\textblock\relax
y usar \pmboxdrawuni{2588}
en lugar de \textblock
.