Prism-এ সমস্যার সমাধান ও সহায়তা পাওয়া
Prism হলো একটি সহযোগিতামূলক, AI-নেটিভ LaTeX ওয়ার্কস্পেস, যা ফ্রন্টিয়ার মডেলের ওপর নির্মিত—গবেষকদের দ্রুততরভাবে চিন্তা করা, লেখা এবং পুনরাবৃত্তি করে কাজ করতে সহায়তা করার জন্য ডিজাইন করা হয়েছে। এর এমবেডেড বুদ্ধিমত্তা বৈজ্ঞানিক কাজের গতি ও গভীরতা দুটিই বাড়িয়ে দেয়.
এই গাইডে সাধারণ সমস্যাগুলো কীভাবে সমাধান করবেন এবং কোথায় অতিরিক্ত সহায়তা পাবেন, তার রূপরেখা দেওয়া হয়েছে.
Prism অ্যাক্সেস করার উপায়
Prism prism.openai.com-এ Free, Go, Plus বা Pro ChatGPT অ্যাকাউন্টের সব ব্যবহারকারীর জন্য উপলভ্য, যারা Business বা Enterprise ওয়ার্কস্পেসের সদস্য নন এবং আগে কখনো ছিলেন না. আমরা নিকট ভবিষ্যতে Business, Enterprise এবং Edu-তে অ্যাক্সেস সম্প্রসারণ করব.
1. Prism-এর বিল্ট-ইন বুদ্ধিমত্তা ব্যবহার
Prism-এ OpenAI-এর frontier model দ্বারা চালিত একটি editor-native assistant রয়েছে। এটি আপনার ডকুমেন্টের প্রসঙ্গ বোঝে এবং এডিটর ছাড়াই LaTeX তৈরি করা, ত্রুটি নির্ণয় করা এবং সমাধানের পরামর্শ দিতে সাহায্য করতে পারে। আপনি ওয়ার্কস্পেসের নিচের প্যানেল থেকে এটি ব্যবহার করতে পারেন.
LaTeX snippet তৈরি করুন: Prism-কে সাধারণ LaTeX উপাদান তৈরি করতে বলুন, যেমন “একটি 4×4 টেবিল তৈরি করো” বা “একটি captionসহ figure যোগ করো।” Prism ব্যবহার-উপযোগী LaTeX ফিরিয়ে দেবে এবং Keep ও Undo অপশন দেবে, যাতে আপনি এটি সরাসরি আপনার প্রজেক্টে যোগ করতে পারেন.
কম্পাইলেশন সমস্যা নির্ণয় করুন: আপনার ডকুমেন্ট কম্পাইল না হলে, প্যানেলে সমস্যাটি বর্ণনা করুন (উদাহরণস্বরূপ, “আমার ডকুমেন্ট কম্পাইল হচ্ছে না”)। Prism ব্যাখ্যামূলক প্রশ্ন করবে এবং সম্ভাব্য কারণগুলো, যেমন missing command বা unresolved reference, নিয়ে আপনাকে নির্দেশনা দেবে.
ইনলাইন ত্রুটি ঠিক করুন: এডিটরের margin-এ ত্রুটি ও warning লাল বা হলুদ চিহ্ন হিসেবে দেখা যায়। আপনি Prism-কে নির্দিষ্ট কোনো ত্রুটি ঠিক করতে বলতে পারেন, এবং এটি সংশ্লিষ্ট লাইনগুলো বিশ্লেষণ করবে, কী সমস্যা তা ব্যাখ্যা করবে এবং লক্ষ্যভিত্তিক সম্পাদনার পরামর্শ দেবে। আপনি সরাসরি সেই পরামর্শ প্রয়োগ করে fix নিশ্চিত করতে পুনরায় compile করতে পারেন.
প্রুফরিড করুন: Prism-কে কোনো একটি সেকশন প্রুফরিড করতে বলুন এবং যুক্তিতে থাকা যেকোনো ত্রুটি বা ফাঁক হাইলাইট করতে বলুন, পাশাপাশি সেকশনের স্বচ্ছতা কীভাবে উন্নত করা যায় সে সম্পর্কেও পরামর্শ চাইুন। সম্পাদকীয় ও বাস্তবভিত্তিক প্রতিক্রিয়ার জন্য আপনি Paper Review-এর মতো Skills ব্যবহার করতে পারেন.
সাহিত্য অনুসন্ধান: আমার পেপারে একটি bibliography যোগ করুন, এর মধ্যে আমি হয়তো মিস করেছি এমন সম্পর্কিত কাজের পরামর্শও দিন.
2. কম্পাইলেশন ত্রুটি নির্ণয়
আপনার LaTeX ডকুমেন্ট কম্পাইল না হলে, নিচের ধাপগুলো চেষ্টা করুন.
ত্রুটি চিহ্ন পরীক্ষা করুন: লাল ও হলুদ চিহ্ন Prism যেখানে সমস্যা শনাক্ত করেছে তা হাইলাইট করে। বিস্তারিত দেখতে চিহ্নে ক্লিক করুন, তারপর ত্রুটি নির্ণয়ের জন্য বিল্ট-ইন সহকারী ব্যবহার করুন.
কম্পাইল লগ পর্যালোচনা করুন: কম্পাইলেশন ব্যর্থ হলে, PDF প্রিভিউ প্যানে একটি compile log দেখায়। প্রথম ত্রুটি বার্তায় মনোযোগ দিন (উদাহরণস্বরূপ, একটি missing \end{document}), কারণ পরের ত্রুটিগুলো প্রায়ই ধারাবাহিক প্রভাব হয়। আরও নির্ভুল নির্দেশনার জন্য এই বার্তাটি Prism-কে শেয়ার করুন.
সাম্প্রতিক পরিবর্তনগুলো বাতিল করুন: যদি সাম্প্রতিক কোনো সম্পাদনার পর ত্রুটিটি দেখা দেয়, তবে সেই পরিবর্তনটি undo করুন বা সাময়িকভাবে comment out করুন, তারপর দেখুন কম্পাইলেশন সফল হয় কি না.
ন্যূনতম উদাহরণে নামিয়ে আনুন: সমস্যা চলতে থাকলে, ডকুমেন্টটি শুধু প্রয়োজনীয় কনটেন্টে সরল করুন। সম্পর্কহীন অংশ সরিয়ে দিলে ত্রুটির উৎস আলাদা করা সহজ হয়.
3. সমস্যা এড়াতে সেরা অনুশীলন
লগ ইন অবস্থায় থাকুন: আপনার পরিবর্তনগুলো সেভ হয় এবং বিভিন্ন সেশনে উপলব্ধ থাকে তা নিশ্চিত করতে সবসময় লগ ইন অবস্থায় কাজ করুন.
সমর্থিত package ব্যবহার করুন: Prism অনেক বহুল ব্যবহৃত LaTeX package সমর্থন করে। বিরল, পুরোনো বা অরক্ষিত package অপ্রত্যাশিত কম্পাইলেশন ত্রুটি ঘটাতে পারে.
ধাপে ধাপে সম্পাদনা করুন: ছোট ছোট পরিবর্তন করুন এবং ঘন ঘন compile করুন। এতে কোন সম্পাদনায় ত্রুটি এসেছে তা চিহ্নিত করা এবং দ্রুত পুনরুদ্ধার করা সহজ হয়.
LaTeX প্রজেক্ট Prism-এ স্থানান্তর করা
এই গাইডে ব্যাখ্যা করা হয়েছে কীভাবে বিদ্যমান LaTeX প্রজেক্ট—Overleaf থেকে অথবা আপনার লোকাল কম্পিউটার থেকে—prism-এ স্থানান্তর করবেন। আপনার প্রজেক্টগুলো ইমপোর্ট করলে সবকিছু এক জায়গায় থাকে এবং ফাইলগুলো হাতে আবার তৈরি না করেই কাজ চালিয়ে যেতে পারেন.
Overleaf থেকে প্রজেক্ট ইমপোর্ট করা
Overleaf থেকে prism-এ একটি প্রজেক্ট সরাতে, প্রথমে Overleaf থেকে প্রজেক্ট ফাইলগুলো ডাউনলোড করুন এবং তারপর সেগুলো prism-এ আপলোড করুন.
একটি একক প্রজেক্ট ডাউনলোড করুন
আপনার Overleaf project dashboard খুলুন.
আপনি যে প্রজেক্টটি স্থানান্তর করতে চান সেটি খুঁজে বের করুন.
প্রজেক্টের নামের একই সারিতে থাকা download icon-এ ক্লিক করুন.
Overleaf পুরো প্রজেক্টটি .zip file হিসেবে আপনার কম্পিউটারে ডাউনলোড করবে.

