বাফার পাঠ্যের একই সময়ে org মোডে ক্ষীরের টুকরোগুলি কীভাবে বড় করা যায়?


12

আমি org-modeইম্যাকগুলিতে ব্যবহার করছি তবে আমি মনে করি প্রশ্নটি auctexব্যবহারকারীদের জন্যও প্রাসঙ্গিক ।

ইন org-modeআপনি, টুকরা ক্ষীর দেখাতে পারেন যে যেমন ম্যানুয়াল প্রমান।

তবে: এই টুকরাগুলির (বেশিরভাগ গণিতের সূত্রগুলি) ধ্রুব আকারের বলে মনে হয় । যখন আমি টাইপ করি C-x C-+বা C-x C-- কেবল বাফার পাঠ্যের আকার পরিবর্তন হয়। আমি কীভাবে বাফার থেকে টুকরো টুকরো আকার পরিবর্তন করতে পারি?

(আমি জানি আমি এর সাহায্যে টুকরোগুলি আরও বড় বা ছোট করতে পারি org-format-latex-optionsতবে এটি স্থায়ী I

উত্তর:


4

আপডেট উত্তর: (প্রতিক্রিয়া জন্য ধন্যবাদ)

(defun update-org-latex-fragments ()
  (org-latex-preview '(64))
  (plist-put org-format-latex-options :scale text-scale-mode-amount)
  (org-latex-preview '(16)))
(add-hook 'text-scale-mode-hook 'update-org-latex-fragments)

পুরানো উত্তর:

এখানে একটি সূচনা: এর মধ্যে হুক করুন text-scale-mode-hookএবং org-format-latex-optionsসেই অনুযায়ী আপডেট করুন ।

(আপডেট-ওআরজি-লেটেক্স-টুকরাগুলি ডিফুন করুন)
  (org- টগল-ল্যাটেক্স-টুকরা '(16))
  (প্লাস্ট-পুট অর্গ-ফরম্যাট-ল্যাটেক্স-বিকল্পগুলি: স্কেল টেক্সট-স্কেল-মোড-পরিমাণ)
  (org-toggle- ক্ষীর-খণ্ড '(16%))
(অ্যাড-হুক 'টেক্সট-স্কেল-মোড-হুক' আপডেট-ওআরজি-লেটেক্স-টুকরা)

text-scale-mode-amountযদিও আগে একটি স্কেলিং ফ্যাক্টর প্রয়োজন হতে পারে ...


org-toggle-latex-fragmentসর্বশেষতম org- মোডে কোনও ফাংশন নেই ।
লিউ_গ্র্যাডি

@ ব্যবহারকারী 3173715 আপনার সর্বশেষ আমার তখনকার সর্বশেষ নয় ...
এটি

আপনি উন্নয়ন org- মোড ব্যবহার করছেন?
লিউ_গ্র্যাডি

@ user3173715 ব্যবহারের org-preview-latex-fragment(অপ্রচলিত যেহেতু আগস্ট 2014)
thisirs

org-toggle-latex-fragmentযেহেতু অপ্রচলিত org 9.3org-latex-previewপরিবর্তে ব্যবহার করুন। তদ্ব্যতীত, আমার পক্ষে কমপক্ষে, প্রথমটির পরিবর্তে org-toggle-latex-fragmentনেওয়া উচিত '(64)'(64)বাফারে চিত্রগুলি সাফ করুন এবং '(16)সেগুলি প্রদর্শন করুন (সিএফ। ডক)।
ফিরমিন মার্টিন

2

এর থেকে প্রাপ্ত উত্তরের ভিত্তিতে আমি নিম্নলিখিতটি সাফল্যের সাথে ব্যবহার করছি। এই উদাহরণের স্কেল ফ্যাক্টরটি 2.3:

(defun update-org-latex-fragment-scale ()
  (let ((text-scale-factor (expt text-scale-mode-step text-scale-mode-amount)))
    (plist-put org-format-latex-options :scale (* 2.3 text-scale-factor)))
)
(add-hook 'text-scale-mode-hook 'update-org-latex-fragment-scale)

নোট করুন যে আমি কোডটি মুছে ফেলেছি যা পূর্বরূপ টগল করে দেয়, যেহেতু আমি নিজেই তা করতে পছন্দ করি এবং প্রাকদর্শন করার জন্য যদি অনেক টুকরো থাকে তবে এটি কিছুক্ষণ নিতে পারে। এই কোডটি কেবল পূর্বরূপিত টুকরাগুলির স্কেল সামঞ্জস্য করে, যাতে পরবর্তী সময় ব্যবহার করে প্রদর্শিত হয় C-c C-x C-l, তাদের একটি উপযুক্ত আকার থাকবে যা পাঠ্যের সাথে মেলে।


হার্ডকোডিং কি ফ্যাক্টরটি প্রয়োজনীয়?
টি ভেররন

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

ওহ, ঠিক আছে, সত্যিই আমি ভেবেছিলাম এটি জুম ফ্যাক্টর হবে। দুঃখিত!
টি ভেরন

0

যদি আপনি texfrag-modeঅর্গমোডে বিল্ট-ইন ল্যাটেক্স ফাংশন সাপোর্টের পরিবর্তে অরগমোড ব্যবহার করেন তবে এটি ইতিমধ্যে অন্তর্নির্মিত ।

C-c C-p C-dআকারটি পরিবর্তন করার পরে কেবল ল্যাটেক্স খণ্ডগুলি পুনরায় জেনারেট করুন C-x C-+ C-+ ...। ল্যাটেক্স খণ্ডগুলির আকার পার্শ্ববর্তী পাঠ্যের আকারের সাথে খাপ খায়।

সাধারণ পাঠ্য আকার:

সাধারণ পাঠ্যের আকার

চাপ দেওয়ার পরে C-x C-+ C-+ C-xএবং C-c C-p C-d:

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

সিডিনোট: টেক্সফ্রেগের শেষ সংস্করণটি দিয়ে আপনি সক্রিয় করতে পারেন texfrag-show-last-mode। সেই সূক্ষ্ম মোডের সাথে অ্যাক্টিভেটেড টেক্সফ্রেগ হ্যান্ডল হিসাবে সর্বশেষ রেন্ডার করা ল্যাটেক্স-টুকরাটি হ্যান্ডল হিসাবে দেখায় যদি আপনি সূত্রটি সম্পাদনা করেন:

texfrag-শো-গত-মোড

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