如何在編譯之前開啟/關閉整個文件的 \phantom

如何在編譯之前開啟/關閉整個文件的 \phantom

我想創建一個包含很多公式和很多phantom空白的完形填空。但最終,我需要兩個版本,一個有空白,一種沒有。手動全部刪除phantom是沒有解決辦法的。有沒有辦法在編譯時保留所有幻像命令但禁用幻像功能(對於整個文件)?換句話說,有一種方法可以為不同的編譯開啟/關閉幻像嗎?

\documentclass{article}

\usepackage{amsmath}                    

\begin{document}

    \begin{align*}
        L(\lambda, x_1, x_2) &= U (x_1, x_2) - \lambda ( \phantom{p_1 x_1 + p_2 x_2 - m} ) \\
        \frac{\partial L}{\partial x_1} &= \frac{ \partial u}{\partial x_1} - \lambda p_1 \stackrel{!}{=} 0 \Rightarrow \phantom { \lambda = \frac{ 1}{p_1} \frac{ \partial u}{\partial x_1} } \tag{I} \\
        \frac{\partial L}{\partial x_2} &= \frac{ \partial u}{\partial x_2} - \lambda p_2 \stackrel{!}{=} 0 \Rightarrow \lambda = \frac{ 1}{p_2} \frac{ \partial u}{\partial x_2} \tag{II} \\
        \frac{\partial L }{\partial \lambda} &= - p_1 x_1 - p_2 x_2 + m \stackrel{!}{=} 0 \tag{III} \\
        \frac{ 1}{p_1} \frac{ \partial u}{\partial x_1} &= \frac{ 1}{p_2} \frac{ \partial u}{\partial x_2} \\
        \frac{ \frac{ \partial u}{\partial x_1}}{\frac{ \partial u}{\partial x_2}} &= \phantom { \frac{ p_1}{p_2}}
    \end{align*}


\end{document}

在此輸入影像描述

相關內容