গদ্য লেখার সময় আমি কীভাবে পাঠ্যকে আউটলাইন / লুকিয়ে / দেখাব?


9

আমি গদ্য রচনার জন্য ইমাস ব্যবহার করতে চাই (বিশেষত, কথাসাহিত্য)।

আমি অতীতে স্ক্রুইনার এবং ইউলিসিস ব্যবহার করেছি তবে আমি তাদের সাথে সন্তুষ্ট নই। আমি ইমাকস চেষ্টা করতে চাই, তবে আমি যে ওয়ার্কফ্লোটি অভ্যস্ত তা প্রতিলিপি করতে জানি না।

আমি writeroom-modeএকটি ব্যাঘাত-মুক্ত পরিবেশ পেতে ব্যবহার করি তবে এটি ধাঁধাটির কেবল একটি টুকরো। ইউলিসিস এবং স্ক্রুইনার আপনাকে যেভাবে পাঠ্যের একটি অংশে মনোনিবেশ করার অনুমতি দেয় তা আমি পছন্দ করি এবং কীভাবে এই কার্যকারিতাটির প্রতিলিপি তৈরি করতে হয় তা আমি জানতে চাই। আমি চাইব org-modeবা অন্য কোনও আউটলাইনার আমাকে কোনও পাঠ্যের টুকরোটিতে ফোকাস দেওয়ার এবং বাকী অংশটি লুকানোর অনুমতি দিন। আদর্শভাবে, আমি একটি সাইডবার (ইউলিসিসের মতো) রাখতে চাই, যাতে আমি নিজে এই স্ক্রিনশটের মতো পাঠ্যের টুকরো নিজেই সাজিয়ে নিতে পারি:

ইউলিসিস

পিএস আমি "লেখকগণের জন্য ইম্যাক্স পিডিএফ পড়েছি তবে এটি আপনার পাঠ্যকে সংগঠিত ও কাঠামোর প্রয়োজনীয়তার দিকে লক্ষ্য করে না।


4
আপনার আসলে কী প্রয়োজন তা নিয়ে আপনার পোস্টটি পরিষ্কার করুন (আরও ভাল, পোস্টের জন্য একটি পৃথক প্রশ্ন জিজ্ঞাসা করুন এবং প্রয়োজনে একাধিক পোস্ট করুন)। org-modeআউটলাইনিং করে, যা আপনাকে নির্দিষ্ট পাঠ্যের টুকরোগুলিতে ফোকাস করতে এবং বাকী চারপাশে স্থানান্তর করতে দেয়। সংকীর্ণকরণ স্ক্রীন থেকে পাঠ্য সরিয়ে দেয়।
ড্যান

1
এটি সেই "বিগ-লিস্ট" প্রশ্নের একটিতে প্রার্থী হতে পারে :) (এই ধরণের প্রশ্নগুলি SE- তে উপযুক্ত কিনা তা নিয়ে মেটাকে নিয়ে আলোচনা হয়েছিল: meta.emacs.stackex بدل.com / questions / 305/… )। বিষয় সম্পর্কে আরও: আপনার সম্ভবত অর্গ মোডে পুনর্বিবেচনা করা উচিত। এটি বিশাল এবং কাঠামোগত কাঠামোর দিক থেকে এটি অনেক কিছু করতে জানে। ইম্যাকস অবশ্য আপনার লেখার পাঠ্যের ব্যাকরণ বোঝার অভাব রয়েছে। এই ক্ষেত্রে বানান যাচাইয়ের জন্য যা যা দেওয়া দরকার তা হ'ল।
wvxvw

1
@ লিভলিস্ট লেখকরা সর্বদা নোট আকারে "সাইডবার" ব্যবহার করেছেন। এটি কেবল এটির ডিজিটাল সংস্করণ।
জেসন মিরক

