تالار گفتگوی پارسیلاتک
لاتک LATEX => حروفچینی مستندات => نويسنده: مسهر باقری در اوت 08, 2013, 04:39:28 am
-
با سلام
در خارج از محیط جدید خط افقی (\hrule) رنگی می شه ولی در داخل این محیط رنگی نمی شه. آیا دوستان راه حلی رو پیشنهاد می دهند؟
با سپاس
-
سلام
حدس میزنم رنگی کردن اون خط با تعریف شما مشکل داره. حدس میزنم. نمیدونم.
خط ۱۲ فایل ضمیمه شده را ببینین.
* در راهنمای بستهی hyperref نوشته که باید آخرین بسته باشه.
خدم هم چندین مورد دیدم که مشکلساز شده.
* بستهی fontspec را زیپرشین فراخوانی میکنه و نیازی نیست فراخوانی کنین. احتمالا فراخوانی ۲ بارش هم مشکلساز بشه. (حدس میزنم.)
-
سلام
برای وقتی که برای پاسخ دادن گذاشتید ممنون.
تونستم مشکل رو حل کنم. مشکل از مواردی که به اونها اشاره فرمودید نبود بلکه باید یک دستور جدید اضافه می کردم.
اگر بسته ی fontspec را فراخونی نکنم در فایل اصلی خودم خطا می گیرم.
بازم ممنون
-
نحوه استفاده شما از رنگها اشتباه است. نوشتار شما باید اینگونه باشد:
\documentclass[a4paper,11pt]{book}
\usepackage{color,amssymb,amsmath}
\usepackage{xepersian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newenvironment{example}
{{\leavevmode\color{red}\rule{\textwidth}{3pt}}\\ {\Large$\blacksquare$}}
{\hfill {\Large$\blacksquare$}}
\begin{document}
%%%
\vspace{4cm}
\begin{example}
\noindent \textbf{مثال}\\
این یک آزمایش است.
\begin{equation*}
a^2+b^2=c^2
\end{equation*}
\end{example}
\end{document}