Как только я загружу посылкуsvg, tikz не обрабатываетнепрозрачностьдольше.
Вот пример:
\documentclass{article}
\usepackage{tikz}
\usepackage{svg}
\begin{document}
\begin{tikzpicture}
\draw[fill=green] (0,0) circle (1cm);
\draw[fill=red,opacity=0.5] (1,0) circle (1cm);
\end{tikzpicture}
\end{document}
Это даст:
Без этого \usepackage{svg}
непрозрачность будет отображаться правильно:
В файле журнала перечислены следующие версии пакетов:
- всеши 2001/05/15 v3.00
- pgfrcs 2013/12/20 v3.0.0
- пгф 2013/12/18 v3.0.0
- графикаx 1999/02/16 v1.0f
- keyval 1999/03/16 v1.13
- графика 2009/02/05 v1.0o
- триг 1999/03/16 v1.09
- инфварерр 2010/04/08 v1.3
- ltxcmds 2011/11/09 v1.22
- pgfsys 2013/11/30 v3.0.0
- xcolor 2007/01/21 v2.11
- pgfcore 2010/04/11 v3.0.0
- pgfcomp-версия-0-65 2007/07/03 v3.0.0
- pgfcomp-версия-1-18 2007/07/23 v3.0.0
- pgffor 2013/12/13 v3.0.0
- тикз 2013/12/13 v3.0.0
- pdftexcmds 2011/11/29 v0.20
- ifluatex 2010/03/01 v1.3
- ifpdf 2011/01/30 v2.3
- epstopdf-base 2010/02/09 v2.5
- grfext 2010/08/19 v1.1
- kvdefinekeys 2011/04/07 v1.3
- kvoptions 2011/06/30 v3.11
- kvsetkeys 2012/04/25 v1.16
- etexcmds 2011/02/16 v1.5
Если \usepackage{svg}
загружен, файл журнала также включает в себя:
- svg 2012/09/05 v1.0
- xkeyval 2012/10/14 v2.6b
- подрисунок 2005/06/28 вер: 1.3
- подпись 2013/05/02 v3.3-89
- caption3 2013/05/02 v1.6-88
- импорт 2009/03/23 v 5.1
- прозрачный 2007/01/08 v1.0
- auxhook 2011/03/04 v1.3
Спасибо за любые подсказки по решению этой проблемы!
решение1
Обновлять
Более новая версия прозрачного пакета позволяет избежать конфликта, и обходной путь больше не нужен.
Старый ответ
Пакет transparent, загруженный svg, конфликтует с кодом tikz для непрозрачности. В качестве обходного пути вы можете попробовать подавить загрузку transparent:
\documentclass{article}
\usepackage{tikz}
\expandafter\def\csname [email protected]\endcsname{}
\usepackage{svg}
\begin{document}
\begin{tikzpicture}
\draw[fill=green] (0,0) circle (1cm);
\draw[fill=red,opacity=0.5] (1,0) circle (1cm);
\end{tikzpicture}
\end{document}