
자르기를 시도할 때EPS 수치그 trim=<left> <bottom> <right> <top>, clip, ...
결과 이상한 동작이 발생합니다. 아래에서 MWE와 결과 이미지를 찾아보세요.
자르기는 위쪽과 오른쪽(또는 두 번)에 대해서만 수행되는 것 같습니다. ~ 안에이 게시물xetex.def
지금까지의 진행 과정을 읽어 보면 및 에서 인식되는 EPS의 경계를 얻을 수 있습니다 dvipdfmx.def
.
\documentclass[]{scrreprt}
\usepackage{xltxtra}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{subfigure}[b]{.3\linewidth}
\includegraphics[width=\linewidth]{Beispiel.eps}
\caption{No clipping}
\end{subfigure}
\begin{subfigure}[b]{.3\linewidth}
\includegraphics[trim = 100 0 0 0, clip, width=\linewidth]{Beispiel.eps}
\caption{Trimming left}
\end{subfigure}
\begin{subfigure}[b]{.3\linewidth}
\includegraphics[trim = 0 100 0 0, clip, width=\linewidth]{Beispiel.eps}
\caption{Trimming bottom}
\end{subfigure}
\begin{subfigure}[b]{.3\linewidth}
\includegraphics[trim = 0 0 100 0, clip, width=\linewidth]{Beispiel.eps}
\caption{Trimming right}
\end{subfigure}
\begin{subfigure}[b]{.3\linewidth}
\includegraphics[trim = 0 0 0 100, clip, width=\linewidth]{Beispiel.eps}
\caption{Trimming top}
\end{subfigure}
\begin{subfigure}[b]{.3\linewidth}
\includegraphics[trim = 100 100 100 100, clip, width=\linewidth]{Beispiel.eps}
\caption{Cropping all}
\end{subfigure}
\end{figure}
\end{document}
답변1
trim
EPS 파일의 경우 xetex.def
손상되었습니다. 해결 방법으로 EPS 파일을 PDF로 변환하십시오.
epstopdf file.eps
ps2pdf -dEPSCrop file.eps
그런 다음 TeX 파일에 이미지의 PDF 버전을 포함시킵니다.
답변2
클리핑은 0.94 버전까지 깨졌으나 xetex.def
0.95 이후 버전에서는 수정되었습니다. 곧 출시될 TeX Live 2013의 버전은 xetex.def
0.97입니다. 최신 버전에서는 옵션이 처리되는 순서대로 일부 결함도 수정되었습니다.
여기에 예가 있습니다.
\documentclass{article}
\usepackage{fontspec}
\usepackage{graphicx}
\begin{document}
\includegraphics[clip,trim=3cm 3cm 3cm 3cm,width=.5\textwidth]{tiger.eps}
\newpage
\includegraphics[trim=3cm 3cm 3cm 3cm,width=.5\textwidth]{tiger.eps}
\end{document}