الگو:Bxtn

متن آزمایشی

توضیحات الگو[نمایش] [ویرایش] [تاریخچه] [پاکسازی]

این الگو و الگوهای مرتبط با آن یک تغییر تایپ‌فیس درون‌خطی ایجاد می‌کنند که برای ایجاد یک متن نمونه در صفحه‌های راهنمای ویکی‌پدیا مناسب است.

استفاده از الگوهای قالب‌بندی نمونه به صورت عمومی

از رده:الگو:قالب‌بندی نمونه بارها در صفحه‌های راهنمای عمومی فضای غیر اصلی استفاده شده است. نمونه آن ویکی‌پدیا:شیوه‌نامه در هنگامی است که به تغییر تایپ‌فیس درون‌خطی نیاز باشد.

{xt} تایپ‌فیس را به سریف و رنگ متن را به سبز تغییر می‌دهد.

در مواردی که تایپ‌فیس‌های سریف، مطلوب نیست (مانند بلوک‌های کد رایانه‌ای) از {bxt} استفاده کنید که نوشته‌های برجسته (boldfacing) را جایگزین می‌کند یا از {mxt} استفاده کنید که قلم تک‌فاصله را جایگزین می‌کند. برای نمونه‌های سبک که به خط خودشان می‌پردازند (مانند پاراگراف) از {xt2} استفاده کنید.

برای نمونه‌های سبک بد/غلط به رنگ قرمز به پیروی از پاراگراف قبل به ترتیب از {!xt}، {!bxt}، {!mxt}، یا {!xt2} استفاده کنید ،(افزودن ! نشان‌دهنده تاثیر برعکس آنها است). برای سبک بد/غلط از {!xts} با قالب‌بندی strikethrough استفاده کنید.

{xtd} برای نمونه‌های مستهلک‌شده است. از مستعار آن {xtg} (به رنگ "خاکستری") می‌توان برای برای نشان دادن نمونه‌های نامشخص، غیر قابل دسترس، معلول، طرح‌نما و غیره ، بدون دلالت بر استهلاک آنها استفاده کرد. برابر تک‌فاصله آن {mxtd} است.

{xtn} برای نمونه‌های خنثی است و هیچ تغییر رنگی ندارد. در غیر اینصورت با {xt} برابر می‌شود. می‌توان از آن به همراه {xt} و {!xt} استفاده کرد تا مستهلک شدن یا نشدن را پیشنهاد کرد یا نکرد. تایپ‌فیس برجسته و سنز-سریف آن {bxtn} است.

پارامترها

  • |متن اینجا یا |1=متن اینجا – متنی که می‌توان از آن برای نشانه‌گذاری استفاده کرد. مانند همه الگوها هنگامی که متن دارای کاراکترهای برابر است ("=")، صریحاً متن را با |1= مشخصا کنید یا الگو شکسته می‌شود.
  • |عنوان=متن راهنمای یک‌خطی در نرم‌افزار را اینجا بنویسید – این متن به هیچ وجه نمی‌تواند نشانه‌گذاری شود و (در بیشتر مرورگرها) هنگامیکه نشانگر موس، روی متن قرار بگیرد آنرا به صورت "راهنمای یک‌خطی در نرم‌افزار" نشان می‌دهد.

دسترسی‌پذیری

تغییری که با تبدیل تایپ‌فیس به سریف یا سبک نوع تک‌فاصله‌ای (مانند متن نمونه) همراه است این است که آن را برای کسانی که دارای کوررنگی هستند کاملاً در دسترس می‌کند.

دسترسی‌پذیری را به طور گسترده‌تری در ذهن داشته باشید و همیشه نمونه‌ها را به گونه‌ای بسازید که یک فرد نابینا با وجود ناتوانی در دیدن تغییر رنگ‌آمیزی، برجستگی، یا قلم تک‌فاصله نمونه، بتواند آنرا درک کند. به‌ویژه با اصطلاحاتی مانند "نه"، "غلط"، "اشتباه"، و غیره نشان دهید که یک نمونه منفی است، یا از "مستهلک"، "اجتناب"، "خودداری" و غیره استفاده کنید که مستهلک بودن آنرا را نشان می‌دهد.

نمونه‌های نحو {xt} و نتیجه آن