2
এখানে ইমাকগুলিতে কীভাবে একটি বই লিখতে হয় শিরোনামের একটি আকর্ষণীয় নিবন্ধ রয়েছে মাস্টারিনজেম্যাকস.আর.সি.আর্টিকেল / হাওelisp - টু রাইট- এ- বুক-ইন- ইমাকস এবং সময়-বিনিয়োগের উদাহরণ হিসাবে , আমি ব্যবহৃত বিভিন্ন ওয়ার্ড প্রসেসরের অনুকরণের জন্য মৌলিক গতিবিধি পেতে কেবল কয়েক দিন ব্যয় করেছি আমার পেশায় বছরের পর বছর ধরে - উদাহরণস্বরূপ, বাম / ডান শব্দ, উপরের / নীচে অনুচ্ছেদ এবং শব্দটি মুছুন। ইমাক্স সম্পর্কে দুর্দান্ত জিনিসটি হ'ল এটি যে কোনও ব্যক্তির জন্য সামান্য থেকে প্রচুর অবসেসিভ কমালসিভ ডিসঅর্ডার সহ উপযুক্ত, যার নির্দিষ্ট জিনিস হওয়ার জন্য জিনিসগুলির প্রয়োজন এবং এটি অবশ্যই ঠিক হওয়া উচিত, কেবল সঠিক সম্পর্কে নয়।
আইনজীবি 16

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

উত্তর:


6

আপনার লক্ষ্য হতে আমি যা নিচ্ছি তা এখানে:

  • আপনার পাঠ্যক্রমের বাকী অংশটি বের করার সময় কোনও নির্দিষ্ট অংশের উপরে মনোনিবেশ করার ক্ষমতা,
  • দ্রুত পাঠ্যের বড় অংশগুলি প্রায় দ্রুত স্থানান্তরিত করার ক্ষমতা।

এই সমাধানটি কেবলমাত্র বক্স-এর বাইরে ইমাস কার্যকারিতা ব্যবহার করে:

  • org-mode
  • সরু হয়ে
  • উইন্ডো বিভক্ত
  • অপ্রত্যক্ষ বাফার

প্রথমত, আপনি যদি নিজের নথিটি org-mode(বা কোনও ইমাসের outlineসুবিধাগুলি ব্যবহার করে এমন কোনও মোডে ) লিখেন তবে আপনি শিরোনাম, উপ-শিরোনাম ইত্যাদির সাহায্যে আপনার নথিটি কাঠামো তৈরি করতে সক্ষম হবেন এবং তারপরে মৃতদেহগুলি লুকিয়ে রাখতে বা প্রদর্শন করতে পারবেন যারা উপাদান। গদ্যের জন্য, আপনি এটি খুব প্রাথমিক হতে সহায়ক বলে মনে করতে পারেন: একটি অধ্যায়ের শিরোনাম, একটি বিভাগের জন্য একটি উপ-শিরোনাম, একটি উপ-উপ-শিরোনাম, সমস্ত উপ-উপ -... অবধি way প্রতিটি পৃথক অনুচ্ছেদের জন্য শিরোনাম।

দ্বিতীয়ত, যদিও org-modeআপনাকে আপনার শিরোনামগুলির দেহগুলি গোপন করতে এবং কেবলমাত্র আপনার সামনে শরীরে ফোকাস করার অনুমতি দেয়, এটি বিভাগের শিরোনামগুলি পর্দায় ফেলে দেবে। আপনি এই বিভ্রান্তিকর খুঁজে পেতে বা নাও পেতে পারেন। যদি আপনি এটি করেন তবে আপনি narrowঠিক সেই হেডারে বাফার করতে পারেন (বাকী সমস্ত শিরোনাম সাময়িকভাবে দৃশ্য থেকে অদৃশ্য হয়ে যায়) এবং তারপরে widenআবার যখন আপনি অন্য পাঠ্যটি দেখতে চান তখন আবার again

তৃতীয়ত, একটি সহজ রূপরেখা ভিউ এবং পাঠ্যটিকে দ্রুত এদিক ওদিক সরিয়ে নেওয়ার ক্ষমতা পেতে, আপনি বিভক্ত উইন্ডো এবং অপ্রত্যক্ষ বাফারের সংমিশ্রণটি ব্যবহার করতে পারেন। আপনার Emacs ফ্রেমটিকে দুটি উইন্ডো উপস্থাপনের জন্য যথেষ্ট প্রশস্ত করুন ( ফ্রেম / উইন্ডো পরিভাষার জন্য এই পোস্টটি দেখুন )। কি M-x split-window-horizontallyআপনার ফ্রেমে দুটি জানালা পেতে সাইড-বাই-সাইড। আপনার ডকুমেন্টটি উইন্ডোতে করুন M-x clone-indirect-buffer

