অ্যালেফের পরে শূন্য রাখা অসম্ভব?


144

আমি এবং একটি বন্ধু আলিফস সম্পর্কে মজা করছিলাম। א 0 টাইপ করার চেষ্টা করার পরে (সেই 2 অক্ষরগুলিতে স্যুইচ করুন) তারা নিজেরাই পাল্টেছে! প্রতীকগুলির যে কোনও ক্রম এই প্রভাবটি থামায় না। কেন!??

0 এবং א বিপরীত (সি & পি এর জন্য א) দিয়ে এগুলি টাইপ করার চেষ্টা করুন:

א 0

א - 0

। \\\ 0

א -। / 0

শব্দগুলি তবে তাদের পৃথক করে

Oo ফুবার 0

আমি খিলান লিনাক্সে আছি এবং এখনও অন্য কোনও ওএসে এটি পরীক্ষা করে দেখিনি

সম্পাদনা: সংখ্যাটি শূন্য হতে হবে না। এটি সংখ্যা দিয়ে কাজ করে তবে অক্ষর নয়।


14
প্রথম নজরে আমি ভেবেছিলাম আপনি পাগল হয়ে গেছেন। দেখা যাচ্ছে যে এটি কীভাবে বিভিন্ন ভাষার দিকনির্দেশ ব্যবহৃত হয় তার একটি নিদর্শন। দুর্দান্ত প্রশ্ন!

6
হিব্রু পাঠ্য লেখার জন্য, এই ক্রমটি বোঝা যায়। অন্যথায় এটি ב-5 דקות(5 মিনিটের মধ্যে) মতো জিনিস টাইপ করা সবচেয়ে বিরক্তিকর হবে ।
অগোরেন

7
@ জামেস্কেফ: এবং একটি আছে, ইলিডানএস 4 এর পোস্ট দেখুন।
মাধ্যাকর্ষণ

28
@ জামেস্কফ, হিব্রু হিব্রু লেখার জন্য ইউনিকোডে হিব্রু অক্ষর রয়েছে। এবং আমি সাহস করে বলতে পারি যে আমাদের মধ্যে আরও অনেকে আছেন যারা সেট কার্ডিনালিটিগুলি লেখেন তাদের চেয়ে হিব্রু (7 মিলিয়ন বা তার বেশি) লিখেন।
উগোরেন

27
@ কিছুটা গণনা অনুসারে বাগেরান ১৩০ কে গণিতবিদ রয়েছেন তবে সত্য, গণিত সর্বজনীন ভাষা, সুতরাং সেখানে সত্যিই ℵ₀
নিক টি

উত্তর:


111

'א', 'হিব্রে লেটার এলিএফ' (ইউ + 05 ডি 0) এর বিআইডিআই (দ্বি-দিকনির্দেশক) শ্রেণি রয়েছে "ডান থেকে বাম [আর]", কারণ হিব্রু traditionতিহ্যগতভাবে ডান থেকে বামে রচিত। অন্যদিকে, অঙ্কগুলি তাদের নির্দিষ্ট কোনও দিকনির্দেশনা নির্ধারণ করে না, এবং তাইলেফ এবং শূন্যের পুরো অংশটি ডান থেকে বাম হিসাবে ব্যাখ্যা করা হয়। এই ক্ষেত্রে, নিম্নলিখিত অক্ষরটি অগত্যা পূর্ববর্তী চরিত্রের ডানদিকে অবস্থিত নাও হতে পারে, কারণ ইউনিকোডের পরিবর্তে জটিল দ্বি-দিকনির্দেশক বিধিগুলি নির্দেশ করে।

