اولین بار است که به اینجا می‌آیید؟ راهنمای سایت را بخوانید!
Close Sidebar
وب‌سایت پرسش و پاسخ پارسی‌لاتک جایی برای پرسش و پاسخ درباره سیستم حروف‌چینی لاتک و بسته زی‌پرشین است. در اینجا می‌توانید سوال‌های خود را بپرسید و به سوال‌های دیگران پاسخ دهید.

محبوب‌ترین برچسب‌ها

رفع خطا جدول مراجع xepersian ریاضی‌نویسی شکل فونت فهرست مطالب شماره‌گذاری bidi منابع پانویس بیب‌تک tikz parsilatex تک‌لایو بیمر اسلاید زی‌پرشین پاورقی bibtex سربرگ نماد رسم شکل فرمول‌نویسی قالب ارجاع‌دهی biditexmaker هدر ویرایشگر beamer واژه‌نامه اندازه فونت texstudio عنوان فصل ماتریس اعمال نشدن تغییرات در پی‌دی‌اف رسم جدول bidipresentation شماره صفحه حاشیه رنگ عنوان شکل اسلاید فارسی محیط قضیه گراف مکان شکل tikzpicture حروف‌چینی کد شماره فصل enumerate tabriz_thesis نمایه align زیرنویس شکل کادر itemize فهرست اشکال الگوریتم listings عدم اجرا نیم‌فاصله متن لاتین و فارسی بسته فاصله بین خطوط قالب پایان‌نامه فرمول نصب تک‌لایو فارسی‌تک hyperref شماره فرمول glossaries کپشن نمودار خروجی لاتک حروف‌چینی چندستونی فونت فارسی و انگلیسی ماکرونویسی biditools شماره پاورقی پیوست‌ سوال امتحانی فاصله‌گذاری فرمول چندضابطه‌ای subfigure extrafootnotefeatures biditufte-book header texmaker pdf tex longtable تصویر شمارنده خطا texlive2015 زیرنویس رسم نمودار شماره‌گذاری صفحات پایان نامه دیاگرام فهرست جداول میک‌تک texlive2016 تنظیم جدول آکولاد kashida texworks caption اندیس اعداد فارسی lollipop iust-thesis multicol فصل‌نویسی شعر سوال چهارگزینه‌ای بولد تورفتگی فاصله عمودی xindy چپ‌چینی اوبونتو میکروسافت ورد قاب geometry texlive fancyhdr وسط‌چینی تک لایو 2015 عنوان بخش شماره گذاری به‌روزرسانی بسته aimc46 صفر توخالی فرمول طولانی pgfplots بیرون‌زدگی xelatex کاما tcolorbox پوستر فاصله سطرها نوشتافت شکست خط tex-programming فونت اعداد قرآن tabriz-thesis ایتالیک winedt جستجوی معکوس فلش جایابی تصویر قالب کتاب پاراگراف‌بندی بازیابی اطلاعات هایپرلینک فهرست نمادها شمارنده فصل font محیط ریاضی رسم کادر جداکننده جدول طولانی فهرست تصاویر شماره‌گذاری فرمول algorithm2e فونت بولد proof equation bidipoem eps جدول افقی عکس به‌روزرسانی پانویس چندستونی کمک مالی فاصله خطوط حروف‌چینی شعر زیرشکل minipage قلم پانویس پاراگرافی ltrfootnote پیوست computeautoilg متن فارسی و انگلیسی فرمول چندخطی neveshtuft غلط‌گیری املایی تک‌پارسی پیکان لاتکس tabular baselineskip شماره قسمت قسمت عنوان جدول
61 نفر آنلاین
0 عضو و 61 مهمان در سایت حاضرند
بازدید امروز: 15245
بازدید دیروز: 5389
بازدید کل: 25849172

برداشتن نقطه بعد از شماره گذاری که توسط خط تیره انجام شده

0 رای
4,526 بازدید

سلام.سوالی که در این زمینه دارم اینه که من با دستوری که شما گفتین علامت جدا کننده ی بخش و زیر بخش ها رو از نقطه به خط تیره تبدیل کردم ولی یه مشکل دیگه این است که بعد از شماره قضایا و تعاریف و نکات نقطه چاپ میشود . چطور باید از بین ببرمش؟فایل نمونه به پیوست اضافه کردم. یعنی تعریف 1-2-3. چطور به 1-2-3 تبدیل میشود و کلا نقطه ی بعد از شمارات حذف می شود؟ممنونم ##ویرایش786

فایل‌های پیوست
سوال شده اردیبهشت 7, 1394 توسط دریا 28 (7 امتیاز)
ویرایش شده اردیبهشت 7, 1394 توسط دریا 28
فایل شما نه قضیه‌ای داره و نه نکته و .... این فایل کمینه حاوی مشکل نیست.
من الان باز چک کردم بعد اون مقدمات فصل دوم و نوشته ها برای تست آخرش نوشتم قضیه 1-1-2. ملاحظه 2-1-2. و تعریف 3-1-2. که میخوام اون نقطه بعد شماره ها حذف شه اگه دقت کنید تو همون فصل اول هم یه تعریف نوشتم برای نمونه.و باز  یه کمینه دیگه درست میکنم و میفرستم .ممنون
بدون فایل کمینه، تنها راهنمایی که می‌تونم بکنم اینه که راهنمای بسته amsthm را بخوانید و طبق راهنمایی در آن، یک theoremstyle جدید تعریف کنید که در انتهای قضایا نقطه قرار ندهد.