এখন আপনার কাছে দুটি ভিন্ন ভিন্ন বাফারে একই নথির দুটি লিঙ্কযুক্ত অনুলিপি রয়েছে। এগুলি আপনার দুটি উইন্ডোতে রাখুন। যদিও এগুলির উভয়টিতে অভিন্ন পাঠ্য থাকবে তবে আপনি দুটি উইন্ডোতে এগুলি আলাদা দেখতে পারবেন look

এই সুবিধাটি ব্যবহারের একটি খুব কার্যকর উপায় হ'ল একটি প্রধান সম্পাদনা উইন্ডো যাতে আপনি প্রকৃতপক্ষে আপনার গদ্যটি প্রবেশ ও সম্পাদনা করেন এবং অন্য উইন্ডোটিকে আপনার বাহ্যরেখা দর্শন হিসাবে ব্যবহার করেন: নির্দিষ্ট বিভাগ / উপচ্ছেদ / বিভাগে কেবল শিরোনামগুলি দেখানোর জন্য মৃতদেহগুলি লুকান নিজেকে ডকুমেন্টের কাঠামোর ওভারভিউ দেওয়ার জন্য যা কিছু করুন। তারপরে আপনি খণ্ডগুলি দ্রুত চারদিকে সরিয়ে নিতে পারেন - আপনি যদি ব্যবহার করছেন org-mode, M-<up>এবং M-<down>চালান org-metaupএবং org-metadownযথাক্রমে, যা এই প্রসঙ্গে, নথিতে সাবট্রিগুলি (একটি শিরোনাম এবং নীচে সমস্ত কিছু) সরানো হবে।


1
এটি প্রায় নিখুঁত। আমি কিছু এলিসপ লিখেছি এবং আমার স্বাদে সবকিছু কাস্টমাইজ করেছি। সব পরে যে হার্ড ছিল না। আরও একটি বিষয় হ'ল কীভাবে সাইডবারে থাকতে হবে, একটি কী চাপুন এবং এটিকে প্রধান বাফারে লোড করুন। তবে আমার ধারণা এটি একটি আলাদা প্রশ্ন।
জেসন মিরক

2
আপনিও উপভোগ করতে পারেন clone-indirect-buffer-other-window
ভাস্বরত্ববিদ

9

আমি মনে করি এটি একটি দুর্দান্ত প্রশ্ন। আমি নিশ্চিত যে প্রচুর সুপার-মোড মোড রয়েছে যা কথাসাহিত্যিকরা জানেন না যে তাদের প্রয়োজন। আমি দুর্ঘটনাক্রমে পলিম্পেস্ট-মোডে ঘটলাম, তবে এখন আমি এটি ছাড়া বাঁচতে পারি না। অন্যান্য কল্পকাহিনী লেখকরা কী প্যাকেজগুলি দরকারী বলে দেখতে পারা চাই।

আমি প্রতিদিন ব্যবহার করি এমন কিছু এখানে রয়েছে:

  • পালিম্পসেট-মোড । ফাইলের নীচে নির্বাচিত পাঠ্য প্রেরণ করে। আমি সম্ভবত এটি 20 ঘন্টা ব্যবহার করি use
  • Deft । @Ttscoff এর এনভিএলটি অনুরূপ একটি ডিরেক্টরিতে পাঠ্য ফাইলগুলির বর্ধমান অনুসন্ধান ।
  • Olivetti । পাঠ্যের ক্ষেত্রটি ছোট এবং সুন্দর করুন।
  • ঝর্ণা । আপনি যদি চিত্রনাট্যকার হন।
  • জিনিসগুলি দ্রুত খুঁজে পাওয়ার জন্য হেল্প-স্যুপ
  • স্বয়ংক্রিয় মূলধন । নিজের বড় হাতের অক্ষর লেখার দরকার নেই।
  • নিজেকে ট্র্যাক রাখতে অর্গ-পোমোডোরো
  • আপনার প্রয়োজন হলে শব্দ গণনা করার জন্য ডাব্লুসি-মোড
  • এবং সর্বোপরি, রূপরেখার জন্য org- মোড । আমার কৌশলটি হ'ল আমি নিজের কাছে নোট লিখি (যেমন "এই বিভাগটির আরও ভাল পরিচয় প্রয়োজন") org- মোড মন্তব্য ব্যবহার করে, যাতে আমি রফতানি করার সময় সেগুলি অন্তর্ভুক্ত হয় না। ওহ, এবং org-narrow-to-subtreeআপনি যে বিভাগে কাজ করছেন তার উপর দৃষ্টি নিবদ্ধ করতে কমান্ডটি ব্যবহার করুন।

