অ্যানিতে ল্যাটেক্স প্রদর্শন গণিতের সারিবদ্ধকরণ


3

আমি গণিত flashcards তৈরি করার চেষ্টা করে থাকেন Anki । স্বাভাবিকভাবেই, আমি চেয়েছিলাম যে ল্যাটেক্স সেই কার্ডগুলির জন্য ডিফল্ট টাইপসেটিং সিস্টেম হোক। এটি করার জন্য, আমি বেসিক গণিত নামে একটি নতুন বেসিক নোট টাইপ তৈরি করেছি । এখানে আমার বিকল্প শিরোনাম:

\documentclass[10pt]{article}
\usepackage[paperwidth=5in, paperheight=100in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amssymb,amsmath,amsfonts,mathrsfs,color}
\pagestyle{empty}
\setlength{\parindent}{0in}
\newcommand{\C}{\mathbb{C}}
\newcommand{\N}{\mathbb{N}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\Z}{\mathbb{Z}}
\renewcommand{\Re}{\operatorname{Re}}
\renewcommand{\Im}{\operatorname{Im}}
\begin{document}

আমার কার্ড টাইপের সামনের অংশ (ফরাসি ভাষায়):

[ক্ষীর] {{ছাপা কাগজের সামনের পিঠ}} [/ ক্ষীর]

আমার কার্ডের টাইপ ফিরে (ফরাসি ভাষায়):

{{FrontSide}}

<hr id=answer>
<br />

[latex]{{Verso}}[/latex]

অবশেষে, আমার কার্ডের ধরণটি এখানে:

.card {
font-family: arial;
font-size: 10px;
text-align: center;
color: black;
background-color: white;
}
img {
width: auto;
height: auto;
max-height:1000px;
}

এখানে একটি কার্ড সামনে (ফরাসী ভাষায়):

Vrai ou faux ?
\[
z-\overline{z}=2\Im z
\]

এবং এর পিছনে:

Faux. En général,
\[
z-\overline{z}=2{\color{red}i}\Im z
\]

হায়রে, এখানে রেন্ডারিং:

এখানে চিত্র বর্ণনা লিখুন

স্পষ্টতই, প্রদর্শন গণিতের প্রান্তিককরণের সাথে কিছু অদ্ভুত। আমি যদি এর জন্য কার্ডের পিছনে পরিবর্তন করি:

Faux. En général, bla bla bla bla bla bla bla bla bla bla bla
\[
z-\overline{z}=2{\color{red}i}\Im z
\] 

তারপরে সমীকরণটি যথাযথভাবে কেন্দ্রীভূত হয় (যেমন এটি সাধারণত ল্যাটেক্সের সাথে ডিফল্টরূপে হওয়া উচিত):

এখানে চিত্র বর্ণনা লিখুন

সুতরাং, আমার প্রশ্নটি হল: আনকি গণিতের পরিবেশ [$$] [/ $$] যেভাবে দেবে সঠিক কেন্দ্রের প্রান্তিককরণ কীভাবে পাবেন?

উত্তর:


4

প্রথমে, আপনি করতে পারবেন না ™ আপনি যা করার চেষ্টা করছেন [latex]{{Recto}}[/latex]। আমি আপনাকে ম্যানুয়ালটিতে উল্লেখ করি :

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

[latex]{{Field 1}}[/latex]

কেবল তাই নয়, যদিও, আপনি কি দেখছি ফলে \documentclass{article}, কিভাবে Anki ডাকে সঙ্গে মিলিত dvipngকরার ক্রপ ফলে ইমেজ। (এছাড়াও, আপনি কেন হেক সেট করেছেন 100in? 🤣)

আঙ্কি যখন লটেক্স থেকে একটি চিত্র উত্পন্ন করে তখন পর্দার আড়ালে কী ঘটছে তা একবার দেখে নেওয়া যাক:

  1. latex( না pdflatex ! পুরোনো স্কুল এক, যদি না আপনি নিজে পরিবর্তন করছি anki.latex.latexCmdsএকটি অ্যাড অন যান।) প্রার্থনা করা হয়, যোগসূত্র লেটেক্ ইনপুট থেকে একটি DVI এর ফাইল তৈরি করুন:

    latex -interaction=nonstopmode tmp.tex
    
  2. dvipng ফলাফলটিতে অনুরোধ করা হয়েছে, এটি একটি পিএনজিতে রূপান্তর করতে যা আপনার আঙ্কি ডেকের সাথে অন্তর্ভুক্ত করা যেতে পারে এবং প্রক্রিয়াটিতে বেশিরভাগ শ্বেত স্পেস কেটে ফেলে:

    dvipng -D 400 -T tight tmp.dvi -o tmp.png
    

ঠিক আছে, আসুন আপনার এটিকে "কার্যকারী" উদাহরণে কার্যকরভাবে 100inদেখি , অতি-লম্বা নির্দেশকে বিয়োগ করান (এটি পূর্ণ আকার দেখতে চিত্রটিতে ক্লিক করুন):

এখানে চিত্র বর্ণনা লিখুন

নীচে-বাম আপনার সংক্ষিপ্ত লেটেক্স কোড; টপ-ডান হ'ল লটেক্স দ্বারা তৈরি নথি; এবং নীচে ডান হ'ল চূড়ান্ত, ক্রপযুক্ত চিত্র।

এ পর্যন্ত সব ঠিকই. আসুন আপনার আসল কোডটি চেষ্টা করুন :

এখানে চিত্র বর্ণনা লিখুন

Ahhah! আপনি কি দেখছেন, সেখানে কি হচ্ছে?

