• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

مشکل بسته theoremref

نویسنده Mohsen Avaji, جون 29, 2013, 05:07:58 بعد از ظهر

« قبلی - بعدی »

Mohsen Avaji

با سلام
وقتی از بسته theoremref استفاده میکنم و با مکاتیزم thlabel و thref به قضیه‌ها ارجاع میدم، شماره قضیه‌ها درست ظاهر نمیشه
یه نظر شما اشکال از چیه، برای رفع این باگ چیکار باید کرد؟
نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

وحید دامن‌افشان

برای خودکار چاپ شدن کلمه‌های قضیه، مثال و...، نیازی به استفاده از بسته theoremref نیست. کد زیر رو ببینید.
\documentclass{book}
\usepackage[colorlinks=true]{hyperref}
\usepackage{amsthm}
\usepackage{xepersian}
\newtheorem{theorem}{قضیه}[chapter]
\makeatletter
\def\theoremautorefname{قضیه}
\makeatother
\begin{document}
\chapter{انتگرال}
\section{انتگرالهای چندگانه}
\begin{theorem}\label{thm1}
این یک قضیه است.
\end{theorem}
این \autoref{thm1} است.
\end{document}


Mohsen Avaji

کدی که شما زحمتشو کشیدین و فرستادین برای یک قضیه کار میکنه
اما اگر بخواهیم به طور خودکار هم به "قضیه" هم به "لم" ارجاع بدیم چی؟
در فایل پیوست من میخوام هم به "قضیه" هم به "لم" ارجاع بدم
اما به جای اینکه بنویسه "قضیه 1.1" نوشته "لم1.1"، و به جای اینکه بنویسه "لم1.1" نوشته "1.1"
لطفا راهنمایی بفرمایید. سپاسگزارم.

نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

وحید دامن‌افشان

این خط رو درست ننوشته بودین:
\def\Lemautorefname{لم‎}‎