کد
...برای نمونه، {xt|1=''T'' = 293.15 K}، اما نه {!xt|1=''m''=5.4kg}.
نتیجه می‌دهد
...برای نمونه، T = 293.15 K، اما نه m=5.4kg.
کلاس الگو خروج تایپ‌فیس
{xt} تغییر تایپ‌فیس درون‌خطی
{!xt} تغییر تایپ‌فیس درون‌خطی
{xtn} تغییر تایپ‌فیس درون‌خطی
{xtd} تغییر تایپ‌فیس درون‌خطی
{mxt} تغییر تایپ‌فیس درون‌خطی
{!mxt} تغییر تایپ‌فیس درون‌خطی
{mxtn} تغییر تایپ‌فیس درون‌خطی
{mxtd} تغییر تایپ‌فیس درون‌خطی
{bxt} تغییر تایپ‌فیس درون‌خطی
{!bxt} تغییر تایپ‌فیس درون‌خطی
{bxtn} تغییر تایپ‌فیس درون‌خطی
{bxtd} تغییر تایپ‌فیس درون‌خطی

سی‌اس‌اس کاربری برای قلم کدنویسی تک‌فاصله

تغییر قلم تک‌فاصله پیش‌فرض سیستم:

برای استفاده یکپارچه از یک قلم تک‌فاصله با کاراکترهای خوب طراحی شده برای کدنویسی به گونه‌ای که به وضوح بین l ،1، و I، و بین O و 0، و بین -، ، ، و تمایز قائل شود، قلم تک‌فاصله پیش‌فرض سامانه را می‌توان تغییر داد:

اگر قلم را همانطور که هست می‌پسندید، می‌توانید آن را به سادگی @import کنید (بگنجانید): برای دستورالعمل‌های سریع به meta:User:SMcCandlish/codefont.css مراجعه کنید.

در غیر اینصورت کدهای اسنیپت زیر را در ویژه:صفحه من/common.css یا meta:Special:MyPage/global.css کپی کنید که "Roboto Mono" درون کد را با قلم دلخواه شما برای کدنویسی جایگزین می‌کند. (در این نمونه از Roboto Mono به عنوان قلم کدنویسی رایگان و خوب برای مطالب قابل ویرایش توسط کاربر در ویکی استفاده شده است).

این کد، کارهای زیر را انجام می‌دهد:

  • یک قلم تک‌فاصله یکپارچه دلخواه را به همه المان‌های HTML که معمولا المان‌های تک‌فاصله‌ای (مانند <code> ،<pre> و غیره) هستند اعمال می‌کند.
  • اگر قلم انتخاب شده در دسترس نباشد یا کاراکترهای لازم را نداشته باشد قلم تک‌فاصله پیش‌فرض سامانه انتخاب می‌شود.
  • حرکت مشابهی را روی الگوهای قالب‌بندی نمونه (مانند {mxt} و {xt}) انجام می‌دهد.
  • به کلاس‌های اضافی، در سطح سایت که تاکنون مشخص شده‌اند (مانند .monospaced) که خروجی آنها به صورت تک‌فاصله است، اعمال می‌شود.
  • سه بخش معمول ویرایش ۱) پنجره ویرایش اصلی (main editing window)، ۲) خط خلاصه ویرایش (edit summary line) و ۳) کادر جستجو (search entry box) که معمولا ویرایش می‌شوند را نیز به استفاده از این پشته قلم (font stack) وا می‌دارد.
  • اگر کلاس اضافی شناخته شده‌ای وجود دارد که باید افزوده شود، لطفاً این صفحه را به روز کنید یا آنرا در صفحه گفتگو بحث الگو:Mxt/سی‌اس‌اس کاربری برای قلم کدنویسی تک‌فاصله مطرح کنید.

سبک افقی

/* Use my font, when available, for code */
code, pre, samp, kbd, tt, .example-mono, .userlinks-username, .monospaced, .keyboard-key, .button, .plaincode { font-family: "Roboto Mono", monospace !important; }
/*  Make some of the editable stuff monospaced */
#wpTextbox1, #wpSummary, #searchInput, #searchText { font-family: "Roboto Mono", monospace !important; }

سبک عمودی

/* Use my font, when available, for code */
code,
pre,
samp,
kbd,
tt,
.example-mono,
.userlinks-username,
.monospaced,
.keyboard-key,
.button
.plaincode {
  font-family: "Roboto Mono", monospace !important;
}
/*  Make some of the editable stuff monospaced */
#wpTextbox1,
#wpSummary,
#searchInput,
#searchText {
  font-family: "Roboto Mono", monospace !important;
}

تلاش‌ها برای تمیزکاری