এই সমস্যাটি নিয়ে কাজ করার জন্য আপনার কাছে বেশ কয়েকটি বিকল্প রয়েছে।

  1. আপনি 'ℵ', 'ALEF SYMBOL' (U + 2135) ব্যবহার করতে পারেন । এটি একটি প্রতীক এবং বাম থেকে ডান সম্পত্তি রয়েছে: ℵ0।

  2. সাধারণ অঙ্কের পরিবর্তে 0, আপনি বাম থেকে ডান দিকনির্দেশের মতো শূন্যের মতো অক্ষর ব্যবহার করতে পারেন, যেমন '〇', 'আইডিজোগ্রাফিক নম্বর জিরো' (ইউ + 3007)

  3. পরিষ্কার উপায় হ'ল আলফের পরে 'লেফট-টু-রাইট মার্ক' (ইউ + 200 ই) অক্ষর ( উইকিপিডিয়া ) ব্যবহার করা: "א 0"। এটি একটি অদৃশ্য শূন্য-প্রস্থের অক্ষর যা বাম থেকে ডান দিকনির্দেশকে সংজ্ঞায়িত করা হয়েছে। সুতরাং, এটি দ্বিখণ্ডিত পাঠ্য বিন্যাস অ্যালগরিদমকে সন্নিবেশ করানোর মতোই একই প্রভাব ফেলেছে, বলুন, visible এর পরে একটি বাম থেকে ডান ডান লাতিন অক্ষর বাদে কোনও দৃশ্যমান অক্ষর সেখানে উপস্থিত হবে না।


69
গাণিতিক প্রসঙ্গে (যা আমি এটি প্রত্যাশা করি), ইউ + 2135 হ'ল সঠিক চরিত্রটি ব্যবহার করা।
cmbuckley

10
ওভাররাইডগুলি সম্পর্কে আপনাকে সতর্কতা অবলম্বন করতে হবে - যেখানে আপনি এগুলি পাঠ্যে U+202Cরেখেছেন যখন আপনি তাদের যে কনটেক্সটি পরিচালনা করতে চান তা পরিপূর্ণ করা ("পপ নির্দেশিক বিন্যাস" অক্ষর ব্যবহার করে) মুছে ফেলা গুরুত্বপূর্ণ ।
জে ...

4
এছাড়াও, "ওভাররাইড" অক্ষরগুলি ওভারকিলের ধরণের, এই ব্যবহারের ক্ষেত্রে "এম্বেডিং" যথেষ্ট। "বিচ্ছিন্ন" নামে একটি নতুন শ্রেণি রয়েছে, এই পরিস্থিতিতে পার্থক্য কী তা নিশ্চিত নয়।
র্যান্ডম 832

4
আমি 2 এবং 3 অদলবদল করার পরামর্শ দেব
wizzwizz4

10
@ র্যান্ডম 832- এগুলি সমস্তই ওভারকিল। আপনার যা দরকার তা হল আলেফ এবং শূন্যের মধ্যে একটি বাম থেকে ডান চিহ্ন (U + 200E)। এইভাবে আপনার কোনও অতিরিক্ত "পপ" অক্ষরের দরকার নেই।
ইলমারি করোনেন

198

আলেফ ( U + 05D0 ) হিব্রু অক্ষর, এবং হিব্রুটি ডান থেকে বামে লেখা হয়, তাই ইউনিকোড এটিকে "ডান থেকে বাম" দ্বিদ্বায়ক শ্রেণির দায়িত্ব দেয়। ( ইউনিকোড টিআর 9 দেখুন : আরও তথ্যের জন্য দ্বিদ্বিতীয় অ্যালগরিদম ।)

লাতিন বর্ণগুলি অবশ্যই "বাম থেকে ডান"। তবে শূন্য ( U + 0030 ) "ইউরোপীয় সংখ্যা" দ্বিদলীয় শ্রেণিতে রয়েছে, এটি একটি দুর্বল শ্রেণী - যখন ডিফল্টরূপে এলটিআর, এটির আগে যদি "শক্তিশালী" ডান থেকে বাম অক্ষর থাকে তবে এটি আরটিএলে স্যুইচ করতে পারে। ( টিআর 9 তে দ্বি নির্দেশমূলক চরিত্রের প্রকারগুলি এবং দুর্বল প্রকারগুলি সমাধান করার জন্য দেখুন ))

