В черновом режиме отображается только одна цифра.

В черновом режиме отображается только одна цифра.

Как включить отдельную фигуру в режиме черновика?

Я работаю над большим документом (диссертацией), содержащим много рисунков. Некоторые из этих рисунков большие, что приводит к долгому времени компиляции. Я могу исправить это, переключив документ в режим черновика.

Однако, когда я добавляю рисунок и связанное с ним обсуждение, я обычно хочу видеть рисунок полностью, на месте. Кроме того, поскольку я добавляю что-то новое, я часто перекомпилирую небольшие изменения, чтобы увидеть, как это выглядит.

Я хотел бы перевести документ в режим черновика (рисунки не загружаются), но чтобы "активный" рисунок отображался до тех пор, пока я не закончу работу с ним. Я не знаю, как это сделать. Возможно ли это?

решение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(например), который всегда будет установлен в finalрежим , независимо от того, установлен ли ваш документ в режим finalили draft:

введите описание изображения здесь

\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}

введите описание изображения здесь

Связанный контент