اگر علاقه دارید به تمیزکاری مواردی که المان <tt>...</tt> در آنها بکار رفته کمک کنید – که از دهه ۱۹۹۰ کمتر از آن استفاده شده و معمولا <code>...</code> جایگزین آن می‌شود (ممکن است بر پایه متن فرق کند) – می‌توانید چیزی مانند کد زیر را به common.css خود بیافزایید تا <tt> مانند stick out like a sore thumb:

/* Flag bad code for cleanup */
tt { color: DarkRed; background: Pink; }

می‌توانید همین کار را با <font> ،<center> ،<strike> و دیگر المان‌های مستهلک شده هم انجام دهید. در مورد سی‌اس‌اس، تنها می‌توانید کد بالا را وارد کنید. برای نمونه از meta:User:SMcCandlish/lint.css استفاده کنید.

پیوندهای مرتبط

  • {xt} متن نمونه مثبت درخط، به رنگ سبز، با قلم سریف
  • {xt2} مانند {xt} اما برای بلوک‌های متن است
  • {bxt} مانند {xt} است. اما بجای قلم سریف از حالت برجسته (bold) استفاده می‌کند.
  • {mxt} مانند {xt} است. اما از قلم تک‌فاصله استفاده می‌کند (برای کد منبع، بسیار مناسب است)
     
  • {!xt} متن نمونه منفی درخط، به رنگ قرمز، با قلم سریف
  • {!xt2} مانند {!xt} برای بلوک‌ها (مانند {xt2} اما به رنگ قرمز)
  • {!bxt} مانند {!xt} است. اما از boldface استفاده می‌کند.
  • {!mxt} مانند {!xt} است. اما از قلم تک‌فاصله استفاده می‌کند؛ برای نمونه‌های خروجی/ورودی/کد نادرست یا به‌شدت مستهلک شده استفاده می‌کند و معمولا در صورت لزوم باید در <code>، <samp>، یا <kbd> بسته‌بندی شود. همچنین {dc} و انواع آنرا در زیر ببینید.
  • {!xts} مانند {!xt} است. اما در متن نیز strike می‌کند
  • {dcr} درون‌خطی موضوعات حذف یا به‌شدت مستهلک شده؛ {dc2} متغیر آن strikethrough دارد (هر دو آنها از المان <del> استفاده می‌کنند و قلم تک‌فاصله را به‌تنهایی نمی‌افزایند؛ می‌توانند در فضای اصلی (جستارها) استفاده شوند و جایی که نیاز باشد در <code>، <samp>، یا <kbd> استفاده شوند؛ همچنین {dc} را در پایین ببینید.
     
  • {xtd} درون‌خطی متن نمونه مستهلک شده (یا نامشخص، غیر قابل دسترس، معلول، طرح‌نما و غیره)، به رنگ خاکستری
  • {bxtd} مانند {xtd} است. اما از boldface استفاده می‌کند.
  • {mxtd} مانند {xtd} است. اما از قلم تک‌فاصله استفاده می‌کند.
  • {dc} موضوعات حذف یا به‌شدت مستهلک شده درخط؛ (از المان <del> استفاده می‌کند و قلم تک‌فاصله را به‌تنهایی نمی‌افزاید؛ می‌توان از آن در فضای اصلی (جستارها) استفاده کرد و جایی که نیاز باشد در <code>، <samp>، یا <kbd> استفاده شود؛ همچنین {dcr} را در بالا ببینید.
  • {xtn} متن نمونه خنثی درخط؛ بدون تغییر رنگ؛ هنگامیکه هیچیک از موارد بالا اعمال نمی‌شود؛ برای الگوهای "مجاز" استفاده می‌شود که نه محبوب و نه مستهلک هستند.
  • {xtn2} مانند {xtn} اما برای بلوک‌های متن
  • {bxtn} مانند {xtn} است. اما از boldface استفاده می‌کند؛ همچنان یک کلاس CSS را اعمال می‌کند، بنابراین فقط boldfacing نیست.
  • {mxtn} مانند {xtn} است. اما از قلم تک‌فاصله استفاده می‌کند؛ این یک الگوی خوب برای هنگامی است که <code>...</code> قالب‌بندی جعبه shaded ممکن است نامطلوب یا معناشناسی آن در متن نادرست باشد.
     
  • {strongbad} – برای معرفی چیزی به عنوان مستهلک شده یا صدور هشدار دیگری در توضیحات؛ مانند: برای استفاده در فضای اصلی نیست.