ফলস্বরূপ, পূর্ব এবং পরবর্তী দিকনির্দেশগুলি পুরো শব্দের জন্য অদলবদল হয় - আপনি যদি শূন্যটি 'পূর্বে' রাখেন, তবে এটি ডানদিকে প্রদর্শিত হবে; আপনি যদি শূন্যটি 'পরে' লিখেন তবে এটি বাম দিকে প্রদর্শিত হবে।


14
হিব্রুতে টাইপ করার সময় এটি বেশ কয়েকটি পাঠ্য সম্পাদক এবং ওয়েবসাইটগুলির মধ্যে একটি অত্যন্ত সাধারণ সমস্যা I আমি ধারণা করি এটি অন্যান্য ডান থেকে বাম ভাষাগুলির ক্ষেত্রেও সত্য। এটি সময়ের সাথে অবশ্যই আরও উন্নত হয়েছে, তবে কল্পনা করুন কোনও শব্দ সমস্যা লেখার চেষ্টা করুন - হিব্রু শব্দের (আলেফ চরিত্রের মতো) এবং সংখ্যার (0 টি চরিত্রের মতো) বারবার পরিবর্তন করা ...
জ্যাক

3
@ ওয়াল্ট আমি দেখেছি বেশিরভাগ পাঠ্যপুস্তক হ'ল "নিমজ্জন" প্রকার, যা অত্যন্ত সাধারণ হিব্রু ব্যবহার করে তবে পুরোপুরি হিব্রু ব্যবহার করে। ভাষা শেখানোর জন্য কোনও ভাষা ব্যবহার করা এটিকে স্ব-স্বজ্ঞাত বলে মনে হতে পারে তবে এটি ভাষা দক্ষতার আরও জৈব গঠনের অনুমতি দেয়। (ভালো কিছু আপনি একটি লিপ্যন্তর অথবা অনুবাদের ইনলাইন দেখতে হতে পারে lh4.ggpht.com/-_Vc8TUDwznQ/UlhaLFjnrGI/AAAAAAAAzQk/_zm4BMC0aLw/... - "শালোম কিতা Aleph" = "হ্যালো প্রথম শ্রেণীর")
জেক

1
@ জ্যাক আহ, এটা বোঝা যায়। আমি প্রকৃত একমাত্র বিদেশী ভাষাটি ছিল লাতিন; আমাদের পাঠ্যপুস্তকগুলি প্রতিটি অধ্যায়ে ডিক্রিফার করার জন্য লাতিন পাঠ্যের একক খণ্ডের সাথে বেশিরভাগই ইংরেজী হয়ে থাকে, পুরো ক্লাস ফর্ম্যাটটি "লাতিন শিখুন" থেকে "অবধি পরিবর্তিত হওয়া অবধি এই পুরো মহাকাব্যটি একসাথে কিছুটা সময় অবধি অনুবাদ করা হয়" শিক্ষাবর্ষ".
টিন ম্যান

5
@ ওয়াল্ট: আমি মনে করি একটি ভুল বোঝাবুঝি হতে পারে। আমি যদি লাতিন (এলটিআর) শব্দটি টাইপ করি, তবে একটি হিব্রু (আরটিএল) শব্দ, তারপরে অন্য একটি লাতিন শব্দ, আমি বাক্যগুলিতে অবাধে সেগুলি রাখতে পারি এবং কেবল হিব্রু শব্দটি আরটিএলকে রেন্ডার করে। এটি সব একই বাক্যে সহজেই ফিট করার জন্য তৈরি করা হয়েছে। সমস্যাটি হ'ল সংখ্যাটি 0এলটিআর এবং আরটিএল উভয় ভাষা ব্যবহার করে, এবং সুতরাং সফ্টওয়্যারটি কেবল এটি পূর্ববর্তী অক্ষরের মতো একই দিক তৈরি করে। এটি যদি এলটিআর অক্ষর অনুসরণ করে তবে এটি এলটিআর। যদি এটি আরটিএল অক্ষর অনুসরণ করে তবে এটি আরটিএল। এটি অদলবদল করার জন্য ওভাররাইডগুলিও রয়েছে। fileformat.info/info/unicode/char/202d/index.htm
গরুর হাঁসের

