ocg یا همون لایه ها قابلیتی کاربردی در pdf است که در لاتک هم میتوان این قابلیت را با بستهی ocg-p ایجاد کرد. با استفاده از لایهها به راحتی میتوان قسمتی از متن را در لایهای قرار داد و آن لایه را پنهان کرد و با روشن کردن آن لایه، متن پنهان شده نمایش داده میشود.
متاسفانه بسته ocg-p با زیپرشین سازگار نیست و درست کار نمیکند.
فایل کمینه:
\documentclass[12pt]{article}
\usepackage{pgf}
\usepackage{ocg-p}
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
پایتخت ایران کجاست؟
\begin{ocg}{result layer}{rela1}{0}
تهران
\end{ocg}
\end{document}
خروجی با خاموش بودن لایه

خروجی با روشن بودن لایه

در صورتی که باید برعکس باشد. یعنی هنگام خاموش بودن لایه، تهران پنهان و پایتخت ایران کجاست پیدا باشد.