ইনস্কেপে ফন্টগুলি এম্বেড করা হচ্ছে


20

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

আমি এই লিঙ্কে প্রদত্ত নির্দেশাবলী অনুসরণ করার চেষ্টা করেছি:

HOWTO: একটি লিনাক্স ইনস্কেপ এসভিজি নথিতে একটি ফন্ট এম্বেড করা

তবে এটি কাজ করতে অক্ষম হয়েছে, এই লিঙ্কটি এটিও সম্ভব বলে পরামর্শ দেয়:

https://answers.launchpad.net/inkscape/+question/83618

আমি, ন্যায্য হওয়ার জন্য এটি লিনাক্স নয়, উইন্ডোতে কাজ করার চেষ্টা করছি (আমার এখনই লিনাক্স মেশিনে অ্যাক্সেস নেই)। এই বৈশিষ্ট্যটি কোথায় কাজ করছে এমন কোনও আসল এসভিজি ফাইল সম্পর্কে কারও কি জানতে বা অ্যাক্সেস রয়েছে?


সম্ভবত এই প্রশ্নের সাথে সম্পর্কিত ?
পাওলো গিবেলিনি

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

উদাহরণগুলিতে হরফগুলি একটি ইন্টারনেট ব্রাউজারের মাধ্যমে ব্যবহারের জন্য এম্বেড করা হয় (উদাহরণস্বরূপ একটি ওয়েব পৃষ্ঠায় গ্রাফিক্স)। আপনার লক্ষ্যটি কিছুটা আলাদা এবং এই মুহুর্তে আমি সম্পর্কিত কোনও কাজের উদাহরণ খুঁজে পাইনি।
পাওলো গিবলিনী

1
নোট করুন যে যখন সফটওয়্যারটিতে বিদ্যমান বৈশিষ্ট্যগুলি সম্পর্কে প্রশ্নগুলির জন্য স্ট্যাকসচেঞ্জ দুর্দান্ত, ইনপস্কেপের মতো ওপেন সোর্স প্রকল্পগুলির জন্য, যখন রোডম্যাপগুলি এবং ভবিষ্যতের বৈশিষ্ট্যগুলি সম্পর্কে এই জাতীয় প্রশ্ন জিজ্ঞাসা করার সময়, বিকাশকারীদের সাথে একটি সরাসরি চ্যানেল সম্ভব। ইনস্কেপের ক্ষেত্রে, আমি আপনার প্রশ্নটি ফ্রি ননড আইআরসি নেটওয়ার্কের "#inkscape" চ্যানেলে উত্থাপনের পরামর্শ দিই।
jsbueno

আমি এই প্রসঙ্গে ইঙ্কস্কেপ ফরমে একটি প্রশ্ন উত্থাপন করেছি, তবে উত্তরগুলি গ্রহণের তুলনায় এখানকার চেয়ে কম হয়েছে, আমি আপনার পরামর্শ দিয়েছি যে পথটি আমি সন্ধান করব।
ডগলাস ক্যাসল

উত্তর:


5

ইনসক্যাপের বর্তমান সংস্করণে এসভিজি ফন্টগুলি এম্বেড করা এখনও সম্ভব হয়নি বলে মনে হয় (এখানে একটি ছোট উদাহরণও দেখুন )।

ইন 0.48 রিলিজ নোট :

একটি সীমাবদ্ধতা রয়েছে যেখানে ডায়ালগটিতে গ্লাইফগুলির তালিকা এখনও নির্বাচিত ফন্টে রেন্ডার করা হয়নি, তবে এখনও সিস্টেম ফন্টে রয়েছে

ইন 0.47 রিলিজ নোট সীমাবদ্ধতা আরো বিস্তারিত ব্যাখ্যা থাকে:

এসওসি ২০০৮ প্রকল্প হিসাবে, জুকাব্লিউস এসভিজি ফন্টগুলির প্রাথমিক পার্সিং এবং রেন্ডারিং বাস্তবায়ন করেছে। আপনি ইনকস্কেপের মধ্যে ফন্টগুলি ডিজাইন করতে পারেন তবে ক্যানভাসে পাঠ্য রেন্ডার করতে সেগুলি ব্যবহার করা এখনও সমর্থিত নয়। ইউজার-ফন্ট বৈশিষ্ট্যটির যথাযথ সমর্থন বাস্তবায়নের জন্য আমরা লাইবপ্যাঙ্গোর জন্য অপেক্ষা করছি।

এসভিজি ফন্টগুলির রেন্ডারটি ফায়ারফক্স বা ইন্টারনেট এক্সপ্লোরার দ্বারা সমর্থিত নয় এবং ইনসকেপ উইকি আমাদের জানান যে:

SVG2.0 দ্বারা করা SVG ফন্ট প্রতিস্থাপন করতে পারি WOFF