একাধিক প্রজেক্ট ডাউনলোড করুন
আপনার Overleaf project list খুলুন.
প্রতিটি সারির শুরুর checkbox ব্যবহার করে প্রজেক্টগুলো নির্বাচন করুন.

সবকিছু নির্বাচন করতে, তালিকার প্রথম checkbox-এ ক্লিক করুন.
নির্বাচন করা হয়ে গেলে, প্রজেক্ট তালিকার উপরের-ডান কোণের download icon-এ ক্লিক করুন.

নির্বাচিত প্রজেক্টগুলো .zip file হিসেবে ডাউনলোড হবে.
Prism-এ প্রজেক্ট ইমপোর্ট করা

Prism তিনভাবে প্রজেক্ট ইমপোর্ট করতে পারে: একটি folder আপলোড করে, একটি .zip archive আপলোড করে, অথবা All Projects ভিউতে ফাইল drag and drop করে.
Import মেনু থেকে একটি প্রজেক্ট ইমপোর্ট করতে:
Prism খুলুন এবং Import-এ যান.
ইমপোর্টের ধরন বেছে নিতে Import-এর পাশের chevron-এ ক্লিক করুন.
নিচের যেকোনো একটি নির্বাচন করুন:
Prism খুলুন এবং Import অপশনে যান.
ইমপোর্টের ধরন বেছে নিতে Import-এর পাশের chevron-এ ক্লিক করুন.
নিচের যেকোনো একটি নির্বাচন করুন:
একটি .zip file ইমপোর্ট করুন: আপনার কম্পিউটার থেকে ডাউনলোড করা প্রজেক্ট archive নির্বাচন করুন। Prism স্বয়ংক্রিয়ভাবে এটি unpack করে প্রজেক্ট লোড করবে.
একটি folder ইমপোর্ট করুন: আপনার কম্পিউটার থেকে প্রজেক্ট folder নির্বাচন করুন। Prism আপনার .tex file, bibliography file, image এবং অন্যান্য প্রজেক্ট resource ইমপোর্ট করবে.
Drag and drop করে ইমপোর্ট করতে: All Projects ভিউ থেকে একটি প্রজেক্ট folder বা .zip file Prism-এ drag and drop করুন। Prism স্বয়ংক্রিয়ভাবে একটি নতুন প্রজেক্ট তৈরি করবে এবং আপনার জন্য ফাইলগুলো ইমপোর্ট করবে.
আপলোড শেষ হলে, Prism পুরো প্রজেক্টটি খুলবে যাতে আপনি সম্পাদনা এবং compile করা শুরু করতে পারেন.
অন্যান্য প্রায়শই জিজ্ঞাসিত প্রশ্নাবলি
অ্যাকাউন্ট, নিরাপত্তা এবং বিলিং
প্র: আপনাদের প্রাইভেসি পলিসি কোথায় পাব?
উ: Prism-এর প্রাইভেসি পলিসি এখানে.
প্র: আপনারা কি আমার ডাটা দিয়ে প্রশিক্ষণ দেন?
উ: আমাদের প্রাইভেসি পলিসি অনুযায়ী, ব্যবহারকারীদের ডাটা আমাদের মডেল উন্নত করতে ব্যবহার করা হবে কি না, সে বিষয়ে ব্যবহারকারীদের পূর্ণ নিয়ন্ত্রণ থাকে.
প্র: আপনারা কি “জিরো ডাটা রিটেনশন” (ZDR) ব্যবহার করেন? কী ধরনের লগিং/রিটেনশন হয়?
উ: Prism বর্তমানে “জিরো ডাটা রিটেনশন” (ZDR) API অপশন ব্যবহার করে না এবং প্রোডাক্ট উন্নত করার জন্য অনুরোধের পরে কিছু সময়ের জন্য লগ রাখে.
প্র: আপনারা কি এমন কোনো প্রাইভেসি মোড দেন যেখানে কোনো টেক্সট সংরক্ষণ করা হয় না বা মানুষের দ্বারা পর্যালোচনা করা হয় না, এবং/অথবা শুধু EU-তে ডাটা রেসিডেন্সি থাকে?
উ: এগুলো অনুরোধ করা ফিচার; এগুলো রোডম্যাপ/ব্যাকলগে আছে, তবে এখনো কোনো নির্দিষ্ট সময়সীমা প্রতিশ্রুত নয়.
শেয়ারিং এবং সহযোগিতা
প্রশ্ন: আমি কেন “যে কেউ এডিট করতে পারে” লিংক শেয়ার করতে পারি না? (ড্রপডাউনে শুধু “যে কেউ দেখতে পারে” দেখা যায়।)
উত্তর: এটি বর্তমানে পরিকল্পিতভাবেই এমন। লিংক-ভিত্তিক “যে কেউ সম্পাদনা করতে পারে” শেয়ারিং এখনো সমর্থিত নয়; সম্পাদকদের সহযোগী হিসেবে যোগ করতে হবে (একটি Prism অ্যাকাউন্টসহ).
প্রশ্ন: সহযোগীরা আমন্ত্রণের ইমেইল পাচ্ছেন না—তারা কীভাবে প্রজেক্টে প্রবেশ করবেন?
উত্তর: তাদের spam/junk ফোল্ডার চেক করতে বলুন, এবং আমন্ত্রিত ইমেইল ঠিকানা ব্যবহার করে লগ ইন করতে বলুন; প্রথম লগইনের পর শেয়ার করা প্রজেক্টটি তাদের কাছে দেখা উচিত.
প্রজেক্ট ইমপোর্ট ও এক্সপোর্ট
প্রশ্ন: আমার ZIP আপলোড/ইমপোর্ট “importing your project”-এ আটকে আছে। আমি কী করব?
উত্তর: আবার আপলোড করার চেষ্টা করুন। আবার চেষ্টা করার পরও যদি আটকে থাকে, তাহলে Support-এর সাথে ZIP ফাইলটি শেয়ার করুন যাতে import path ডিবাগ করা যায়.
প্রশ্ন: আমি কীভাবে আমার প্রজেক্ট ZIP হিসেবে এক্সপোর্ট/ডাউনলোড করব?
উত্তর: প্রজেক্টের নামে ক্লিক করুন, তারপর Export নির্বাচন করে প্রজেক্টের একটি সংকুচিত কপি ডাউনলোড করুন। এক্সপোর্ট করতে সক্ষম হওয়ার আগে backend connection প্রতিষ্ঠা হতে কয়েক সেকেন্ড সময় লাগতে পারে.
নির্ভরযোগ্যতা, আউটেজ এবং সংযোগ
প্রশ্ন: রিফ্রেশ করার পর আমার প্রজেক্টগুলো হারিয়ে গেছে। সেগুলো কি হারিয়ে গেছে?
উত্তর: আবার refresh করুন এবং প্রজেক্ট তালিকা পুনরায় দেখুন, আপনার ডাটা আবার দেখা উচিত.
প্রশ্ন: পেজ রিফ্রেশ করার পর আমার প্রজেক্টগুলো হারিয়ে গেছে। সেগুলো কি হারিয়ে গেছে?
উত্তর: কোনো প্রোভাইডারের আউটেজের সময় এমন হতে পারে। আবার চেষ্টা করুন; আপনার প্রজেক্টগুলো আবার দেখা উচিত। যদি না দেখা যায়, support সেগুলো পুনরুদ্ধারে সাহায্য করতে পারে.
প্রশ্ন: সাইটটি অফলাইন মনে হচ্ছে / অ্যাপ বলছে এটি backend-এ connect করতে পারছে না। আমি কী করব?
উত্তর: আবার চেষ্টা করুন/reload করুন। সমস্যা চলতে থাকলে, আপনি যা দেখছেন তার বিবরণ support-কে পাঠান (এবং সম্ভব হলে একটি প্রজেক্ট লিংক), যাতে এটি তদন্ত করা যায়.
ডাটা অখণ্ডতা, পুনরুদ্ধার, ব্যাকআপ এবং সংস্করণ ইতিহাস
প্রশ্ন: আমার ডকুমেন্ট হ্যাং হয়ে গিয়েছিল, তারপর কনটেন্ট হারিয়ে গেছে এবং মন্তব্যের অ্যাঙ্কর সরে গেছে। আমি কি এটি পুনরুদ্ধার করতে পারি?
উত্তর: প্রথমে একটি .zip backup ডাউনলোড করুন। Prism-এ সংস্করণ ইতিহাসও রয়েছে, যা আপনাকে আগের কোনো সংস্করণ পুনরুদ্ধার করতে সাহায্য করতে পারে। মন্তব্যের অ্যাঙ্করের অবস্থান সব সময় পুনরুদ্ধারযোগ্য নাও হতে পারে, এবং বর্তমানে ব্যাকআপে মন্তব্য এক্সপোর্ট করা হয় না। ফরম্যাটিং বদলে গেলে, তা মেরামত করতে code formatter ব্যবহার করে দেখুন.
প্রশ্ন: আমি একটি প্রজেক্ট আবার খুলেছি, আর ফাইল/কনটেন্ট আগের অবস্থায় ফিরে গেছে বা হারিয়ে গেছে—কি হয়েছিল?
উত্তর: কিছু সময়ের জন্য প্রজেক্ট সংরক্ষণ একটি বাহ্যিক প্রোভাইডারের ওপর নির্ভর করত, যা ব্যবহার বেড়ে যাওয়ার সময় তাল মেলাতে পারেনি। সংযোগজনিত ত্রুটি কমাতে ও পুনরাবৃত্তি রোধ করতে সেভিং একটি অভ্যন্তরীণ সিস্টেমে স্থানান্তর করা হয়েছিল, এবং অতিরিক্ত সুরক্ষা ব্যবস্থাও যোগ করা হয়েছে.
প্রশ্ন: মন্তব্যের অবস্থান কি পুনরুদ্ধার করা যায়, এবং প্রজেক্ট ব্যাকআপে কি মন্তব্য অন্তর্ভুক্ত থাকে?
উত্তর: পরে গিয়ে মন্তব্যের অবস্থান পুনরুদ্ধার করা নাও যেতে পারে। ভবিষ্যতের ঘটনার পুনরুদ্ধারের জন্য এখন পর্যায়ক্রমিক ব্যাকআপ আছে (যেমন, প্রায় প্রতি 10 মিনিটে), তবে বর্তমানে ZIP ব্যাকআপে মন্তব্য এক্সপোর্ট করা হয় না.
ইন্টিগ্রেশন
Zotero
প্র: আমি কেন Zotero গ্রুপ লাইব্রেরিগুলো Prism-এ ইমপোর্ট করতে পারছি না?
উ: Zotero গ্রুপ লাইব্রেরি এখনো সাপোর্ট করা হয় না; ব্যক্তিগত লাইব্রেরি কাজ করে, কিন্তু গ্রুপ লাইব্রেরি বর্তমানে সাপোর্ট করা হয় না.
প্র: আমার Zotero ইন্টিগ্রেশন আটকে গেছে (যেমন, অ্যাকাউন্ট বা API কী পরিবর্তনের পরে). কীভাবে এটি ঠিক করা যায়?
উ: পূর্ববর্তী/অজ্ঞাতনামা ব্যবহারকারীর কাছ থেকে ইন্টিগ্রেশন আনলিংক করতে সাপোর্ট টিমের আপনার Zotero সংখ্যাসূচক ID (আপনার ব্যবহারকারীর নাম নয়) দরকার হবে; এরপর আপনি এটি আপনার অ্যাকাউন্টে আবার লিংক করতে পারবেন. কীভাবে করবেন তার উদাহরণ: https://www.youtube.com/watch?v=7vDiZ8o_eHk
Git
প্রশ্ন: আমি কি Git-এর মাধ্যমে (GitHub/GitLab) একটি Prism প্রজেক্ট clone করতে পারি বা আমার প্রতিষ্ঠানের Git প্ল্যাটফর্মের সাথে sync রাখতে পারি?
উত্তর: Git integration এখনো উপলব্ধ নয়, তবে এটি উচ্চ-অগ্রাধিকারপ্রাপ্ত আসন্ন development project.
LaTeX build এবং সমস্যা সমাধান
প্রশ্ন: আমি কীভাবে clean rebuild force করব (Aux/toc/bbl artifacts মুছে)?
উত্তর: পেজটি reload করুন। পেজ refresh করলে একটি নতুন, clean build force হয়.
প্রশ্ন: Prism-এ figure/image লোড হচ্ছে না, কিন্তু একই LaTeX অন্য জায়গায় কাজ করছে.
উত্তর: যে .tex ফাইলটি import করছে তার relative path ব্যবহার করুন। যদি .tex ফাইলটি কোনো subfolder-এ থাকে এবং imageটি project root-এ থাকে, তাহলে path-এর শুরুতে ../ যোগ করুন.
প্রশ্ন: কম্পাইলেশন অত্যন্ত ধীর বা কখনোই শেষ হয় না। কারণ কীভাবে শনাক্ত করব?
উত্তর: কম্পাইলেশন সফল না হওয়া পর্যন্ত সেকশনগুলো (এবং তারপর সেই সেকশনগুলোর ভেতরের ছোট অংশগুলো) comment out করুন, তারপর ধীরে ধীরে সমস্যা সৃষ্টিকারী সঠিক line-এ নামিয়ে আনুন। এছাড়াও logs-এ warnings এবং errors পর্যালোচনা করুন, প্রথমটি থেকে শুরু করে.
প্রশ্ন: তৈরি হওয়া .bbl-এ আমি “Underfull/Overfull \hbox” warning পাচ্ছি। এটি কি কম্পাইলেশন ত্রুটি?
উত্তর: না, এগুলো typesetting warning, fatal compile error নয়। যদি PDF output গ্রহণযোগ্য দেখায়, তবে সাধারণত এই warning উপেক্ষা করা যেতে পারে.
প্রশ্ন: Beamer-এ, frame-এর ভিতরে lstlisting/listings environment কেন error দেয় (যেমন, “Extra }, or forgotten \endgroup”)?
উত্তর: listing environment ব্যবহার করার সময় Beamer frame-টিকে [fragile] হিসেবে চিহ্নিত করুন; এতে প্রায়ই এই ত্রুটিগুলো সমাধান হয়.
প্রশ্ন: আমার \cite citation “[?]” হিসেবে দেখাচ্ছে, যদিও আমার .bib আছে এবং bibliography command-ও আছে। কাজ করে এমন configuration কী?
আপনার bibliography যেন main document থেকে সঠিকভাবে অন্তর্ভুক্ত হয়, এটি নিশ্চিত করা একটি সফল workaround। BibTeX-style workflow-এর জন্য, \bibliographystyle{plain} এবং \bibliography{refs} অন্তর্ভুক্ত করুন (যেখানে refs.bib হলো আপনার ফাইল).
পণ্যের UI এবং ফিচার অনুরোধ
প্রশ্ন: Prism-এ কি light mode আছে?
উত্তর: আছে। Prism তিনটি appearance setting সমর্থন করে: System, Light, এবং Dark। আপনি আপনার জন্য সবচেয়ে উপযোগী থিমটি বেছে নিতে পারেন.
