IBooks লেখক কোড স্নিপেট এমবেডিং


10

আমি সকালে ইবুকবুক লেখক সাথে বাজানো হয়েছে এবং আমি কোড স্নিপেট embedding কোন ভাগ্য ছিল না। অন্য কেউ কি কোন ধারনা আছে?

আমি চেষ্টা করেছি কয়েকটি জিনিস:

  • একটি কাস্টম উইজেট। এটি কাজ করবে না, কারণ উইজেটগুলিতে কেবলমাত্র চিত্রের পূর্বরূপ রয়েছে এবং পড়ার জন্য ট্যাপ করতে হবে। আমি কোডের রানযোগ্য উদাহরণগুলির জন্য এটি ব্যবহার করব (অন্তত কফিস্ক্রিপ্ট / জাভাস্ক্রিপ্ট / ক্লোজউপরস্ক্রিপ্টের জন্য), তবে পাঠ্যের প্রবাহের মধ্যে কোড বিন্যাস করার জন্য নয়
  • পাঠ্য বাক্সগুলি - এগুলিকে একইভাবে প্রতিকৃতিতে & amp; দেখানোতে & amp; আড়াআড়ি অভিযোজন এত বেদনাদায়ক হয়েছে।
  • একটি অনুচ্ছেদ শৈলী। দেখে মনে হচ্ছে আমি এইখানেই যাচ্ছি। ইন্সপেক্টরের সাথে, "পাঠ্য -> আরো" পটভূমির ছায়া এবং হাইফেনেশন নিষ্ক্রিয় করার ক্ষেত্রে আমি যা চাই তা লুকিয়ে রাখতে বলে মনে হয়।

আমি টেক্সটম্যাট ব্যবহার করে কপি-পেস্টিং সিনট্যাক্স-হাইলাইট কোড করছি আরটিএফ বান্ডিল হিসাবে কপি , কিন্তু iBooks লেখক রং সম্মান করা হয় না। সিনট্যাক্স হাইলাইট কোন ধারনা?


1
কোন রংকে সম্মান করা হচ্ছে তা দেখানোর জন্য আপনি একটি ছোট স্নিপেট সরবরাহ করতে পারেন? যে ব্যর্থ, সম্ভবত দুটি ছোট ছবি উদ্দেশ্য এবং ফলাফল দেখাচ্ছে?
bmike

উত্তর:


8

সেখানে একটি পথ এটি করার আরও সহজ উপায় ... আমি iBooks Author 2.0 ব্যবহার করছি। এটি একটি "পেস্ট এবং লেটেন স্টাইলস" বিকল্প রয়েছে যা একটি যাদুমন্ত্রের মতো কাজ করে।

আমি Xcode এ কোড স্নিপেটগুলি সম্পাদনা করে তারপর যে বিভাগটি চাই সেটি কপি করে কপি করুন: enter image description here

তারপরে আমার নিয়ন্ত্রণে যেখানে আমি এটি পেস্ট করতে চাই তা ক্লিক করুন: enter image description here

সম্পন্ন! স্নিপেট সিনট্যাক্স হাইলাইট সঙ্গে অন্তর্ভুক্ত করা হয়: enter image description here

প্রো টিপ 1: আপনার পছন্দের ফন্টটি ব্যবহার করতে এক্সকোড সেট আপ করার সময় নিন তাই কোডটি আইবুকগুলিতে লেখার পরে আপনাকে এটির সাথে উধাও করতে হবে না লেখক: enter image description here

প্রো টিপ 2: এখানে আপনার কোড স্নিপেট অনুচ্ছেদের জন্য অন্য কিছু দরকারী সেটিংস, লাইনগুলি একসাথে রাখুন এবং অটো-হাইফেনেশন অক্ষম করুন।

enter image description here


4

আমি যে কৌশলটি ব্যবহার করেছি সেটি আমি কীটোটে সিনট্যাক্স-হাইলাইটেড কোডটি ব্যবহার করার চেষ্টা করেছি, এবং আমার মনে হয় এটি কাজ করে, যদিও আমার কাছে আইপ্যাডটি বইটি রপ্তানি করার চেষ্টা করে না এবং এটি চেষ্টা করে।

  1. ম্যাকভিমে কোড সম্পাদনা করুন
  2. সিনট্যাক্স হাইলাইট নিশ্চিত করা হয় তা নিশ্চিত করুন:
    1. অব্যাহতি হিট
    2. টাইপ করুন ": সিঙ্ক অন" এবং হিট রিটার্ন (কোট টাইপ করবেন না)
    3. আপনি সিনট্যাক্স হাইলাইটিং দেখতে না পান তবে আপনার ভীম ভুল ইনস্টল করা থাকতে পারে বা এমন কোনও ভাষা ব্যবহার করছে যা ডিফল্টভাবে ইনস্টল করা একটি হাইলাইটিং ফাইল নেই; অনুসন্ধান github এবং আপনি সম্ভবত কিছু খুঁজে পাবেন
  3. এইচটিএমএল হিসাবে বাফার রপ্তানি করুন
    1. অব্যাহতি হিট
    2. টাইপ করুন ": TOHtml" এবং হিট রিটার্ন (কোট টাইপ করবেন না)
    3. এটি আপনার পাঠ্যের HTML এর সাথে একটি দ্বিতীয় বাফার খুলবে। এটি "সংরক্ষণ করুন" এবং রিটার্ন আঘাত করে
  4. আপনার ব্রাউজারে ফাইলটি খুলুন
  5. বিষয়বস্তু কপি করুন
  6. IBooks লেখক ভিতরে পেস্ট করুন

যখন আমি এটি করলাম, তখন আমি হাইলাইট কোড সহ একটি টেক্সট বক্স পেয়েছিলাম।


বিটিডব্লিউ, আমি আইবুক বই লেখক বইটিতে ব্যাপকভাবে এটি করেছি এবং এটি দুর্দান্ত কাজ করেছে। আইবুক স্টোরের লিঙ্ক: itunes.apple.com/us/book/kick-bash-habit-ruby-methadone/...
davetron5000

@ ড্যাভেট্রন 5000 আমি আপনার লিঙ্কটি খুলে দেওয়ার চেষ্টা করেছি এবং জানলাম যে আইটেমটি ভারতে পাওয়া যায় না। বইটি এখনও পাওয়া যায় কিনা তা নিয়ে আমি অবাক হয়ে ভাবছি।
lorefnon
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.