اولین بار است که به اینجا می‌آیید؟ راهنمای سایت را بخوانید!
+2 رای
33.6k بازدید

سلام
من یه متن فارسی دارم مینویسم که نیم فاصله داره، مثل "می‌شود"
چطوری میتونم نیم فاصله هارو در tex live ایجاد کنم؟
ممنون

با سلام
اگر شما صفحه کلید استاندارد را روی رایانه خود نصب کرده باشید. برای ایجاد نیم فاصله کافی است از ترکیب shift+space استفاده کنید.
پیروز باشید.
توسط (1.2k امتیاز)
این روش‌ها منسوخ شده. در نسخه ویندوز ۱۰ و آخرین نسخه‌های texworks, texmaker, texstudio نیم فاصله پشتیبانی می شود. صفحه کلید استاندارد پارسی این shift+space را دارد.
تاریخ: ۲۰ مردادماه ۱۳۹۶
توسط (150 امتیاز)

7 پاسخ

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

سلام.
در ویرایشگر BidiTexMaker
من با Shift+Ctrl+2 نیم فاصله را ایجاد می‌کنم.
این کلید ها در ویرایشگر texworks و در word 2013 و حتی در همین صفحه‌ی سایت پارسی لاتک هم جواب می‌دهد.
اما اگر از صفحه کلید استاندارد استفاده می‌کنید، که می‌توانید آن را دانلود و نصب کنید، با استفاده از Shift+space یا Shift+B می‌توان نیم‌فاصله را درج کرد.

+1 رای

این لینک رو ببین:
نیم‌فاصله در Texstudio

موفق باشید.

شما چطور متوجه شدید که ایشون با ویرایشگر تک‌استودیو کار می‌کنن؟
توسط (6.6k امتیاز)
سلام، اتفاقاً بنده هم میخواستم بگم، من عرض کردم که نیم فاصله توی tex live،
البته دستی میتونم نیم فاصله ایجاد کنم ولی یه متنی رو که توی ورد نوشته بودم و حاوی نیم فاصله بود رو کپی پیست کردم، متاسفانه نیم فاصله هارو در نظر نمیگیره
توسط (23 امتیاز)
اولاً نیم‌فاصله در Texlive معنی نداره. TexLive یک کامپایلر Latex  است و نیم‌فاصله رو باید در ادیتور وارد کرد. دوماً اکثر آدما یا از ادیتور Texstudio استفاده می‌کنن که تو نسخه‌های قدیمی با Shift+B یا shift+space ایجاد می‌شد ولی تو نسخه‌های جدید باید ماکرو نویسی بشه که تو لینک بالا بهش جواب دادم و یا از Texmaker  که با Shift+B یا shift+space نیم فاصله ایجاد می‌شه. به خاطر همین من این جواب رو دادم.
ویرایش شده توسط
توسط (337 امتیاز)
ببخشید من دقیقا متوجه نمیشم، یعنی باید texstudio یا texmaker رو جدا نصب کنم؟ یا اینا خودشون برنامه های مجزا هستن؟
توسط (23 امتیاز)
@امید محمدی: متاسفانه بعضی از کاربران از روش‌های نادرست برای ایجاد نیم‌فاصله استفاده می‌کنن و به خاطر همین گاهی موقع انتقال از یک ویرایشگر به یک ویرایشگر دیگر، نیم‌فاصله‌ها نادیده گرفته می‌شن.
شما الان از چه ویرایشگری استفاده می‌کنید؟ دقت داشته باشید که تک‌لایو، یک توزیع تک است؛ نه ویرایشگر.
توسط (6.6k امتیاز)
من از ویندوز8 و ویرایشگر Texmaker استفاده می کنم و تمام میانبر های گفته شده در تمام تاپیک ها رو امتحان کردم و هیچ کدوم نیم فاصله ایجاد نکرد (حتی با کیبورد استاندارد). می خواستم از راه حلی که برای Texstudio گفتید استفاده کنم ولی نمیدونم چطور باید در Texmaker معادل این کارها رو انجام داد. ممنون میشم اگر راهنمایی کنید.
توسط (5 امتیاز)
سلام ببخشید برای استفاده از این ماکرو که شما معرفی کردید با ید shift+B را بزنیم درسته؟در حالت فارسی یا انگلیسی؟
روی texstudio ی من جواب نمیده.
version:TeXstudio 2.10.2
توسط (3 امتیاز)
0 رای

