শূন্য-প্রস্থ স্থান

Integrity2020: “Zero-width space” পাতাটি অনুবাদ করে তৈরি করা হয়েছে

”’শূন্য-প্রস্থ স্থান”’ {{বানান ভুল নয়|(”’​”’)}} , সংক্ষেপে ”’ZWSP”’, কম্পিউটারাইজড টাইপসেটিং- এ ব্যবহৃত একটি অ-মুদ্রণ অক্ষর যা স্পষ্ট ব্যবধান ব্যবহার করে না এমন স্ক্রিপ্টগুলোর জন্য টেক্সট-প্রসেসিং সিস্টেমে শব্দের সীমানা নির্দেশ করতে ব্যবহৃত হয়, বা অক্ষরগুলোর পরে একটি দৃশ্যমান স্থান দ্বারা অনুসরণ করা হয় না। যা লাইন ব্রেক হতে পারে।

== উদ্দেশ্য ==
শূন্য-প্রস্থ স্থান হাইফেনেশন ছাড়াই একটি সম্ভাব্য লাইন বিরতি চিহ্নিত করে; হাইফেনযুক্ত লাইন বিরতির জন্য, একটি নরম হাইফেন ব্যবহার করা হয়। [[থাই ভাষা|থাই]], [[বর্মী ভাষা|মায়ানমার]], [[খ্‌মের ভাষা|খেমার]], এবং [[জাপানি ভাষা|জাপানিজ]] শব্দের মধ্যে দৃশ্যমান স্থান ছাড়াই ভাষাগুলোতে শব্দ বিরতি চিহ্নিত করতে শূন্য-প্রস্থ স্থান ব্যবহার করা যেতে পারে৷<ref>{{ওয়েব উদ্ধৃতি|পাতা=3|ভাষা=fr|শিরোনাম=Zones spéciales et caractères de formatage|ইউআরএল=http://hapax.qc.ca/pdf/Chapitre-14.pdf|আর্কাইভের-ইউআরএল=https://web.archive.org/web/20051227031757/http://hapax.qc.ca/pdf/Chapitre-14.pdf|আর্কাইভের-তারিখ=27 December 2005|সংগ্রহের-তারিখ=31 July 2019|ওয়েবসাইট=Hapax Quebec|উক্তি=Les espaces sans chasse sont conçues pour les langues qui ne séparent pas les mots à l’aide d’espaces visibles, comme le thaï ou le japonais.}}</ref><ref name=”Unicode Standard”>{{বই উদ্ধৃতি|ইউআরএল=https://www.unicode.org/versions/Unicode15.0.0/UnicodeStandard-15.0.pdf|শিরোনাম=The Unicode® Standard Version 15.0 – Core Specification|তারিখ=September 2022|প্রকাশক=The Unicode Consortium|পাতা=918|আইএসবিএন=978-1-936213-32-0}}</ref>

স্থির-প্রস্থের স্থানের বিপরীতে, জাস্টিফাইড পাঠ্যে যা অক্ষরের মধ্যে ব্যবধান বাড়ায়, শূন্য-প্রস্থ স্থানের সংলগ্ন অক্ষরগুলো এমনভাবে ফাঁক করা হয় যেন তা উপস্থিত ছিল না।<ref name=”Unicode Standard”>{{বই উদ্ধৃতি|ইউআরএল=https://www.unicode.org/versions/Unicode15.0.0/UnicodeStandard-15.0.pdf|শিরোনাম=The Unicode® Standard Version 15.0 – Core Specification|তারিখ=September 2022|প্রকাশক=The Unicode Consortium|পাতা=918|আইএসবিএন=978-1-936213-32-0}}<cite class=”citation book cs1″ data-ve-ignore=”true”>[https://www.unicode.org/versions/Unicode15.0.0/UnicodeStandard-15.0.pdf ”The Unicode® Standard Version 15.0 – Core Specification”] <span class=”cs1-format”>(PDF)</span>. The Unicode Consortium. September 2022. p.&nbsp;918. [[আন্তর্জাতিক মান পুস্তক সংখ্যা|ISBN]]&nbsp;[[বিশেষ:বুক সোর্স/978-1-936213-32-0|<bdi>978-1-936213-32-0</bdi>]].</cite></ref>

=== উদাহরণ ===
শূন্য-প্রস্থ স্থানের প্রভাব দেখানোর জন্য, নিম্নলিখিত শব্দগুলোকে শূন্য-প্রস্থ স্থান দিয়ে আলাদা করা হয়েছে:<blockquote><div style=”background:#f7f7f7; border:solid 1px #CCC; padding:4px;”>

{{বানান ভুল নয়|Lorem{{zwsp}}Ipsum{{zwsp}}Dolor{{zwsp}}Sit{{zwsp}}Amet{{zwsp}}Consectetur{{zwsp}}Adipiscing{{zwsp}}Elit{{zwsp}}Sed{{zwsp}}Do{{zwsp}}Eiusmod{{zwsp}}Tempor{{zwsp}}Incididunt{{zwsp}}Ut{{zwsp}}Labore{{zwsp}}Et{{zwsp}}Dolore{{zwsp}}Magna{{zwsp}}Aliqua{{zwsp}}Ut{{zwsp}}Enim{{zwsp}}Ad{{zwsp}}Minim{{zwsp}}Veniam{{zwsp}}Quis{{zwsp}}Nostrud{{zwsp}}Exercitation{{zwsp}}Ullamco{{zwsp}}Laboris{{zwsp}}Nisi{{zwsp}}Ut{{zwsp}}Aliquip{{zwsp}}Ex{{zwsp}}Ea{{zwsp}}Commodo{{zwsp}}Consequat{{zwsp}}Duis{{zwsp}}Aute{{zwsp}}Irure{{zwsp}}Dolor{{zwsp}}In{{zwsp}}Reprehenderit{{zwsp}}In{{zwsp}}Voluptate{{zwsp}}Velit{{zwsp}}Esse{{zwsp}}Cillum{{zwsp}}Dolore{{zwsp}}Eu{{zwsp}}Fugiat{{zwsp}}Nulla{{zwsp}}Pariatur{{zwsp}}Excepteur{{zwsp}}Sint{{zwsp}}Occaecat{{zwsp}}Cupidatat{{zwsp}}Non{{zwsp}}Proident{{zwsp}}Sunt{{zwsp}}In{{zwsp}}Culpa{{zwsp}}Qui{{zwsp}}Officia{{zwsp}}Deserunt{{zwsp}}Mollit{{zwsp}}Anim{{zwsp}}Id{{zwsp}}Est{{zwsp}}Laborum}}
</div></blockquote>এবং নিম্নলিখিত শব্দগুলো এই স্থানগুলোর সাথে পৃথক করা হয় না:<blockquote><div style=”background:#f7f7f7; border:solid 1px #CCC; padding:4px;”>
{{বানান ভুল নয়|LoremIpsumDolorSitAmetConsecteturAdipiscingElitSedDoEiusmodTemporIncididuntUtLaboreEtDoloreMagnaAliquaUtEnimAdMinimVeniamQuisNostrudExercitationUllamcoLaborisNisiUtAliquipExEaCommodoConsequatDuisAuteIrureDolorInReprehenderitInVoluptateVelitEsseCillumDoloreEuFugiatNullaPariaturExcepteurSintOccaecatCupidatatNonProidentSuntInCulpaQuiOfficiaDeseruntMollitAnimIdEstLaborum}}
</div></blockquote>শূন্য-প্রস্থ স্পেস সমর্থনকারী ব্রাউজারগুলোতে, উইন্ডোটির আকার পরিবর্তন করা হলে প্রথম পাঠটি কেবল শব্দের সীমানায় পুনরায় ভাঙবে, যখন দ্বিতীয় পাঠ্যটি মোটেও ভাঙা হবে না।

=== এইচটিএমএল ===
[[এইচটিএমএল|HTML]] পৃষ্ঠাগুলোতে, HTML উপাদান <code>[[:en:HTML_element#wbr|<wbr>]]</code> একটি শূন্য-প্রস্থ স্থান হিসাবে কাজ করে। Internet Explorer 6 এ, কিছু ফন্টে শূন্য-প্রস্থ স্থান সমর্থিত ছিল না।<ref>{{ওয়েব উদ্ধৃতি|শেষাংশ=Dunae|প্রথমাংশ=Alex|শিরোনাম=Better Web Typography with Spaces and Hyphens|ইউআরএল=http://dunae.ca/2009/better-web-typography-with-spaces-and-hyphens/|আর্কাইভের-ইউআরএল=https://web.archive.org/web/20101214223741/http://dunae.ca/2009/better-web-typography-with-spaces-and-hyphens/|আর্কাইভের-তারিখ=December 14, 2010|সংগ্রহের-তারিখ=December 3, 2009|ওয়েবসাইট=dunae.ca}}</ref>

=== ডোমেইন নামে নিষিদ্ধ ===
[[আইসিএএনএন|ICANN]] নিয়ম [[ডোমেইন নাম|ডোমেন নামগুলোকে]] শূন্য-প্রস্থ স্থান সহ অ-প্রদর্শিত অক্ষরগুলো ধারণ করা নিষিদ্ধ করে এবং বেশিরভাগ ব্রাউজার ডোমেন নামের মধ্যে তাদের ব্যবহার নিষিদ্ধ করে কারণ সেগুলো হোমোগ্রাফ আক্রমণ তৈরি করতে ব্যবহার করা যেতে পারে, যেখানে একটি দূষিত URL কে বৈধটি থেকে দৃশ্যমানভাবে আলাদা করা যায় না।<ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Network.IDN.blacklist_chars|ইউআরএল=http://kb.mozillazine.org/Network.IDN.blacklist_chars|সংগ্রহের-তারিখ=2018-02-07|ওয়েবসাইট=mozillaZine}}</ref><ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Unicode Character ‘Zero Width Space’|ইউআরএল=https://www.fileformat.info/info/unicode/char/200b/index.htm|সংগ্রহের-তারিখ=2018-02-07|ওয়েবসাইট=FileFormat.Info}}</ref>

== এনকোডিং ==
শূন্য-প্রস্থ স্পেস অক্ষরটি [[ইউনিকোড|ইউনিকোডে]] {{unichar|200B|ZERO WIDTH SPACE}}<ref>[https://zvon.org/comp/r/ref-MathML_2.html#Entities~ZeroWidthSpace Entities/ZeroWidthSpace] in MathML Version 2.0</ref> হিসেবে এনকোড করা হয়েছে, এইচটিএমএলে {{Not a typo|<code>&amp;ZeroWidthSpace;</code>}}, {{Not a typo|<code>&amp;#8203;</code>}} বা {{Not a typo|<code>&amp;#x200B;</code>}} হিসেবে লেখা হয়। নাম এরকম হলেও <code>&NegativeThickSpace;</code>, <code>&NegativeMediumSpace;</code>, <code>&NegativeThinSpace;</code>, and <code>&NegativeVeryThinSpace; এগুলোও শূন্য-প্রস্থ স্থান প্রকাশ করতে ব্যবহৃত হয়।<ref>[https://zvon.org/comp/r/ref-MathML_2.html#Entities~ZeroWidthSpace Entities/ZeroWidthSpace] in MathML Version 2.0</ref></code>

[[টেক্স|TeX]] উপস্থাপনা হল {{বানান ভুল নয়|<code>hskip0pt</code>}}; [[ল্যাটেক|LaTeX]] উপস্থাপনা হল <code>hspace{0pt}</code>;<ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=The LaTeX Companion. Chapter 3: Basic Formatting Tools|ইউআরএল=https://www.latex-project.org/help/books/bookpart_tlc2-ch3.pdf|সংগ্রহের-তারিখ=2019-07-16}}</ref> এবং গ্রফ উপস্থাপনা হল <code>:</code><ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=groff(7) – Linux manual page|ইউআরএল=http://man7.org/linux/man-pages/man7/groff.7.html|সংগ্রহের-তারিখ=2014-02-08}}</ref>

এর শব্দার্থ এবং [[এইচটিএমএল]] বাস্তবায়ন কোমল হাইফেনের অনুরূপ, কোমল হাইফেনগুলো যেখানে লাইন ভাঙা হয়েছে সেখানে একটি হাইফেন অক্ষর প্রদর্শন করে।

== আরো দেখুন ==

* চুলের স্থান
* হোয়াইটস্পেস অক্ষর – বিভিন্ন স্থানের মতো অক্ষরের তুলনা করে একটি টেবিল সহ
* শব্দ বিভাজক
* শব্দ মোড়ানো
* শব্দ যোগদানকারী (U+2060: ⁠), সেইসাথে ”শূন্য-প্রস্থ নো-ব্রেক স্পেস” (U+FEFF: )
* [[শূন্য-প্রস্থের সংযুক্তকারী]] (U+200D: ‍)
* [[শূন্য-প্রস্থের অ-সংযুক্তকারী]] (U+200C: ‌)

== তথ্যসূত্র ==

=== উদ্ধৃতি ===
{{সূত্র তালিকা}}

=== সূত্র ===
 {{refbegin}}
* {{citation |last1=Mair |first1=Victor H. |title=Characters and computers |date=1991 |publisher=IOS Press |last2=Liu |first2=Yongquan |authorlink1=Victor H. Mair}}
{{refend}}{{Clear}}{{ইউনিকোড পরিভ্রমণ}}
[[বিষয়শ্রেণী:মুদ্রণবিদ্যা]]
[[বিষয়শ্রেণী:অপর্যালোচিত অনুবাদসহ পাতা]]

Go to Source


Posted

in

by

Tags: