تالار گفتگوی پارسی‌لاتک

لاتک LATEX => ریاضیات و علوم => نويسنده: ir1979 در مارس 28, 2010, 01:39:16 am

عنوان: علامت های ریاضی یا توان و زیر نویس در حالت alltt در یک الگوریتم
رسال شده توسط: ir1979 در مارس 28, 2010, 01:39:16 am
سلام

من متن تعدادی الگوریتم را می خواهم بنویسم. برای افزایش خوانایی اولا باید فونتی استفاده کنم که عرض حروفش برای همه ی حروف یکی باشد مثلا عرض i با عرض W یکی باشد. و ثانیا فاصله ها مهم هستند. علائم ریاضی هم دارم. مانند توان و اندیس. برای همین اول از verbatim استفاده کردم بعدا متوجه شدم استفاده از alltt برای درج فرمول ها کار را ساده تر می کند. اما مشکلی که دارم مربوط به زیر نویس و توان است. مثلا برای کسر مشکلی نیست ولی برای اندیس چرا؟ لطفا راهنمایی کنید. قطعه ای از فایل tex را گذاشتم. الصاق نمی کنم تا محتویاتش برای دیگران قابل جستجو باشد. البته کمی بد دیده می شود که بلد نیستم بهترش کنم.  نمی دانم تاثیر دارد یا نه.

ممنون
 
\begin{alltt}
Algorithm Minimum_Edit_Distance (A, n, B, m);
Input : A (a string of size n), and B (a string of size m).
Output: C (the cost matrix).

begin
   for i := 0 to n do C[i ,0] := i;
   for j := 1 to m do C[0 ,j] := j;
   for i := 1 to n do
      for j := 1 to m do
         x := C[i - 1 ,j] + 1;
         y := C[i ,j - 1] + 1;
         if  a\(_1\) = b\(_1\) then
            z := C[i - 1, j - 1]
         else
            z := C[i - 1 ,j - 1] + 1;
           C[i,j] := min (x , y , z)
         { M[i, j] can be set appropriately }
end

\end{alltt}
عنوان: پاسخ : علامت های ریاضی یا توان و زیر نویس در حالت alltt در یک الگوریتم
رسال شده توسط: محمود امین‌طوسی در مارس 28, 2010, 12:44:40 pm
سلام.
اگر می‌خواهید الگوریتم بنویسید از بسته‌های algorithm,algorithmic استفاده کنید. فرمول هم به راحتی درج می‌شود.  به مثال مقاله کنفرانس برق در سایت مراجعه کنید.
اگر می‌خواهید کد بنویسد از بسته bidicode استفاده کنید. در تالار جستجو کنید پیدا می‌کنید. (شاید بهتر باشد عبارت lstlisting  را بگردید).
عنوان: پاسخ : علامت های ریاضی یا توان و زیر نویس در حالت alltt در یک الگوریتم
رسال شده توسط: ir1979 در آوریل 02, 2010, 12:57:19 am
ممنون

در alltt هم اگر خودمان command جدیدی تعریف کنید می توانیم زیر نویس کنیم. ولی مسلما بسته های مخصوص بهتر است.
از راهنمایی شما ممنونم.