2 پاسخ

+1 رای
 
بهترین پاسخ

فایلی که ضمیمه کردید به شکل زیر کمینه شده است. من دو نمونه theoremstyle تعریف کرده‌ام. یکی به نام mythm برای قضایا و لم و ... که متن ایتالیک باشد و دیگری به نام mydef برای تعریف و ... که متن ایتالیک نباشد.
پس کافی است در فایل command خودتون عبارات زیر را به جای خطوط ۵۴ تا ۶۵ جایگذاری کنید:

\newtheoremstyle{mythm}{}{}{\itshape}{}{\bfseries}{}{ }{}
\newtheoremstyle{mydef}{}{}{}{}{\bfseries}{}{ }{}
\SepMark{-}
\theoremstyle{mydef}
\newtheorem{definition}{تعریف}[section]
\theoremstyle{mythm}
\newtheorem{theorem}[definition]{قضیه}
\newtheorem{lemma}[definition]{لم}
\newtheorem{proposition}[definition]{گزاره}
\newtheorem{corollary}[definition]{نتیجه}
\newtheorem{remark}[definition]{ملاحظه}
\theoremstyle{mydef}
\newtheorem{example}[definition]{مثال}

کل کد به شکل زیر است:

\documentclass{report}
\usepackage{amsthm,amssymb,amsmath}
\usepackage{xepersian}
\settextfont{Yas}

\newtheoremstyle{mythm}{}{}{\itshape}{}{\bfseries}{}{ }{}
\newtheoremstyle{mydef}{}{}{}{}{\bfseries}{}{ }{}
\SepMark{-}
\theoremstyle{mydef}
\newtheorem{definition}{تعریف}[section]
\theoremstyle{mythm}
\newtheorem{theorem}[definition]{قضیه}
\newtheorem{lemma}[definition]{لم}
\newtheorem{proposition}[definition]{گزاره}
\newtheorem{corollary}[definition]{نتیجه}
\newtheorem{remark}[definition]{ملاحظه}
\theoremstyle{mydef}
\newtheorem{example}[definition]{مثال}
\begin{document}
\chapter{نام}
\section{مقدمه}
\begin{theorem}
مقداری متن 
\end{theorem}
\begin{lemma}
مقداری متن 
\end{lemma}
\end{document}

و خروجی به شکل زیر:
enter image description here

پاسخ داده شده اردیبهشت 8, 1394 توسط سید احمد موسوی (3,595 امتیاز)
انتخاب شده اردیبهشت 9, 1394 توسط دریا 28
نحوه شماره‌بندی بین قضیه‌ها مشکل خواهد داشت مثلاً اگر قضیه‌ای قبلاً بصورت 1.2.3 شماره‌گذاری می‌شد حالا بصورت 3.2.1 شماره گذاری میشه که اشتباه است همچنین دستور \SepMark دیگر کار نخواهد کرد. نمی‌دانم منظور شما از منبع یا اطلاعات بیشتر چیست. وقتی من به عنوان نویسنده بسته‌های bidi و xepersian این مطلب را به شما می‌گویم و شما قبول ندارید نمی‌دانم منبع و اطلاعات بیشتر به چه درد شما خواهد خورد.
ممنون آقای وفا، دیگر از این روش استفاده نمیکنم و به دوستانم میگم که اونی که استادمون گفته روش درستی نیست. با تشکر فراوان
پس این روش رو لطفا ببندید در صورت امکان
+1 رای

سلام، به عنوان مثال: دستور headpunct={} باعث میشه در آخر هیچی نزاره داخل آکولاد نقطه یا خط تیره و ... بزاری قرار میدهد. موفق باشی

\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{amsthm}
\usepackage{thmtools}

\declaretheoremstyle[
spaceabove=6pt, spacebelow=6pt,
headfont=\normalfont\bfseries,
notefont=\mdseries, notebraces={(}{)},
bodyfont=\normalfont,
postheadspace=1em,
headpunct={},
numberwithin=section
]{solstyle}

\declaretheorem[style=solstyle]{lem}
\declaretheorem[style=solstyle]{theorem}

\begin{document}
\section{Test section}
text text text
\begin{lem}
text text text
\end{lem}
text text text
text text text
\begin{theorem}
text text text
\end{theorem}
text text text

\end{document}

خروجی: که در آخر لم و قضیه نقطه نداره
enter image description here

پاسخ داده شده اردیبهشت 8, 1394 توسط مهدی هاشمی (1,122 امتیاز)
سلام
با تشکر از پاسخ خوب جناب آقای سید احمد موسوی
...