سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: سوالی درباره‌ی ساختن دستور داشتم(اگر درست گفته باشم!)  (دفعات بازدید: 2956 بار)

آفلاین meim007

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 20
  • -دریافت شده: 6
  • ارسال: 108
    • ديدن مشخصات
سلام
سوالی درباره‌ی ساختن دستور داشتم(اگر درست گفته باشم!)
میخوام ببینم میتوان دستوری ایجاد کرد که مثلا دارای چند آرگومان باشد مثلا اینگونه:
\cman{A}{B}{C}
گونه ای که با دادن این بتوان از آرگومانهاش(یا کلماتش) برای دستورهای دیگر استفاده کرد مثلا این دستورها:
\newglossaryentry{A}{name={B}, ‎description={C}}‎
 \gls{A}
\footnote{C}
بویژه اگر بتوان کاری کرد که با دادن آن(\cman{}{}{}) دستور بتوان کاری کرد که دستورهای بعدی هم اجرا شود یعنی هم آرگومان بپذیرد و هم یکسری دستور را اجرا کند.
--
اینها را در تکس چگونه میتوانم انجام دهم و بسازم بسته ای وجود دارد؟ (يک کتاب یا فایلی اگر میشناسید معرفی کنید که زبان برنامه یا دستور نویسی تک را توضیح دهد)
مشخصا اینی که گفتم را کسی میتواند بمن بگوید؟
ممنون میشوم

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
سلام
سوالی درباره‌ی ساختن دستور داشتم(اگر درست گفته باشم!)
میخوام ببینم میتوان دستوری ایجاد کرد که مثلا دارای چند آرگومان باشد مثلا اینگونه:
\cman{A}{B}{C}
گونه ای که با دادن این بتوان از آرگومانهاش(یا کلماتش) برای دستورهای دیگر استفاده کرد مثلا این دستورها:
\newglossaryentry{A}{name={B}, ‎description={C}}‎
 \gls{A}
\footnote{C}
بویژه اگر بتوان کاری کرد که با دادن آن(\cman{}{}{}) دستور بتوان کاری کرد که دستورهای بعدی هم اجرا شود یعنی هم آرگومان بپذیرد و هم یکسری دستور را اجرا کند.
--
اینها را در تکس چگونه میتوانم انجام دهم و بسازم بسته ای وجود دارد؟ (يک کتاب یا فایلی اگر میشناسید معرفی کنید که زبان برنامه یا دستور نویسی تک را توضیح دهد)
مشخصا اینی که گفتم را کسی میتواند بمن بگوید؟
ممنون میشوم
\long\def\cman#1#2#3{\newglossaryentry{#1}{name={#2}, ‎description={#3}}‎\footnote{#3}}
برای یادگرفتن macro programming کتاب تک نوشته Knuth را بخوانید.

آفلاین meim007

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 20
  • -دریافت شده: 6
  • ارسال: 108
    • ديدن مشخصات
زهرا خانوم  ممنون

این کتاب را میگوید:
The TeXbook (Computers & Typesetting Series, Volume A)
by: Donald E. Knuth
من از اینجا دانلود کردم:
http://ifile.it/ehn1gi/computers-typesetting-volume-a-the-texbook.9780201134476.24302.pdf

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
زهرا خانوم  ممنون

این کتاب را میگوید:
The TeXbook (Computers & Typesetting Series, Volume A)
by: Donald E. Knuth
من از اینجا دانلود کردم:
http://ifile.it/ehn1gi/computers-typesetting-volume-a-the-texbook.9780201134476.24302.pdf
بله. شما خودتون هم می‌تونید برای استفادهٔ شخصی سورس این کتاب را از CTAN دریافت کنید و با کمی تغییر فایل PDF درست کنید هر چند این کار قانونی نیست.

 

در صورتی که دستور Quick Build درست نباشه در لینوکس چه دستوری باید قرار داده بشه؟

نویسنده shafaghانجمن انجمن تازه‌کاران

پاسخ ها: 1
مشاهده: 2260
آخرين ارسال اوت 14, 2012, 12:08:20 pm
توسط هادی صفی‌اقدم
در صورتی که دستور Quick Build درست نباشه در ویندوز چه دستوری باید قرار داده بشه؟

نویسنده shafaghانجمن Texmaker

پاسخ ها: 1
مشاهده: 2212
آخرين ارسال اوت 14, 2012, 12:07:32 pm
توسط هادی صفی‌اقدم
دستور ساختن جدول با شماره

نویسنده خلیج فارسانجمن زی‌تک

پاسخ ها: 2
مشاهده: 2404
آخرين ارسال اكتبر 14, 2012, 04:34:48 pm
توسط فرشاد ترابی
دستور خطّ فارسى (روش درست نوشتن کلمه‌ها در زبان پارسی)

نویسنده هادی صفی‌اقدمانجمن عمومی

پاسخ ها: 7
مشاهده: 12028
آخرين ارسال ژانویه 14, 2013, 09:39:44 pm
توسط وحید دامن‌افشان
سوالی درباره تهیه فهرست راهنما از کلمات کلیدی

نویسنده fatemeh akhtariانجمن سبک نوشتار

پاسخ ها: 10
مشاهده: 4090
آخرين ارسال ژوئیه 01, 2013, 03:39:33 pm
توسط وحید دامن‌افشان
تعریف درست دستور definecolor چیست؟

نویسنده shirin jamانجمن زی‌تک

پاسخ ها: 0
مشاهده: 1989
آخرين ارسال اوت 05, 2013, 12:41:59 pm
توسط shirin jam
سوالی درباره روش دانلود تک‌‌لایو با rsync

نویسنده fatemeh akhtariانجمن تکلایو TeXLive

پاسخ ها: 1
مشاهده: 2570
آخرين ارسال اوت 12, 2013, 01:40:02 am
توسط هادی صفی‌اقدم
سوالی درباره زمان پاسخ دهی به سوالات مطرح شده در سایت

نویسنده fatemeh akhtariانجمن عمومی

پاسخ ها: 3
مشاهده: 3114
آخرين ارسال اوت 19, 2013, 06:04:16 pm
توسط فرشاد ترابی