초안 모드에서는 단일 그림만 표시

초안 모드에서는 단일 그림만 표시

드래프트 모드에서 단일 그림을 활성화하려면 어떻게 해야 합니까?

나는 많은 그림이 포함된 큰 문서(논문)를 작업하고 있습니다. 이러한 수치 중 일부는 크기가 커서 컴파일 시간이 길어집니다. 문서를 초안 모드로 전환하면 이 문제를 해결할 수 있습니다.

그러나 그림 및 관련 토론을 추가할 때 일반적으로 그림 전체를 그 자리에서 보고 싶습니다. 또한 새로운 것을 추가하고 있기 때문에 사소한 변경 사항을 다시 컴파일하여 어떻게 보이는지 확인하는 경우가 많습니다.

내가 하고 싶은 것은 문서를 드래프트 모드(그림이 로드되지 않음)로 설정하고 작업이 끝날 때까지 "활성" 그림을 표시하는 것입니다. 나는 이것을 할 수 있는 어떤 방법도 모른다. 가능합니까?

답변1

draft=false어쨌든 표시하려는 사진을 설정하십시오 .

\documentclass[draft]{article}

\usepackage{graphicx}

\begin{document}

\includegraphics[width=50pt]{example-image-a}

\includegraphics[draft=false,width=50pt]{example-image-b}

\includegraphics[width=50pt]{example-image-c}

\end{document}

여기에 이미지 설명을 입력하세요

답변2

문서가 모드로 설정되어 있는지 여부에 관계없이 항상 모드 로 \includegraphicsfinal설정되는 매크로를 만듭니다 .finalfinaldraft

여기에 이미지 설명을 입력하세요

\documentclass[draft]{article}

\usepackage{graphicx}

\makeatletter
\newcommand{\includegraphicsfinal}[2][]{{%
  \Gin@draftfalse% Turn draft mode off
  \includegraphics[#1]{#2}}% Include graphic
\makeatother

\begin{document}

\includegraphics[width=50pt]{example-image-a}

\includegraphicsfinal[width=50pt]{example-image-b}

\includegraphics[width=50pt]{example-image-c}

\end{document}

\includegraphicsfinal에 대한 변경 사항에 대한 지역화된 범위를 제공하는 그룹화를 참고하세요 \ifGin@draft.

답변3

패키지를 이용하시면 됩니다draftfigure동일한 결과를 얻고 꺼진 그림의 표시를 수정하려면 다음을 수행하십시오.

\documentclass{article}

\usepackage{graphicx}
\usepackage[allfiguresdraft]{draftfigure}
\begin{document}
\includegraphics[width=50pt]{example-image-a}

\includegraphics[draft=false,width=50pt]{example-image-b}

\setdf{content={This figure is switched off.}}
\includegraphics[width=50pt]{example-image-c}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보