svg 패키지가 불투명도를 방해합니다

svg 패키지가 불투명도를 방해합니다

패키지를 로드하자마자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
  • pgf 2013/12/18 v3.0.0
  • 그래픽x 1999/02/16 v1.0f
  • 키발 1999/03/16 v1.13
  • 그래픽 2009/02/05 v1.0o
  • 삼각법 1999/03/16 v1.09
  • infwarerr 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-베이스 2010/02/09 v2.5
  • grfext 2010/08/19 v1.1
  • kvdefinekeys 2011/04/07 v1.3
  • kvooptions 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
  • 보조 후크 2011/03/04 v1.3

이 문제를 해결하기 위한 힌트를 제공해 주셔서 감사합니다!

답변1

업데이트

최신 버전의 투명 패키지는 충돌을 피하고 해결 방법이 더 이상 필요하지 않습니다.

이전 답변

svg에 의해 로드된 투명 패키지는 불투명도에 대한 tikz 코드와 충돌합니다. 해결 방법으로 투명 로드를 억제할 수 있습니다.

\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}

관련 정보