راهنمای تایپ (درج) نیم فاصله:

اگر کیبورد استانداردی که توی مرکز دانلود هست را نصب کنین، دکمه‌ی shift+space نیم‌فاصله میزنه. مثلا در کلمه‌ی «می‌شود». نباید به صورت «می شود» تایپ بشه. یعنی بین «می» و «شود» نباید فاصله‌ی کامل باشه. باید نیم‌فاصله باشه.

فاصله‌ی نشکن هم با ctrl+shift+space هست. مثلا در مورد کلمه‌ی «شرکت خواهند کرد». اگر اینجوری تایپ بشه دیگه موقع ویرایش کتاب یا مقاله‌ی خود لازم نیست، آخر خط‌ها را چک کنین که آیا این شکستن بین عبارت‌های زبان پارسی اتفاق افتاده یا نه.

در کیبورد‌های معمول ویندوز با کمک alt+0157 می‌تونین بزنین. 0157 را تند بزنین.

در کیبوردهای نصب‌شده‌ی دیگر این دکمه‌ها هم هستن، ولی رسمی و استاندارد بین تایپیست‌ها نیستن.
‪ctrl+-‬
shift+2

ضمنا در نسخه‌هایی از ویرایشگرهای TeXmaker یا TeX studio که با qt5 ساخته شدن، نیم‌فاصله با این دکمه‌ها کار نمی‌کنه. اما در ادیتور bidiTeXmaker کار می‌کنه.

0 رای

یه متنی رو که توی ورد نوشته بودم و حاوی نیم فاصله بود رو کپی پیست
کردم، متاسفانه نیم فاصله هارو در نظر نمیگیره

سلام
من قبلا مشکلی مشابه شما داشتم؛ یعنی نیم‌فاصله‌ها در Word کپی نمی‌شدند. اشکال از اینجا بود که این نیم‌فاصله‌ها به صورت چپ به راست در متن فارسی (که راست به چپ است) درج شده بودند یا شاید به حالت چپ به راست تغییر پیدا کرده بودند. بعد از اینکه آنها را راست به چپ کردم این مشکل برطرف شد.
بنابراین اگر مشکل شما این باشد، می‌توانید با استفاده از ماکروی زیر همه‌ی نیم‌فاصله‌ها را راست به چپ کنید:

Sub replace_LTR_NBZWs_with_RTL_ones()

ActiveDocument.Select
With Selection.Find
  .ClearFormatting
  .Text = ChrW(8204)
  .Forward = True
  .Wrap = wdFindStop
  .Format = False
  .MatchCase = False
  .MatchWholeWord = False
  .MatchKashida = False
  .MatchDiacritics = False
  .MatchAlefHamza = False
  .MatchControl = False
  .MatchByte = False
  .MatchWildcards = False
  .MatchSoundsLike = False
  .MatchAllWordForms = False
  While .Execute
    Selection.RtlRun
  Wend
End With
End Sub

برای توضیحات بیشتر در این مورد اینجا را ببینید.

سلام
من از virastar 3 تو word استفاده کردم و مشکلم حل شد. نرم افزار ویراستار خودش نیم فاصله ها رو اصلاح میکنه و بعد به راحتی می تونین تو لتک کپی کنین.
توسط (5 امتیاز)
0 رای

سلام

یک راه حل مطمئن که روی همه پلتفورم ها کار می کند به صورت زیر است:

در قسمت header فایل، قبل از \begin{document} خط زیر را اضافه کنید:

\newcommand{\nf}{\char\value{226}\char\value{128}\char\value{140}}

داخل متن هر جا به نیم فاصله احتیاج بود از دستور \nf که در بالا تعریف شده استفاده کنید. مثلا

می\nf شود

یا

رشته\nf ها

توجه کنید که بعد از \nf باید یک اسپیس بزنید. در غیر این صورت دستور \nf قابل تشخیص نیست. کامپایلر لتک خودش اسپیس اضافه را حذف می کند.

