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

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

راست چین کردن سطرهای با کاراکتر ابتدایی لاتین در تک‌میکر

نویسنده هادی صفی‌اقدم, نوامبر 20, 2010, 12:06:09 قبل از ظهر

« قبلی - بعدی »

هادی صفی‌اقدم

یک بحثی بود مبنی بر اینکه وقتی که از shift+space (نیم‌فاصله) برای راست چین کردن سطرهایی که کلمه اولشان لاتین یا یک حرف لاتین یا فرمول بود و بقیه ش فارسی بود استفاده می‌کنیم، در محیط itemize به مشکل بر میخوریم. (در فایل ضمیمه شده آورده شده است)

حدف من از این سوال در آن زمان راست چین کردن سطرهایی مثل سطر زیر بود.

$f(x)$ یک تابع است و ....
پست دوستان به این شکل بود:

نقل قول از: shahab در سپتامبر 04, 2010, 04:51:29 بعد از ظهر
یه مشکل در رابطه با مورد 4 که اضافه شده است

فایل را ببینید
الف و ب روی هم افتاده اند!
نقل قول از: سیدرضی علوی‌زاده در سپتامبر 04, 2010, 05:43:13 بعد از ظهر
همینه دیگه! وقتی استاد تک‌کاری مثل آقا وفا داریم و ازش سوال نمی‌کنیم که کار ما درست است یا نه! باید هم به این نتایج برسیم.  :-[
واضح است که بکار بردن یک «حرف» در این محیط قبل از دستور \item مشکل ایجاد می‌کند و ممکن است برای محیط‌های دیگری هم این قبیل مشکلات پیش آید، باید ایده دیگری را بکار ببریم.
یک ایده استفاده از کاراکتر RLM به‌جای ZWNJ است!
لطفا، اگر دوستان ایده‌ای به نظرشان رسید بگویند.

به نظرم فقط وفا جان  و آقای سیدرضی علویزاده می‌تونند به این مشکل جواب بدهند. بیزحمت راهنمایی بفرمایید تا این مشکل تا ارائه نسخه‌ی بعدی تک‌میکر پچ شده به نتیجه برسد. ;)

