আমি ভাবছি মাইক্রোসফ্ট ওয়ার্ড ডকুমেন্টে (অফিস 2007) ল্যাটেক্স উপায়ে গণিতের সূত্রগুলি টাইপ করার জন্য কিছু বিনামূল্যে সমাধান আছে কিনা?
আমি ভাবছি মাইক্রোসফ্ট ওয়ার্ড ডকুমেন্টে (অফিস 2007) ল্যাটেক্স উপায়ে গণিতের সূত্রগুলি টাইপ করার জন্য কিছু বিনামূল্যে সমাধান আছে কিনা?
উত্তর:
আপনি যদি অফিস 365 সংস্করণ 1707 বা তার পরে চালাচ্ছেন তবে সমীকরণ সম্পাদক আপনাকে LaTex কে স্থানীয় ফর্ম্যাটে রূপান্তর করতে দেয়। এই উত্তরের প্রথম অংশটি দেখুন।
অফিসের পুরানো সংস্করণগুলিতে, সমীকরণ সম্পাদক কিছু ল্যাটেক্স উপাদান বুঝতে পারে। তবে এটি আপনার যেতে যেতে সমীকরণটি তৈরি করে এবং আপনি একটি সম্পূর্ণ ল্যাটেক্স সমীকরণকে রূপান্তর করতে পারবেন না cannot আপনি যদি চালাচ্ছেন তবে এই উত্তরের দ্বিতীয় অংশটি দেখুন:
সমীকরণ সম্পাদকটিকে লটেক্স মোডে রাখুন। সমীকরণ সম্পাদকে ডিজাইন পটি, এখানে যান রূপান্তর গ্রুপ এবং ক্লিক করুন ক্ষীর ।
LaTeX টাইপ করুন।
রূপান্তর ড্রপডাউন মেনু খুলুন এবং বর্তমান - পেশাদার ক্লিক করুন ।
LaTeX সমীকরণ সম্পাদকের নেটিভ ফর্ম্যাটে প্রক্রিয়া করা হবে।
সমীকরণ সম্পাদনা করতে আপনি আবার ল্যাটেক্সে রূপান্তর করতে পারেন।
আপনাকে ড্রপডাউন মেনুটি ব্যবহার করতে হবে কারণ রূপান্তর বোতামটি লিনিয়ার এবং পেশাদারদের মধ্যে স্বয়ংক্রিয়ভাবে টগল হয় না। এটি সর্বশেষ ব্যবহৃত কমান্ড রাখে।
কিছু সীমাবদ্ধতা আছে। উদাহরণস্বরূপ, অফিস 365 সমীকরণ সম্পাদক \ শুরু এবং \ শেষের আদেশগুলি বুঝতে পারে না । মাইক্রোসফ্ট ডকুমেন্টেশন উদাহরণ এবং সম্ভাব্য কাজের জন্য দেখুন:
খুব কম লোকই বুঝতে পারে যে ওয়ার্ড 2007-এ অন্তর্নির্মিত সমীকরণ সম্পাদক আসলে ল্যাটেক্স-শৈলীর সমীকরণ এন্ট্রি বুঝতে পারে। কেবল একটি নতুন সমীকরণ sertোকান এবং তারপরে এটিতে LaTeX টাইপ করুন। আপনি টাইপ করার সাথে সাথে শব্দটি সমীকরণের একটি গ্রাফিকাল উপস্থাপনা তৈরি করবে।
এটি একবার জিইউআইতে উপস্থিত হওয়ার পরে আপনি এটিকে আর ল্যাটেক্স হিসাবে সম্পাদনা করতে পারবেন না। শব্দের একটি এম্বেডেড টেক্স প্রসেসর নেই - এটি কেবল সহজ ল্যাটেক্স সিনট্যাক্সটিকে স্থানীয় সমীকরণের ফর্ম্যাটে রূপান্তর করতে প্যাটার্ন ম্যাচিং করছে। অতএব আপনার কাছে অতি-জটিল লটেক্স সমীকরণের জন্য নিখুঁত বিশ্বস্ততা পাওয়ার আশা করা উচিত নয়। তবে এটি গণিতবিদ ছাড়া অন্য কারও পক্ষে যথেষ্ট, এবং এটি মাউসের সাহায্যে উপাদানগুলি ক্লিক করার চেয়ে অনেক দ্রুত।
ওয়ার্ড 2007 সমীকরণ সম্পাদকটির একটি রৈখিক সমীকরণ এন্ট্রি ফর্ম্যাটও রয়েছে যা মোটামুটি স্বজ্ঞাত এবং ল্যাটেক্সের সাথে পরিচিতির প্রয়োজন হয় না। উদাহরণস্বরূপ, টাইপ করার (a+b)/(c+d)
ফলে একটি সুন্দর বিন্যাসিত ভগ্নাংশ দেখা যাবে।
নোট:
অনেক বৈজ্ঞানিক জার্নালগুলি নতুন সমীকরণের ফর্ম্যাট সহ ওয়ার্ড ডকুমেন্টগুলি গ্রহণ করবে না - এমনকি আপনি .docx এর পরিবর্তে .ডোক হিসাবে সংরক্ষণ করেন।
এটি ওয়ার্ডকে ল্যাটেক্সে পরিণত করে না। এটি কেবল সমীকরণগুলি নিজেরাই করে এবং অন্য কিছু না। এমনকি সমীকরণ নম্বরও পাবেন না।
আপনার গণিতের সূত্রগুলি ল্যাটেক্সে লিখুন Math ম্যাথএমএল কোডে ল্যাটেক্স সূত্রগুলি রূপান্তর করুন Word ম্যাথএমএল কোডটি ওয়ার্ডে কপি / পেস্ট করুন (পেস্ট ক্লিকের পরে CTRLএবং তারপরে T)। ভাল খবর!
উদাহরণস্বরূপ এই সূত্রটি ধরুন:
এটি উপরের সূত্র থেকে ল্যাটেক্স উত্স কোড:
0 \leq \lim_{n\to \infty}\frac{n!}{(2n)!} \leq \lim_{n\to \infty} \frac{n!}{(n!)^2} = \lim_{k \to \infty, k = n!}\frac{k}{k^2} = \lim_{k \to \infty}\frac{1}{k} = 0.
এখন একটি এডিটর খুলুন এবং লক্ষণ মধ্যে উপরে সোর্স কোড করা $$ $$ ভালো:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<title>tex texample</title>
</head>
<body>
$$ 0 \leq \lim_{n\to \infty}\frac{n!}{(2n)!} \leq \lim_{n\to \infty} \frac{n!}{(n!)^2} = \lim_{k \to \infty, k = n!}\frac{k}{k^2} = \lim_{k \to \infty}\frac{1}{k} = 0.$$
</body>
</html>
এইচটিএমএল ফাইল হিসাবে ফাইলটি সংরক্ষণ করুন এবং এটি ক্রোমের মতো ব্রাউজারে খুলুন।
সূত্রে ডান ক্লিক করুন এবং ম্যাথএমএল হিসাবে → ম্যাথএমএল কোড প্রদর্শন করুন চয়ন করুন।
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mn>0</mn>
<mo>≤<!-- ≤ --></mo>
<munder>
<mo form="prefix" movablelimits="true">lim</mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>n</mi>
<mo stretchy="false">→<!-- → --></mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
</mrow>
</munder>
<mfrac>
<mrow>
<mi>n</mi>
<mo>!</mo>
</mrow>
<mrow>
<mo stretchy="false">(</mo>
<mn>2</mn>
<mi>n</mi>
<mo stretchy="false">)</mo>
<mo>!</mo>
</mrow>
</mfrac>
<mo>≤<!-- ≤ --></mo>
<munder>
<mo form="prefix" movablelimits="true">lim</mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>n</mi>
<mo stretchy="false">→<!-- → --></mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
</mrow>
</munder>
<mfrac>
<mrow>
<mi>n</mi>
<mo>!</mo>
</mrow>
<mrow>
<mo stretchy="false">(</mo>
<mi>n</mi>
<mo>!</mo>
<msup>
<mo stretchy="false">)</mo>
<mn>2</mn>
</msup>
</mrow>
</mfrac>
<mo>=</mo>
<munder>
<mo form="prefix" movablelimits="true">lim</mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>k</mi>
<mo stretchy="false">→<!-- → --></mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
<mo>,</mo>
<mi>k</mi>
<mo>=</mo>
<mi>n</mi>
<mo>!</mo>
</mrow>
</munder>
<mfrac>
<mi>k</mi>
<msup>
<mi>k</mi>
<mn>2</mn>
</msup>
</mfrac>
<mo>=</mo>
<munder>
<mo form="prefix" movablelimits="true">lim</mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>k</mi>
<mo stretchy="false">→<!-- → --></mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
</mrow>
</munder>
<mfrac>
<mn>1</mn>
<mi>k</mi>
</mfrac>
<mo>=</mo>
<mn>0.</mn>
</math>
এবার ওয়ার্ড 2013 (বা 2007) এ ম্যাথএমএল কোডটি অনুলিপি করুন / আটকান এবং ধারাবাহিকভাবে ক্লিক করুন CTRLএবং তারপরে T( আটকানো বিকল্পগুলি: কেবলমাত্র পাঠ্যটি রাখুন ) বা আপনি যে পেস্ট করেছেন তা ম্যাথএমএল কোডের শেষে ছোট Ctrl চিত্রটিতে যান এবং ম্যানুয়ালি বিকল্পটি নির্বাচন করুন।
d \left((a+b)+\frac{1}{c}\right)
)) এটি কি ম্যাথএমএল এর সীমাবদ্ধতা?
আমি উত্তরের উপর ভিত্তি করে লেটেক্সটওয়ার্ডকোয়েশন তৈরি করেছি ।
এটি একটি ওয়ার্ড অ্যাডইন।
উত্স কোডটি আমি গিথুবকে ঠেলেছি। এখানে লিঙ্ক
আপনি আপনার কাছ থেকে ইনস্টলার সরাসরি ডাউনলোড করতে পারেন চান এখানে ।
দ্রষ্টব্য: এটি একটি সক্রিয় ডাউনলোড লিঙ্ক যা আপনি ফাইলটিতে ক্লিক করার সাথে সাথেই ফাইলটি ডাউনলোড করবেন download
এটা কিভাবে করতে হবে
আমি ওয়ার্ডে লেটেক্সের চেয়ে টেক্সসওয়ার্ডকে পছন্দ করি ( টেক্সসওয়ার্ড ডাউনলোড )। এতে ওয়ার্ডে লেটেক্সের সমস্ত বৈশিষ্ট্য রয়েছে এবং সমীকরণের উল্লেখগুলি হ্যান্ডলিং দেয়। এবং এর জন্য ইন্টারনেট সংযোগের প্রয়োজন হয় না, যা আমি বৈশিষ্ট্য হিসাবে সীমাবদ্ধতা হিসাবে দেখি না: মাইকটেক্স সর্বোপরি এত বড় নয়, এবং স্থানীয়ভাবে ল্যাটেক্স থাকা আপনাকে ভ্রমণের সময় আপনার নথিটি টাইপ করতে দেয়।
আপনি ওয়ার্ডে লেটেক্স ব্যবহার করতে পারেন ।
এটি মাইক্রোসফ্ট ওয়ার্ডের জন্য ম্যাক্রোগুলি সরবরাহ করে যা স্থানীয় কম্পিউটারে কোনও সফ্টওয়্যার ইনস্টল না করেই ল্যাটেক্স ইনপুটকে ইনলাইন এবং ডিসপ্লে উভয় ক্ষেত্রেই সমীকরণ চিত্র তৈরি করতে দেয় allow যতদূর আমি জানি, এটি অরোরা এবং টেক্সপয়েন্টের মতো অর্থ প্রদানের প্রোগ্রামগুলির একমাত্র বিনামূল্যে বিকল্প ।
অফিস 2007 এর জন্য, উত্স ফোর্জে ওয়ার্ড প্রকল্প পৃষ্ঠাতে লেটেক্সে যান এবং ফাইলের অধীনে ওয়ার্ড 2007 এ ক্লিক করুন ।
ওয়ার্ডে ল্যাটেক্স একটি জিপিএল-লাইসেন্সযুক্ত সরঞ্জাম যা মাইক্রোসফ্ট ওয়ার্ড নথিগুলিতে সমীকরণগুলি ব্যবহার করার অনুমতি দেয়। প্রোগ্রামের ক্লায়েন্ট-সাইডটি নির্দেশাবলী সহ "LaTeXinWord_v_0_3_1.docm" নথিতে ভিবিএ ম্যাক্রো হিসাবে প্রয়োগ করা হয়েছে। সুতরাং, এই ফাইলটিতে উত্স কোড, বাস্তবায়ন এবং ডকুমেন্টেশন রয়েছে।
@ ডেভিডের উত্তরটি দুর্দান্ত, তবে নির্দিষ্ট নির্দেশাবলীতে আমার অসুবিধা হয়েছিল। আমার জন্য কি কাজ করেছে তা এখানে। ম্যাথএমএল কোডটি অনুলিপি করার মাধ্যমে ডেভিডের পদক্ষেপগুলি করুন।
তারপরে, একটি ফাঁকা সমীকরণ sertোকান। ওয়ার্ড ২০১৩-এ, প্রিন্ট লেআউট ভিউতে পরিবর্তন করুন (ফিতাটিতে ট্যাব দেখুন)। সন্নিবেশ ট্যাবে, সমীকরণটি নির্বাচন করুন। আপনি Type equation here
নির্বাচিত দেখতে পাবেন ।
হোম ট্যাবে, পেস্ট ড্রপডাউন নির্বাচন করুন, তারপরে বিশেষ আটকে দিন (বা কেবল আঘাত করুন CTRLALTV)। Unformatted Unicode Text.
ডিভিডের শেষ ছবিটির মতো সমীকরণটি বেশিরভাগই সঠিকভাবে পূরণ করা উচিত নির্বাচন করুন ।
আরও একটি জিনিস - ছবিতে, "লিম" কমান্ডগুলি তাত্পর্যপূর্ণ, যেখানে সেগুলি আসল ছিল না in এটি ঠিক করার জন্য, প্রতিটি "লিম" এর জন্য, "মি" এর ঠিক পরে কার্সারটি রেখে Spaceওয়ার্ডটিকে তার কার্যকারিতা সারণির বিপরীতে "লিমি" পরীক্ষা করতে এবং ফর্ম্যাটিংটি সামঞ্জস্য করুন hit (তারপরে তৈরি হওয়া অতিরিক্ত স্থানটি মুছুন))
আমি ম্যাথএমএল জেনারেট করার জন্য একটি সরঞ্জাম লিখেছি, আমি কোড ফর্ম ডিভিডকে উন্নত করেছি এবং সহজে সম্পাদনার জন্য কিছু ফাংশন যুক্ত করেছি। কোডটি এখানে:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<title>tex texample</title>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
<script>
function SelectText(element) {
var doc = document
, text = doc.getElementById(element)
, range, selection
;
if (doc.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(text);
range.select();
} else if (window.getSelection) {
selection = window.getSelection();
range = document.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
}
}
$(document).ready(function(){
$("#latexContent").val("$$ $$");
$('#latexContent').bind('input propertychange', function() {
$("#myoutput").text($("#latexContent").val());
// MathJax.Hub.Queue(["TypeseTextt",MathJax.Hub,"myoutput"]);
MathJax.Hub.Typeset("myoutput")
});
$("#btnShowMathML").click(function(){
var con = $(".MJX_Assistive_MathML").html();
$("#myMathml").text(con);
SelectText("myMathml");
});
$("#btnClear").click(function(){
$("#latexContent").val("$$ $$");
$("#myoutput").html("<p style='color: grey; font-style: italic;'> The LaTeX will display here ! </p>");
$("#myMathml").text("");
});
});
</script>
</head>
<body>
<center>
<p> Enter LaTeX here! </p>
<textarea id="latexContent" rows="5" cols="100"> </textarea>
<button id="btnClear" type="button">clear</button>
<button id="btnShowMathML" type="button">Show The MathML</button> </br></br>
<span id="myoutput">
<p style="color: grey; font-style: italic;"> The LaTeX will display here ! </p>
</span> </br>
<span id="myMathml"> </span>
</center>
</body>
</html>
ওয়ার্ডে ম্যাথএমএল কপি করার সময়, সিআরটিএল + অল্ট + ভি (বা প্রথমে এটি নোটপ্যাডে অনুলিপি করুন এবং তারপরে এটি শব্দটিতে অনুলিপি করুন) খাঁটি পাঠ্যটি অনুলিপি করে নিশ্চিত করুন sure
ওয়ার্ডে ল্যাটেক্সের জন্য ডিফল্ট সার্ভারটি আর চলমান নেই। যদি আপনি শব্দ ব্যবহার করতে বাধ্য হন (উদাহরণস্বরূপ, কম প্রযুক্তিগত দিক দিয়ে সহযোগিতা করার জন্য) আমি অ্যাডামের পরামর্শ মতো টেক্সসওয়ার্ডটি ব্যবহার করেছি use আপনার একটি স্ট্যান্ডেলোন মিকটেক্স বিতরণ ইনস্টল করতে হবে , তবে এটি আজকাল সহজ ইনস্টল। এটি আমার ওয়ার্ড 2016 এর সাথে কাজ করে It এটি এখনও সত্যিকারের জঘন্য ল্যাটেক্স নথির মতো ভাল দেখাচ্ছে না, তবে ওয়ার্ডে সমীকরণ সম্পাদকের চেয়ে এটি ব্যবহার করা সহজ এবং আরও খারাপ।
উপরে উল্লিখিত উত্তরটি সঠিক তবে এখানে একটি শর্টকাট বিল্টিন রয়েছে যা গণিতের স্বয়ংক্রিয় সঠিক। এটি অনেকটা ল্যাটেক্সের মতো। ডিফল্টরূপে এটি নিষ্ক্রিয় তবে আপনি এটি সক্রিয় করতে পারেন এবং আপনি যদি বড় সমীকরণ লিখতে চান তবে সত্যই সহায়ক। যেমন জন্য আপনি এইচ টাইপ করতে চান তাহলে 2 চেয়ে আপনি শুধু টাইপ করতে হবে H_2 ইত্যাদি এবং আরো অনেক অপশন ক্যারেট (^) চিহ্ন সুপারস্ক্রিপ্ট যেমন রূপান্তর করা হবে নিম্নলিখিত সুপারস্ক্রিপ্ট অক্ষরের জন্য মত পাওয়া যায়। এই জাতীয় অনেক শর্টকাট এই ভিডিওতে আচ্ছাদিত বা আপনি কেবল এমএস-অফিসে গাণিতিক সমীকরণ (ল্যাটেক্সের মতো) কীভাবে সন্নিবেশ করবেন তা অনুসন্ধান করতে পারেন : ইউটিউবে টিপস এবং কৌশলগুলি ।
আপনি টাইপিংয়ে দ্রুত থাকলে এই পদ্ধতিটি বিশেষত সহায়ক হবে। এছাড়াও এটি আপনার সময়টি বাঁচায় যা কীবোর্ড এবং মাউসগুলির মধ্যে স্যুইচ করার সময় এবং শব্দে সঠিক বিকল্প অনুসন্ধান করার সময় হারিয়ে যায়।