pst-3dplot을 사용한 Ubuntu TeXLive 오류의 XeLaTeX

pst-3dplot을 사용한 Ubuntu TeXLive 오류의 XeLaTeX

Ubuntu 14.04 및 모든 이후 버전의 XeLaTeX에서 pst-3dplot 예제에 문제가 있습니다.

문제는 분명히 행렬 변환 오류입니다.

** WARNING ** Transformation matrix not invertible.
** WARNING ** --- M = [-154.772 0 0 0 6447.73 -40.3858]

다음은 내 컴퓨터(Xubuntu 14.04 64비트, TeXLive 2014 및 모든 이후 버전)에서 오류를 생성한 MWE입니다.

\documentclass{standalone}
\usepackage{pst-all}
\usepackage{pst-3dplot}
\begin{document}
\begin{pspicture}(-4,-4)(3,4)
\psset{Alpha=30}
\pstThreeDCoor[xMin=-4,yMin=-4,zMin=-4]
\pstPlanePut[plane=xy](0,0,-3){\fbox{\Huge\red xy plane}}
%\pstPlanePut[plane=xy](0,0,0){\fbox{\Huge\red xy plane}}
%\pstPlanePut[plane=xy](0,0,3){\fbox{\Huge\red xy plane}}
\end{pspicture}
\end{document}

이전에 TeX.SX 사이트에 문제에 대해 게시한 적이 있습니다. 여기. 하지만 사람들은 무엇을 해야 할지 모르거나 전혀 관심을 두지 않습니다. 나는 OS X에서 마이그레이션 중이고 Ubuntu에 대한 나의 결정은 전문적으로 사용하기 때문에 이 단순한 세부 사항에 달려 있습니다.

답변1

그래서 나는 여기서 무슨 일이 일어나고 있는지 대부분을 알아낼 수 있었습니다.

  1. 최신 버전의 TeXLive가 필요합니다. 어떤 이유로 저장소에서 Ubuntu 14.04 LTS와 함께 제공되는 TL 버전이 최신 버전이 아닙니다. CTAN 미러의 설치 스크립트를 통해 최신 버전(TeXLive 2015)을 다운로드할 수 있습니다(이 항목 참조). SX에 대한 답변) 또는 Ubuntu 특정 스크립트에서(다른 항목 참조) SX에 대한 답변 )
  2. latex->dvips->ps2pdf원하는 결과를 얻으려면 라텍스 파일을 실행하십시오 . XeLaTeX3D 개체를 배치할 때 버그가 발생하는 것으로 보입니다 (비교이건 SX에서) -- 지금은 작동하지 않습니다. Doing은 latex->dvips->ps2pdf다음과 같이 성공적으로 변환됩니다: ![latex-dvips-ps2pdf-result][4]

관련 정보