방금 배운 대로 문서를 사용하여 사용되지 않는 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}