چون موضوعی هست که باعث آزار همه کاربران تک‌میکر (زی‌پرشین) میشه و خیلی ها به دید تمسخر نگاه می‌کنند. (البته نمیدونند که چه زحمتهایی کشیده شده است و ... >:()

ضمنا سید رضی علوی‌زاده استفاده از RLM را پیشنهاد داده‌اند. shortcut برای این کاراکتر چیه؟

سیدرضی علوی‌زاده

نقل قول از: هادی صفی اقدم در نوامبر 20, 2010, 12:06:09 قبل از ظهر
ضمنا سید رضی علوی‌زاده استفاده از RLM را پیشنهاد داده‌اند. shortcut برای این کاراکتر چیه؟
در صفحه کلید استاندارد Ctrl+Alt+0

هادی صفی‌اقدم

نقل قول از: سیدرضی علوی‌زاده در نوامبر 22, 2010, 02:14:36 قبل از ظهر
در صفحه کلید استاندارد Ctrl+Alt+0

بعد از استفاده از ctrl+alt+o (حرف اُ انگلیسی)، فرمولها به هم می‌ریزند. به فایل ضمیمه شده بیزحمت نگاه کنید

سیدرضی علوی‌زاده

نقل قول از: هادی صفی اقدم در نوامبر 22, 2010, 07:08:15 بعد از ظهر
بعد از استفاده از ctrl+alt+o (حرف اُ انگلیسی)، فرمولها به هم می‌ریزند. به فایل ضمیمه شده بیزحمت نگاه کنید
هادی جان اونی که من گذاشتم صفره(0) نه O
به هم ریختگی هم کاملا طبیعی است چون چیزی که شما تایپ کردید معادل کاراکتر RLO است.

هادی صفی‌اقدم

نقل قول از: سیدرضی علوی‌زاده در نوامبر 22, 2010, 09:51:17 بعد از ظهر
هادی جان اونی که من گذاشتم صفره(0) نه O
به هم ریختگی هم کاملا طبیعی است چون چیزی که شما تایپ کردید معادل کاراکتر RLO است.
من هم اولش ctrl+alt+0 را زدم ولی دیدم کاری انجام نداد و فکر کردم حتما O (اُ) هست
چرا من ctrl+alt+0 را می‌زنم، سطرها راست چین نمی‌شوند. باید به تکمیکر در پچ آینده بفمانی (اضافه کنی)؟

سیدرضی علوی‌زاده

نقل قول از: هادی صفی اقدم در نوامبر 22, 2010, 11:25:26 بعد از ظهر
من هم اولش ctrl+alt+0 را زدم ولی دیدم کاری انجام نداد و فکر کردم حتما O (اُ) هست
چرا من ctrl+alt+0 را می‌زنم، سطرها راست چین نمی‌شوند. باید به تکمیکر در پچ آینده بفمانی (اضافه کنی)؟
خب این یک پیشنهاد بوده و بقول شما به تک‌میکر فهمانده نشده است!
اما اگر مشکل کامپایل برایتان پیش نیاید انتخاب بهتر استفاده از Ctrl+Alt+O و بعد بلافاصله Ctrl+Alt+P است. (ایندفعه اُ است) یعنی کاراکتر RLO و سپس کاراکتر PDF است.

هادی صفی‌اقدم

نقل قول از: سیدرضی علوی‌زاده در نوامبر 23, 2010, 12:15:14 قبل از ظهر
خب این یک پیشنهاد بوده و بقول شما به تک‌میکر فهمانده نشده است!
اما اگر مشکل کامپایل برایتان پیش نیاید انتخاب بهتر استفاده از Ctrl+Alt+O و بعد بلافاصله Ctrl+Alt+P است. (ایندفعه اُ است) یعنی کاراکتر RLO و سپس کاراکتر PDF است.

چشم امتحان می‌کنم و اگر مشکلی پیش آمد یا نیامد اطلاع می‌دهم
باز هم تشکر برای تکمیکر

هادی صفی‌اقدم

نقل قول از: سیدرضی علوی‌زاده در نوامبر 23, 2010, 12:15:14 قبل از ظهر
اما اگر مشکل کامپایل برایتان پیش نیاید انتخاب بهتر استفاده از Ctrl+Alt+O و بعد بلافاصله Ctrl+Alt+P است. (ایندفعه اُ است) یعنی کاراکتر RLO و سپس کاراکتر PDF است.

مشکل پابرجاست. فایل ضمیمه شده را ببینید بیزحمت

هادی صفی‌اقدم

من در اول سطرهایی که کاراکتر اولشون لاتین هست از خ+alt استفاده کردم و سطرها راست‌چین شدند. و مشکلی برای محیط enumerate یا همون شمارش بوجود نیومد.
آیا کاربران استفاده کرده‌اند و به موردی مشکل‌ساز برنخورده‌اند؟
آیا امکان اضافه کردن این به تک‌میکر پچ شده هست؟ یعنی مشکلی نداره؟

از روش زیر هم برای تایپ فرمول و متن پارسی بدون این که به هم بریزند می‌تونید استفاده کنید:
عبارت فارسی +  Right Alt و ج + عبارت انگلیسی +  Right Alt و ح + ادامه عبارت فارسی


اول متن فارسی می‌نویسم. حالا alt+ج را می‌زنم.کیبورد را انگلیسی می‌کنم. ‪\frac{1}{2}‬ بعد تایپ فرمول، کیبورد را پارسی می‌کنم. دکمه‌های alt+ح  را می‌زنم. پارسی تایپ می‌کنم. دیدید که فرمول و پارسی به خوبی نوشته شد.

سیدرضی علوی‌زاده

نقل قول از: هادی صفی اقدم در دسامبر 31, 2010, 07:23:12 بعد از ظهر
من در اول سطرهایی که کاراکتر اولشون لاتین هست از خ+alt استفاده کردم و سطرها راست‌چین شدند. و مشکلی برای محیط enumerate یا همون شمارش بوجود نیومد.
الان این که همون شد:
«خ» روی صفحه کلید با «O» روی یک کلید قرار دارند پس:
Right Alt+خ = Right Alt+O
و حداقل در این مورد:
Right Alt = AltGr = Ctrl+Alt
!!

نقل قول از: هادی صفی اقدم در دسامبر 31, 2010, 07:23:12 بعد از ظهر
از روش زیر هم برای تایپ فرمول و متن پارسی بدون این که به هم بریزند می‌تونید استفاده کنید:
عبارت فارسی +  Right Alt و ج + عبارت انگلیسی +  Right Alt و ح + ادامه عبارت فارسی

اول متن فارسی می‌نویسم. حالا alt+ج را می‌زنم.کیبورد را انگلیسی می‌کنم. ‪\frac{1}{2}‬ بعد تایپ فرمول، کیبورد را پارسی می‌کنم. دکمه‌های alt+ح  را می‌زنم. پارسی تایپ می‌کنم. دیدید که فرمول و پارسی به خوبی نوشته شد.
خوب Ctrl+.‎ هم دقیقا همین کار را می‌کند، یعنی تمام کارکترهای کنترلی مورد نیاز را اضافه می‌کند.

هادی صفی‌اقدم

نقل قول از: سیدرضی علوی‌زاده در ژانویه 03, 2011, 03:33:03 قبل از ظهر
الان این که همون شد:
«خ» روی صفحه کلید با «O» روی یک کلید قرار دارند پس:
Right Alt+خ = Right Alt+O
و حداقل در این مورد:
Right Alt = AltGr = Ctrl+Alt
!!
خوب Ctrl+.‎ هم دقیقا همین کار را می‌کند، یعنی تمام کارکترهای کنترلی مورد نیاز را اضافه می‌کند.
Ctrl+.‎ برای من فقط دو تا آکولاد میندازه و راست‌چین نمی‌کنه. مشکل از چیه بیزحمت؟

سیدرضی علوی‌زاده

نقل قول از: هادی صفی اقدم در ژانویه 17, 2011, 02:07:34 قبل از ظهر
Ctrl+.‎ برای من فقط دو تا آکولاد میندازه و راست‌چین نمی‌کنه. مشکل از چیه بیزحمت؟
منظور من از اینکه Ctrl+.‎ همون کار رو میکنه کل این کار بود که شما گفته بودید:
«عبارت فارسی +  Right Alt و ج + عبارت انگلیسی +  Right Alt و ح + ادامه عبارت فارسی»
راست‌چین کردن که خودتان گفتید با Alt+O که در حالت فارسی یعنی همان ‪Alt+خ‬  جواب می‌دهد.

هادی صفی‌اقدم

نقل قول از: سیدرضی علوی‌زاده در ژانویه 17, 2011, 08:13:45 بعد از ظهر
منظور من از اینکه Ctrl+.‎ همون کار رو میکنه کل این کار بود که شما گفته بودید:
«عبارت فارسی +  Right Alt و ج + عبارت انگلیسی +  Right Alt و ح + ادامه عبارت فارسی»
راست‌چین کردن که خودتان گفتید با Alt+O که در حالت فارسی یعنی همان ‪Alt+خ‬  جواب می‌دهد.
آخه من وقتی ‪ctrl+.‬ میزنم فقط دو تا آکولاد باز و بسته در ابتدای سطر ایجاد میشه و راست چین نمیشه. مگه هدف  از ایجادش راست چین شدن نبوده؟

من خ+Alt اصلا استفاده نکردم. ج و ح گفتم سید جان

سیدرضی علوی‌زاده

نقل قول از: هادی صفی اقدم در ژانویه 17, 2011, 08:17:14 بعد از ظهر
آخه من وقتی ‪ctrl+.‬ میزنم فقط دو تا آکولاد باز و بسته در ابتدای سطر ایجاد میشه و راست چین نمیشه. مگه هدف  از ایجادش راست چین شدن نبوده؟
خیر، هدف  اون نوشتن متن «از چپ به راست» در بین متن «از راست به چپ» بوده، کاری شبیه به زدن Ctrl+G در ویرایشگر فارسی‌تک.

نقل قول از: هادی صفی اقدم در ژانویه 17, 2011, 08:17:14 بعد از ظهر
من خ+Alt اصلا استفاده نکردم. ج و ح گفتم سید جان
اونها رو که برای راست‌چین کردن خط استفاده نکردید، اونها برای تایپ متن «از چپ به راست» در بین متن «از راست به چپ» استفاده کردید  که گفتم همون کار  ‪ctrl+.‬  است.
اینهم پست شما که گفتید  خ+Alt به درستی راست‌چین می‌کند.
نقل قول از: هادی صفی اقدم در دسامبر 31, 2010, 07:23:12 بعد از ظهر
من در اول سطرهایی که کاراکتر اولشون لاتین هست از خ+alt استفاده کردم و سطرها راست‌چین شدند. و مشکلی برای محیط enumerate یا همون شمارش بوجود نیومد.

هادی صفی‌اقدم

ممنون بابت جوابها.
اون خ اصلا یادم نبود. شرمنده
من توی این چند ماهه که از روشی که گفتی استفاده کردم هیچ مشکلی برنحوردم مگر در مواردی که دقیقاً قبل از ‪\item‬ استفاده می‌کنم مشکل ساز میشه.‮