使用 bclogo 包时出错

使用 bclogo 包时出错

我正在尝试使用bclogo包,但是通过像这样的简单示例,我得到了一系列错误

\documentclass{article}
\usepackage{bclogo}

\begin{document}


\begin{bclogo}{test}
hello world
\end{bclogo} 

\end{document}

如果使用 XeLaTeX 进行编译则出现错误消息

!包 xkeyval 错误:‘blur’ 在系列 ,pstricks,pst-grad,pst-node,pst-coil’ 中未定义。

如果使用 PDFLaTeX 编译则出现错误消息

除了上一个错误,我还有这个

未定义控制序列。\c@lor@to@ps

答案1

pstricks的使用需要bclogo手动加载\usepackage{pst-blur}或者\usepackage[blur]{bclogo},当然后者更简单、更短。

该手册(不过是用法语写的)在第 14 页第 7.2 节中说明了这一点。

\documentclass{article}
\usepackage{pst-blur}
\usepackage[pstricks]{bclogo}% Or \usepackage[blur]{bclogo}
\begin{document}
\begin{bclogo}{hello world}
  And now for something completely different
\end{bclogo} 
\end{document}

如果tikz使用了选项,则blur不需要,因为bclogo使用TikZthen。(这个问题已经由 gernot 回答,但不幸的是他删除了他的答案)

在此处输入图片描述

针对berard的特殊解决方案:

\documentclass{article}
\usepackage[blur]{bclogo}
\begin{document}
\begin{bclogo}{How to recognize trees from quite a distance away}
  Number 3: The Larch. 
\end{bclogo} 

\begin{bclogo}{}
  And now for something completely different
\end{bclogo} 



\end{document}

在此处输入图片描述

答案2

您必须blur使用 进行设置。否则,使用包的psset可选参数是没有意义的blurbclogo

\documentclass{article}
\usepackage[blur]{bclogo}
\begin{document}

\psset{blur,shadow}
\begin{bclogo}{test}
        hello world
\end{bclogo} 

\end{document}

在此处输入图片描述

但是,当不是使用选项模糊而不是使用pstricks

相关内容