我已经安装了最新版本的pgf
和tcolorbox
,但仍然收到错误:
I do not know the key 'tcb/shadow'...
以下为序言第一部分
\documentclass[xcolor=svgnames,a5paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\usepackage{multicol}
\usepackage{amssymb,amsmath,amsthm,amsfonts}
\usepackage{cases}
\usepackage[svgnames]{xcolor}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
%\usepackage{tikz}
\usepackage{tkz-tab}
\usepackage{tkz-base}
%\usepackage{tkz-arith}
\usepackage{tkz-fct}
\usepackage{tkz-tukey}
\usepackage{pgfplots}
\pgfplotsset{width=10cm,compat=newest}
\usetikzlibrary{arrows,decorations.pathmorphing,shadows}
\usepackage{mdframed, graphicx, xkeyval,ifthen, ifpdf, etoolbox}
\usepackage{tabularx}
\usepackage{pifont}
\usepackage{colortbl}
\usepackage[tikz]{bclogo}
\usepackage{alterqcm}
\usepackage{mdframed, graphicx, xkeyval,ifthen, ifpdf, etoolbox,fp,calc}
\usepackage{fancybox}
\usepackage{framed}
\usepackage[right]{eurosym}
\usepackage{multicol}
\providecommand{\subtitle}[1]{%essai commande de sous-titre
\usepackage{titling}
\posttitle{%
\par\large#1\end{center}}
}
\frenchbsetup{StandardLists=true}
\usepackage{enumitem}
\setlist[itemize,1]{label=$\diamond$}
\setlist[itemize,2]{label=$\bullet$}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{answers}
\usepackage{lmodern}
\usepackage{textcomp} % provides euro and other symbols
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue,
citecolor=Blue,
urlcolor=Blue,
breaklinks=true}
\urlstyle{same} % don't use monospace font for urls
\usepackage[margin=2cm]{geometry}
\newcommand
下面是使用的代码tcolorbox
\newcommand{\imps}[2]{%
\tcbset{skin=enhanced,colback=red!5!white,
colframe=red!75!black,fonttitle=\bfseries}
\begin{tcolorbox}[skin=beamer,shadow={2mm}{-1mm}{0mm}{gris0!80!white},width=#1cm]
#2.
\end{tcolorbox}
}
非常感谢你的帮助
TeXwriter 1.6.9 : Android
使用选项“most”或“all”时发生错误。这里有一个较短的文档可以帮助您。
\documentclass[xcolor=svgnames,a5paper,]{article}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\pgfplotsset{width=10cm,compat=newest}
\usepackage{colortbl}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\definecolor{gris}{gray}{.80}
\newcommand{\imps}[2]{%
\tcbset{skin=enhanced,colback=red!5!white,
colframe=red!75!black,fonttitle=\bfseries}
\begin{tcolorbox}[skin=beamer,shadow={2mm}{-1mm}{0mm}{gris!80!white},width=#1cm]
#2.
\end{tcolorbox}
}
\begin{document}
\imps{4}{L'abscisse figure toujours en première position et l'ordonnée en seconde position}
\end{document}
答案1
CHANGELOG
以下是源文件中的摘录tcolorbox
:
version 2.31 (2013/06/18)
- several internal changes
[...]
- new shadow features for the 'skins' library with the options:
'shadow', 'fuzzy shadow', 'drop shadow', 'drop fuzzy shadow', 'halo', 'fuzzy halo'
确实,如果我使用 TeX Live 2013 编译您的示例,则不会出现任何错误;而当我使用 TeX Live 2012 编译时则会出现错误。
因此,您的 TeX Writer 版本附带的 TeX 发行版似乎相当老旧。我认为,如果不订阅 TeX Writer 的(付费)年度订阅,您无法只升级 TeX 发行版;但是,在开发者的网站上,没有显示当前附带的 TeX Live 版本,因此最好在付款前询问开发者。