3D PDF의 인쇄된 사본을 위한 그림처럼 보이는 자리 표시자 만들기

3D PDF의 인쇄된 사본을 위한 그림처럼 보이는 자리 표시자 만들기

방금 배운 대로 문서를 사용하여 사용되지 않는 movie15 패키지를 사용하여 .u3d 파일을 만들고 가져오는 데 성공했습니다(http://mirror.unl.edu/ctan/macros/latex/contrib/movie15/doc/movie15.pdf) 및 이 유용한 페이지(http://rainnic.altervista.org/en/content/embed-3ds-pdf-latex-u3d?언어_content_entity=en).

그는 3D 콘텐츠를 표시할 수 없는 PDF 뷰어를 위해 PDF에 표시된 .png를 얻었습니다. 나는 내 논문의 인쇄 버전에 이 접근 방식을 사용하고 싶고 추가로 캡션을 사용하여 다른 것과 같은 모양의 그림으로 표시하고 싶습니다. 이미 해결책을 찾고 여러 가지를 시도했지만 만족스러운 해결책을 찾지 못했습니다. 하나 제공해 주시겠어요? :-)

편집: 의견에 답변하려면: 해당 명령을 어디에 넣어야 할지 모르겠습니다. 다음 의사 코드와 같은 것을 생성하는 방법을 찾고 있었습니다(분명히 이와 같이 작동하지 않습니다).

text={\begin{figure}
      \includegraphics[scale=1.0]{dissabbiatore.png}\caption{Caption of the figure}\label{fig:3d}
      \end{figure}},

다음은 MWE입니다(모든 줄에서 스페이스바를 누르지 않고 쉽게 삽입하는 방법은 무엇입니까?).

    \documentclass[a4paper]{scrartcl}
    \usepackage{rotating}
    \usepackage{natbib}
    \usepackage[3D]{movie15}
    \usepackage{hyperref}
    \usepackage[UKenglish]{babel}

    \begin{document}
    Here is the original version from the \href{http://rainnic.altervista.org/en/content/embed-3ds-pdf-latex-u3d?language_content_entity=en}{tutorial}.

    \includemovie[poster,
          toolbar,
          label=pt,
          text={\includegraphics[scale=1.0]{dissabbiatore.png}},
          3Droo=6.896200246789337,
          3Daac=60.000001669652114,
          3Dcoo=0.6134188175201416 0.6502023935317993 -0.8552163243293762,
          3Dc2c=-0.8354106545448303 0.3235208988189697 -0.44432342052459717,
          3Droll=-75.5946486014902,
          3Dlights=Hard,
          3Drender=SolidOutline]
          {\linewidth}{\linewidth}{dissabbiatore_meshlab.u3d}\\
          A 3D, schematic model of a horizontal grit chamber. If the Figure does not appear interactive, please enable this function and click on it or use a recent version of \href{http://get.adobe.com/reader}{Adobe Reader}. 

          I already tried the package caption and the command captionof{figure}{Caption of the figure} resulting in an error and was not able to use the figure environment cause its a floating environment. My figures looks like this:

    \begin{figure}
        \centering
        \includegraphics[width=\textwidth]{dissabbiatore.png}
        \caption{Caption of the figure}
        \label{fig:label}
    \end{figure}


    \end{document}

답변1

내 질문에 대한 해결책은 \captionof캡션 패키지의 미니페이지일 수 있습니다. 이 질문도 참조하세요.미니페이지 아래 캡션

현재로서는 다음 코드가 작동합니다.

\documentclass[a4paper]{scrartcl}
\usepackage{rotating}
\usepackage{natbib}
\usepackage[3D]{movie15}
\usepackage{hyperref}
\usepackage[UKenglish]{babel}
\usepackage{caption}

\begin{document}
The \href{http://rainnic.altervista.org/en/content/embed-3ds-pdf-latex-u3d?language_content_entity=en}{tutorial} where the idea came from.

\begin{minipage}{\linewidth}
\includemovie[poster,
      toolbar,
      label=pt,
      text={\includegraphics[scale=1.0]{dissabbiatore.png}},
      3Droo=6.896200246789337,
      3Daac=60.000001669652114,
      3Dcoo=0.6134188175201416 0.6502023935317993 -0.8552163243293762,
      3Dc2c=-0.8354106545448303 0.3235208988189697 -0.44432342052459717,
      3Droll=-75.5946486014902,
      3Dlights=Hard,
      3Drender=SolidOutline]
      {\linewidth}{\linewidth}{dissabbiatore_meshlab.u3d}
\captionof{figure}{Caption of the figure}
\label{fig:3d}
\end{minipage}
\vspace{\baselineskip}

A 3D, schematic model of a horizontal grit chamber. If the Figure does not appear interactive, please enable this function and click on it or use a recent version of \href{http://get.adobe.com/reader}{Adobe Reader}. 
\clearpage

\begin{figure}
    \centering
    \includegraphics[width=\textwidth]{dissabbiatore.png}
    \caption{Caption of the figure}
    \label{fig:label}
\end{figure}
A 3D, schematic model of a horizontal grit chamber.

\end{document}

관련 정보