2
এটি দুর্দান্ত! আমি নিজেকে হাজার হাজার বার পলিম্পস্টেস্ট-মোড এবং org-সংকীর্ণ-থেকে-সাব-ট্রি ব্যবহার করে দেখছি!
জেসন মিরক

1
আমি এটি যা পেয়েছিলাম তার প্রতিলিপি বলে মনে হয়েছে: github.com/titaniumbones/org-writers-room তবে এটি এখনও সঠিকভাবে কাজ করতে পারেনি। এটিও আকর্ষণীয়: github.com/theironsamurai/scribemacs
জেসন মিরক

1
আমি যতদূর জানি, org-Writers-room এখনও কাজ করে না। এটি দুর্দান্ত ধারণা তবে কারও কোডটি লিখতে হবে।
ভাস্বর

1
কোন স্বেচ্ছাসেবক?
ভাস্বরত্ববিদ

1

এই উত্তরটি সম্পূর্ণ নয়, তবে আমি মন্তব্যগুলিতে এটি পোস্ট করতে পারি না কারণ এটির একটি চিত্র রয়েছে। আপনি যে বিষয়বস্তুর কথা বলছেন সেগুলির সারণীটি কি নীচের মতো কিছু দেখতে পাবে?

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

একটি আউটলাইন থাকার আর একটি অ্যাডহক উপায় চালানো M-s o^\s-*\*(যা সমান M-xoccur)। যদিও এটি একটি যথাযথ বাহ্যরেখা না হলেও প্রায়শই না হওয়া সত্ত্বেও, আমি নথির অংশগুলি সন্ধান এবং নেভিগেট করার সমস্যার জন্য এটি পর্যাপ্ত সমাধান বলে মনে করি।


1
হ্যাঁ আমি স্পিডবার চেষ্টা করেছিলাম তবে এটি পছন্দ করে না যে এটি একটি ভাসমান উইন্ডো। এটা পুরানো মনে হচ্ছে।
জেসন মিরক

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

1
emacswiki.org/emacs/SrSpeedbar এটি সেই প্রকল্প যা আমি বলছিলাম।
wvxvw

1
স্পিডবার ধারণাটি যদি মূল পোস্টারটি পছন্দ করে তবে এটির মূল পোস্টারটি যেমন পছন্দ করে তেমন আচরণ করার জন্য এটি সময় ব্যয় করার উপযুক্ত হতে পারে। elispলাইব্রেরিকে আমার নিজস্ব কাস্টম সেটআপ তৈরি করতে, সমস্ত ফ্রেম স্টাফটি সরিয়ে ফেলতে এবং কোনও উইন্ডোতে প্রদর্শিত হতে পারে এমন অন ডিমান্ড বাফারে পরিণত করতে প্রায় এক ঘন্টা সময় লেগেছে ( আমার বেল্টের নীচে দুই বছর বানর সহ ) ইমাক্সের সাথে ডিল করার সময় এটিই বিনিয়োগের সময় আসে - আপনি নিজের পছন্দমতো কিছু খুঁজে পান (যেমন, এটি দিয়ে কাজ করতে পারেন) এবং আপনার যথাযথ প্রয়োজন অনুসারে এটি পরিবর্তন করুন। উদাহরণস্বরূপ, generate-speedbar-noselect+ প্রদর্শন
আইনজীবি list

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