তোমার সমীকরণ হয় লেটেক্ এর দৃষ্টিকোণ থেকে কেন্দ্রিক, - যেমন, একটি দৃষ্টিকোণ 5in-wide {article}, যা তুমি কি এখানে এটা বলেছি জেনারেট করতে; এটি ফসল যা এটি একেবারে কেন্দ্রের মতো দেখায়। (বা অন্য দৃষ্টিকোণ থেকে আমরা বলতে পারি যে সমীকরণটি কেন্দ্রীভূত, এবং এটি এমন পাঠ্য যা খুব ভালভাবে প্রদান করা হচ্ছে - এটি আপনার নথিতে বামদিকে অফসেট )


ঠিক আছে, "কেন" হিসাবে যথেষ্ট Unfortunately দুর্ভাগ্যক্রমে, যতদূর আমি জানি, এটি ঠিক করার পক্ষে সহজ সমস্যা নয় এবং আনকি কী প্রত্যাশা রেখেছিল তা খুঁজে বের করুন।

যদিও একটি নির্দিষ্ট পদ্ধতি যা আপনার নির্দিষ্ট উদাহরণের সাথে কাজ করবে তা হ'ল একটি স্ট্যান্ডার্ড থেকে স্যুইচ করা \documentclass{article}, এতে \documentclass{standalone}- একটি বৈশিষ্ট্যযুক্ত একটি প্যাকেজ যা আমরা বিশেষভাবে করতে চাই তা তৈরি করার জন্য ডিজাইন করা হয়েছে ( বিন্যাসটি সামঞ্জস্য করুন - আপনার কেন্দ্রের মতো স্টাফ, উদাহরণস্বরূপ - ল্যাটেক্সের মধ্যে জিনিসগুলি তাদের ক্ষুদ্রতম আকারে টাইপসেট করতে)

বিশেষত, আসুন cropএবং varwidthবিকল্পগুলি চেষ্টা করি । আপনার প্রয়োজনের সাথে সামঞ্জস্য রেখে আপনার অঙ্কের লেটেক্স প্রেজটাকে নীচের সাথে পরিবর্তন করুন: (লক্ষ্য করুন যে আমি আঙ্কির ডিফল্ট \special{papersize=3in,5in}লাইনটি ছাড়িয়েছি , কারণ এটি আর প্রাসঙ্গিক নয়)

\documentclass[crop=true,varwidth=true]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amssymb,amsmath}
\pagestyle{empty}
\setlength{\parindent}{0in}
\begin{document}

এখানে চিত্র বর্ণনা লিখুন

Tada!

এখন, এসআরএস সূর্যাস্তের আগে যাত্রা করার আগে আমরা সাবধানতার বিষয়ে কথা বলি :

  1. এটি কিছু সংকলনের ত্রুটি ঘটাচ্ছে। আমাকে কেন জিজ্ঞাসা করবেন না - আমি মনে করি আমরা standaloneপ্যাকেজটি তার সাথে কী করছে তা পছন্দ করে না (এটি নিজস্ব চিত্র তৈরি করার জন্য নির্মিত হয়েছে ? যদিও আমি নির্দিষ্টকরণ সম্পর্কে নিশ্চিত নই।) এটি অঙ্কির চিত্রকে ঘায়েল করা উচিত নয় প্রজন্ম, তারা আপনার জন্য পূর্বরূপ উইন্ডোতে প্রদর্শিত হতে পারে, আমি নিশ্চিত নই? YMMV।

  2. varwidthপরিবেশে আছে ... অনেক সতর্কতা। একগুচ্ছ জিনিস সেগুলিতে কাজ করে না। আমি সমস্ত বিবরণ জানি না - এটি ব্যবহার করার সময়, সম্ভবত আমার চেয়ে বেশি জ্ঞাতযোগ্য লোকের উত্তর পেতে আপনাকে টেক্সএক্সের মাধ্যমে ট্রল করতে হবে।

তাদের কারণে, আমি একটি শেষ বিকল্প পরীক্ষা করতে চাই:

আপনার পুরো কার্ডটি প্রথম স্থানে লেটেক্সে টাইপ করবেন না !

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

মূলত, আপনি যদি এইচটিএমএলে আপনার কার্ডটি টাইপ করেন তবে এগুলি এড়ানো যায়। পরিবর্তে:

[latex]
Faux. En général,
\[
z-\overline{z}=2{\color{red}i}\Im z
\]
[/latex]

... চেষ্টা করুন:

Faux. En général,
[$$]z-\overline{z}=2{\color{red}i}\Im z[/$$]

এখানে চিত্র বর্ণনা লিখুন

গর্জন করা, গম্ভীর শব্দ করা, উন্নতি হত্তয়া; পাঠ্যটি সমীকরণকে কেন্দ্র করে। কি মাস্টারপিস! (আমার সেটিংস আপনার থেকে কিছুটা পৃথক; আপনার এত বেশি আকারের চেহারা ইত্যাদি হবে না)


  1. {geometry}আপনি যে প্যাকেজটি ব্যবহার করেন তা কীভাবে তৈরি করবেন তা সম্পর্কে আমার কোনও ধারণা নেই {standalone}। আমি আসলে একজন বিশেষজ্ঞ নই, কিছুক্ষণ আগেই আমি এই নির্দিষ্ট সমস্যাটি ধরে ফেলতে পেরেছিলাম - এটি আপনার নির্দিষ্ট প্রয়োজনের সাথে কাজ করার জন্য সম্ভবত অ্যানির বিপরীতে সম্ভবত ল্যাটেক্সের সাথে কিছু বিচলনের প্রয়োজন হবে। শুভকামনা।

(পিএস - আমি এটিকে টেক্সএইজে স্থানান্তরিত করার জন্য পতাকাঙ্কিত করেছি , কারণ এ জাতীয় প্রশ্নের সম্ভবত এটি সম্ভবত আরও উপযুক্ত জায়গা!)
এলিওটিটিবল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.