4
শূন্য আরটিএল হয়ে উঠছে না - এটি এখনও এলটিআর, এবং অঙ্কগুলির একটি অনুক্রমের চারপাশে হিব্রু সহ বাম থেকে ডানদিকে প্রদর্শিত হবে, তবে এম্বেডিং স্তরগুলি এমনভাবে ইন্টারঅ্যাক্ট করে যাতে শূন্যটি বাম দিকে প্রদর্শিত হয় স্মৃতি ক্রমে এর আগের হিব্রু চরিত্র। (ইউনিকোড দ্বিপাক্ষিকতা জটিল))
ব্যবহারকারী 2357112

20

সম্ভবত, এটি অর্জনের একটি ভাল উপায় হ'ল:

echo -e "\u200F0א"

এবং বাধ্যতামূলক xkcd রেফারেন্স https://xkcd.com/1137/

LTR


14

নোটপ্যাড ++ এ তৈরি করা নিম্নলিখিত উদাহরণে যেমন দেখানো হয়েছে তার সামনে শূন্য থাকা পুরোপুরি সম্ভব।

আলেফ ০

আপনি যদি দেখছেন এবং আপনার প্রশ্নের চরিত্রটি চিহ্নিত করার চেষ্টা করেন তবে তা স্পষ্ট হয়ে যায়, হিব্রুটি কি ডান থেকে বামে লেখা হয় (যেমন 0 সরাসরি সংযুক্ত করা হয়েছে) পাঠ্যটি ডান থেকে বামে পরিচালনা করা হয় (বাম পরিবর্তে) to ডান) পদ্ধতি।

স্পষ্ট নির্বাচনের সাথে ফায়ারফক্সের (আমার শেষ প্রান্তে) যে সমস্যা রয়েছে তার দ্বিতীয় উদাহরণটি দেখুন।

ফায়ারফক্স ডান থেকে বাম পাঠ্য নির্বাচন করছে


17
এটি মারাত্মক পরামর্শ, কারণ এটি একটি নির্দিষ্ট ভিজ্যুয়াল ক্রম পাওয়ার জন্য প্রকৃত চরিত্রের ক্রম দিয়ে গেমগুলি খেলে। অন্যান্য উত্তরগুলি ব্যাখ্যা করে যে এটি কেন ঘটে এবং কিছু এটির সাথে ডিল করার সঠিক উপায় অন্তর্ভুক্ত করে (ওভাররাইড এবং সুস্পষ্ট দিকনির্দেশ চিহ্ন)।
ড্রানন

8
আপনি যেখানে আমি কিছু ফর্ম পরামর্শ অন্তর্ভুক্ত করতে পারেন যেখানে নির্দেশ করতে পারেন? আমি কেবল যা ঘটে তার একটি উদাহরণ দেখিয়ে চলেছি, এটি একটি প্রত্যয় সংখ্যা থাকা এবং এটি কেন এমন হয় কেন এটি ঘটে সে সম্পর্কে তথ্য সরবরাহ করা সম্ভব।
শেঠ

13

হিব্রু ডান থেকে বামে লেখা - এটি আলফ চরিত্রটি তথ্য বহন করে, পরবর্তী অক্ষরটি তার বামে মুদ্রিত করা উচিত ।

যদি আপনি নিজের দস্তাবেজটি হেক্স-চেক করেন (বা উপযুক্ত পাঠকের তীর কীগুলির সাহায্যে আপনার পাঠ্যের মাধ্যমে কার্সারটি সরান), আপনি লক্ষ্য করবেন যে আপনি প্রথমে বর্ণমালায় পৌঁছেছেন, তারপরে অঙ্কে।

উদাহরণস্বরূপ: অনুমান "পরবর্তী অক্ষর == অক্ষরের ডানদিকে" ধারণ করে না।


