মুদ্রণ পাসওয়ার্ড: আমি কীভাবে l / 1, o / O / 0 ইত্যাদি পার্থক্য করতে পারি এবং স্পেসগুলি কল্পনা করতে পারি?


10

আমি এলোমেলোভাবে উত্পন্ন পাসওয়ার্ডগুলি মুদ্রণ করতে চাই, যাতে শূন্যের মতো বর্ণমালা অক্ষর এবং "o" বা একটি বর্ণ এবং "l" অক্ষরটি স্পষ্টভাবে আলাদা হয়। আমি স্পেসগুলি ভিজ্যুয়ালাইজ করার একটি উপায়ও খুঁজতে চাই, অর্থাত আমি একটি ফন্ট খুঁজছি যা সেগুলি করে বা আন্ডারস্কোরগুলির বিকল্প (যেহেতু পাসওয়ার্ডগুলিতে আন্ডারস্কোর থাকতে পারে)

এখনও অবধি আমি যেটি খুঁজে পেয়েছি তা হল "বিটস্ট্রিম ভেরা সানস মনো" এই ভিত্তিতে ওপেনঅফিসে: http://forums.overclockers.co.uk/showthread.PHP?p=16215032 (আশ্চর্যজনকভাবে এটি ফন্ট তালিকায় তালিকাভুক্ত নয়, তবে যদি আমি এটি টাইপ করি তবে এটি কাজ করে:

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


1
জায়গার মতো কয়েকটি সমস্যাযুক্ত চরিত্রগুলি বাদ দিয়ে আপনি সমস্যাটি কিছুটা সহজ করতে পারেন। উপরের / নিম্ন বর্ণ, সংখ্যা এবং বিরামচিহ্নের অক্ষরের বিশাল বর্ণের সেট দেওয়া, আমি সংযুক্তি সম্ভাবনাগুলিকে উল্লেখযোগ্যভাবে হ্রাস না করে উদাহরণস্বরূপ স্পেসগুলি সরিয়ে
ফেলব

ওসিআর-এ হরফ কীভাবে?
Linker3000

1
আপনার ওএসে বিটস্ট্রিম ভেরার পরিবর্তে দেজাভু ইনস্টল থাকতে পারে। দেজাভু বিস্ট्रीम ভেরার একটি কাঁটাচামচ যা অন্যান্য ভাষার জন্য প্রচুর রূপ এবং অতিরিক্ত সমর্থন যুক্ত করে।
আফরাজায়

উত্তর:


3

@ স্ল্যাকার যেমন বলেছিলেন, ঝামেলাযুক্ত চরিত্রগুলি মুছে ফেলা অনেক সহায়তা করে, যদি আপনি নিজেরাই এটি তৈরি করে থাকেন।

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

কনসোলস নমুনা

এখন, দৃশ্যমান শ্বেত স্পেসে সাহায্য করার জন্য আপনি যা করতে পারেন তা হল টেক্সট সম্পাদক হিসাবে নোটপ্যাড 2 ব্যবহার করুন । (আমি নোটপ্যাড 2-মোড রূপটি নিজেই ব্যবহার করি)) এতে দৃশ্যমান সাদা অংশের জন্য বিকল্প রয়েছে, তাই ট্যাবগুলিকে অক্ষরের জায়গার মাঝখানে একটি ছোট বিন্দু সহ একটি তীর এবং ফাঁকা স্থান দিয়ে চিহ্নিত করা হয়। এটি কেবল প্রদর্শনের জন্য নয়, এগুলি প্রিন্টও করবে। নীচে নোটপ্যাড 2 থেকে প্রিন্ট করে তৈরি পিডিএফটির একটি স্ন্যাপশট রয়েছে যার মধ্যে দৃশ্যমান সাদা স্থান এবং ইন্ডেন্টেশন গাইড রয়েছে:

কনসোলস ডাব্লু / স্পেস

অন্যান্য সমস্ত সিন্টিলা ভিত্তিক সম্পাদক সম্ভবত একইভাবে আচরণ করে।


1

ব্যাংকগুলি তাদের পিন নম্বরগুলি মুদ্রণের মতো করতে পারে - সাধারণভাবে এবং ফোনেটিকভাবে।

সুতরাং 'h30yg28fi1' পাসওয়ার্ডটিও লেখা হবে:

এইচটি তিনটি শূন্য কেন আমরা আট জন ইফএফ এয়ার এয়ার করি

বা অনুরূপ কিছু।

এটি "ওহ", "ওএইচ" এবং "জিরো", "চক্ষু", "EYE", "এল", "ইএলএল" এবং "ওয়ান" বেশ ভালভাবে পার্থক্য করবে।


1

দেরী মতামত জন্য দুঃখিত। আমি শেষ পর্যন্ত এই সমাধানটি ব্যবহার করেছি (ভারব্যাটিম সহ ল্যাটেক্সে বিটস্ট্রিম ভেরা ফন্ট *):

\documentclass{article}

\usepackage{bera}

\begin{document}

% text using bera font (Bitstream Vera), which has dotted zeroes
% the * after verbatim adds visible spaces
\begin{verbatim*}'1 l oO0}4 _i6D-WtF#q\end{verbatim*}

% visible space
hello\textvisiblespace world

% slashed zero
\o

\end{document}

আমি চেষ্টা করেছি এমন অন্যান্য কয়েকটি জিনিস রেখেছি।

এটি থেকে একটি পিডিএফ তৈরি করতে:

pdflatex password_printing_4.tex

আপনি যদি কোনও ত্রুটি পান তবে কেবল টেক্সমেকার ইনস্টল করার চেষ্টা করুন। এটি সবচেয়ে প্রয়োজনীয় ল্যাটেক্স প্যাকেজগুলির উপর নির্ভর করে:

sudo apt-get install texmaker

আমি লেটেক্সে ইনকনসোল্টা ফন্টটিও চেষ্টা করেছি, তবে এটির মতো বলে মনে হচ্ছে না:

\documentclass{article}

\usepackage{inconsolata}
%\usepackage{bera}

% requires texlive-xetex package:
\usepackage[xetex]{graphicx}
%\usepackage{fontspec,xunicode}
%\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
%\setmainfont[Scale=.95]{Inconsolata}

\begin{document}

% text using bera font (Bitstream Vera), which has dotted zeroes
% the * after verbatim adds visible spaces
\begin{verbatim*}`!=}k o6~-cRR1loO0\end{verbatim*}

%\renewcommand{\bera}{\inconsolata}
\texttt{This is Inconsolata. zero: 0}

%\renewcommand{\inconsolata}{\bera}
\texttt{This is Bera. zero: 0}

% visible space
hello\textvisiblespace world

% slashed zero
\o

\end{document}

এটি সর্বোত্তম উত্তরের মতো দেখায় এবং অনুরোধকারী (আপনি :) কীভাবে শেষ পর্যন্ত সমস্যার সমাধান করতে বেছে নিয়েছিলেন। কেন তা মানছে না?
পেথ

ঠিক আছে, কারণ আমি এটি পোস্ট করেছি? যাইহোক, হ্যাঁ, গৃহীত। :)
কেআইএজে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.