آخه این چه روشیه؟ چرا باید لقمه رو دور سر چرخوند؟!
توسط (6.6k امتیاز)
به نظرم روش جالبیه
توسط (40 امتیاز)
درود بر دوستان؛
من از TeXMaker 4.4.1 روی Ubuntu 1604 استفاده می‌کنم. برای حل مشکل نیم‌فاصله از این راه‌حل استفاده کردم اما این error رو بهم میده:
Missing number, treated as zero
مشکل چیه و چطور می‌تونم حلش کنم؟
توسط (17 امتیاز)
دوستان مشکل من با این‌جوری حل شد:
\newcommand*{\nf}{^^^^200c}
توسط (17 امتیاز)
سلام
با تشکر
این روش رو من امتحان کردم. نیم فاصله ایجاد میشه اما در قسمت Message/Log خطا میده و می نویسه
Error   Line ?  ! Missing number, treated as zero.<to be read again>\c@226 . . . . etc

ممنون میشم اگر از راهنمایی شما برای رفع این مشکل استفاده کنم.
سیدرضا موسوی
توسط (5 امتیاز)
سلام
سرکار خانم  روشن
با تشکر
 روش پیشنهادی شما یعنی دستور
\newcommand*{\nf}{^^^^200c}

را امتحان کردم جواب داد
با سپاس
سیدرضا موسوی
توسط (5 امتیاز)
0 رای

بهترین روش برای تایپ نیم‌فاصله در تمامی محیط‌های ویندوزی، استفاده از کیبورد حبیبی است. من با این صفحه کلید از صفحه کلید استاندارد فارسی هم راحت تر کار می‌کنم. برای دانلود این صفحه کلید و تایپ نیم فاصله می‌تونید به لینک زیر مراجعه کنید. بعد از نصب این صفحه کلید می‌تونید خیلی راحت برای تایپ نیم‌فاصله در ورد یا هر محیط نرم افزاری دیگه از کلیدهای ترکیبی Ctrl+Space استفاده کنید.

لینک شما به دلیل احتمال حذف شدن سایت فوق حذف شد. کیبورد استاندارد رسمی هیچ مشکلی نداره. این حبیبی و ... که افراد طراحی کردن اطمینانی بهشون نیست.
توسط (7.6k امتیاز)
0 رای

این روش‌ها منسوخ شده. در نسخه ویندوز ۱۰ و آخرین نسخه‌های texworks, texmaker, texstudio نیم فاصله پشتیبانی می شود. صفحه کلید استاندارد پارسی نیم فاصله shift+space را دارد.
تاریخ: ۲۰ مردادماه ۱۳۹۶

خیر، با کیبورد استادارد فارسی نمی‌توان در texworks نیم‌فاصله نوشت
اما در texstudio اخیراً می‌شود.
توسط (15 امتیاز)
biditexmaker 2013r6 که نسخه مورد استفاده توسط اغلب کاربران است این قابلیت را دارد و نیم فاصله با shift+space  در آن کار می کند. texstudio در نسخه ۲.۱۲.۶ این پشتیبانی را دارد. در مورد texworks نسخه 0.4.5 مشکلی وجود ندارد اما اگر به 0.4.6 به‌روزرسانی کردید مشکل برگشته است. پست زیر را ببینید و نسخه قبلی را دریافت کنید.
http://qa.parsilatex.com/7741/
توسط (150 امتیاز)
پس الآن برای ما فارسی زبانان بهتر توزیع کننده لاتکس biditexmaker هست؟ یعنی اکثر فارسی زبانان از همین استفاده می‌کنند؟
سوال دیگه اینه که آیا این برنامه آپدیتم می‌شه؟ یعنی ساپورت می‌شه؟
متشکر
توسط (15 امتیاز)
به اعتقاد بسیاری از کاربران در حال حاضر biditexmaker جزو بهترین‌هاست.
متاسفانه پشتیبانی برای به‌روزرسانی متوقف شده‌است. آقای سید رضی علوی‌زاده این نسخه از تک‌میکر را توسعه داده‌اند که می‌توانید با خود ایشان گفتگو کنید.

لینک:
 https://goo.gl/vpQZYm
توسط (150 امتیاز)
پرسیدن سوال
وب‌سایت پرسش و پاسخ پارسی‌لاتک جایی برای پرسش و پاسخ درباره سیستم حروف‌چینی لاتک و بسته زی‌پرشین است. در اینجا می‌توانید سوال‌های خود را بپرسید و به سوال‌های دیگران پاسخ دهید.

7.1k پرسش

6.6k پاسخ

23.5k نظر

7.2k کاربر

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

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