3
א 0 0 א 0-א א -0

সমস্যাটি হ'ল আপনি কোথায় এটি করছেন এবং তা বাস্তবায়ন করছেন। হিব্রু-সংখ্যা আচরণ পেতে সমস্ত অক্ষর অবশ্যই ডান থেকে বাম দিকনির্দেশের মধ্যে থাকতে হবে। এইচটিএমএল / সিএসএসে যা:

<p style="direction:rtl"> א0 0א 0-א א-0 </p>

অপারেটিং সিস্টেমে হিব্রু এবং দ্বি-দিকনির্দেশকে সক্ষম করতে হবে।

বিকল্প হিসাবে অন্যান্য চরিত্রের ব্যবহারের পরামর্শ দিয়ে কর্মক্ষেত্রগুলি ইউনিকোডের উদ্দেশ্যকে পরাস্ত করে। গাণিতিক অপারেটর হিসাবে অ্যালাফ কিছু চরিত্রের সেটগুলিতে দেখতে একই রকম হতে পারে তবে হিব্রু আলফের তুলনায় একেবারে আলাদা চরিত্র, উভয় প্রসঙ্গে এবং কীভাবে এটি পার্স করা হবে। উদাহরণস্বরূপ, হিব্রু-নেটিভ স্পিকার / কম্পিউটার কোনও হিব্রু শব্দের সাথে মিলিতভাবে ব্যবহার করা হলে এটি সঠিকভাবে প্রক্রিয়া করবে না। নম্বরগুলি এবং নন-আলফা অক্ষরগুলি যখন একটি সমস্যা হয় তখন যখন এগুলি নিজেই আলফা অক্ষরগুলির মতো একই দিকনির্দেশক এনকোডিং দেয় না। সুতরাং, বিদ্রূপের সাথে, সংখ্যার নিজেরাই নিজেকে চরিত্র-সেট / দিকনির্দেশনার থেকে পৃথক হওয়া উচিত, পূর্ববর্তী বর্ণের ইউনিকোড দিকনির্দেশনাটি গ্রহণ করুন। সুতরাং একটি হিব্রু নথিতে - সংখ্যাগুলি 'হ্যাব্রাইসাইজড' হয়ে যায় অর্থাৎ দিকনির্দেশিতভাবে হিব্রুর মতো। যেখানে একটি ইংরাজী-লাতিন নথি,


ওপি ছিল সাংখ্যিক অপারেটর হিসাবে aleph ব্যবহার করতে, কোন চেষ্টা?
মাধ্যাকর্ষণ

ঠিক আছে, পোস্টে এটি মোটেই পরিষ্কার ছিল না। যে কোনও ক্ষেত্রে, দিকনির্দেশনা প্রাসঙ্গিক হওয়া উচিত নয়। আলেফ সেট নোটেশনে ব্যবহৃত হয় এবং এর একটি সীমাহীন, অসীম সিরিজের উপাধি রয়েছে। এটি কোনও দিকনির্দেশ থেকে বাম থেকে ডান হওয়া উচিত কারণ আপনি যে ভাষাটি ব্যবহার করছেন তা নির্বিশেষে সমস্ত গণিত বাম থেকে ডানে ডানদিকে চলে। তবে হিব্রু ভাষায় একটি চরিত্র হিসাবে অ্যালেফ ব্যবহারের দিকনির্দেশে ডান থেকে বামে সেট করা হয়।
ড্যানি এফ

2

এটা সম্ভব:

א 0

א - 0

। \\ 0

א -। / 0

Oo ফুবার 0

(এই উত্তরটি "এটি কেন" এর উত্তর দেয় নি, যেমন এটি ইতিমধ্যে অন্যেরা উত্তর দিয়েছিল But তবে এটি শিরোনামে এই প্রশ্নের উত্তর দেয়, "অসম্ভব ...?")


7
তবে এটি কীভাবে উত্তর দেয় না, এবং এটি প্রায় অকেজো।
এনএইচ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.