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

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

multiple |'s WARNING: unknown attribute در اضافه کردن ‪$\| \cdot \|_1$‬ به نمایه

نویسنده هادی صفی‌اقدم, مارس 28, 2013, 09:53:44 بعد از ظهر

« قبلی - بعدی »

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

نقل قول از: وحید دامن‌افشان در آپریل 01, 2013, 12:54:05 قبل از ظهر
هادی جان قبلاً هم وقتی از دستور
\index{$\alpha$}
با زیندی استفاده می‌کردی، مشکل داشتی یا تازگی‌ها این مشکل ایجاد شده؟
۶۰ درصد فکر میکنم جدیدا اینطوری شده. اجازه بده نسخه‌ی قدیمی تک‌لایو را نصب کنم و تست کنم و خبر بدم.
نقل قول از: وحید دامن‌افشان در آپریل 01, 2013, 12:54:05 قبل از ظهر
برام خیلی عجیبه. من فقط با دستوری مثل
‎\index{$\| \cdot ‎\|_1$‎}
مشکل دارم که اونم طبیعیه؛ چون علامت | رو با موقعی که می‌خوایم زیراندیس بنویسیم، اشتباه می‌گیره. در واقع، خیال می‌کنه که این یه زیراندیسه.
نه وحید جان، با اندیس مشکلی نداره.
توی اون پست هم مولف زیندی گفت که بخاطر خط عمودی | هست.
چون راهنمای Make Index را که دیدم، این خط عمودی برای جدا کردن کلمه از attribute اون کلمه هست. مثلا بولد کردن کلمه و ...
توی اون پست هم مولف زیندی نوشته بود که باید به صورت زیر استفاده بشه:

"|


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

نقل قول از: وحید دامن‌افشان در آپریل 01, 2013, 01:04:49 قبل از ظهر
منظورت چیه که با اندیس مشکلی نداره؟
یعنی در فرمولی زیر که گفتی، مشکل از وجود خط عمودی هست و نه از وجود آندرلاین برای اندیس.
‎\index{$\| \cdot ‎\|_1$‎}
مثلا فرمول زیر را بدون هیچ مشکلی زیندی در نمایه سر جاش میاره:

\index{$a_1$}

اما فرمول زیر را نمیاره:

\index{$|a_1|$}

چون خط عمودی که در زیندی کاربرد دیگری داره درش استفاده شده.
باید به صورت زیر در نمایه بیاد:

\index{$"|a_1"|$}

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

\index{metra1@$"|a_1"|$}

امیدوارم تونسته باشم خوب توضیح بدم.
فایل نمونه هم ضمیمه شه وحید جان.
فقط وحید جان جسارت نشه، دقت کن اینجاشو. چون منم اشتباه کردم اولش. برای نمایه با زیندی باید ctrl+alt+I را در بی‌دی‌تکمیکر بزنیم. در صورتی که من اشتباهی F12 که برای Make Index هست را میزدم. :)

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

نقل قول از: هادی صفی‌اقدم در آپریل 01, 2013, 01:29:53 قبل از ظهر
یعنی در فرمولی زیر که گفتی، مشکل از وجود خط عمودی هست و نه از وجود آندرلاین برای اندیس.
‎\index{$\| \cdot ‎\|_1$‎}
مثلا فرمول زیر را بدون هیچ مشکلی زیندی در نمایه سر جاش میاره:

\index{$a_1$}

منم نگفتم که مشکل از اندیسه ;). همون‌طور که خودت گفتی، مشکل از علامت | هستش.
نقل قولمشکل اینم اینه که در لیست حروف الفبایی نمیاد و اول همه میاد.
پس باید به این صورت به زیندی بفرمونیم:

\index{metra1@$"|a_1"|$}
اینکه اول نمیاد، کاملاً طبیعیه؛ چون حرف نیست؛ بلکه یه علامت هستش. اتفاقاً دیروز خواستم اینو بهت بگم که یادم رفت. استفاده از کلمه metra1 در اینجا، غلطه. باید از
\index{a@$"|a_1"‎|$}‎‎‎
استفاده کنی تا جزو گروه A قرار بگیره. اگه یادت باشه قبلاً که زیندی پشتیبانی نمی‌شد و از MakeIndex استفاده می‌کردیم، با حروف گ، چ، پ و ژ مشکل داشتیم و به خاطر همین به MakeIndex کلک می‌زدیم و کلمه مثلاً «پدر» رو به صورت
\index{‎بییییی@پدر}‎‎‎
وارد می‌کردیم تا بعد از کلمات گروه ب قرار بگیره.

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

نقل قول از: وحید دامن‌افشان در آپریل 01, 2013, 01:52:37 قبل از ظهر
منم نگفتم که مشکل از اندیسه ;). همون‌طور که خودت گفتی، مشکل از علامت | هستش.
:) ببخش وحید جان. منظورتو خوب متوجه نشده بودم.
نقل قول از: وحید دامن‌افشان در آپریل 01, 2013, 01:52:37 قبل از ظهر
اینکه اول نمیاد، کاملاً طبیعیه؛ چون حرف نیست؛ بلکه یه علامت هستش. اتفاقاً دیروز خواستم اینو بهت بگم که یادم رفت. استفاده از کلمه metra1 در اینجا، غلطه. باید از
\index{a@$"|a_1"‎|$}‎‎‎
استفاده کنی تا جزو گروه A قرار بگیره. اگه یادت باشه قبلاً که زیندی پشتیبانی نمی‌شد و از MakeIndex استفاده می‌کردیم، با حروف گ، چ، پ و ژ مشکل داشتیم و به خاطر همین به MakeIndex کلک می‌زدیم و کلمه مثلاً «پدر» رو به صورت
\index{‎بییییی@پدر}‎‎‎
وارد می‌کردیم تا بعد از کلمات گروه ب قرار بگیره.
یعنی اینجا منظور از این فرمول «متر ‪a1‬» هست یا منظور بیشتر «‪a1‬»؟ (بخاطر این ازت میپرسم که تو بیشتر با ریاضی سر و کار داری. :) )

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

نقل قول از: هادی صفی‌اقدم در آپریل 01, 2013, 01:58:31 قبل از ظهر
یعنی اینجا منظور از این فرمول «متر ‪a1‬» هست یا منظور بیشتر «‪a1‬»؟ (بخاطر این ازت میپرسم که تو بیشتر با ریاضی سر و کار داری. :) )
همون‌طور که گفتم، هر وقت بخوایم سیمبل مثلاً  foo رو توی گروه حرفی مثلاً h بذاریم، از
\index{h@foo}
استفاده می‌شه.
حالا در این مثال تو، نویسنده خواسته که علامت
$"|a_1"‎|$
رو توی گروه حرفی M و بعد از کلمه Metr بذاره. دقت کن که ممکنه اصلاً کلمه Metr توی نمایه‌ها نباشه. این کلمه فقط واسه اطمینان نوشته شده.