• خانه
  • تصادفی
  • تغییرات اخیر
  • صفحه‌های ویژه
  • ورودی کاربران
  • تنظیمات
  • دربارهٔ ویکی‌نور
  • تکذیب‌نامه‌ها
ویکی‌نور
  • ایجاد حساب
  • ورود

الگو:Gaps

  • زبان
  • پیگیری
  • ویرایش
Template documentation[view] [edit] [history] [purge]
پرونده:Lua-Logo.svgThis template uses Lua:
  • Module:Gaps

Template:Gaps outputs its unnamed arguments in order, applying the margin-left: 0.25em CSS rule to all but the first, so that there will be gaps of 0.25em between the arguments. The whole output has the white-space: nowrap rule so that it will not be broken across several lines.

It supports up to twenty unnamed arguments. In addition, it supports the base and e arguments which can be used for numbers in exponential notation. The base will be assumed to be 10 unless otherwise specified; a hyphen-minus "-" in the exponent will be automatically substituted by a minus sign "−". It also supports the arguments lhs and u for putting left-hand sides and units within the non-breaking span (see examples below).

See Wikipedia:Manual of Style (dates and numbers) § Delimiting (grouping of digits) for information about where to put the gaps in numbers.

Usage

Input Output
{{gaps|−2.002|319|304|3622|(15)}} −2.0023193043622(15)
{{gaps|299|792|458|u=m/s}} 299792458 m/s
{{gaps|lhs=π|3.14159|26535|89793|23846|26433|83279|...}} π = 3.141592653589793238462643383279...
{{gaps|P.|A.|M.}} Dirac P.A.M. Dirac
{{nowrap|1={{gaps|sin|2''φ''}} = 2 {{gaps|sin|''φ''}} {{gaps|cos|''φ''}}}} sin2φ = 2 sinφ cosφ
"She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say {{gaps|it."|'|"}} "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it."'"
{{gaps|1.602|176|487|(40)|e=-19|u=C}} 1.602176487(40)×10^−19 C
64 MB ({{gaps|64|base=2|e=20}} bytes) 64 MB (64×2^20 bytes)
{{gaps|A|B|C|gap=10em}} ABC

Performance impact

Template:Gaps allows any number of parameters, and displays the gaps by setting the left-margin space of each group. The gaps are not actual spaces, so a copy/paste of the text is treated as connected, consecutive text. Although the text, as displayed, is consecutive as on-screen text, {gaps} for a number cannot be used in a calculation because the internal markup contains the invisible <span> tags which would be invalid text in typical numeric processing.

See also

  • {{val}} to format a number to show commas, but decimal gaps of 3 or 4 digits.
  • v
  • t
  • e
Inline spacing templates
Non-breaking space characters
  • {{figure space}}
  • {{hair space}}
  • {{narrow no-break space}}
  • {{nb5}}
  • {{ns}}
  • {{quad}}
  • {{spaces}}
  • {{thin space}}
  • {{word joiner}}
  • {{zero width joiner}}
Breaking space characters
  • {{sp}}
  • {{zero width space}}
Non-character spaces
  • {{gaps}}
  • {{in5}}
  • {{indent}}
  • {{pad}}
  • {{px2}}
  • {{vpad}}
The above documentation is transcluded from الگو:Gaps/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
برگرفته از «https://fa.wikinoor.ir/w/index.php?title=الگو:Gaps&oldid=629377»
آخرین‌بار در ‏۳ ژانویهٔ ۲۰۲۳، ‏۲۳:۱۴ ویرایش شده‌است
ویکی‌نور
  • این صفحه آخرین‌بار در ‏۳ ژانویهٔ ۲۰۲۳ ساعت ‏۲۳:۱۴ ویرایش شده‌است.
  • حقوق مادی و معنوی اين پايگاه متعلق به مرکز تحقیقات کامپیوتری علوم اسلامی است و نشر غیرمجاز محتوای آن پیگرد قانونی دارد.
  • سیاست حفظ حریم خصوصی
  • دربارهٔ ویکی‌نور
  • تکذیب‌نامه‌ها
  • نمای رایانه