(আসুন অপেক্ষা করুন এবং দেখুন)


এই মুহুর্তে, এই টিউটোরিয়ালটি অনুসরণ করে আমি এসভিজিতে একটি ডাব্লুএফএফ ফন্ট এম্বেড করতে সক্ষম হয়েছি:

<svg xmlns="http://www.w3.org/2000/svg"
     xmlns:xlink="http://www.w3.org/1999/xlink"
     width="100%" height="100%" viewBox="30 40 340 135">

  <title>WebFont Template for SVG</title>

  <style type="text/css"><![CDATA[
    @font-face {
        font-family: "indie_flower";
        src: url("indie_flower.woff") format("woff");
        font-weight: normal;
        font-style: normal;
    }

    text { 
        font-family: "indie_flower", serif;
        font-size: 40px;
        fill: silver;
        stroke: gray;
        stroke-width: 0.5px;
        text-anchor: middle;
    }

    textPath { 
        font-size: 35px;
        text-anchor: start;
        fill: silver;
        stroke: none;       
    }

  ]]></style>

  <text x="200" y="80">http://schepers.cc/svg-webfonts</text>  

  <path id="curve" d="M75,170 C150,140 200,140 250,160" fill="none"/>
  <text><textPath xlink:href="#curve">Google Indie Flower</textPath></text>

</svg>

এই ইউআরএলটি অনুসরণ করে ফন্টটি স্থানীয়ভাবে অনুলিপি করা হয়েছিল (এখান থেকে পান ) এবং ডাউনলোড লিঙ্কটি (সুবিধার্থে "indie_flower.woff" নামকরণ করা হয়েছে ) প্রাপ্ত করার জন্য obtain

এসভিজি ফাইলটি একটি স্থানীয় ফন্ট ব্যবহার করে এবং ভালভাবে রেন্ডার করে (ফায়ারফক্স 34, ক্রোম 39 এবং উইন্ডোজ 8.1 এর অধীনে ইন্টারনেট এক্সপ্লোরার 11 এর সাথে পরীক্ষিত)। একটি স্থানীয় ফন্ট ব্যবহার করে আমি এসভিজি ফাইলটি লিঙ্ক করতে পারি না, আপনাকে স্ক্রিনশটের জন্য নিষ্পত্তি করতে হবে:

ক্রোম স্ক্রিনশট

দুর্ভাগ্যক্রমে (উপরে দেখুন), এই মুহুর্তে ইনস্কেপ এটি রেন্ডার করতে এবং ডিফল্ট ফন্ট ব্যবহার করতে সক্ষম নয়।

এই মুহুর্তে ... আসুন অপেক্ষা করুন এবং দেখুন।


11

আপনি পাঠ্যটিকে কোনও ভেক্টর পথে রূপান্তর করে পোর্টেবল এসভিজি ফাইল তৈরি করতে পারেন।

পাঠ্য অবজেক্টটি নির্বাচন করুন, তারপরে মেনুতে পাথঅবজেক্ট টুথ এ যান । (আপনি যা করতে চান তার উপর নির্ভর করে আপনি স্ট্রোক টু পাথও ব্যবহার করতে পারেন)।

অবশ্যই ভেক্টর হিসাবে, পাঠ্যটি আর পাঠ্য হিসাবে সম্পাদনাযোগ্য হবে না, তবে অন্য প্রান্তে আপনার এসভিজি দেখতে সক্ষম হওয়া আপনার পক্ষে ততটা গুরুত্বপূর্ণ নয়।


2
এটি সত্যিই প্রশ্নের উত্তর দেয় না, যা এসভিজি ফাইলটিতে ফন্টগুলি এম্বেড করার বিষয়ে , সুতরাং এটি সম্পাদনযোগ্য রাখে
লুসিও

4
এটি প্রশ্নের সঠিক উত্তর নাও হতে পারে , তবে এটি নিশ্চিত যে অনেক কিছু না করেই কবজির মতো কাজ করে। আপনি যদি আমাকে জিজ্ঞাসা করেন এটি সত্যিই ভাল উত্তর!
অ্যালেক্সিস উইলক

1
আমি সম্মত, এটি একটি খুব দরকারী উত্তর। প্রায়শই, জিনিসগুলি করার বিভিন্ন উপায় রয়েছে। যদি আপনি এমন সমস্ত উত্তরকে নিরুৎসাহিত করেন যা প্রশ্ন জিজ্ঞাসা করা ব্যক্তি দ্বারা অনুরোধ করা উপায়টি সঠিকভাবে ব্যবহার না করে, স্ট্যাকএক্সচেঞ্জকে খুব দরকারী এবং শেখার বন্ধুত্বপূর্ণ জায়গা করে না, আইএমএইচও।
সিবিলে পিটারস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.