-
Notifications
You must be signed in to change notification settings - Fork 0
Environment
در نوشتن مستند، دستهای از عبارتها و قرارداده وجود دارد که در تمام مستندها مشترک است. در اینجا تمام این قراردادها به صورت کامل مورد بررسی قرار گرفته است. محیط عبارت است از یک دستور به فرم کلی زیر
\begin{environment name}
text
\end{environment name}
هر محیط (همانگونه که در نمونه آورده شده است) با استفاده از یک نام مشخص میشود که در بدنه آن یک متن قرار میگیرد. متن نوشته شده در هر محیط بر اساس قراردادهای آن محیط در مستند تولید شده ظاهر میشوند. برای نمونه در محیط رابطههای ریاضی متن نوشته شده به عنوان یک رابطه ریاضی در مستند ظاهر میشود. در این مستند تمام محیطهای استاندارد در الگوها به صورت کامل مورد بررسی قرار گرفته است:
محیطهای استانداردی از پیش تعریف شدهاند که میتوان آنها را بدون نگرانی در مستندها به کار برد. این محیطها بر اساس الگوهای مورد استفاده به صورت مناسب باز نویسی شده اند تا نه تنها با الگوی کلی هماهنگ شوند بلکه استفاده از مستندهای دیگر در مستندهای گروه نیز ممکن شود. این محیطها عبارت اند از:
- array
- center
- description
- enumerate
- eqnarray
- equation
- euqation*
- figure
- flushleft
- flushright
- itemize
- list
- minipage
- picture
- quotation
- quote
- tabbing
- table
- tabular
- thebiblipgraphy
- theorem
- titlepage
- verbatim
- verse
برای ایجاد یک آرایه از رابطههای ریاضی به کار میرود.
یک آرایه از فرمولهای ریاضی را ایجاد میکند که همگی با هم در یک راستا مرتب شده اند.
یک رابطه ریاضی ایجاد میکند که در وسط برگه قرار دارد. این رابطه دارای یک شماره خواهد بود.
در وسط برگه یک رابطه ریاضی ایجاد میکند که شماره ندارد.
یک پاراگراف را ایجاد میکند که تام خطهای آن در وسط برگه قرار میگیرد. در این محیط خطها با استفاده از \ از یکدیگر جدا میشوند.
یک پاراگراف ایجاد میکند که خطهای آن از سمت چپ مرتب شده اند. انتهای هر خط با استفاده از \ نمایش داده میشود.
یک پاراگراف ایجاد میکند که خطهای آن از سمت راست مرتب شده اند. انتهای هر خط با استفاده از \ نمایش داده میشود.
یک فهرست شماره دار ایجاد میکند. این نوع فهرست را میتوان تا چهار سطح تو در تو ایجاد کرد.
یک فهرست ایجاد میکند که گزینههای آن با استفاده از نقطه نشانه گزاری میشوند.
یک فهرست را در مستند ایجاد میکند.
یک فهرست ایجاد میکند که هر گزینه از آن شامل یک متن توصیفی است. زمانی که نیاز است یک فهرست از تعاریف ایجاد کرد از این محیط استفاده میشود.
یک شئی را در متن جای میدهد که میتوان آن را برچسب گزاری کرد و برای آن یک متن توصیفی نوشت.
یک شکل را در مستند ایجاد میکند.
یک برگه کوچک ایجاد میکند که میتواند در جدول و یا فهرست به کار برود. از این نوع برگه ها میتواند در سرآیند و پانویس مستند نیز ظاهر شود.
محیط ایجاد یک جدول را به وجود میآورد
یک جدول همراه زیر نویس ایجاد میکند.
یک جدول را ایجاد میکند. این محیط به صورت معمول برای ایجاد جدولها مورد استفاده قرار میگیرد.
محیط ارجاع و منابع را ایجاد میکند.
گاهی در نوشتن یک مستند نیاز به نوشتن بستههایی میشود که به عنوان پیام و یا اخطار در نظر گرفته میشود. در این قسمت تمام بستههای ویژه به صورت کامل تشریح شده است.
بستههای ویژه به صورت محیطهای تازه در نظر گرفته میشود که هرکدام به یک شکل خاص در مستند ظاهر میشود. البته نباید تصور کرد که یک محیط خاص همواره در تمام مستندها به یک شکل ظاهر میشود.
نکته یک متن است که برای گوش زد کردن یک مطلب مهم در مستند مورد استفاده قرار میگیرد. استفاده از این محیط برای انتقال اطلاعاتی که دانستن آنها در درک بهتر مطلب مفید باشد بسیار کاربردی است و توصیه میشود که همواره از این تکنیک برای انتقال اطالاعات مفید استفاده کنید. برای نمونه زمانی که میخواهید یکی از پیشنیازهای استفاده از یک سیستم را به کاربران گوش زد کنید میتوانید از این بسته استفاده کنید. کد زیر یک نکته را ایجاد میکند:
\begin{note}
پیش از اجرای سیستم باید پیش نیازهای آن را نصب کرد.
\end{note}
نکته میتواند در مستندهای متفاوت به صورتهای متفاوتی نمایش داده شود که سادهترین نمایش آن در مستندها به صورت زیر خواهد بود:
نکته: پیش از اجرای سیستم باید پیشنیازهای آن را نصب کرد.
گاهی نیاز است در مورد یک نکته خاص به کاربران و خوانندگان سیستم اخطار داده شود. در اینگونه موارد از این محیط استفاده میشود. قالب کلی این محیط به صورت زیر است:
\begin{warning}
در این سیستم نیاز به استفاده از سیستم عامل لینوکس است.
\end{warning}
این محیط برای نوشتن اطلاعاتی به کار میرود که برای درک بهتر یک متن به کار میرود. در حالت کلی برای نوشتن اطلاعات اضافه باید به صورت زیر عمل کرد:
\begin{info}
برای دسترسی به دادهها کافی است که از میانبر آن استفاده کنید
\end{info}
\begin{problem}
چگونه میتوان یک محیط جدید در مستند ایجاد کرد؟
\end{problem}
\begin{reference}
برای اطلاع بیشتر به مسیر زیر مراجعه کنید.
\end{reference}
از این محیط برای نوشتن شعر استفاده می شود.
##verbatim
محیطی را ایجاد میکند که کاربر بتواند هر کاراکتر مورد نظر خود را وارد کند به گونهای که این کاراکترها با استفاده از پردازشگرهای متنی دستکاری نشوند. به عبارتی متن نوشته شده در این قسمت دقیقا در خروجی ظاهر خواهد شد.
یک قضیه را در مستند ایجاد میکند.
یک پاراگراف ایجاد میکند که متن آن از دو طرف (راست و چپ) مرتب است. به صورت خودکار پاراگرافها به این صورت مرتب میشوند.
متن را از دو طرف مرتب میکند.