스타일=텍스트인 경우 결과 스타일을 제어하는 ​​xlop 패키지

스타일=텍스트인 경우 결과 스타일을 제어하는 ​​xlop 패키지

스타일이 텍스트로 설정된 경우를 xlop지원 합니다 . resultstyle그렇지 않은 경우 스타일을 텍스트로 설정하여 결과를 숨기는 방법이 있습니다.

\documentclass{article}
\usepackage{xcolor}
\usepackage{xlop}
\usepackage{pstricks}
\begin{document}


\opadd[style=text,resultstyle=\color{white}]{1}{2}


\end{document}​

답변1

resultstyle는 텍스트 스타일에 영향을 주지 않습니다. \op@textoperation다른 방식으로 작업을 수행하는 패치를 제공할 수 있습니다 .

\documentclass{article}
\usepackage{xlop}

\usepackage{regexpatch}

\newif\ifshowresult
\newcommand{\showornot}[1]{%
  \ifshowresult#1\else\phantom{#1}\fi
}
\makeatletter
\xpatchcmd*{\op@textoperation}{\Op@@r}{\showornot{\Op@@r}}{}{}
\makeatother

\begin{document}

X\opadd[style=text]{1}{2}X

\showresulttrue
X\opadd[style=text]{1}{2}X

\end{document}​

' 는 X결과를 위한 공간이 남아 있음을 표시하기 위해 존재합니다.

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

관련 정보